0001628280-22-003537.txt : 20220223 0001628280-22-003537.hdr.sgml : 20220223 20220223165530 ACCESSION NUMBER: 0001628280-22-003537 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220223 DATE AS OF CHANGE: 20220223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Freshworks Inc. CENTRAL INDEX KEY: 0001544522 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 331218825 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40806 FILM NUMBER: 22664720 BUSINESS ADDRESS: STREET 1: 2950 S. DELAWARE ST. STREET 2: SUITE 201 CITY: SAN MATEO STATE: CA ZIP: 94403 BUSINESS PHONE: (650) 513-0514 MAIL ADDRESS: STREET 1: 2950 S. DELAWARE ST. STREET 2: SUITE 201 CITY: SAN MATEO STATE: CA ZIP: 94403 FORMER COMPANY: FORMER CONFORMED NAME: FreshDesk Inc. DATE OF NAME CHANGE: 20120312 10-K 1 frsh-20211231.htm 10-K frsh-20211231
0001544522false2021FYhttp://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Memberone00015445222021-01-012021-12-3100015445222021-12-31iso4217:USD0001544522us-gaap:CommonClassAMember2022-02-16xbrli:shares0001544522us-gaap:CommonClassBMember2022-02-1600015445222020-12-31iso4217:USDxbrli:shares0001544522us-gaap:CommonStockMember2021-12-310001544522us-gaap:CommonStockMember2020-12-310001544522us-gaap:CommonClassAMember2020-12-310001544522us-gaap:CommonClassAMember2021-12-310001544522us-gaap:CommonClassBMember2021-12-310001544522us-gaap:CommonClassBMember2020-12-3100015445222020-01-012020-12-3100015445222019-01-012019-12-3100015445222018-12-310001544522us-gaap:CommonStockMember2018-12-310001544522us-gaap:AdditionalPaidInCapitalMember2018-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001544522us-gaap:RetainedEarningsMember2018-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001544522us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001544522us-gaap:RetainedEarningsMember2019-01-012019-12-310001544522us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001544522us-gaap:CommonStockMember2019-01-012019-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-3100015445222019-12-310001544522us-gaap:CommonStockMember2019-12-310001544522us-gaap:AdditionalPaidInCapitalMember2019-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001544522us-gaap:RetainedEarningsMember2019-12-310001544522us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001544522us-gaap:RetainedEarningsMember2020-01-012020-12-310001544522us-gaap:CommonStockMember2020-01-012020-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001544522us-gaap:CommonStockMember2020-12-310001544522us-gaap:AdditionalPaidInCapitalMember2020-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001544522us-gaap:RetainedEarningsMember2020-12-310001544522us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001544522us-gaap:RetainedEarningsMember2021-01-012021-12-310001544522us-gaap:CommonStockMember2021-01-012021-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001544522us-gaap:CommonStockMember2021-12-310001544522us-gaap:AdditionalPaidInCapitalMember2021-12-310001544522us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001544522us-gaap:RetainedEarningsMember2021-12-310001544522us-gaap:IPOMemberus-gaap:CommonClassAMember2021-09-012021-09-300001544522us-gaap:IPOMember2021-09-300001544522us-gaap:OverAllotmentOptionMember2021-09-012021-09-3000015445222021-09-012021-09-3000015445222021-09-30xbrli:pure0001544522us-gaap:RestrictedStockUnitsRSUMember2021-11-042021-11-040001544522us-gaap:RestrictedStockUnitsRSUMember2021-09-212021-09-210001544522us-gaap:ComputerEquipmentMember2021-01-012021-12-310001544522us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001544522frsh:OfficeEquipmentFurnitureAndFixturesMember2021-01-012021-12-310001544522us-gaap:VehiclesMember2021-01-012021-12-310001544522us-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001544522us-gaap:AccountingStandardsUpdate201602Memberus-gaap:SubsequentEventMembersrt:MinimumMember2022-01-010001544522us-gaap:AccountingStandardsUpdate201602Memberus-gaap:SubsequentEventMembersrt:MaximumMember2022-01-01frsh:segment0001544522frsh:SubscriptionServicesMember2021-01-012021-12-310001544522frsh:SubscriptionServicesMember2020-01-012020-12-310001544522frsh:SubscriptionServicesMember2019-01-012019-12-310001544522frsh:ProfessionalServicesMember2021-01-012021-12-310001544522frsh:ProfessionalServicesMember2020-01-012020-12-310001544522frsh:ProfessionalServicesMember2019-01-012019-12-3100015445222022-01-012021-12-310001544522us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2021-12-310001544522us-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2021-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2021-12-310001544522us-gaap:CashAndCashEquivalentsMember2021-12-310001544522us-gaap:DebtSecuritiesMemberus-gaap:USTreasurySecuritiesMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:DebtSecuritiesMember2021-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:DebtSecuritiesMember2021-12-310001544522us-gaap:DebtSecuritiesMember2021-12-310001544522us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2020-12-310001544522us-gaap:DebtSecuritiesMemberus-gaap:USTreasurySecuritiesMember2020-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:DebtSecuritiesMember2020-12-310001544522us-gaap:AssetBackedSecuritiesMemberus-gaap:DebtSecuritiesMember2020-12-310001544522us-gaap:DebtSecuritiesMember2020-12-310001544522frsh:MarketableSecuritiesMember2021-12-310001544522frsh:MarketableSecuritiesMember2020-12-310001544522us-gaap:OtherAssetsMember2021-12-310001544522us-gaap:OtherAssetsMember2020-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001544522us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001544522us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel3Memberfrsh:TermBondMutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueMeasurementsRecurringMember2021-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001544522us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001544522us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2020-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberfrsh:TermBondMutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522frsh:TermBondMutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001544522us-gaap:FairValueMeasurementsRecurringMember2020-12-3100015445222020-01-012020-03-310001544522us-gaap:ComputerEquipmentMember2021-12-310001544522us-gaap:ComputerEquipmentMember2020-12-310001544522us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001544522us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001544522us-gaap:OfficeEquipmentMember2021-12-310001544522us-gaap:OfficeEquipmentMember2020-12-310001544522us-gaap:FurnitureAndFixturesMember2021-12-310001544522us-gaap:FurnitureAndFixturesMember2020-12-310001544522us-gaap:VehiclesMember2021-12-310001544522us-gaap:VehiclesMember2020-12-310001544522us-gaap:LeaseholdImprovementsMember2021-12-310001544522us-gaap:LeaseholdImprovementsMember2020-12-310001544522us-gaap:ConstructionInProgressMember2021-12-310001544522us-gaap:ConstructionInProgressMember2020-12-310001544522us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-12-310001544522us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-01-012019-12-310001544522frsh:AnsweriQIncMember2020-01-012020-01-310001544522us-gaap:DevelopedTechnologyRightsMemberfrsh:AnsweriQIncMember2020-01-012020-01-310001544522frsh:AnsweriQIncMember2020-01-310001544522us-gaap:DevelopedTechnologyRightsMemberfrsh:InfiverveTechnologiesPrivateLtdAndInfiverveTechnologiesPteLtdMember2020-03-012020-03-310001544522us-gaap:DevelopedTechnologyRightsMember2021-12-310001544522us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001544522us-gaap:CustomerRelationshipsMember2021-12-310001544522us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001544522us-gaap:DevelopedTechnologyRightsMember2020-12-310001544522us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001544522us-gaap:CustomerRelationshipsMember2020-12-310001544522us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001544522us-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310001544522us-gaap:CustomerRelationshipsMember2019-01-012019-12-3100015445222018-09-012018-09-30utr:sqft00015445222018-09-300001544522us-gaap:OtherLiabilitiesMember2021-12-310001544522us-gaap:OtherLiabilitiesMember2020-12-310001544522frsh:RedeemableConvertibleSeriesAPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesBPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesCPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesDPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesEPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesFPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesGPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesHPreferredStockMember2020-12-310001544522frsh:RedeemableConvertibleSeriesAPreferredStockMemberfrsh:SecondaryTransactionMember2020-01-012020-01-310001544522frsh:RedeemableConvertibleSeriesBPreferredStockMemberfrsh:SecondaryTransactionMember2020-01-012020-01-310001544522frsh:RedeemableConvertibleSeriesCPreferredStockMemberfrsh:SecondaryTransactionMember2020-01-012020-01-310001544522frsh:SecondaryTransactionMember2020-01-012020-01-310001544522frsh:SecondaryTransactionMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-01-31frsh:vote0001544522us-gaap:RedeemableConvertiblePreferredStockMember2021-12-310001544522us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001544522frsh:A2011StockPlanMemberfrsh:OptionsAndRestrictedStockUnitsMember2021-12-310001544522frsh:A2011StockPlanMemberfrsh:OptionsAndRestrictedStockUnitsMember2020-12-310001544522frsh:A2011StockPlanMember2021-12-310001544522frsh:A2011StockPlanMember2020-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2021-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2020-12-310001544522frsh:A2021EquityIncentivePlanMember2021-12-310001544522frsh:A2021EquityIncentivePlanMember2020-12-310001544522frsh:A2021EmployeeStockPurchasePlanMember2021-12-310001544522frsh:A2021EmployeeStockPurchasePlanMember2020-12-310001544522frsh:A2021EquityIncentivePlanMemberus-gaap:EmployeeStockMember2021-08-310001544522frsh:A2021EquityIncentivePlanMemberus-gaap:EmployeeStockMember2021-08-012021-08-310001544522frsh:A2021EquityIncentivePlanMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001544522frsh:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001544522frsh:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-12-310001544522frsh:A2021EquityIncentivePlanMemberus-gaap:EmployeeStockMember2021-12-310001544522us-gaap:CommonClassAMemberfrsh:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-08-310001544522us-gaap:CommonClassAMemberfrsh:A2021EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001544522us-gaap:EmployeeStockMember2021-01-012021-12-31frsh:period0001544522srt:MinimumMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001544522srt:MaximumMemberus-gaap:EmployeeStockMember2021-01-012021-12-310001544522us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001544522srt:ChiefExecutiveOfficerMemberfrsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2019-05-012019-05-310001544522srt:ChiefExecutiveOfficerMemberfrsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-09-012021-09-30frsh:target0001544522srt:ChiefExecutiveOfficerMembersrt:MinimumMemberfrsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-09-012021-09-300001544522srt:ChiefExecutiveOfficerMembersrt:MaximumMemberfrsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-09-012021-09-30frsh:tranche0001544522srt:ChiefExecutiveOfficerMemberfrsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-01-012021-12-310001544522frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember2021-01-012021-12-310001544522frsh:SecondaryTransactionMember2020-01-012020-12-310001544522frsh:SecondaryTransactionRepurchaseOfCommonStockMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001544522frsh:SecondaryTransactionRepurchaseOfCommonStockMember2020-01-012020-12-310001544522us-gaap:ResearchAndDevelopmentExpenseMemberfrsh:SecondaryTransactionRepurchaseOfCommonStockMember2020-01-012020-12-310001544522frsh:EmployeeAwardsMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001544522frsh:EmployeeAwardsMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001544522frsh:EmployeeAwardsMemberus-gaap:CostOfSalesMember2019-01-012019-12-310001544522us-gaap:ResearchAndDevelopmentExpenseMemberfrsh:EmployeeAwardsMember2021-01-012021-12-310001544522us-gaap:ResearchAndDevelopmentExpenseMemberfrsh:EmployeeAwardsMember2020-01-012020-12-310001544522us-gaap:ResearchAndDevelopmentExpenseMemberfrsh:EmployeeAwardsMember2019-01-012019-12-310001544522us-gaap:SellingAndMarketingExpenseMemberfrsh:EmployeeAwardsMember2021-01-012021-12-310001544522us-gaap:SellingAndMarketingExpenseMemberfrsh:EmployeeAwardsMember2020-01-012020-12-310001544522us-gaap:SellingAndMarketingExpenseMemberfrsh:EmployeeAwardsMember2019-01-012019-12-310001544522frsh:EmployeeAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001544522frsh:EmployeeAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001544522frsh:EmployeeAwardsMemberus-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001544522frsh:EmployeeAwardsMember2021-01-012021-12-310001544522frsh:EmployeeAwardsMember2020-01-012020-12-310001544522frsh:EmployeeAwardsMember2019-01-012019-12-310001544522frsh:SecondaryTransactionMember2021-01-012021-12-310001544522frsh:SecondaryTransactionMember2020-01-012020-12-310001544522frsh:SecondaryTransactionMember2019-01-012019-12-310001544522us-gaap:EmployeeStockMember2021-12-310001544522us-gaap:CommonStockMember2021-01-012021-12-310001544522us-gaap:CommonStockMember2020-01-012020-12-310001544522us-gaap:CommonStockMember2019-01-012019-12-310001544522us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-310001544522us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001544522us-gaap:RedeemableConvertiblePreferredStockMember2019-01-012019-12-310001544522us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001544522us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001544522us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001544522us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001544522us-gaap:EmployeeStockMember2021-01-012021-12-310001544522us-gaap:EmployeeStockMember2020-01-012020-12-310001544522us-gaap:EmployeeStockMember2019-01-012019-12-310001544522us-gaap:DomesticCountryMember2021-12-310001544522us-gaap:StateAndLocalJurisdictionMember2021-12-310001544522us-gaap:ForeignCountryMember2021-12-310001544522srt:NorthAmericaMember2021-01-012021-12-310001544522srt:NorthAmericaMember2020-01-012020-12-310001544522srt:NorthAmericaMember2019-01-012019-12-310001544522us-gaap:EMEAMember2021-01-012021-12-310001544522us-gaap:EMEAMember2020-01-012020-12-310001544522us-gaap:EMEAMember2019-01-012019-12-310001544522srt:AsiaPacificMember2021-01-012021-12-310001544522srt:AsiaPacificMember2020-01-012020-12-310001544522srt:AsiaPacificMember2019-01-012019-12-310001544522frsh:OtherMember2021-01-012021-12-310001544522frsh:OtherMember2020-01-012020-12-310001544522frsh:OtherMember2019-01-012019-12-310001544522srt:NorthAmericaMember2021-12-310001544522srt:NorthAmericaMember2020-12-310001544522us-gaap:EMEAMember2021-12-310001544522us-gaap:EMEAMember2020-12-310001544522srt:AsiaPacificMember2021-12-310001544522srt:AsiaPacificMember2020-12-310001544522us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2022-02-142022-02-14
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________
FORM 10-K
__________________________________________
(Mark One)
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to
Commission File Number 001-40806
__________________________________________
Freshworks Inc.
__________________________________________
(Exact name of Registrant as specified in its charter)
Delaware737233-1218825
(State or other jurisdiction of
incorporation or organization)
(Primary Standard Industrial
Classification Code Number)
(I.R.S. Employer
Identification Number)
__________________________________________
2950 S. Delaware Street, Suite 201
San Mateo, CA 94403
(Address of principal executive offices)
(650) 513-0514
(Registrant's telephone number, including area code)
__________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.00001 per shareFRSHThe Nasdaq Stock Market LLC
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ☐    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  
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files). Yes  x    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
Non-accelerated filer
x
Smaller reporting company
Emerging growth company
x
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes      No  x
The aggregate market value of voting stock held by non-affiliates of the registrant as of December 31, 2021 was approximately $4.3 billion, based on the closing price of $26.26 for shares of the registrant's Class A common stock as reported for such date by Nasdaq Global Select Market. The registrant has elected to use December 31, 2021 as the calculation date because on June 30, 2021 (the last business day of the registrant's most recently completed second fiscal quarter), the registrant was a privately-held company. Shares of the registrant's Class A common stock held by each executive officer, director and holder of 5% or more of the outstanding Class A common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status does not reflect a determination that such persons are affiliates of the registrant for any other purpose.
As of February 16, 2022, the number of shares of the registrant's Class A common stock outstanding was 71,656,433 and the number of shares of the registrant's Class B common stock outstanding was 210,990,114.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's definitive proxy statement for the 2022 Annual Meeting of Stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2022 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2021.


TABLE OF CONTENTS
Page No.
1


SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (Exchange Act), about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this report, including statements regarding our future results of operations and financial condition, business strategy, and plans and objectives of management for future operations, are forward-looking statements. In some cases, forward-looking statements may be identified by words such as "anticipate," "believe," "contemplate," "continue," "could," "estimate," "expect," "intend," "may," "plan," "potential," "predict," "project," "should," "target," "will," or "would," or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our annual recurring revenue (ARR), revenue, expenses, and other operating results;
our ability to acquire new customers and successfully retain existing customers;
our ability to increase the number of users who access our platform;
our ability to increase usage of existing products;
our ability to effectively manage our growth;
our ability to achieve or sustain profitability;
future investments in our business, our anticipated capital expenditures, and our estimates regarding our capital requirements;
the costs and success of our sales and marketing efforts, and our ability to maintain and enhance our brand;
the estimated addressable market opportunity for existing products and new products;
our reliance on key personnel and our ability to identify, recruit, and retain skilled personnel;
our ability to effectively manage our growth, including any international expansion;
our ability to protect our intellectual property rights and any costs associated therewith;
the effects of the coronavirus, or COVID-19, pandemic or other public health crises;
our ability to compete effectively with existing competitors and new market entrants; and
the size and growth rates of the markets in which we compete.
You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled "Risk Factors" contained in Part I, Item 1A in this Annual Report on Form 10-K and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from these described in the forward-looking statements.
In addition, statements that "we believe" and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Annual Report on Form 10-K. While we believe that such information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on
2

Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.


3

RISK FACTORS SUMMARY
Investing in our Class A common stock involves a high degree of risk because our business is subject to numerous risks and uncertainties, as fully described in “Part I, Item IA. Risk Factors” of this Annual Report on Form 10-K. Below is a summary of some of the risks and uncertainties as of the date of the filing of this Annual Report on Form 10-K, any one of which could materially adversely affect our business, financial condition, operating results, and prospects. You should read this summary together with the more detailed description of each risk factor contained below.
We have a history of losses, and we may not be able to achieve profitability or, if achieved, sustain profitability.
We have experienced rapid growth in recent periods, and our recent growth rates may not be indicative of our future growth.
We have a limited operating history at our current scale, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
We track certain key business metrics, which are subject to inherent challenges in measurement, and real or perceived inaccuracies in such metrics may harm our reputation and materially adversely affect our stock price, business, results of operations, and financial condition.
We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability.
Our quarterly results may fluctuate significantly and may not meet our expectations or those of investors or securities analysts.
The COVID-19 pandemic has affected how we and our customers operate, including our productivity, and has adversely affected the global economy, and the duration of and extent to which the pandemic will affect our business, future results of operations, and financial condition remains uncertain.
If we are unable to attract new customers, convert customers using our trial versions into paying customers, and expand usage of our products within or across organizations, our revenue growth would be harmed.
Our ability to attract new customers and increase revenue from existing customers depends on our ability to develop new features, integrations, capabilities, and enhancements and to partner with third parties to design complementary products.
We recognize revenue over the term of our customer contracts. Consequently, downturns or upturns in new sales may not be immediately reflected in our operating results and may be difficult to discern.
Our business depends substantially on our customers renewing their subscriptions and purchasing additional subscriptions from us, and any decline in our customer retention would harm our future operating results.
We operate in a highly competitive industry, and competition presents an ongoing threat to the success of our business.
A substantial portion of our business and operations are located in India, and we are subject to regulatory, economic, social, and policy uncertainties in India.
We are subject to various labor laws, regulations, and standards in India. Non-compliance with and changes in such laws may adversely affect our business, results of operations, and financial condition.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our stock prior to our initial public offering, including our executive officers, employees, and directors and their affiliates, and limiting your ability to influence corporate matters.
4

Part I
Item 1.    BUSINESS
Overview
Our mission is to make it fast and easy for businesses to delight their customers and employees.
We provide businesses of all sizes with modern SaaS products that are designed with the user in mind. We started with Freshdesk, our customer experience (CX) product, and later expanded our offering to include Freshservice, our IT service management (ITSM) product; and more recently, Freshsales and Freshmarketer, which are our sales force and marketing automation solutions. Currently, more than 56,000 businesses use our software to delight their customers and employees.
Our powerful software delivers the modern functionality and capabilities businesses need, while being intuitive and easy to use, rapid to onboard, agile, and affordable for organizations of all sizes. We build intelligence and automation into our products wherever possible to accelerate user productivity and allow them to quickly meet the increasing demands of their customers and employees. By accelerating time to value, increasing productivity, and lowering costs, we provide businesses with a concrete return on their investment in Freshworks. With an increased ability to delight customers and employees, businesses also benefit from improved customer and employee retention, higher net promoter scores (NPS), and better business outcomes.
Businesses from more than 120 countries around the world use Freshworks products to delight their customers and employees every day. As of December 31, 2021, over 50% of our annual recurring revenue (ARR) was from customers with more than 250 employees. We provide products across multiple massive markets in order to address the needs of businesses of all sizes that need to digitally transform to delight their customers and employees.
Our business has grown rapidly in recent periods as our customer base and operations have scaled. Our total revenue was $371.0 million, $249.7 million and $172.4 million in the years ended December 31, 2021, 2020 and 2019, respectively, representing year-over-year growth rates of 49% and 45%, respectively.
Our Market Opportunity
Digital transformation has driven companies to evaluate how and where they invest in technology solutions to better engage with customers and employees. We believe that companies around the world, regardless of size, need better software to better manage customer and employee relationships. We define our total addressable market by utilizing industry research firms and their market estimates.
Based on industry research from International Data Corporation (IDC), we believe we have a large addressable market of approximately $120 billion. As defined by IDC, we offer products that provide powerful functionality addressing select markets within Customer Relationship Management (CRM)—including Customer Service, Contact Center, Salesforce Productivity and Management, and Marketing Campaign Management; and System and Service Management (SSM)—including IT Service Management, IT Operations Management and IT Automation and Configuration Management. According to IDC, by 2025, the markets we address within CRM will represent a $76 billion opportunity and the SSM market will represent a $44 billion opportunity.
Our Business Model
Product-led growth (PLG) is the core foundation of Freshworks and has helped us serve organizations of all sizes. The simplicity and powerful functionality underpinning our Freshworks solutions acts as the primary driver of customer acquisition, conversion, and expansion by driving trials of our products that we supplement with our inbound and outbound sales motions. Our pricing is transparent, affordable, and easy to understand, reducing the length of sales cycles and increasing the efficiency of marketing and sales. This enables us to disrupt the traditional top-down sales motion, letting users, not executives, designate Freshworks as their software of choice.
Our go-to-market approach allows us to respond to how businesses want to buy our products. This flexible approach capitalizes on the strong user-driven adoption and user love for our products with a dedicated focus on driving successful adoption and expansion within organizations and divisions of large organizations. We offer our products under both free and paid subscription plans, further reducing friction to adoption and accelerating our go-to-market motion.
5

We focus our go-to-market motion on businesses based on their size:
Small- and Mid-Sized Businesses (SMB) (organizations with 250 or fewer employees): We service our SMB customers through inbound and partner demand generation, which is low-cost, low-touch, and self-service.
Mid-Market (organizations with 251 to 5,000 employees): We service our mid-market customers through inbound, outbound and partner demand generation.
Enterprise (organizations with 5,001 or more employees): We service our enterprise customers through inbound, outbound and partner demand generation. We focus on serving divisions or departments within enterprises.
We have three go-to-market motions to attract customers:
Inbound motion: Our inbound motion is the primary way we sell to organizations, regardless of the organization’s size or industry. We rely on efficient search marketing and word of mouth to encourage individual users or small teams within an organization to discover, try, and purchase our products. We drive potential customers to our website as the primary channel to learn about our solutions and we offer 21-day free trials of our premium tier products, giving potential customers flexibility to try before they buy.
Outbound motion: This approach is focused on mid-market and enterprise organizations. We rely on three main groups to drive our outbound business: outbound marketing, sales development representatives, and field sales representatives. We utilize our outbound motion in conjunction with our inbound efforts to help accelerate the adoption of our products, and the increased usage of our products within existing customers.
Partner ecosystem: Our growing partner ecosystem enriches our offerings, scales our geographic coverage, and helps us reach a broader audience than we would be able to reach on our own, thus amplifying our go-to-market investments. Our partner ecosystem consists of channel partners, ISV partners and marketplace partners, including developers.
Once a business has purchased a subscription to one of our products, we activate our customer success programs that are aligned with the size and scale of each customer and are designed to ensure businesses are getting the most out of their subscription. We provide digital onboarding directly or with partners to all customers. We conduct health checks and business reviews, monitor customer satisfaction and NPS, and identify gaps to proactively address any concerns. Our customer success team is also responsible for customer renewals and for identifying expansion opportunities.
Products and Capabilities
Freshworks provides solutions that serve the needs of users in the CX and ITSM categories, and we have also expanded our offering with Sales and Marketing automation products. These product offerings enable organizations to acquire, engage, and better serve their customers and employees.
For customer facing teams, we offer our CX family of products, Freshdesk, including Freshdesk Support Desk, Freshdesk Omnichannel Suite, Freshdesk Messaging, Freshdesk Contact Center, and Freshdesk Customer Success. These products allow businesses to delight their customers across touchpoints, streamline customer conversations, and automate repetitive tasks.
For employee facing teams, our ITSM product, Freshservice, provides both the intelligence and automation businesses need to give employees the “consumer” like experience they now expect. We also offer additional products, including HR Management. These products and capabilities are relatively nascent but we believe they provide evidence of our continued focus on innovation and will be growth opportunities for Freshworks in the future.
For go-to-market teams, our Sales and Marketing products of Freshsales, Freshmarketer, and Freshsales Suite align users with a unified view of the customer journey to better acquire, engage, and close customers.
All of our products leverage our Freshworks Neo platform, which provides shared services that enable us to rapidly innovate and release new products. Businesses can use Neo—which provides a low-code development and a hassle-free deployment environment—to extend and integrate Freshworks into their existing solutions and perform advanced analytics to gain insights that help them run their businesses more efficiently.


6

Freshworks Products Overview
frsh-20211231_g1.jpg
Customer Experience Product Offerings
The main product of our CX offerings is Freshdesk Support Desk, which businesses use to interact with their customers and respond to customer service requests.
Freshdesk Support Desk. Freshdesk Support Desk enables businesses to delight their customers at every service engagement touchpoint across traditional channels like email as well as modern channels like messaging and social media. Freshdesk Support Desk helps agents resolve complex issues through its powerful collaboration, tools, intelligent automation and provision of a unified view of the customer. Freshdesk also helps improve agent productivity through omniroute technology that balances agent workload intelligently across channels and agent availability, native field service management tools, and embedded collaboration within a customer record. Freshdesk Support Desk also has native technology that scales with the customer, including multilingual support capabilities and prescriptive analytics that support better insights and business decisions.
We also offer additional products in the CX space to address specific communication channels and use cases.
Freshdesk Messaging. Freshdesk Messaging provides agents with a modern conversational user interface to proactively engage with their customers across web, mobile, and social messaging applications. Our Freshdesk Messaging bot technology allows businesses to provide self service to customers by automating commonly performed transactions and providing answers to frequently asked questions.
Freshdesk Contact Center. Freshdesk Contact Center provides agents with a modern, cloud-based telephony system to connect with customers that supports complex call-flows, number and call management, IVR, and routing needs. Freshdesk Contact Center also provides a live dashboard and reports along with other agent productivity tools.
Freshdesk Omnichannel Suite. Freshdesk Omnichannel Suite, an integrated suite of Freshdesk Support Desk, Freshdesk Messaging, and Freshdesk Contact Center solutions, delivers a single, unified customer experience that moves with the customer across multiple support channels. Customer experience agents that use Freshdesk Omnichannel Suite are able to engage and track customers across digital and traditional channels to provide a superior customer experience to delight customers.
Freshdesk Customer Success. Freshdesk Customer Success helps customer success managers at B2B subscription companies proactively manage their customers to increase customer retention and delight.
IT Service Management Product Offerings
The main product of our ITSM offering is Freshservice, which helps IT organizations ensure the allocation and availability of technology throughout the company. Freshservice capabilities increase employee productivity and job satisfaction so that each employee can best contribute to desired business outcomes.
7

Freshservice
Freshservice enables organizations to use its AI-powered service management capabilities to streamline IT service delivery, including unified incident management for holistic handling of incidents, knowledge management and change management, Freshservice supports employee productivity by enabling internal teams to onboard new employees into an organization quickly and with Freshservice's multi-channel approach for self-service, employees are able to interact with service desks across departments using their channel of choice. Freshservice also offers various efficiency capabilities such as asset management tools for the efficient utilization of assets, integrated project management for collaboration and efficiency across an organization, integrated alert management for timely resolution of service-impacting incidents, powerful dashboards and reporting functionality for greater insights to improve service delivery and virtual agent capabilities that gives employees the option to use self-service with chatbots to rapidly resolve employee service requests.
Sales & Marketing Product Offerings
The products for our Sales & Marketing offering are Freshsales, which businesses use for sales force automation, and Freshmarketer, which businesses use for marketing automation. We also offer Freshsales Suite that includes the best of sales force and marketing automation with a unified customer record so businesses can better market and sell to each customer.
Freshsales
Freshsales enables increased seller productivity by providing a multi-tiered approach to automating sales workflow and processes (including emails, telephony, appointments tasks and other information) all within a salesperson’s personalized activity dashboard. Freshsales also provides configure-price-quote functionality to quickly create quotes and AI-driven pipeline management to help salespeople predict deals performance and make smarter decisions to accelerate the sales cycle. Freshsales has the capability to provide out-of-the-box dashboards, real-time insights and the ability to create customer reports and metrics to measure efficiency.
Freshmarketer
Freshmarketer allows businesses to proactively drive stronger lead generation and conversion through delivery of personalized campaigns with specific target audiences, use of lead generation bots to provide relevant and valuable content to potential customers, and better targeting of the right audiences to improve conversion opportunities. Freshmarketer also allows businesses to drive acquisition, nurturing, or retention initiatives by enabling them to build and automate multi-channel marketing journeys for different audience segments and to run conversion optimization processes for increased website performance.
Freshsales Suite
Freshsales Suite, an integrated suite of Freshsales and Freshmarketer solutions, delivers a single unified sales and marketing solution that allows businesses to engage and track customers across their buying journey. Freshsales Suite includes a unified customer record for better engagement across each customer touchpoint.
Additional products
Freshteam is our HR Management solution that allows businesses to manage the entire employee lifecycle, including recruiting, employee onboarding, and other HR workflows.
We also periodically experiment with offering free tools which, if they gain traction, will get integrated into one of our main products. For example, we introduced Freshping, which gives businesses the capabilities to monitor their website’s availability and get multichannel alerts if their website goes down, and Freshstatus, which allows businesses to create a custom branded website status page for internal or external viewing to communicate website uptime and availability.
Our Platform—Freshworks Neo
Freshworks Neo enables customers to extend and integrate Freshworks solutions to mold their business processes today, and adapt to business changes in the future. In addition, it provides a set of common, shared services to rapidly innovate and release new products.
Key components of our Neo platform include a developer platform, enterprise services, foundational services, and the Freshworks Marketplace:
8

Our developer platform that enables businesses and developer partners to build, deploy and run feature-rich apps using product APIs, webhooks, and the Freshworks low code serverless application stack. The platform enables businesses to extend the Freshworks products to serve their specific needs and integrate easily into their existing applications and, in turn, daily workflows.
Enterprise services include: unified customer record to improve context and insight, easy custom object creation, analytics to increase insight and collaboration capabilities to improve teamwork.
Foundational services include: events notifications to synchronize and trigger across business systems, enterprise grade security, customer conversation channels to broadly engage with customers and Neo Admin Center for unified control of platform services.
The marketplace includes private and public apps to integrate Freshworks products with their existing ecosystem. The ecosystem of apps and integrations easily extends, enhances, and customizes the capabilities of Freshworks products. Users of any Freshworks product can install from over 1,100 free and paid applications across a wide range of categories, including agent productivity, e-commerce, bots, Sales & Marketing, reporting and analytics.
Technology
Freshworks products are cloud-native SaaS systems that are based on modern, proven technologies—Ruby on Rails, Java, and MySQL. Leveraging these and other open source technologies, our systems are built to operate as independent ‘pods’ of compute, storage, and database infrastructure. Our products are hosted in AWS regions in the US, EU, India, and Australia.
In addition to their ease of use and functionality, the key characteristics of Freshworks products are:
Scalability: As multi-tenant systems, our products are engineered to scale with increased usage by businesses and an increasing number of customers. Our products are architected to be horizontally scalable across compute and database infrastructure. We leverage the open source Kubernetes system for automated scaling of our containerized applications. Our independent ‘pod’ architecture enables our products to be provisioned across geographically distributed data centers, for additional scalability and data localization.
Reliability: Our products are engineered with reliability as a key consideration from design through all phases of development and operation. We run our SaaS service with the built-in redundancy of independent ‘pods’ across multiple data centers within an AWS region, to provide continuity of service in the face of infrastructure disruptions in individual data centers. Every new version of our software undergoes stringent functional, security, and regression testing, and is deployed through controlled processes to production. Following the infrastructure-as-code allows for repeatable and reliable infrastructure provisioning. Our products are monitored for performance and anomalies 24x7 by a Network Operations Center to provide for system availability and prevent abuse.
Security: We are ISO 27001 certified and SOC 2 attested. Our security posture is maintained through our internal Omniguard framework of effective controls encompassing product development, application security, production access and data security. Customer data is encrypted both at rest and in transit. Our production network and systems are accessible only to authorized Freshworks personnel.
Efficiency: Our multi-tenant architecture delivers economies of scale, ensuring improved utilization of cloud infrastructure as businesses and customer usage grows. Our governance process is geared to identify and implement infrastructure and production architecture optimizations, and effectively utilize the capabilities of our technology and cloud vendors.
Research and Development
Our engineering and product teams are customer-oriented and work alongside businesses to deliver high value, high-quality features and functionality across the numerous products we support, including customer-requested features that would be valuable across our customer base. We deliver these product features and capabilities through Freshwave, our adaptation of the agile software development methodology, balancing development velocity, roadmap predictability and product quality. Our internal ‘Idea-To-Product’ process for rapid solutioning of product requirements is a key enabler of innovation and collaborative development. The choice of expressive and powerful development frameworks and languages in our technology stack enables us to innovate at scale across multiple products.
We have a research and development presence in both the United States and India, which we believe is a strategic advantage for us, allowing us to efficiently invest more in increasing our product capabilities.
9

Sales and Marketing
The foundation of our go-to-market strategy is a highly efficient inbound motion driven by PLG, as well as paid campaigns and search engine optimized (SEO) content marketing and listings across peer review sites to drive organic traffic. Leads are ushered into a trial where they experience in-app cues and functionality that prompts conversion to paying customers. We layer in both an outbound sales and marketing motion, as well as a partner-led sales distribution strategy to increase success across the breadth of our market opportunity. We have continually increased investments in our sales and marketing efforts globally. Our sales teams are organized by customer size, targeting SMBs with a highly efficient, cost-effective sales organization based in Chennai, in region sales teams focused on our larger customers, and partner-selling teams supporting our partners in other geographies.
Our marketing efforts are primarily focused on generating high-quality leads and building our sales pipeline through a combination of growth marketing and brand acceleration programs across online and offline channels. Our digital and content marketing teams generate strong inbound demand through effective paid, social media, and SEO tactics that support website traffic growth and conversions. We also market our solutions through targeted online events and webinars, along with offline events across different regions, including trade shows, roadshows, and our own flagship global user conference, Refresh. Our events are designed to promote favorable word of mouth, discovery, and demand generation. Our customer marketing team specifically focuses on accelerating engagement, growth, and advocacy from our growing base of customers, while also driving engagement with our online community. Finally, our press and analyst relations efforts help generate additional awareness and validation to accelerate and support the customer buying cycle.
Competition
The markets in which we operate are highly competitive. A significant number of companies have developed or are developing products and services that currently, or in the future may, compete with some or all of our offerings. Many of these services do not offer complete solutions—often they provide a feature comparable to a component of our platform (e.g., only customer experience management, only IT service management, only Sales & Marketing). Within CX, we primarily face competition from CX suites, such as Salesforce, Zendesk, and Zoho, legacy vendors, such as Oracle and SAP, and pure-play vendors. Within ITSM, we primarily face competition from traditional vendors, such as ServiceNow, BMC, Ivanti/Cherwell, and modern pure-play vendors, such as Atlassian. Within Sales & Marketing, we primarily face competition from full-featured vendors, such as Salesforce, HubSpot, and Microsoft Dynamics, legacy vendors, such as Oracle, SAP, and Sage, and pure-play vendors.
We believe we compete favorably based on the following competitive factors:
designed for the user;
lesser time to realize value of investment;
unified experience;
modern, end-to-end, and extensible platform;
designed for businesses of all sizes;
intelligent, automation-first and AI/ML-powered solutions;
product-led go-to-market motion;
fast to go-live;
easy and intuitive; and
affordable pricing.
Governmental Regulations
Our business is and will continue to be subject to extensive U.S. federal and state and foreign laws and regulations, including laws and regulations involving privacy, data protection, security, intellectual property, competition, taxation, anti-corruption, anti-bribery, anti-money laundering, and other similar laws. Many of these laws and regulations are still evolving and are likely to remain uncertain for the foreseeable future, and these laws and regulations can vary significantly from jurisdiction to jurisdiction. The costs of complying with these laws and regulations are high and likely to increase in the future.
10

Further, the impact of these laws and regulations may disproportionately affect our business in comparison to our competitors that have greater resources.
In the United States, we are subject to data security and privacy rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the California Consumer Privacy Act of 2018 (CCPA), the California Privacy Rights Act (together with the CCPA, collectively, the California Privacy Regulations), and other state and federal laws relating to privacy and data security. The California Privacy Regulations require covered businesses to provide new disclosures to California residents and to provide them new ways to opt-out of the sale of personal information, and provide a private right of action and statutory damages for data breaches. Other jurisdictions in the United States are beginning to propose laws similar to the California Privacy Regulations.
As a result of our international operations, we must comply with a multitude of data security and privacy laws that may vary significantly from jurisdiction to jurisdiction. Virtually every jurisdiction in which we operate has established or is in the process of establishing data security and privacy legal frameworks with which we or our customers must comply. Our failure to comply with the laws of each jurisdiction may subject us to significant penalties. For example, the data protection landscape in Europe, including with respect to cross-border data transfers, is currently unstable and other countries outside of Europe have enacted or are considering enacting cross-border data transfer restrictions and laws requiring local data residency.
For a discussion of the various risks we face from regulation and compliance matters, see the sections titled “Risk Factors—Risks Related to Our Business” and “Risk Factors—Risks Related to International Operations.”
Intellectual Property
Intellectual property is an important component of our business. We rely on a combination of patents, trademarks, copyrights, trade secrets as well as contractual provisions and restrictions to establish and protect our proprietary rights.
As of December 31, 2021, we had eight issued U.S. patents that expire between 2037 and 2038, and ten pending patent applications. While we believe our patents and patent applications in the aggregate are important to our competitive position, no single patent or patent application is material to us as a whole. We intend to pursue additional patent protection to the extent we believe it would be beneficial and cost effective. We have registered trademark rights in “Freshworks,” our logos and multiple product names in the United States and targeted foreign jurisdictions. We also have registered domain names for websites that we use in our business, such as freshworks.com and similar variations.
In addition to the protection offered by our intellectual property rights, it is our practice to enter into confidentiality and invention assignment agreements (or similar agreements) with our employees, consultants and contractors involved in the development of intellectual property on our behalf. We also enter into confidentiality agreements with other third parties in order to limit access to, and disclosure and use of, our confidential information and proprietary information. Our intellectual property rights, however, may be challenged, invalidated, circumvented, infringed, or misappropriated and the laws of certain countries do not protect proprietary rights to the same extent as the laws of the United States. Moreover, our products incorporate software components licensed to the general public under open source software licenses. We obtain many components from software developed and released by contributors to independent open source components of our platform. Open source licenses grant licensees broad permissions to use, copy, modify, and redistribute our platform. As a result, open source development and licensing practices can limit the value of our software copyright assets. We intend to pursue additional intellectual property protection to the extent we believe it would be beneficial and cost effective.
Our Culture and Employees
As of December 31, 2021, our human capital resources were comprised of approximately 4,600 employees in offices in India, the United States, Europe, and Australia. The majority of our workforce, approximately 4,000 employees, is based in India, where most of engineering, product design, sales and marketing, customer support, and general and administrative personnel are located. Our company headquarters are based in San Mateo, California, where most of our executives are located, and our other global offices are primarily focused on regional sales and marketing activities. We consider our relations with employees in each geography to be good, and we have not experienced any work stoppages.
Our culture is supported by the focus on the following four pillars of our Culture Code: Craftsmanship, Happy Work Environment, Agility with Accountability, and True Friend to the Customer. Together, these principles create the acronym CHAT, and guide our people and talent strategy. That is, at every employee touchpoint, from early recruitment all the way through the employee lifecycle, we focus on creating a culture that supports high-quality work, joy and pride in that work, speed to execution, and intense customer focus. The Freshworks Culture Code is not simply words on a page—rather it is both a statement of what we are today and what we aspire to be as we continue to grow.
11

Employee programs are also designed to reflect our Freshworks’ Culture Code. Freshworks aspires to be one of the most loved companies in the world. Creating “moments of wow” for employees is a key part of our talent strategy. We focus on supporting our employees not only within their own teams and careers, but also in employee wellness, including a clear focus on physical and mental health.
Full-spectrum diversity, equity, and inclusion are key priorities for us. The Freshworks Inclusion Board oversees diversity, equity, and inclusion initiatives. Freshworks Women 360 is our employee resource group focused on career growth, mentorship, and professional development for women at Freshworks. Additionally, we have publicly joined Pledge for Equality, stating our commitment that 40% of the Freshworks global workforce will be women within the next two years. Women represented approximately 35% of our global workforce as of December 31, 2021.
Employee and leadership development are critical pieces of our talent management strategy. We plan to continue investing in leadership capabilities and employee experiences as we believe that this is a key differentiator for our employer brand and for delivering exceptional business outcomes.
Available Information
Our website address is located at freshworks.com, and our investor relations website is located at ir.freshworks.com. We file electronically with the U.S. Securities and Exchange Commission (SEC) our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our investor relations website, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. These filings with the SEC are also available on the SEC’s website located at www.sec.gov.
We announce material information to the public through a variety of means, including filings with the SEC, press release, public conference calls, our website (freshworks.com) and the investor relations section of our website (ir.freshworks.com). We use these channels to communicate with investors and the public about our company, our products and services and other matters. Therefore, we encourage investors, the media and others interested in our company to review the information we make public in these locations, as such information could be deemed to be material information.
Item 1A.    Risk Factors
You should carefully consider the risks described below, as well as the other information in this Annual Report on Form 10-K, including our consolidated financial statements and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of any of the events or developments described below could materially and adversely affect our business, financial condition, results of operations, and growth prospects. In such an event, the market price of our Class A common stock could decline, and you may lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently believe are not material may also impair our business, financial condition, results of operations, and growth prospects. You should not interpret our disclosure of any of the following risks to imply that such risks have not already materialized.
Risks Related to Our Business
We have a history of losses, and we may not be able to achieve profitability or, if achieved, sustain profitability.
We have incurred net losses in each fiscal year since our founding. We generated net losses of $57.3 million and $192.0 million for the years ended December 31, 2020 and 2021, respectively. As of December 31, 2021, we had an accumulated deficit of $3.3 billion. We do not expect to be profitable in the near future, and while we achieved profitability for one quarter in 2020, we cannot assure you that we will achieve profitability again in the future or that, if we do become profitable, we will sustain profitability. Any failure by us to achieve and sustain profitability could cause the value of our Class A common stock to decline. These losses reflect, among other things, the significant investments we made to develop and commercialize our products, serve our existing customers, and broaden our customer base.
As a result of expected investments and expenditures related to the growth of our business, we may experience increasing losses in future periods and these losses may be significantly greater than the losses we would incur if we developed our business more slowly. In addition, we may find that these efforts are more expensive than we currently anticipate or that they may not result in increases in our revenue.
We have experienced rapid growth in recent periods, and our recent growth rates may not be indicative of our future growth.
12

We have experienced rapid growth in recent periods. Even if our revenue continues to increase, we expect that our revenue growth rate may decline in the future as a result of a variety of factors, including the maturation of our business. Further, as we operate in a rapidly changing industry, widespread acceptance and use of our products are critical to our future growth and success. We believe our revenue growth depends on a number of factors, including, but not limited to, our ability to:
•attract new customers;
•grow or maintain our net dollar retention rate, expand usage within organizations, and sell additional subscriptions;
•gain continued acceptance and use of our products both inside and outside of the United States;
•expand the features and capabilities of our products;
•provide excellent customer experience and customer service;
•price our subscription plans effectively;
•continue to successfully expand our sales force;
•maintain the security and reliability of our products;
•successfully compete against and withstand competitive pressure from established companies and new market entrants;
•increase awareness of our brand on a global basis; and
•comply with existing and new applicable laws and regulations.
We may not successfully accomplish any of these objectives, and as a result, it is difficult for us to forecast our future results of operations. If we are unable to maintain consistent revenue or revenue growth, our stock price could be volatile, and it may be difficult to achieve (or, if achieved, maintain) profitability. You should not rely on our revenue for any prior quarterly or annual periods as any indication of our future revenue or revenue growth.
In addition, in order to fuel our growth, we expect to continue to expend substantial financial and other resources on:
•expansion and enablement of our sales, services, and marketing organization to increase brand awareness and drive adoption of our products;
•product development, including investments in our product development team and the development of new products and new features and functionality, as well as investments in further differentiating our existing offerings;
•strategic technology and sales channel partnerships;
•acquisitions or strategic investments; and
•general administration, including increased legal and accounting expenses associated with being a public company.
These investments may not result in increased revenue in our business. If we are unable to maintain or increase our revenue at a rate sufficient to offset the expected increase in our costs, our business, financial position, and results of operations will be harmed, and we may not be able to achieve or maintain profitability. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, and other unknown factors that may result in losses in future periods. If our revenue does not meet our expectations in future periods, our business, financial position, and results of operations may be harmed.
We have a limited operating history at our current scale, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.
We have been growing rapidly in recent periods and, as a result, have a relatively short history operating our business at its current scale. The growth and expansion of our business and products may place a significant strain on our management and our operational and financial resources. As we grow and expand, we will need to continue to successfully manage a variety of relationships with partners, customers, and other third parties. We must continue to improve and expand our information technology and financial infrastructure, our security and compliance requirements, our operating and administrative systems, our relationships with various partners and other third parties, and our ability to manage headcount and processes in an efficient manner to manage our growth effectively.
13

Furthermore, we operate in an industry that is characterized by rapid technological innovation, intense competition, changing customer needs, and frequent introductions of new products, technologies, and services. We may not be able to sustain the pace of improvements to our products successfully or implement systems, processes, and controls in an efficient or timely manner or in a manner that does not negatively affect our results of operations. Our failure to improve our systems, processes, and controls, or their failure to operate in the intended manner, may result in our inability to manage the growth of our business, forecast our revenue, expenses, and earnings accurately, or prevent losses.
We have encountered, and will continue to encounter, risks and uncertainties frequently experienced by growing companies in evolving industries. In addition, our future growth rate is subject to a number of uncertainties, such as general economic and market conditions, including those caused by the ongoing COVID-19 pandemic. If general economic and market conditions diminish the rate of global IT spending, small and mid-sized businesses that are our target customers may cease to operate, which could adversely affect demand for our products. If our assumptions regarding these risks and uncertainties, which we use to plan our business, are incorrect or change in reaction to changes in the market, or if we do not address these risks successfully, our results of operations could differ materially from our expectations, and our business, results of operations, and financial condition would suffer.
We track certain key business metrics, which are subject to inherent challenges in measurement, and real or perceived inaccuracies in such metrics may harm our reputation and materially adversely affect our stock price, business, results of operations, and financial condition.
We track certain key business metrics that may differ from estimates or similar metrics published by third parties due to differences in sources, methodologies, or the assumptions on which we rely. Our internal systems and tools are subject to a number of limitations, and our methodologies for tracking these metrics may change over time, which could result in unexpected changes to our metrics, including the metrics we publicly disclose. For example, our designations of customers as “small- and mid-sized businesses,” “mid-market,” or “enterprise” are based on third-party reporting which may be inaccurate. In addition, our estimates of number of total customers may be impacted by mergers or acquisitions of such customers or such customers purchasing our products via resellers. If the internal systems and tools we use to track these metrics undercount or overcount performance or contain algorithmic or other technical errors, the data we report may not be accurate. While these numbers are based on what we believe to be reasonable estimates of our metrics for the applicable period of measurement, there are inherent challenges in measuring how our products are used across large populations globally.
Limitations or errors with respect to how we measure data or with respect to the data that we measure may affect our understanding of certain details of our business, which could affect our long-term strategies. If our key business metrics are not accurate representations of our business, or if investors do not perceive these metrics to be accurate, or if we discover material inaccuracies with respect to these figures, our reputation may be significantly harmed, our stock price could decline, we may be subject to stockholder litigation, and our business, results of operations, and financial condition could be materially adversely affected.
We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability.
A significant part of our business strategy and culture is to focus on long-term growth and customer success over short-term financial results. For example, in the year ended December 31, 2021, we increased our operating expenses to $497.8 million as compared to $253.3 million for the year ended December 31, 2020, while continuing to generate a net loss of $192.0 million in the year ended December 31, 2021. We expect that we will continue to operate at a loss, and our profitability may be lower than it would be if our strategy were to maximize near-term profitability. If we are ultimately unable to achieve or improve profitability at the level or during the time frame anticipated by securities or industry analysts and our stockholders, the trading price of our Class A common stock may decline.
Our quarterly results may fluctuate significantly and may not meet our expectations or those of investors or securities analysts.
Our quarterly results of operations, including the levels of our revenue, deferred revenue, working capital, and cash flows, may vary significantly in the future, such that period-to-period comparisons of our results of operations may not be meaningful. Our quarterly financial results may fluctuate due to a variety of factors, many of which are outside of our control and may be difficult to predict, including, but not limited to:
•the level of demand for our products;
•our ability to grow or maintain our net dollar retention rate, expand usage within organizations, and sell subscriptions;
14

•the timing and success of new features, integrations, capabilities, and enhancements by us to our products, or by our competitors to their products, or any other changes in the competitive landscape of our market;
•our ability to achieve continued acceptance and use of our products;
•errors in our forecasting of the demand for our products, which would lead to lower revenue, increased costs, or both;
•the amount and timing of operating expenses and capital expenditures, as well as entry into operating leases, that we may incur to maintain and expand our business and operations and to remain competitive;
•the timing of expenses and recognition of revenue;
•security breaches, technical difficulties, or interruptions to our products;
•pricing pressure as a result of competition or otherwise;
•the continued ability to hire high quality and experienced talent in a fiercely competitive environment;
•the timing of the grant or vesting of equity awards to employees, directors, or consultants;
•seasonal buying patterns for software spending;
•declines in the values of foreign currencies relative to the U.S. dollar;
•changes in, and continuing uncertainty in relation to, the legislative or regulatory environment;
•legal and regulatory compliance costs in new and existing markets;
•costs and timing of expenses related to the potential acquisition of businesses, talent, technologies, or intellectual property, including potentially significant amortization costs and possible write-downs;
•health epidemics, such as the COVID-19 pandemic, influenza, and other highly communicable diseases or viruses;
•adverse litigation judgments, other dispute-related settlement payments, or other litigation-related costs; and
•general economic conditions in either domestic or international markets, including geopolitical uncertainty and instability and their effects on software spending.
Any one or more of the factors above may result in significant fluctuations in our quarterly results of operations, which may negatively impact the trading price of our Class A common stock. You should not rely on our past results as an indicator of our future performance.
If we are unable to attract new customers, convert customers using our trial versions into paying customers, and expand usage of our products within or across organizations, our revenue growth would be harmed.
To increase our revenue and achieve profitability, we must increase our customer base through various methods, including but not limited to, adding new customers, converting customers using our free trial versions into paying customers, and expanding usage across our existing customers' organizations. We encourage customers on our free trial version to upgrade to paid subscription plans and customers on our base level paid plans to upgrade to plans with more features and to incorporate add-ons. Additionally, we seek to expand within organizations by having organizations add new users, upgrade their plans, or expand their use of our products into other departments within the organization. While we have experienced significant growth in the number of customers on our products, we do not know whether we will continue to achieve similar customer growth rates in the future. Numerous factors may impede our ability to add new customers, convert customers using our free trial versions into paying customers, expand usage within organizations, and sell subscriptions to our products, including but not limited to, our failure to attract, retain, and effectively train and motivate new sales and marketing personnel, develop or expand relationships with our partners, compete effectively against alternative products or services, successfully deploy new features and integrations, provide a quality customer experience and customer support, or ensure the effectiveness of our marketing programs.
In addition, because many of our new customers originate from word-of-mouth and other non-paid referrals from existing customers, we must ensure that our existing customers continue using our products in order for us to benefit from those referrals.
15

Our ability to attract new customers and increase revenue from existing customers depends on our ability to develop new features, integrations, capabilities, and enhancements, and to partner with third parties to design complementary products.
Our ability to attract new customers and increase revenue from existing customers depends in large part on our ability to continually enhance and improve our products and the features, integrations, and capabilities we offer, and to introduce compelling new features, integrations, and capabilities that reflect the changing nature of our market. Accordingly, we must continue to invest in research and development and in our ongoing efforts to improve and enhance our products. The success of any enhancement to our products depends on several factors, including timely completion and delivery, competitive pricing, adequate quality testing, integration with existing technologies, and overall market acceptance. Any new features, integrations, and capabilities that we develop may not be introduced in a timely or cost-effective manner, may contain errors, failures, vulnerabilities, or bugs, or may not achieve the market acceptance necessary to generate significant revenue.
Additionally, we rely on third parties to develop products that are complementary to ours in order to retain existing customers and attract new customers. In order for such complementary products to enhance our customers’ use of our products, we must maintain interoperability as described further below.
We recognize revenue over the term of our customer contracts. Consequently, downturns or upturns in new sales may not be immediately reflected in our operating results and may be difficult to discern.
We generally recognize subscription revenue from customers ratably over the terms of their contracts, and a majority of our revenue is derived from subscriptions that have terms longer than one month. As a result, a portion of the revenue we report each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during previous quarters. Consequently, a decline in new or renewed subscriptions with terms that are longer than one month in any single quarter may have a small impact on our revenue for that quarter. However, such a decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and market acceptance of our products, and potential changes in our pricing policies or rate of expansion or retention, may not be fully reflected in our results of operations until future periods. We may also be unable to reduce our operating expenses in a timely fashion if our revenues were to significantly decline. In addition, because we believe a substantial percentage of subscriptions to our products are shorter than many comparable SaaS companies and because we have many variations of billing cycles, our deferred revenue may be a less meaningful indicator of our future financial results as compared to other SaaS companies. A significant portion of our costs are expensed as incurred, while revenue is recognized over the life of the agreement with the applicable customer.
Our business depends substantially on our customers renewing their subscriptions and purchasing additional subscriptions from us. Any decline in our customer retention would harm our future operating results.
Our business is subscription based, and customers are not obligated to and may not renew their subscriptions after their existing subscriptions expire. In order for us to maintain or improve our operating results, it is important that our customers renew their subscriptions when the initial contract term expires and add additional users to their subscriptions. Our customers have no obligation to renew their subscriptions, and we cannot ensure that customers will renew subscriptions with a similar contract period, with the same or greater number of users, or for the same or upgraded level of subscription plan. Customers may or may not renew their subscription plans as a result of a number of factors, including their satisfaction or dissatisfaction with our products, our pricing or pricing structure, the pricing or capabilities of the products and services offered by our competitors, the effects of general economic conditions, or customers’ budgetary constraints. If customers do not renew their subscriptions, renew on less favorable terms, or fail to add more users, or if we fail to upgrade trial customers to our paid subscription plans, or expand the adoption of our products within and across organizations, our revenue may decline or grow less quickly than anticipated, which would harm our business, results of operations, and financial condition. Additionally, we continue to monitor how the COVID-19 pandemic may affect the adoption of our products generally and our success in engaging with new customers and expanding relationships with existing customers. We have also experienced and may experience in the future a reduction in renewal rates and increased churn rates, particularly within our SMB customers, many of whom are on month-to-month subscriptions, as well as reduced customer spend and delayed payments that could materially impact our business, results of operations, and financial condition in future periods. If we fail to predict customer demands, fail to sufficiently account for the effect of the COVID-19 pandemic on our sales estimates, or fail to attract new customers and maintain and expand new and existing customer relationships, our revenue may grow more slowly than expected, may not grow at all, or may decline, and our business may be harmed.
The COVID-19 pandemic has affected how we and our customers operate, including our productivity, and has adversely affected the global economy. The duration and extent to which this will affect our business, future results of operations, and financial condition remains uncertain.
16

The COVID-19 pandemic and efforts to control its spread have significantly curtailed the movement of people, goods, and services worldwide. As a result, we temporarily closed our headquarters and most of our other offices in March 2020, enabled our employees and contractors to work remotely, implemented travel restrictions, and shifted company events and meetings to virtual-only experiences. These measures represented a significant disruption in how we operate our business, including a loss of productivity both in the United States and in India, where we have significant operations. The operations of our partners, vendors, and customers have likewise been disrupted.
We continue to monitor our operations and public health measures implemented by governmental authorities both here and abroad in response to the COVID-19 pandemic. While most of our offices are now reopened, many of our employees continue to work remotely and we do not currently have visibility on when we may return to normal operations. Our efforts to keep our offices open safely may not be successful and could expose our employees to health risks. If the COVID-19 pandemic continues to spread or as there are further waves or variants of the virus, we may need to further modify our business practices in a manner that may impact our business. If our employees are not able to perform their job duties due to self-isolation, quarantine, travel restrictions, or illness, or are unable to perform them as efficiently at home for an extended period of time, we may not be able to deliver on our business priorities, and we may experience an overall lower productivity of our workforce.
While the duration and extent of the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, including the availability and efficient distribution and administration of vaccines, it has already had an adverse effect on the global economy, and the ultimate societal and economic effect of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic have affected the rate of global IT spending, which could adversely affect demand for our products. Further, the COVID-19 pandemic has caused us to experience, in some cases, an increase in certain prospective and current customers seeking lower prices or other more favorable contract terms. In addition, the COVID-19 pandemic has changed the way we interact with our customers and prospective customers. It has limited the ability of our direct sales force to travel to customers and potential customers and we have altered, postponed, or canceled planned customer, employee, and industry events or shifted them to a virtual only format, and we may continue to do so. Our operating results may also suffer if sales and marketing personnel are unable to maintain the same level of productivity while working remotely during the COVID-19 pandemic. Recent hires and planned hires may also not become productive as quickly as we expect during the COVID-19 pandemic. In addition, we serve many businesses, particularly small to medium-sized businesses, that were impacted by the COVID-19 pandemic. Some of our customers, particularly customers that are small businesses in the travel, hospitality, entertainment, or retail industries, were particularly affected by the COVID-19 pandemic, and a number of them even went out of business or reduced their subscriptions significantly as a result of their businesses downsizing. As the COVID-19 pandemic continues, it could reduce the value or duration of subscriptions, negatively affect our collections of accounts receivable, reduce spending from our customers, cause some of our customers to go out of business, and increase contraction or attrition rates of our customers, all of which could adversely affect our business, results of operations, and financial condition. Additionally, concerns over the economic impact of the COVID-19 pandemic have caused extreme volatility in financial and other capital markets, which may in the future adversely affect our stock price and our ability to access capital markets in the future.
While we have developed and continue to develop plans to help mitigate the potential negative impact of the COVID-19 pandemic on our business, these efforts may not be effective, and any protracted economic downturn will likely limit the effectiveness of our efforts. There may be additional costs or impacts to our business and operations, including when we are able to fully return to our offices and resume in-person activities, travel, and events. In addition, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or that the global economy will recover, either of which could seriously harm our business. The ultimate impact of the COVID-19 pandemic or a similar health epidemic on our business, operations, or the global economy as a whole remains highly uncertain. Accordingly, it is not possible for us to predict the duration and extent to which this will affect our business, including productivity of our employees in the United States and in India, future results of operations, and financial condition at this time.
We operate in a highly competitive industry, and competition presents an ongoing threat to the success of our business.
The market for customer experience (CX), IT service management (ITSM), and customer relationship management (CRM) products is rapidly evolving and increasingly competitive, fragmented, and subject to rapidly changing technology, shifting user and customer needs, new market entrants, and frequent introductions of new products and services. We compete with a significant number of companies that range in size from large and diversified enterprises with significant financial resources to smaller companies. These competitors have developed or are developing products and services that currently, or in the future may, compete with some or all of our offerings.
Within CX, we primarily face competition from CX suites, such as Salesforce and Zendesk, and legacy vendors, such as Oracle and SAP. Within ITSM, we primarily face competition from traditional vendors, such as ServiceNow, BMC, Ivanti/
17

Cherwell, and modern pure-play vendors, such as Atlassian. Within CRM, we primarily face competition from full-featured vendors, such as Salesforce, HubSpot, and Microsoft Dynamics, and legacy vendors, such as Oracle, SAP, and Sage.
Many of our current and potential competitors may have longer operating histories, greater brand name recognition, stronger and more extensive partner relationships, significantly greater financial, technical, marketing, and other resources, lower labor and development costs, and larger customer bases than we do. These competitors may invest and engage in more extensive research and development efforts, undertake more far-reaching marketing campaigns, and adopt more aggressive pricing policies that will allow them to build larger customer bases than we have. Our competitors may also offer their products and services at a lower price, or, particularly during the ongoing COVID-19 pandemic, may offer price concessions, delayed payment terms, financing terms, or other terms and conditions that are more enticing to potential customers.
The market for our products is rapidly evolving and highly competitive, with relatively low barriers to entry, and in the future there will likely be an increasing number of similar products offered by additional competitors. Large companies we do not currently consider to be competitors may enter the market, through acquisitions or through innovation and expansion of their existing products, to compete with us either directly or indirectly. Further, our potential and existing competitors may make acquisitions or enter into strategic relationships and rapidly acquire significant market share due to a larger customer base, superior product offerings, more effective sales and marketing operations, or greater financial, technical, and other resources.
Any one of these competitive pressures in our market, or our failure to compete effectively, may result in price reductions; fewer customers; reduced revenue, gross profit, and gross margin; increased net losses; and loss of market share. Any failure to meet and address these factors would harm our business, results of operations, and financial condition. Moreover, large customers may demand greater price concessions or other more favorable terms.
Failure to effectively develop and expand our direct sales capabilities would harm our ability to expand usage of our products within our customer base and achieve broader market acceptance of our products.
Our ability to expand usage of our products within our customer base and achieve broader market acceptance among organizations depends to an extent on our ability to expand our sales operations successfully, particularly our direct sales efforts targeted at broadening use of our products across departments and entire organizations. We plan to continue expanding our direct sales force, both domestically and internationally, to expand use of our products within our customer base and reach larger organizations. This expansion will require us to continue to invest significant financial and other resources to grow and train our direct sales force. Our business, results of operations, and financial condition will be harmed if these efforts do not generate a corresponding increase in revenue. We may not achieve anticipated revenue growth from expanding our direct sales force if we are unable to hire and develop talented direct sales personnel, if our new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if we are unable to retain our existing direct sales personnel. We believe that there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training, and retaining a sufficient number of sales personnel to support our growth.
If we are unable to develop and maintain successful relationships with channel partners, our business, operating results, and financial condition could be adversely affected.
Our product-led sales growth has primarily depended on word-of-mouth, online marketing, and our direct sales force to sell subscriptions to our products. However, we believe that continued growth in our business is dependent upon identifying, developing, and maintaining strategic relationships with channel partners that can drive substantial additional revenue. While we have developed relationships with over 500 channel partners, our agreements with our existing channel partners are non-exclusive, so our channel partners may offer customers the products of several different companies, including products that compete with ours. They may also cease marketing our products with limited or no notice and without penalty. We expect that any additional channel partners we identify and develop will be similarly non-exclusive and not bound by any requirement to continue to market our products. If we fail to identify additional channel partners in a timely and cost-effective manner, or at all, or are unable to assist our current and future channel partners in independently selling and deploying our products, our business, results of operations, and financial condition could be adversely affected. If our channel partners do not effectively market and sell our products, or fail to meet the needs of our customers, our reputation and ability to grow our business may also be adversely affected.
The loss of one or more of our key executives, including our Chief Executive Officer, Rathna Girish Mathrubootham, would harm our business.
Our success depends largely upon the continued services and performance of our senior management and other key personnel. From time to time, there may be changes in our senior management team resulting from the hiring or departure of
18

executives and key employees, which could disrupt our business. Our senior management and key employees are employed on an at-will basis. We currently do not have “key person” insurance on any of our employees. The loss of key personnel, including Rathna Girish Mathrubootham, our Chief Executive Officer, and other key members of management, may cause disruptions in, and harm to, our operations and have an adverse effect on our ability to grow our business and our results of operations and financial condition.
We must continue to attract and retain highly qualified personnel in very competitive markets to continue to execute on our business strategy and growth plans.
To execute our business model, we must attract and retain highly qualified personnel. Competition for executive officers, software engineers, sales personnel, and other key personnel in our industry and in the San Francisco Bay Area, where our headquarters is located, in India where our engineering, product, and inside sales resources are concentrated, and in other locations where we maintain offices, is intense. As we become a more mature company, we may find our recruiting efforts more challenging. The incentives to attract, retain, and motivate employees provided by our equity awards, or by other compensation arrangements, may not be as effective as in the past. Many of the companies with which we compete for experienced personnel have greater resources than we have. In addition, to remain competitive in India, we must maintain our reputation as a premier employer in India, including by providing competitive wages and benefits. Our recruiting efforts may also be limited by laws and regulations, such as restrictive immigration laws, and restrictions on travel or availability of visas particularly during the ongoing COVID-19 pandemic. In addition, we recently completed our initial public offering and potential candidates may not perceive our compensation package, including our equity awards, as favorably as employees hired prior to our initial public offering. Our recruiting personnel, methodology, and approach may need to be altered to address a changing candidate pool and profile, and we may not be able to identify or implement such changes in a timely manner. If we do not succeed in attracting highly qualified personnel or retaining or motivating existing personnel, we may be unable to support our continued growth.
Our sites, networks, and systems have experienced and may in the future experience security incidents or breaches. Any security incidents or breaches could affect our confidential information or the confidential information of our users, customers, or other third parties, which could damage our reputation and brand, and substantially harm our business and results of operations.
We collect, receive, access, store, process, generate, use, transfer, disclose, share, make accessible, protect, secure, and dispose of (collectively, Process or Processing) a large amount of information from our users, customers, and our own employees, including personally identifiable and other sensitive and confidential information necessary to operate our business, for legal and marketing purposes, and for other business-related purposes. We rely on information technology networks and systems (some of which are managed or operated by third-party service providers) to Process such data, and this data is often accessed through transmissions over public and private networks, including the internet. These information technology networks and systems, and the Processing they perform, may be susceptible to damage, disruptions, or shutdowns, software or hardware vulnerabilities, security incidents, ransomware attacks, social engineering attacks, supply-chain attacks, failures during the process of upgrading or replacing software, databases, or components, power outages, fires, natural disasters, hardware failures, computer viruses, attacks by computer hackers, telecommunication failures, user errors (including non-employees who may have authorized access to our networks), user malfeasance, or catastrophic events. While we have implemented security measures, technical controls, and contractual precautions designed to identify, detect, and prevent unauthorized Processing of our data, our security measures, as well as those of our third-party service providers, could fail or may be insufficient, resulting in the unauthorized access to or the disclosure, modification, misuse, unavailability, destruction, or loss of our or our customers’ data or other sensitive information. Ransomware attacks are becoming increasingly prevalent and severe. To alleviate the financial, operational, and reputational impact of a ransomware attack, it may be preferable to make extortion payments, but we may be unwilling or unable to do so (including, for example, if applicable laws or regulations prohibit such payments). Similarly, supply chain attacks have increased in frequency and severity, and we cannot guarantee that third parties in our supply chain have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our platform, systems and networks or the systems and networks of third parties that support us and our services. Any such security breach, material disruption of, or damage to, our operational systems, physical facilities, or Processing activities, or the systems of our third-party partners, or the perception that one has occurred, could result in a loss of customer confidence in the security of our platform and damage to our brand, reduce the demand for our offerings, disrupt business operations, result in the exfiltration of proprietary data, including source code, require us to spend material resources to investigate or correct the breach and to prevent future security breaches and incidents, expose us to legal liabilities, including litigation, regulatory enforcement and indemnity obligations, claims by our customers or other relevant parties that we have failed to comply with contractual obligations (e.g. to implement specified security measures), and adversely affect our business, financial condition, and results of operations.
19

Despite our efforts to ensure the security, privacy, integrity, confidentiality, availability, and authenticity of our Processing, information, and information technology networks and systems, we may not be able to anticipate or implement effective preventive and remedial measures against all data security and privacy threats. No security solution, strategy, or measures can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. The risk of unauthorized circumvention of our security measures or those of our third-party providers, customers, and partners has been heightened by advances in computer and software capabilities and the increasing sophistication of hackers who employ complex techniques, including without limitation, the theft or misuse of personal and financial information, counterfeiting, “phishing” or social engineering, ransomware, extortion, publicly announcing security breaches and revealing information obtained during such security breaches, account takeover, denial or degradation of service, malware, fraudulent payment, and identity theft. Because the techniques used by hackers change frequently, we may be unable to anticipate these techniques or implement adequate preventive measures to protect against them. Our applications, systems, networks, software, and physical facilities could have material vulnerabilities, be breached, or personal or confidential information could be otherwise compromised due to employee error or malfeasance, if, for example, third parties attempt to fraudulently induce our personnel or our customers to disclose information or user names and/or passwords, or otherwise compromise the security of our networks, systems, and/or physical facilities. Third parties may also exploit vulnerabilities in, or obtain unauthorized access to, platforms, software, applications, systems, networks, sensitive information, and/or physical facilities utilized by our vendors. Breaches of our security measures or those of our third-party service providers or cyber security incidents could result in unauthorized access to our sites, networks, systems, and accounts; unauthorized access to, and misappropriation of, individuals’ personal information or other confidential or proprietary information of ourselves, our customers, or other third parties; viruses, worms, spyware, or other malware being served from our products, mobile applications, networks, or systems; deletion or modification of content or the display of unauthorized content in our products; interruption, disruption, or malfunction of operations; costs relating to breach remediation, deployment of additional personnel, and protection technologies, and response to governmental investigations and media inquiries and coverage; engagement of third-party experts and consultants; or litigation, regulatory action, and other potential liabilities. If any of these breaches of security should occur, we cannot guarantee that recovery protocols and backup systems will be sufficient to prevent data loss or ensure that we are able to recover promptly any data rendered inaccessible. Additionally, if any of these breaches occur, our reputation and brand could be damaged, our business may suffer, we could be required to expend significant capital and other resources to alleviate problems caused by such breaches, and we could be exposed to risk of loss, litigation, or regulatory action, and other potential liability. Actual or perceived security breaches or attacks on our systems or those of our third-party service providers may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants and may require notification under applicable data privacy regulations or contractual obligations, or for customer relations or publicity purposes, which could result in reputational harm, costly litigation (including class action litigation), material contract breaches, liability, settlement costs, loss of sales, regulatory scrutiny, actions or investigations, a loss of confidence in our business, systems and Processing, a diversion of management’s time and attention, and significant fines, penalties, assessments, fees, and expenses. Additionally, there is an increased risk that we may experience cybersecurity-related events such as COVID-19-themed phishing attacks and other security challenges as a result of most of our employees and our service providers working remotely from non-corporate-managed networks during the ongoing COVID-19 pandemic and potentially beyond.
In addition, any actual or perceived compromise or breach of our security measures, or those of our third-party service providers, could violate applicable privacy, data protection, data security, network and information systems security, and other laws, and cause significant legal and financial exposure, adverse publicity, and a loss of confidence in our security measures, which could have a material adverse effect on our business, results of operations, and financial condition. We continue to devote significant resources to protect against security breaches, and we may need to devote significant resources in the future to address problems caused by breaches, including notifying affected customers and responding to any resulting litigation, which in turn, diverts resources from the growth and expansion of our business.
Actual or anticipated security breaches, including a breach of the systems or networks of our third-party providers, could compromise our systems or networks, creating system outages, disruptions or slowdowns and exploiting security vulnerabilities of our networks. In addition, the information stored on our network or the networks of our third-party providers could be accessed, publicly disclosed, altered, lost or stolen, which could subject us to liability and cause us financial harm. A breach of the security measures of one of our third-party providers could result in the destruction, modification or exfiltration of confidential corporate information or other data that may provide additional avenues of attack. These breaches, or any perceived breach, of our systems or networks or the systems or networks of our third-party providers, whether or not any such breach is due to a vulnerability in our platform, may also undermine confidence in us or our industry and result in damage to our reputation, negative publicity, loss of users, partners and sales, increased remediation costs, and costly litigation or regulatory fines. For example, in April 2021, we became aware that a third-party vendor that provided us with SaaS software code testing, Codecov, discovered instances of unauthorized access to its software, whereby a threat actor was able to cause such software to be modified allowing for the export of information of Codecov customers stored in continuous integration environments. The
20

Codecov incident affected hundreds of companies using their services, including us. Through our investigation, we determined that the threat actor was able to obtain access to credentials in our development environment and thereby gain access to, and copy, our source code and a limited amount of customer information. Upon learning of the Codecov incident, we engaged in a number of preventative actions, including rotating all of our credentials identified as exposed by the Codecov incident to prevent further unauthorized access, analyzing available logs to determine whether there was evidence that the exposed credentials were leveraged to gain access to our systems or systems of our customers, and engaging a third-party forensics firm to assist in our investigation, response, and impact mitigation. Throughout our investigations into this incident, our senior management team and our board of directors were informed, engaged, and updated. We have concluded our investigations and found that a limited amount of customer information, including some business contact information and customer credentials, was accessed as a result of this exposure. We found no evidence that sensitive data of our customers was exposed, but out of an abundance of caution, we contacted the relevant customers. Although we found evidence that a copy of our source code was accessed due to the Codecov vulnerability, we have found no evidence of any unauthorized modifications to our source code or of any impact on our products. However, the discovery of new or different information regarding the Codecov cyberattack, including with respect to its scope and any potential impact on our IT environment, including regarding the loss, disclosure, or unapproved dissemination of proprietary information or sensitive or confidential data about us or our customers, or the identification or exploitation of vulnerabilities in our source code, could result in litigation and potential liability for us, damage our brand and reputation, negatively impact our sales or otherwise harm our business. Any claims or investigations may result in our incurring significant external and internal legal and advisory costs, as well as the diversion of management’s attention from the operation of our business.
The costs to respond to a security breach and/or to mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or incident, or related regulatory actions or litigation, which could have an adverse effect on our business. We may not have adequate insurance coverage for security incidents or breaches, including fines, judgments, settlements, penalties, costs, attorney fees, and other impacts that arise out of incidents or breaches. If the impacts of a security incident or breach, or the successful assertion of one or more large claims against us exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), it could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage, cyber coverage, and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to all or part of any future claim or loss (including, for example, as a result of the payment of ransomware) or that our insurance premiums will not increase as a result of any claims. Our risks are likely to increase as we continue to expand, grow our customer base, and process increasingly large amounts of proprietary and sensitive data.
Additionally, policing unauthorized use of our know-how, technology and intellectual property is difficult and may not be effective. Although we attempt to protect our intellectual property, technology, and confidential information by entering into confidentiality and invention assignment agreements with our employees and consultants and entering into confidentiality agreements with the parties with whom we share our confidential information, such parties may not comply with their confidentiality obligations under these agreements. These agreements also may not effectively grant all necessary rights to any inventions that may have been developed by the employees or consultants party thereto and may not be effective in controlling access to and distribution of our platform, technology and confidential information or provide an adequate remedy in the event of unauthorized use of our platform or technology or unauthorized access, use or disclosure of our confidential information. Despite our precautions, it may be possible for unauthorized third parties to copy our platform or technology and use information that we regard as proprietary to create products or services that compete with our offerings. Some of the provisions of our agreements that protect us against unauthorized use, copying, transfer and disclosure of our platform may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to ours. We cannot guarantee that others will not independently develop technology with the same or similar functions to any proprietary technology we rely on to conduct our business and differentiate ourselves from our competitors. Unauthorized parties may also attempt to copy or obtain and use our technology to develop applications with the same functionality as our solutions. In connection with the Codecov incident, the threat actor was able to export a copy of our source code which, if disseminated, may enable unauthorized third parties to develop such applications more easily. Any unauthorized disclosure or use of our trade secrets or other confidential proprietary information could make it more expensive to do business, thereby harming our operating results.
If we fail to manage our technical operations infrastructure, or experience service outages, interruptions, or delays in the deployment of our products, our results of operations may be harmed.
21

We may experience system slowdowns and interruptions from time to time. In addition, continued growth in our customer base could place additional demands on our products and could cause or exacerbate slowdowns or interrupt the availability of our products. If there is a substantial increase in the volume of usage of our products, we will be required to further expand and upgrade our technology and infrastructure. There can be no assurance that we will be able to accurately project the rate or timing of increases, if any, in the use of our products or expand and upgrade our systems and infrastructure to accommodate such increases on a timely basis. In such cases, if our users are not able to access our products or encounter slowdowns when doing so, we may lose customers or partners. Some of our subscriptions include standard service-level commitments. If we are unable to meet the stated service-level commitments, including failing to meet the uptime and delivery requirements under our customer subscription agreements, we may be obligated to provide these customers with service credits which could significantly affect our revenue in the periods in which the uptime or delivery failure occurs and the credits are applied. Additionally, we could also face subscription terminations, which could significantly affect both our current and future revenue. Any service-level failures could also damage our reputation, which could also adversely affect our business and results of operations. Our disaster recovery plan may not be sufficient to address all aspects or any unanticipated consequence or incidents, and our insurance may not be sufficient to compensate us for the losses that could occur.
Moreover, Amazon Web Services (AWS) provides the vast majority of our cloud computing infrastructure that we use to host our products, mobile applications, and many of the internal tools we use to operate our business. We have a long-term commitment with AWS pursuant to a commercial agreement, and our products, mobile applications, and internal tools use computing, storage capabilities, bandwidth, and other services provided by AWS. Our commercial agreement with AWS will remain in effect until terminated by AWS or us. We may terminate the agreement for convenience by providing AWS prior written notice, and AWS may terminate the agreement for convenience by providing at least two years’ prior written notice. Either party may terminate the agreement for cause upon a breach of the agreement, subject to such terminating party providing prior written notice and a 30-day cure period. AWS may also terminate the agreement for cause (i) if our products pose certain security or liability risks, subject to AWS providing prior written notice and a 90-day cure period or (ii) in order to comply with applicable law or requirements of government entities, subject to AWS providing prior written notice and a 30-day cure period. Any significant disruption of, limitation of our access to, or other interference with our use of AWS would negatively affect our operations and could seriously harm our business. In addition, any transition of the cloud services currently provided by AWS to another cloud services provider would require significant time and expense and could disrupt or degrade delivery of our products. Our business relies on the availability of our products for our users and customers, and we may lose users or customers if they are not able to access our products or encounter difficulties in doing so. The level of service provided by AWS could affect the availability or speed of our products, which may also impact the usage of, and our customers’ satisfaction with, our products and could seriously harm our business and reputation. If AWS increases pricing terms, terminates or seeks to terminate our contractual relationship, establishes more favorable relationships with our competitors, or changes or interprets its terms of service or policies in a manner that is unfavorable with respect to us, our business, results of operations, and financial condition would be harmed.
In addition, we rely on hardware and infrastructure purchased or leased from third parties and software and SaaS products licensed from third parties to operate critical business functions. Our business would be disrupted if any of this third-party hardware, software, and infrastructure becomes unavailable on commercially reasonable terms, or at all. Furthermore, delays or complications with respect to the transition of critical business functions from one third-party product to another, or any errors or defects in third-party hardware, software, or infrastructure could result in errors or a failure of our products, which could harm our business and results of operations.
If we are unable to ensure that our products interoperate with a variety of software applications that are developed by others, including our integration partners, we may become less competitive and our business, results of operations, and financial condition may be harmed.
Our products integrate with a variety of hardware and software platforms and SaaS products and technologies, and we need to continuously modify and enhance our products to adapt to changes in hardware, software, and browser technologies. In particular, we have developed our products to be able to easily integrate with third-party applications, including the applications of software providers (some of which compete with us) as well as our partners, through the interaction of APIs. In general, we rely on the providers of such software systems to allow us access to their APIs to enable these integrations. We are typically subject to standard terms and conditions of such providers, which govern the distribution, operation, and fees of such software systems, and which are subject to change by such providers from time to time. Our business will be harmed if any key provider of such software systems:
•discontinues or limits our access to its software or APIs;
•modifies its terms of service or other policies, including fees charged to, or other restrictions on, us or other application developers;
22

•changes how information is accessed by us or our customers;
•establishes more favorable relationships with one or more of our competitors; or
•develops or otherwise favors its own competitive offerings over our products.
Third-party services and products are constantly evolving, and we may not be able to modify our products to assure their compatibility with that of all other third parties. In addition, some of our competitors may be able to disrupt the operations or compatibility of our products with their products or services, or exert strong business influence on our ability to, and terms on which we, operate our products. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our products or gives preferential treatment to competitive products or services, whether to enhance their competitive position or for any other reason, the interoperability of our products with these products could decrease. If we are not permitted or able to integrate with these and other third-party applications in the future, our business, results of operations, and financial condition would be harmed.
Further, certain of our products include a mobile application to enable users to access our products through their mobile devices. If our mobile applications do not perform well, our business will suffer. In addition, our products interoperate with servers, mobile devices, and software applications predominantly through the use of protocols, many of which are created and maintained by third parties. We, therefore, depend on the interoperability of our products with such third-party services, mobile devices, and mobile operating systems, as well as cloud-enabled hardware, software, networking, browsers, database technologies, and protocols that we do not control. The loss of interoperability, whether due to actions of third parties or otherwise, and any changes in technologies that degrade the functionality of our products or give preferential treatment to competitive services could adversely affect adoption and usage of our products. Also, we may not be successful in developing or maintaining relationships with key participants in the mobile industry or in ensuring that we operate effectively with a range of operating systems, networks, devices, browsers, protocols, and standards. If we are unable to effectively anticipate and manage these risks, or if it is difficult for customers to access and use our products, our business, results of operations, and financial condition may be harmed.
We rely on traditional web search engines to direct traffic to our website. If our website fails to rank prominently in unpaid search results, traffic to our website could decline and our business would be adversely affected.
Our success depends in part on our ability to attract users through unpaid internet search results on traditional web search engines such as Google. The number of users we attract to our website from search engines is due in large part to how and where our website ranks in unpaid search results. These rankings can be affected by a number of factors, many of which are not in our direct control, and they may change frequently. For example, a search engine may change its ranking algorithms, methodologies, or design layouts. As a result, links to our website may not be prominent enough to drive traffic to our website, and we may not know how or otherwise be in a position to influence the results. Any reduction in the number of users directed to our website could reduce our revenue or require us to increase our sales and marketing expenditures.
We rely on third parties maintaining open digital marketplaces to distribute our mobile applications for our Freshdesk (Freshdesk Omnichannel Suite, Freshdesk Support Desk, Freshdesk Messaging, Freshdesk Contact Center, Freshdesk Customer Success), Freshservice, Freshsales, Freshmarketer, Freshsales Suite, and Freshteam products. If such third parties interfere with the distribution of our mobile applications, our business would be adversely affected.
We rely on third parties maintaining open digital marketplaces, including the Apple App Store and Google Play, which make our mobile applications for our Freshdesk (Freshdesk Omnichannel Suite, Freshdesk Support Desk, Freshdesk Messaging, Freshdesk Contact Center, Freshdesk Customer Success), Freshservice, Freshsales, Freshmarketer, Freshsales Suite, and Freshteam products available for download. We cannot assure you that the marketplaces through which we distribute these mobile applications will maintain their current structures or that such marketplaces will not charge us fees to list our application for download. We are also dependent on these third-party marketplaces to enable us and our users to timely update these mobile applications, and to incorporate new features, integrations, and capabilities.
In addition, Apple and Google, among others, for competitive or other reasons, could stop allowing or supporting access to our mobile applications through their products, could allow access for us only at an unsustainable cost, or could make changes to the terms of access in order to make our mobile applications less desirable or harder to access.
Real or perceived errors, failures, vulnerabilities, or bugs in our products would harm our business, results of operations, and financial condition.
The software technology underlying and integrating with our products is inherently complex and may contain material defects or errors. Errors, failures, vulnerabilities, or bugs have in the past, and may in the future, occur in our products,
23

especially when updates are deployed or new features, integrations, or capabilities are rolled out. Any such errors, failures, vulnerabilities, or bugs may not be found until after new features, integrations, or capabilities have been released. Furthermore, we will need to ensure that our products can scale to meet the evolving needs of customers, particularly as we increase our focus on larger teams and organizations. Real or perceived errors, failures, vulnerabilities, or bugs in our products could result in an interruption in the availability of our products, negative publicity, unfavorable user experience, loss or leaking of personal information and data of organizations, loss of or delay in market acceptance of our products, loss of competitive position, regulatory fines, or claims by organizations for losses sustained by them, all of which would harm our business, results of operations, and financial condition.
If we experience excessive fraudulent activity, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer base to decline significantly.
We currently accept payments using a variety of methods, including credit card and debit card, and a large number of our customers authorize us to bill their credit card accounts through our third-party payment processing partners for subscriptions to our products. We are subject to regulations and compliance requirements, such as the payment card association operating rules and certification requirements, including the Payment Card Industry Data Security Standard (PCI-DSS) and rules governing electronic funds transfers, which could change or be reinterpreted to make it difficult or impossible for us to comply. If we (or a third-party processing payment card transactions on our behalf) suffer a security breach affecting payment card information, we may have to pay significant fines, penalties, and assessments arising out of the major card brands’ rules and regulations, contractual indemnifications, or liability contained in merchant agreements and similar contracts, and we may lose our ability to accept payment cards for payment for our goods and services, which could materially impact our operations and financial performance.
If customers pay for their subscription plans with stolen credit cards, we could incur substantial third-party vendor costs for which we may not be reimbursed or be able to recover. Further, our customers provide us with credit card billing information online, and we do not review the physical credit cards used in these transactions, which increases our risk of exposure to fraudulent activity. We also incur chargebacks from the credit card companies for claims that the customer did not authorize the credit card transaction for subscription plans, something that we have experienced in the past. If the number of claims of unauthorized credit card transactions becomes excessive, we could be assessed substantial fines for excess chargebacks, and we could lose the right to accept credit cards for payment. In addition, credit card issuers may change merchant standards, including data protection and documentation standards, required to utilize their services from time to time. Our third-party payment processing partners must also maintain compliance with current and future merchant standards to accept credit cards as payment for our paid subscription plans. Substantial losses due to fraud or our inability to accept credit card payments would cause our customer base to significantly decrease and would harm our business.
We employ a pricing model that subjects us to various challenges that could make it difficult for us to derive sufficient value from our customers particularly because we do not have the history with our subscription or pricing models that we need to accurately predict optimal pricing necessary to attract and retain customers.
We generally charge our customers for their use of our products based on the number of users they enable as “agents” under their customer account, as well as the features and functionality enabled. The features and functionality we provide within our solutions enable our customers to promote customer self-service and otherwise efficiently and cost-effectively address product support requests without the need for substantial human interaction. As a result of these features, customer agent staffing requirements may be minimized, and our revenue may be decreased. Conversely, customers may overestimate their agent needs when they initially use our solutions, negatively affecting our ability to accurately forecast the number of agents our customers need in forward periods. We generally also require a separate subscription to enable the functionality of each of our products. We are continuing to analyze and improve our pricing and packaging models as we adapt to a changing market, but we do not know whether our current or potential customers or the market in general will accept changes to those models, and if it fails to gain acceptance, our business and results of operations could be harmed.
If we fail to find an optimal pricing strategy for our products, our business and results of operations may be harmed. If customers do not accept our new purchase plans, we may increasingly have difficulty in attracting new customers, as well as our ability to retain existing customers to the extent we apply new pricing models to existing customer subscriptions. Our pricing model may impact our customer’s pricing decisions and adoption of our subscription plans and negatively impact our overall revenue. In the future we may be required to reduce our prices or develop new pricing models, which could adversely affect our revenue, gross margin, profitability, financial position, and cash flow.
Finally, as the market for our products matures, or as new competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or based on the same pricing models as we have used historically.
24

We derive, and expect to continue to derive, substantially all of our revenue from a limited number of products.
We derive, and expect to continue to derive, substantially all of our revenue from our Freshdesk, Freshservice, and Freshsales products. As such, the continued growth in market demand for and market acceptance of these products is critical to our continued success. Demand for our products is affected by a number of factors, some of which are beyond our control, such as the rate of adoption of our products within an organization, the timing of development and release of new products by our competitors; the development and acceptance of new features, integrations, and capabilities for our products; price, product, and service changes by us or our competitors; technological changes and developments within the markets we serve; growth, contraction, and rapid evolution of our market; and general economic conditions and trends. If we are unable to continue to meet the demands of users and customers to keep up with trends in preferences for CX, ITSM, or CRM products, or to achieve more widespread market acceptance of our products, our business, results of operations, and financial condition would be harmed. In addition, some current and potential customers, particularly larger organizations, may develop or acquire their own tools or continue to rely on traditional tools and software for their CX, ITSM, or CRM needs, which would reduce or eliminate their demand for our products. If demand for our products declines for any of these or other reasons, our business, results of operations, and financial condition would be adversely affected.
Sales efforts to large customers involve risks that may not be present or that are present to a lesser extent with respect to sales to smaller organizations.
Sales to large customers involve risks that may not be present or that are present to a lesser extent with sales to smaller organizations, such as longer sales cycles, more complex customer requirements, substantial upfront sales costs, and less predictability in completing some of our sales. For example, large customers may require considerable time to evaluate and test our products prior to making a purchase decision. A number of factors influence the length and variability of our sales cycle, including the need to educate potential customers about the uses and benefits of our products, the discretionary nature of purchasing and budget cycles, and the competitive nature of evaluation and purchasing approval processes. As a result, the length of our sales cycle, from identification of the opportunity to deal closure, may vary significantly from customer to customer, with sales to large enterprises typically taking longer to complete. Our typical sale cycle for enterprise and mid-market customers is approximately 90 days, as compared to 30 days for small- and mid-sized businesses (SMB) customers. Moreover, large customers are often more demanding than other customers and begin to deploy our products on a limited basis but nevertheless require implementation services and negotiate pricing discounts or other onerous terms, which increase our upfront investment in the sales effort with no guarantee that sales to these customers will justify our substantial upfront investment, which can affect our roadmaps and deliverables. If we fail to effectively manage these risks associated with sales cycles and sales to large customers, our business, financial condition, and results of operations may be affected.
Our business depends on a strong brand, and if we are not able to maintain and enhance our brand, our ability to expand our base of customers may be impaired, and our business and results of operations will be harmed.
We believe that the brand identity that we have developed has significantly contributed to the success of our business with our existing customer base. We also believe that maintaining and enhancing the “Freshworks” brand is critical to expanding our customer base and establishing and maintaining relationships with partners. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to ensure that our products remain high-quality, reliable, and useful at competitive prices, as well as with respect to our free trial version. Maintaining and enhancing our brand may require us to make substantial investments, and these investments may not be successful. If we fail to promote and maintain the “Freshworks” brand, or if we incur excessive expenses in this effort, our business, results of operations, and financial condition would be adversely affected. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brand may become more difficult and expensive.
If we fail to offer high-quality customer support, our business and reputation will suffer.
While we have designed our products to be easy to adopt and use, once users and customers begin using our products, they rely on our support services to resolve any related issues. The importance of high-quality customer support will increase as we expand our business and pursue new customers. For instance, if we do not help organizations using our products quickly resolve issues, our reputation with existing or potential customers will be harmed. Further, our sales are highly dependent on our business reputation and on positive recommendations from existing customers using our products. Any failure to maintain high-quality customer support, or a market perception that we do not maintain high-quality customer support, could harm our reputation, our ability to sell our products to existing and prospective customers, and our business, results of operations, and financial condition. Additionally, as we continue to expand, we will need to hire additional support personnel to provide efficient product support globally at scale. Any failure to provide such support could harm our reputation.
Risks Related to Our Operations in India
25

A substantial portion of our business and operations are located in India, and we are subject to regulatory, economic, social, and policy uncertainties in India.
A substantial portion of our operations and employees are located in India, including a majority of our software engineering resources, and we intend to continue to develop and expand our operations in India. Consequently, our financial performance and the market price of our Class A common stock will be affected by changes in exchange rates and controls, interest rates, changes in government policies, including taxation policies, and other social and economic developments in or affecting India.
The Government of India and the state governments of India have exercised and continue to exercise significant influence over many aspects of the Indian economy. India has a mixed economy with a large public sector and an extensively regulated private sector. Since 1991, successive Indian governments have generally pursued policies of economic liberalization and financial sector reforms, including by significantly relaxing restrictions on the private sector. However, there is no assurance that such liberalization policies will continue. The Government of India has in the past, among other things, imposed controls on the prices of a broad range of goods and services, restricted the ability of businesses to expand existing capacity and reduce the number of their employees, and determined the allocation to businesses of foreign exchange. Increased regulation, changes in existing regulations, or significant changes in India’s policy of economic liberalization may require us to change our business policies and practices. We may not be able to react to such changes promptly or in a cost-effective manner and therefore such changes may increase the cost of providing services to our customers, which would have an adverse effect on our operations and our financial condition and results of operations.
In order to contain the spread of the COVID-19 pandemic, the Government of India implemented a variety of restrictive measures, including nationwide and regional lockdowns, curfews and travel restrictions. The series of lockdowns and the changing restrictive measures in various phases during 2020 and 2021 have resulted in a loss in productivity for our Indian employees. There is no assurance that employee productivity will improve or that we will be able to comply with any future measures on a timely and cost-effective basis. If we are unable to comply with these measures on a timely basis, we may be subjected to regulatory actions for not adhering to the preventive measures. Any uncertainties regarding the imposition of new, or continuation of existing, restrictive measures related to the COVID-19 pandemic could adversely affect business and economic conditions in India generally and our business and prospects.
We are subject to various labor laws, regulations, and standards in India. Non-compliance with and changes in such laws may adversely affect our business, results of operations, and financial condition.
By virtue of having a significant number of employees in India, we are required to comply with various labor and industrial laws in India, which change regularly. If we are unable to comply with such regulations on a timely basis, we may be subjected to sanctions, fines, or other regulatory actions. We cannot assure you that our costs of complying with current and future labor laws and other regulations will not adversely affect our business, results of operations, or financial condition.
Wage increases in India may diminish our competitive advantage against companies located in the United States and European Union and may reduce our profit margins.
Our wage costs in India have historically been significantly lower than wage costs in the United States and the European Union (EU) for comparably skilled professionals, and this has been one of our competitive advantages. However, wage increases in India due to legislation or other factors may prevent us from sustaining this competitive advantage and may negatively affect our financial performance. We may need to increase the levels of our employee compensation more rapidly than in the past to retain talent. Unless we are able to continue to increase the efficiency and productivity of our employees over the long term, wage increases may negatively affect our financial performance.
For instance, in September 2020, the Government of India passed new legislation relating to social security and wages called the Code for Social Security, 2020, or the Social Security Code. The provisions of the Social Security Code are yet to be fully effective, as the rules issued under the Social Security Code have not yet been notified. The Social Security Code will impact overall employee expenses which, in turn, could impact our profitability. The Social Security Code includes the novel concept of deemed remuneration, such that where an employee receives more than half (or such other percentage as may be notified by the Government of India) of such employee’s total remuneration in the form of allowances, and other amounts that are not included within the definition of wages under the Social Security Code, the excess amount received shall be deemed as remuneration and accordingly added to wages for the purposes of the Social Security Code, and the compulsory contribution made towards the employees’ provident fund. Further, the Social Security Code has introduced the concept of workers outside the traditional employer-employee work-arrangements (including in online and digital platform), such as “gig workers” and “platform workers,” and provides for the mandatory registration of such workers in order to enable these workers to avail themselves to the benefits of, among others, life and disability insurance coverage, health and maternity benefits and old age
26

protection. As a consequence, the Social Security Code could increase the financial burden on the employer and could impact profitability.
Further, the Government of India has notified three other labor codes, which are yet to come into force, namely, the Code on Wages 2019, Industrial Relations Code 2020, and Occupational Safety, Health & Working Condition Code 2020, which received assent from the President of India on September 28, 2020. However, the rules for these Acts have not yet been published and the effective date from which these changes are applicable is yet to be notified. Accordingly, while we are unable to ascertain with certainty the impact, financial or otherwise, due to these changes, it is possible that our wage costs in India may increase as a result of these changes when they become effective.
Government regulation on e-commerce and foreign investment, including investment in e-commerce in India, is evolving, and unfavorable changes to, or failure by us to comply with, these evolving regulations could adversely affect our business, financial condition, and results of operations.
The ownership of Indian companies by non-residents is regulated by the Government of India and the Reserve Bank of India (RBI). Under its consolidated foreign direct investment policy (FDI Policy) and India’s Foreign Exchange Management Act, 1999 and the rules and regulations thereunder, particularly the Foreign Exchange Management (Non-debt Instruments) Rules, 2019, each as amended (FEMA), the Government of India has specific requirements with respect to the level of foreign investment permitted in certain business sectors both without (known as the automatic route) and with (known as the approval route) prior regulatory approval, as well as the pricing of such investments, downstream investments by Indian companies owned or controlled by foreign entities, and the transfer of ownership or control of Indian companies in sectors with caps on foreign investment from resident Indian persons or entities to non-residents of India.
Under the FDI Policy, 100% foreign ownership is allowed under the automatic route (i.e., generally without prior regulatory approval) in companies engaged in business to business (B2B) e-commerce activities. Our current business operations and holding structure comply with these foreign investment restrictions and conditions. However, the Government of India has made and may continue to make revisions to the FEMA and the FDI Policy as regards e-commerce in India, including in relation to inventory, pricing, discounting, and permitted services. The Department of Promotion of Industry and Internal Trade, Ministry of Commerce and Industry, Government of India (DPIIT) is also in the process of legislating a national e-commerce policy, which will address e-commerce regulation and data protection. The timing or impact of this policy, which remains in draft form, is not yet certain. Such changes may require us to make changes to our business in order to comply with Indian law.
The regulatory framework applicable to e-commerce is constantly evolving and remains subject to change by the Government of India and the RBI. Any failure, or perceived failure, by us to comply with any of these evolving laws or regulations could result in proceedings or actions against us by governmental entities or others. Further, any such framework changes, such as the mandate on recurring credit and debit card payments that went into effect on September 30, 2021, may adversely affect our results of operations.
Changes in the taxation system in India could adversely affect our business.
Our business, financial condition, and results of operations could be materially and adversely affected by any change in the extensive central and state tax regime in India applicable to us and our business. Tax and other levies imposed by the central and state governments in India that affect our tax liability include central and state taxes and other levies, income tax, turnover tax, goods and service tax, stamp duty, and other special taxes and surcharges, which are introduced on a temporary or permanent basis from time to time. This extensive central and state tax regime is subject to change from time to time. The final determination of our tax liability involves the interpretation of local tax laws and related regulations in each jurisdiction, as well as the significant use of estimates and assumptions regarding the scope of future operations and results achieved and the timing and nature of income earned and expenditures incurred.
U.S. and Indian transfer-pricing regulations require that any international transaction involving associated enterprises be at an arm’s-length price. Transactions among Freshworks and our subsidiaries may be considered such transactions. Accordingly, we determine the pricing among our entities on the basis of detailed functional and economic analysis involving benchmarking against transactions among entities that are not under common control. If the income tax authorities review any of our tax returns and determine that the transfer price applied was not appropriate, we may incur increased tax liabilities, including accrued interest and penalties. In mitigating the risk of transfer pricing arrangements, we have filed for an Advance Pricing Arrangement with the India Revenue authorities providing certainty of the arm’s-length pricing methodology for future years.
If the shareholders of the foreign company exit by way of redemption of the shares held by them in the foreign company or by selling the shares in foreign company, the shareholders could be taxed in India where the foreign company derives
27

substantial value from India subject to shareholders being either entitled to small shareholder exemption available under Income Tax Act, 1961 or a benefit under the applicable double taxation avoidance agreement.
Tax laws and regulations are also subject to differing interpretations by various authorities in India. Differing interpretations of tax and other fiscal laws and regulations may exist within governmental ministries, including tax administration and appellate authorities, thus creating uncertainty and potential unexpected results. The degree of uncertainty in tax laws and regulations, combined with significant penalties for default and a risk of aggressive action by the governmental or tax authorities, may result in tax risks in the jurisdictions in which we operate being significantly higher than expected. Unfavorable changes in or interpretations of existing, or the promulgation of new, laws, rules and regulations including foreign investment and stamp duty laws governing our business and operations could result in us being deemed to be in contravention of such laws and may require us to apply for additional approvals. We may incur increased costs and other burdens relating to compliance with such new requirements, which may also require significant management time and other resources, and any failure to comply may adversely affect our business, results of operations and prospects. Uncertainty in the applicability, interpretation or implementation of any amendment to, or change in, governing law, regulation or policy, including by reason of an absence, or a limited body, of administrative or judicial precedent may be time consuming as well as costly for us to resolve and may impact the viability of our current businesses or restrict our ability to grow our businesses in the future. We are continually under review by the Indian tax authorities and have not received any assessments to date that would have a material impact to our financial statements.
Our ability to receive dividends and other payouts from our Indian subsidiaries is subject to Indian legal restrictions and withholding tax.
Whether our Indian subsidiaries will pay us dividends in the future and the amount of any such dividends, if declared, will depend on a number of factors, including future earnings, financial condition and performance, cash flows, working capital requirements, capital expenditures and other factors considered relevant by us and the boards of our Indian subsidiaries. We may decide to retain a substantial portion or all of our earnings in our Indian subsidiaries to finance the development and expansion of our business and, therefore, may not declare dividends.
In the event dividends are declared, the Finance Act, 2020 requires that any dividends paid by an Indian company be subject to tax in the hands of the shareholders at applicable rates, such taxes will be withheld by the Indian subsidiary paying dividends.
Risks Related to Intellectual Property
We may become subject to intellectual property rights claims and other litigation that are expensive to support, and if resolved adversely, could have a material adverse effect on us.
We have in the past, and may in the future, become subject to intellectual property or other disputes. Our success depends, in part, on our ability to develop and commercialize our offerings without infringing, misappropriating or otherwise violating the intellectual property rights of third parties. However, we may not be aware that our offerings are infringing, misappropriating, or otherwise violating third-party intellectual property rights. From time to time, our competitors or other third parties have claimed, and may in the future claim, that we are infringing upon, misappropriating, or violating their intellectual property rights, even if we are unaware of the intellectual property rights that such parties may claim cover our products or some or all of the other technologies we use in our business. As the number of patents, copyrights and other intellectual property rights in our industry increases, and as the coverage of these rights increases, we believe that companies in our industry will face more frequent infringement claims.
In addition, while we maintain a policy prohibiting our employees from using the confidential information of third parties or former employers (without their express permission) in performing their work for us, we cannot guarantee that the policies or processes we have enacted will prevent employees from acting without our knowledge in contravention of such policies. For example, on March 17, 2020, Zoho Corporation Pvt. Ltd. (“Zoho”) filed a lawsuit in the United States Court for the Northern District of California, as amended as of November 18, 2020, alleging trade secret misappropriation, among other causes of action, against us. In December 2021, we reached an agreement with Zoho to settle the litigation and Zoho dismissed the lawsuit.
As we face increasing competition and our public profile increases, the possibility of intellectual property rights claims against us may also increase. The costs of supporting such litigation, regardless of merit, are considerable, and such litigation may divert management and key personnel’s attention and resources, which might seriously harm our business, results of operations, and financial condition. We may be required to settle such litigation on terms that are unfavorable to us. For example, a settlement may require us to obtain a license to continue practices found to be in violation of a third party’s rights,
28

which may not be available on reasonable terms and may significantly increase our operating expenses. A license to continue such practices may not be available to us at all. As a result, we may also be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative non-infringing technology or practices would require significant effort and expense. Similarly, if any litigation to which we may be a party fails to settle and we go to trial, we may be subject to an unfavorable judgment which may not be reversible upon appeal. For example, the terms of a judgment may require us to cease some or all of our operations or require the payment of substantial amounts to the other party. Any of these events would cause our business and results of operations to be materially and adversely affected as a result.
Moreover, insurance might not cover such claims or disputes, might not provide sufficient payments to cover all the costs to resolve one or more such claims, and might not continue to be available on terms acceptable to us. A claim or dispute brought against us that is uninsured or underinsured could result in unanticipated costs and could have a material adverse effect on our business, results of operations, and financial condition.
We are also frequently required to indemnify our channel partners and customers in the event of any third-party infringement claims against our customers and third parties who offer our products, and such indemnification obligations may be excluded from contractual limitation of liability provisions that limit our exposure. These claims may require us to initiate or defend protracted and costly litigation on behalf of our customers and channel partners, regardless of the merits of these claims. If any of these claims succeed, we may be forced to pay damages on behalf of our customers and channel partners, may be required to modify one or more products to make it non-infringing, or may be required to obtain licenses for the products used. If we cannot obtain all necessary licenses on commercially reasonable terms, our customers may be forced to stop using one or more products, and our channel partners may be forced to stop selling one or more of our products.
If we are unable to protect our intellectual property rights both in the United States and abroad, the value of our brand and other intangible assets may be diminished, and our business may be adversely affected.
We rely and expect to continue to rely on a combination of trademark, copyright, patent, and trade secret protection laws to protect our intellectual property rights and proprietary information both in the United States and abroad. The intellectual property laws and protections offered in countries outside of the United States may not protect proprietary rights to the same extent as laws in the United States. Therefore, our efforts to protect our intellectual property may not be adequate and competitors may independently develop similar technology or duplicate our products or services and compete with us in this and other geographies where enforcement of intellectual property rights is less clear than in the United States.
While we maintain a policy requiring our employees, consultants, independent contractors, and third parties who are engaged to develop any material intellectual property for us to enter into confidentiality and invention assignment agreements to control access to and use of our proprietary information and to ensure that any intellectual property developed by such employees, contractors, consultants, and other third parties are assigned to us, we cannot guarantee that the confidentiality and proprietary agreements or other employee, consultant, or independent contractor agreements we enter into adequately protect our intellectual property rights and other proprietary information. In addition, we cannot guarantee that these agreements will not be breached, that we will have adequate remedies for any breach, or that the applicable counter-parties to such agreements will not assert rights to our intellectual property rights or other proprietary information arising out of these relationships. Furthermore, the steps we have taken and may take in the future may not prevent misappropriation of our proprietary solutions or technologies, particularly with respect to employees who are no longer employed by us.
Furthermore, third parties may knowingly or unknowingly infringe or circumvent our intellectual property rights, and we may not be able to prevent infringement without incurring substantial expense. Litigation brought to protect and enforce our intellectual property rights would be costly, time-consuming, and distracting to management and key personnel, and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. If the protection of our intellectual property rights is inadequate to prevent use or misappropriation by third parties, the value of our brand and other intangible assets may be diminished and competitors may be able to more effectively mimic our products and methods of operations. Any of these events would have a material adverse effect on our business, results of operations, and financial condition.
Our failure to obtain or maintain the right to use certain of our intellectual property would negatively affect our business.
Our future success and competitive position depend in part upon our ability to obtain or maintain certain intellectual property used in our products. While we have been issued patents for certain aspects of our intellectual property in the United States and have additional patent applications pending in the United States, we have not applied for patent protection in foreign jurisdictions, and may be unable to obtain patent protection for the technology covered in our patent applications. In addition,
29

we cannot ensure that any of the patent applications will be approved or that the claims allowed on any issued patents will be sufficiently broad to protect our technology or products and provide us with competitive advantages. Furthermore, any issued patents may be challenged, invalidated, or circumvented by third parties.
Many patent applications in the United States may not be public for a period of time after they are filed, and since publication of discoveries in the scientific or patent literature tends to lag behind actual discoveries by several months, we cannot be certain that we will be the first creator of inventions covered by any patent application we make or that we will be the first to file patent applications on such inventions. Because some patent applications may not be public for a period of time, there is also a risk that we could adopt a technology without knowledge of a pending patent application, which technology would infringe a third-party patent once that patent is issued.
We also rely on unpatented proprietary technology. It is possible that others will independently develop the same or similar technology or otherwise obtain access to our unpatented technology. To protect our trade secrets and other proprietary information, we require employees, consultants, and independent contractors to enter into confidentiality agreements. We cannot assure you that these agreements will provide meaningful protection for our trade secrets, know-how, or other proprietary information in the event of any unauthorized use, misappropriation, or disclosure of such trade secrets, know-how, or other proprietary information. If we are unable to maintain the proprietary nature of our technologies, our business would be materially adversely affected.
We rely on our trademarks, trade names, and brand names to distinguish our solutions from the products of our competitors, and have registered or applied to register many of these trademarks in the United States and certain countries outside the United States. However, occasionally third parties may have already registered identical or similar marks for products or solutions that also address the software market. As we rely in part on brand names and trademark protection to enforce our intellectual property rights, efforts by third parties to limit use of our brand names or trademarks and barriers to the registration of brand names and trademarks in various countries may restrict our ability to promote and maintain a cohesive brand throughout our key markets. There can also be no assurance that pending or future U.S. or foreign trademark applications will be approved in a timely manner or at all, or that such registrations will effectively protect our brand names and trademarks. Third parties may also oppose our trademark applications, or otherwise challenge our use of the trademarks. In the event that our trademarks are successfully challenged, we could be forced to rebrand our products, which would result in loss of brand recognition and would require us to devote resources to advertising and marketing new brands.
Our use of “open source” and third-party software could impose unanticipated conditions or restrictions on our ability to commercialize our products and could subject us to possible litigation.
A portion of the technologies we use in our products and mobile applications incorporates “open source” software, and we may incorporate open source software in our products and mobile applications in the future.
From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and their compliance with the terms of the applicable open source license. We may be subject to suits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Some open source licenses require end-users who distribute or make available across a network software and services that include open source software to make available all or part of such software, which in some circumstances could include valuable proprietary code, at no cost, or license such code under the terms of the particular open source license. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the applicable terms of such license, including claims for infringement of intellectual property rights or for breach of contract. Additionally, if a third-party software provider has incorporated open source software into software that we license from such provider, we could be required to disclose source code that incorporates or is a modification of such licensed software. Furthermore, there is an increasing number of open-source software license types, almost none of which have been tested in a court of law, resulting in a dearth of guidance regarding the proper legal interpretation of such license types. If an author or other third party that distributes open source software that we use or license were to allege that we had not complied with the conditions of the applicable open source license, we could expend substantial time and resources to re-engineer some or all of our software or be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open source software, and required to comply with the foregoing conditions, including public release of certain portions of our proprietary source code.
In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open-source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of
30

such software may make it easier for hackers and other third parties to determine how to compromise our products. Any of the foregoing could be harmful to our business, results of operations, and financial condition.
We rely on software licensed from third parties to offer our products. In addition, we may need to obtain future licenses from third parties to use intellectual property rights associated with the development of our products, which might not be available on acceptable terms, or at all. Any loss of the right to use any third-party software required for the development and maintenance of our products or mobile applications could result in loss of functionality or availability of our products or mobile applications until equivalent technology is either developed by us, or, if available, is identified, obtained, and integrated. Any errors or defects in third-party software could result in errors or a failure of our products or mobile applications. Any of the foregoing would disrupt the distribution and sale of subscriptions to our products and harm our business, results of operations, and financial condition.
Risks Related to International Operations
Our international operations and sales to customers outside the United States expose us to risks inherent in international operations and sales.
We have a significant portion of our operations in India. As of December 31, 2021, 4,072 of our employees reside in India, representing 87% of our total employee population. For the fiscal year ended December 31, 2021, 57% of our revenue was generated from customers outside North America. Besides India and the United States, we have sales and marketing operations primarily in Australia, Canada, France, Germany, Ireland, Netherlands, and the United Kingdom. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political risks that are different from those in the United States. In addition, we will face risks in doing business internationally that could adversely affect our business and results of operations, including:
•the need to localize and adapt our products for specific countries, including translation into foreign languages and associated expenses;
•data privacy laws that impose different and potentially conflicting obligations with respect to how personal information is Processed or require that customer data be stored in a designated territory;
•difficulties in staffing and managing foreign operations;
•regulatory and other delays and difficulties in setting up and maintaining foreign operations;
•different pricing environments, longer sales cycles, longer accounts receivable payment cycles, and collections issues;
•new and different sources of competition;
•weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights;
•laws and business practices favoring local competitors;
•compliance challenges related to the complexity of multiple, conflicting, and changing governmental laws and regulations, including employment, tax, privacy, and data protection laws and regulations;
•increased financial accounting and reporting burdens and complexities;
•declines in the values of foreign currencies relative to the U.S. dollar;
•restrictions on the transfer of funds;
•potentially adverse tax consequences;
•the cost of and potential outcomes of any claims or litigation;
•future accounting pronouncements and changes in accounting policies;
•changes in tax laws or tax regulations;
•public health or similar issues, such as a pandemics or epidemics; and
•regional and local economic and political conditions.
31

As we continue to expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these risks. These factors and others could harm our ability to increase international revenue and, consequently, would materially impact our business and results of operations. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business.
In particular, the majority of our software development operations are in India. South Asia has from time to time experienced instances of civil unrest, terrorist attacks and hostilities among neighboring countries. To the extent that such unrest affects or involve India, our business may be significantly impacted due to the extent of our operations in India. Further, such activities could disrupt communications, make travel more difficult, and create a greater perception that investments in companies with large operations in India involve a higher degree of risk. This, in turn, could have an adverse effect on the market for our Class A common stock.
We process business and personal information of our customers and employees, which subjects us to stringent and changing laws, regulations, industry standards, information security policies, self-regulatory schemes, contractual obligations, and other legal obligations related to data processing, protection, privacy, and security, and our actual or perceived failure to comply with such obligations could harm our business, financial condition, results of operations, and prospects and could expose us to liability.
We process business and personal information belonging to our users, customers, and employees and because of this, we are subject to numerous federal, state, local, and foreign laws, orders, codes, regulations, and regulatory guidance regarding privacy, data protection, information security, and the processing of personal information (collectively, Data Protection Laws), the number and scope of which are changing, subject to differing applications and interpretations, and may be inconsistent among countries, or conflict with other rules, laws, or Data Protection Obligations (defined below). We expect that there will continue to be new Data Protection Laws, and we cannot yet determine the impact such future Data Protection Laws may have on our business.
We are also subject to the terms of our internal and external privacy and security policies, codes, representations, certifications, industry standards, publications, and frameworks and obligations to third parties related to privacy, data protection, and information security (collectively, Data Protection Obligations).
The requirements or obligations of the regulatory framework for privacy, information security, data protection, and data Processing worldwide is, and is likely to remain, uncertain for the foreseeable future, and it is possible that these or other actual or alleged obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices.
Any significant change in Data Protection Laws or Data Protection Obligations, including without limitation, regarding Processing of our users’ or customers’ data, or regarding the manner in which the express or implied consent of users or customers for the use and disclosure of such data is obtained, could increase our costs and could require us to modify our products or operations, possibly in a material manner, and may limit our ability to develop new services and features that make use of the data that our users and customers voluntarily share, or may limit our ability to store and Process customer data and operate our business.
Data Protection Laws in Europe have also been significantly reformed and continue to undergo reform. In the EU, the General Data Protection Regulation 2016/679 (GDPR), which came into effect in May 2018, imposes more stringent data protection requirements and provides for greater penalties for noncompliance than previous data protection laws. We cannot be certain how EU regulators will interpret or enforce many aspects of the GDPR, and some regulators may do so in an inconsistent manner, making such a prediction even more difficult. EU member states may introduce further conditions and safeguards, which could limit our ability to Process European data, or could cause our compliance costs to increase, require us to change our practices, adversely impact our business, and harm our financial condition.
European Data Protection Laws, including the GDPR, also generally prohibit the transfer of personal data from Europe, including the EEA, the United Kingdom, and Switzerland, to the United States and most other countries unless the parties to the transfer have established a legal basis for the transfer and implemented specific safeguards to protect the transferred personal data. Although there are legal mechanisms to allow for the transfer of personal information from the United Kingdom, the EEA, and Switzerland to the United States, uncertainty about compliance with such data protection laws remains and such mechanisms may not be available or applicable with respect to the business or personal information Processing activities necessary to research, develop and market our products. For example, one of the primary mechanisms allowing U.S. companies to import personal information from Europe in compliance with the GDPR has been certification to the EU-U.S. Privacy Shield
32

and Swiss-U.S. Privacy Shield frameworks. However, the EU-U.S. Privacy Shield framework was invalidated in July 2020 in a decision by the Court of Justice of the EU and the Swiss-U.S. Privacy Shield Framework was declared as inadequate by the Swiss Federal Data Protection and Information Commissioner.
The decision by the Court of Justice of the EU and the announcement by the Swiss Commissioner also both raised questions about whether one of the primary alternatives to the Privacy Shield frameworks, the European Commission’s Standard Contractual Clauses (SCCs), can lawfully be used for personal information transfers from Europe to the United States or most other countries. Use of the SCCs must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and additional measures and/or contractual provisions may need to be put in place. Additionally, the European Commission issued new SCCs in June 2021 that repealed and replaced the previous SCCs. If we elect to rely on the new SCCs, we may be required to expend significant resources to update our contractual arrangements and to comply with such obligations. If we are unable to implement a valid compliance mechanism for cross-border personal information transfers, we may face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal information from Europe. Inability to import personal information from Europe to the United States or other countries may decrease demand for our products and services as our customers that are subject to the GDPR may seek alternatives that do not involve personal information transfers out of Europe. Furthermore, other countries outside of Europe have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency, which could increase the cost and complexity of delivering our products and services and operating our business.
Following the withdrawal of the United Kingdom (UK) from the EU on January 31, 2020, and the expiration of the transition period, from January 1, 2021, companies have had to comply with both the GDPR and the United Kingdom General Data Protection Regulation, which, together with the amended UK Data Protection Act 2018 (UK GDPR), largely retains the GDPR in UK national law. While the UK GDPR mirrors the fines under the GDPR, the relationship between the UK and the European Economic Area (EEA) in relation to certain aspects of data protection law remains unclear, and it is unclear how the UK’s data protection laws and regulations will develop in the future. In June 2021, the European Commission adopted a decision that enables data transfers from EEA member states to the UK without additional safeguards, however, the UK’s Information Commissioner’s Office (ICO) is in the process of finalizing the UK’s data transfer solution to legitimize data transfers from the UK to third countries. In the event of a violation of the GDPR and UK GDPR affecting data subjects in both the UK and the EEA, we could be investigated by the ICO in the UK and supervisory authorities in the EEA. Compliance with the GDPR and UK GDPR is a rigorous and time-intensive process that may increase our cost of doing business in Europe or require us to put in place additional mechanisms to ensure compliance with such protection rules and will increase our responsibility and potential liability in relation to personal data that we process.
In addition to Europe, a growing number of other global jurisdictions are considering or have passed legislation implementing data protection requirements or requiring local storage and Processing of data or similar requirements that could increase the cost and complexity of delivering our products, particularly as we further expand our operations internationally. Some of these laws, such as the General Data Protection Law in Brazil or the Act on the Protection of Personal Information in Japan, impose similar obligations as those under the GDPR. Others, such as those in Russia, India, and China, would potentially impose more stringent obligations, including data localization requirements. Additionally, the Government of India, in December 2019, introduced the Personal Data Protection Bill, 2019, which will provide for a framework for protection of personal data and use of non-personal data and will seek to, among others, lay down norms for cross-border transfer of personal data, define the scope of the definition of personal data and non-personal data, establish a data protection authority, and ensure the accountability of entities Processing personal data. Should such a framework be adopted, our ability to Process business and personal information belonging to our users and customers may be further restricted.
Any failure or perceived failure by us to comply with applicable Data Protection Laws or any of our Data Protection Obligations may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us. If we are unable to develop and offer products that meet legal requirements or help our users and customers meet their obligations under the Data Protection Laws, or if we violate or are perceived to violate any Data Protection Laws, we may cause our customers to lose trust in us and experience reduced demand for our products, harm to our reputation, and become subject to investigations, claims, and other remedies, which would expose us to significant fines, penalties, and other damages, all of which would harm our business. Given the breadth and depth of changes in global data protection obligations, compliance has caused us to expend significant resources, and such expenditures are likely to continue into the future as we continue our compliance efforts and respond to new interpretations and enforcement actions. Further, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the adoption and use of, and reduce the overall demand for, our products and services.
33

Data Protection Laws are also becoming increasingly common in the United States at both the federal and state level. For example, California enacted the California Consumer Privacy Act of 2018 (CCPA), which affords consumers expanded privacy protections as of January 1, 2020. The potential effects of this legislation are far reaching and may require us to modify our data Processing practices and policies and to incur substantial costs and expenses in an effort to comply. For example, the CCPA gives California residents expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. In addition, the CCPA has prompted a number of proposals for new federal and state privacy legislation that, if passed, could increase our potential liability, increase our compliance costs, and adversely affect our business. It also remains unclear how much private litigation will ensue under the data breach private right of action, and whether existing amendments that are favorable to us as a “service provider” that exclude business to business (B2B) information and employee information from certain of the CCPA’s requirements will remain in effect, which would potentially result in additional compliance obligations. Additionally, it is expected that the CCPA will be expanded on January 1, 2023, by the California Privacy Rights Act of 2020 (CPRA). The CPRA will, among other things, give California residents the ability to limit use of certain sensitive personal information, further restrict the use of cross-contextual advertising, establish restrictions on the retention of personal information, expand the types of data breaches subject to the CCPA’s private right of action, provide for increased penalties for CPRA violations concerning California residents under the age of 16, and establish a new California Privacy Protection Agency to implement and enforce the new law which would likely result in increased regulatory scrutiny of California businesses in the areas of data protection and security. Similar laws have been proposed or enacted in other states and at the federal level. For example, Virginia enacted the Consumer Data Protection Act (CDPA) and Colorado enacted the Colorado Privacy Act (CPA), both of which take effect January 1, 2023 and may impose obligations similar to or more stringent than those we may face under other data protection laws. Compliance with any newly enacted privacy and data security laws or regulations may be challenging and cost and time-intensive, and we may be required to put in place additional mechanisms to comply with applicable legal requirements.
Furthermore, the Federal Trade Commission and many state attorneys general continue to enforce federal and state consumer protection laws against companies for online collection, use, dissemination, and security practices that appear to be unfair or deceptive. There are a number of legislative proposals in the United States, at both the federal and state level, and in the EU and more globally, that could impose new obligations in areas such as e-commerce and other related legislation or liability for copyright infringement by third parties. We cannot yet determine the impact that future laws, regulations, and standards may have on our business.
Change in existing legislation or introduction of new legislation may require us to incur additional expenditures to ensure compliance with such legislation, which may adversely affect our financial condition. We strive to comply with Data Protection Laws and Data Protection Obligations to the extent possible, but we may at times fail, or may be perceived to have failed, to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees, partners, or vendors do not comply with applicable Data Protection Laws and Data Protection Obligations. A finding that our privacy policies are, in whole or part, inaccurate, incomplete, deceptive, unfair, or misrepresentative of our actual practices, a failure or perceived failure by us to comply with Data Protection Laws or Data Protection Obligations or any data compromise that results in the unauthorized release or transfer of business or personal information or other user or customer data, may increase our compliance and operational costs, limit our ability to market our products or services and attract new and retain current customers, limit or eliminate our ability to Process data, and result in domestic or foreign governmental enforcement actions and fines, litigation, significant costs, expenses, and fees (including attorney fees), cause a material adverse impact to business operations or financial results, and otherwise result in other material harm to our business. In addition, any such failure or perceived failure could result in public statements against us by consumer advocacy groups, the media or others, which may cause us material reputational harm. Our actual or perceived failure to comply with Data Protection Laws and Data Protection Obligations could also subject us to litigation, claims, proceedings, actions, or investigations by governmental entities, authorities, or regulators that could require changes to our business practices, diversion of resources and the attention of management from our business, regulatory oversights and audits, discontinuance of necessary Processing, or other remedies that adversely affect our business.
We are subject to anti-corruption, anti-bribery, and similar laws, and our failure to comply with these laws could subject us to criminal penalties or significant fines and harm our business and reputation.
We are subject to anti-corruption and anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended (FCPA), the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the UK Bribery Act 2010, the India Prevention of Corruption Act, 1988, and other anti-corruption, anti-bribery, and anti-money laundering laws in countries in which we conduct activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly and prohibit companies and their employees and agents from promising,
34

authorizing, making, offering, soliciting, or accepting, directly or indirectly, improper payments or other benefits to or from any person whether in the public or private sector. As we increase our international sales and business further, our risks under these laws may increase especially given our substantial reliance on sales to and through resellers and other intermediaries. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, adverse media coverage, and other consequences. Any investigations, actions, or sanctions could harm our business, results of operations, and financial condition.
We are subject to various export control, import, and trade and economic sanction laws and regulations that could impair our ability to compete in international markets and subject us to liability for noncompliance.
Our business activities are subject to various export control, import, and trade and economic sanction laws and regulations, including, among others, the U.S. Export Administration Regulations, administered by the Department of Commerce’s Bureau of Industry and Security, U.S. Customs regulations, and economic and trade sanctions regulations maintained by the U.S. Department of the Treasury’s Office of Foreign Assets Control, which we refer to collectively as Trade Controls. Trade Controls may prohibit or restrict the sale or supply of certain products and services to certain governments, persons, entities, countries, and territories, including those that are the target of comprehensive sanctions. We incorporate encryption technology into certain of our products, which may subject their export outside of the United States to certain export authorization requirements, including licensing, compliance with license exceptions, or other appropriate government authorization. In addition, various other countries regulate the import and export of certain encryption and other technology, including through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit the ability of organizations to use our products in those countries.
Although we maintain internal controls reasonably designed to ensure compliance with Trade Controls, our products and services may have in the past been, and could in the future be, provided inadvertently in violation of Trade Controls, despite the precautions we take. Violations of Trade Controls may subject our company, including responsible personnel, to various adverse consequences, including civil or criminal penalties, government investigations, and loss of export privileges. Further, obtaining the necessary authorizations, including any required licenses, for particular transactions or uses of our products may be time-consuming, is not guaranteed, and may result in the delay or loss of sales opportunities. In addition, if our channel partners fail to obtain any required import, export, or re-export licenses or permits, this could result in a violation of law by us, and we may also suffer reputational harm and other negative consequences, including government investigations and penalties.
Finally, changes in our products or future changes in Trade Controls could result in our inability to provide our products to certain customers or decreased use of our products by existing or potential customers with international operations. Any decreased use of our products or mobile applications or increased limitations on our ability to export or sell our products and mobile applications would adversely affect our business, results of operations, and financial condition.
Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our products and could harm our business.
The future success of our business depends upon the continued use of the internet as a primary medium for commerce, communication, and business applications. Federal, state, or foreign government bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. Changes in these laws or regulations could require us to modify our products in order to comply with these changes. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees, or other charges for accessing the internet or commerce conducted via the internet. These laws or charges could limit the growth of internet related commerce or communications generally or result in reductions in the demand for internet-based products such as ours. In addition, the use of the internet as a business tool could be harmed due to delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease of use, accessibility, and quality of service. The performance of the internet and its acceptance as a business tool has been harmed by “viruses,” “worms,” and similar malicious programs and the internet has experienced a variety of outages and other delays as a result of damage to portions of its infrastructure. If the use of the internet is adversely affected by these issues, demand for our products could decline.
We face exposure to foreign currency exchange rate fluctuations.
While we have historically transacted in U.S. dollars with our customers and vendors, we have transacted in some foreign currencies with such parties and for our payroll in those foreign jurisdictions where we have operations, and expect to continue to transact in more foreign currencies in the future. Accordingly, fluctuations in the value of foreign currencies relative to the U.S. dollar can adversely affect our revenue, operating expenses and results of operations due to transactional and translational
35

remeasurement that is reflected in our earnings. Also, fluctuations in the values of foreign currencies relative to the U.S. dollar could make it more difficult to detect underlying trends in our business and results of operations.
Restrictive changes to immigration laws may hamper our growth.
The success of our business is dependent on our ability to attract and retain talented and experienced professionals in the jurisdictions in which we operate. Immigration laws in the countries in which we operate are subject to legislative changes, as well as to variations in the standards of application and enforcement due to political forces and economic conditions.
Our business is strengthened by the ability to mobilize employees between India and the United States where we have significant operations. Changes to U.S. immigration laws could make it more difficult to obtain the required work authorizations for our employees. This could in turn have an adverse effect on our operations and the value of our Class A common stock.
Risks Related to Tax Matters
Our business, results of operations, and financial condition may be harmed if we are required to collect sales or other related taxes for subscriptions to our products in jurisdictions where we have not historically done so.
We collect sales and use, value-added and similar taxes in a number of jurisdictions. One or more states or countries may seek to impose incremental or new sales, use, or other tax collection obligations on us. A successful assertion by a state, country, or other jurisdiction that we should have been or should be collecting additional sales, use, or other similar taxes could, among other things, result in substantial tax payments, create significant administrative burdens for us, discourage potential customers from subscribing to our products due to the incremental cost of any such sales or other related taxes, or otherwise harm our business, results of operations, and financial condition.
Additionally, the application of indirect taxes, such as sales and use tax, value-added tax, GST, business tax, and gross receipt tax, to our business is a complex and evolving issue. Significant judgment is required to evaluate applicable tax obligations, and, as a result, amounts recorded are estimates and are subject to adjustments. In many cases, the ultimate tax determination is uncertain because it is not clear how new and existing statutes might apply to our business. New legislation could require us to incur substantial costs, including costs associated with tax calculation, collection, and remittance and audit requirements, and could adversely affect our business and results of operations. Furthermore, the U.S. Supreme Court recently ruled in South Dakota v. Wayfair that a U.S. state may require an online retailer to collect sales taxes imposed by the state in which the buyer is located, even if the retailer has no physical presence in that state, thus permitting a wider enforcement of such sales tax collection requirements.
Our ability to utilize our net operating loss carryforwards and certain other tax attributes to offset taxable income or taxes may be limited.
As of December 31, 2021, we had U.S. federal net operating loss carryforwards of $345.7 million portions of which will begin to expire in 2030 if not utilized. In addition, we have foreign tax credits of $5.0 million that will begin to expire in 2027. Furthermore, we have state net operating loss carryforwards of $94.0 million, portions of which will begin to expire beginning in 2032. Portions of these net operating loss carryforwards and foreign tax credits could expire unused and be unavailable to offset future income tax liabilities. Under the legislation enacted in 2017, titled the Tax Cuts and Jobs Act (Tax Act), as modified by the Coronavirus Aid, Relief, and Economic Security (CARES Act), U.S. federal net operating losses incurred in taxable years beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such federal net operating losses in taxable years beginning after December 31, 2020, is limited. It is uncertain how various states will respond to the Tax Act and the CARES Act. For state income tax purposes, there may be periods during which the use of net operating loss carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. For example, California recently imposed limits on the usability of California state net operating losses to offset taxable income in tax years beginning after 2019 and before 2023.
In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, and corresponding provisions of state law, if a corporation undergoes an “ownership change,” which is 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 pre-change net operating loss carryforwards and other pre-change tax attributes to offset its post-change income or taxes may be limited. Our existing NOLs may be subject to limitations arising from transactions that have occurred since our inception, may trigger such an ownership change pursuant to Section 382. In the future, we may experience ownership changes as a result of subsequent shifts in our stock ownership, some of which may be outside of our control. If an ownership change occurs and our ability to use our net operating loss carryforwards is materially limited, it would harm our future operating results by effectively increasing our future tax obligations.
36

Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.
Our effective tax rate could increase due to several factors, including:
•changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
•changes in tax laws, tax treaties, and regulations or the interpretation of them, including the Tax Act;
•changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies, and the economic and political environments in which we do business;
•the outcome of current and future tax audits, examinations or administrative appeals; and
•limitations or adverse findings regarding our ability to do business in some jurisdictions.
In particular, new income, sales and use or other tax laws or regulations could be enacted at any time, which could adversely affect our business operations and financial performance. In addition, changes in tax laws or regulations could be enacted or existing tax laws or regulations could be applied to us or our customers in a manner that could increase the costs of our products and harm our business. Further, existing tax laws, regulations could be interpreted, modified or applied adversely to us. For example, the Tax Act enacted many significant changes to the U.S. tax laws. Future guidance from the Internal Revenue Service and other tax authorities with respect to the Tax Act may affect us, and certain aspects of the Tax Act could be repealed or modified in future legislation. For example, the CARES Act modified certain provisions of the Tax Act. In addition, it is uncertain if and to what extent various states will conform to the Tax Act, the CARES Act, or any newly enacted federal tax legislation. Changes in corporate tax rates, the realization of net operating losses, and other deferred tax assets relating to our operations, the taxation of foreign earnings, and the deductibility of expenses under the Tax Act or future reform legislation could have a material impact on the value of our deferred tax assets and could increase our future U.S. tax expense.
Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations to better support our growth into international markets. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
Risks Related to Ownership of Our Class A Common Stock
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our stock prior to our initial public offering, including our executive officers, employees, and directors and their affiliates, and limiting your ability to influence corporate matters, which could adversely affect the trading price of our Class A common stock.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. Based on shares of common stock held as of December 31, 2021, our directors, executive officers, and holders of more than 5% of our Class A common stock or Class B common stock, and their respective affiliates held in the aggregate approximately 84.3% of the voting power of our outstanding capital stock, and our Chief Executive Officer, Mr. Mathrubootham, controlled approximately 6.8% of the voting power of our outstanding common stock. As a result, our executive officers, directors, and other affiliates and potentially our Chief Executive Officer on his own have significant influence over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of the company or our assets, for the foreseeable future. Even if Mr. Mathrubootham is no longer employed with us, he will continue to have the same influence over matters requiring stockholder approval.
37

In addition, the holders of Class B common stock collectively will continue to be able to control all matters submitted to our stockholders for approval even if their stock holdings represent less than 50% of the outstanding shares of our common stock. Because of the 10-to-1 voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock even when the shares of Class B common stock represent as little as 10% of the combined voting power of all outstanding shares of our Class A common stock and Class B common stock. This concentrated control will limit your ability to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected.
Future transfers by holders of shares of Class B common stock will generally result in those shares converting to shares of Class A common stock, which will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term. Certain permitted transfers, as specified in our amended and restated certificate of incorporation, will not result in shares of Class B common stock automatically converting to shares of Class A common stock, including certain estate planning transfers as well as transfers to our founders or our founders’ estates or heirs upon death or incapacity of such founder. If, for example, Mr. Mathrubootham (or family trusts to which he were to transfer shares of Class B common stock) retain a significant portion of his holdings of Class B common stock for an extended period of time, he (or such trusts) could, in the future, control a majority of the combined voting power of our Class A common stock and Class B common stock. As a board member, Mr. Mathrubootham owes a fiduciary duty to our stockholders and must act in good faith in a manner he reasonably believes to be in the best interests of our stockholders. As a stockholder, Mr. Mathrubootham is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally.
FTSE Russell and Standard & Poor’s do not allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400, and S&P SmallCap 600, which together make up the S&P Composite 1500. Also, in 2017, MSCI, a leading stock index provider, opened public consultations on its treatment of no-vote and multi-class structures and temporarily barred new multi-class listings from certain of its indices; however, in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in certain indices, and as a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to passively track these indices will not be investing in our stock. In addition, we cannot assure you that other stock indices will not take similar actions. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and would make our Class A common stock less attractive to other investors. As a result, the trading price, volume, and liquidity of our Class A common stock could be adversely affected.
The concentration of our share ownership in those stockholders who held our stock prior to our initial public offering, including our executive officers, directors and holders of more than 5% of our capital stock, may limit your ability to influence corporate matters.
Our executive officers, directors, holders of more than 5% of our Class A common stock or Class B common stock, and their respective affiliates together beneficially owned approximately 75.1% of our total shares outstanding and 84.3% of our voting power as of December 31, 2021. As a result, these stockholders, acting together, have control over our management and affairs and over all matters requiring stockholder approval, including election of directors and significant corporate transactions, such as a merger or other sale of us or our assets, for the foreseeable future. Corporate action might be taken even if other stockholders oppose them. This concentration of ownership could also delay or prevent a change of control of us that other stockholders may view as beneficial.
Additional stock issuances could result in significant dilution to our stockholders.
We may issue our capital stock or securities convertible into our capital stock from time to time in connection with a financing, acquisition, investments, or otherwise. We intend to issue an additional 2,850,000 shares of our Class A common stock and donate such shares to a newly formed U.S. charitable foundation in the future, which will result in additional dilution to our existing stockholders. Additional issuances of our stock will result in dilution to existing holders of our stock. Also, to the extent outstanding stock options to purchase our stock are exercised or restricted stock units settle, there will be further dilution. Any such issuances could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline.
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The trading price of our Class A common stock has been and will likely continue to be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control, and this volatility could be accentuated by the
38

limited public float of our shares relative to our overall capitalization. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the trading price of our Class A common stock include the risk factors set forth in this section as well as the following:
•price and volume fluctuations in the overall stock market from time to time;
•volatility in the trading prices and trading volumes of technology stocks;
•changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
•sales of shares of our Class A common stock by us or our stockholders;
•failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors, particularly in light of the significant portion of our revenue derived from a limited number of customers;
•changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations, particularly in light of the significant portion of our revenue derived from a limited number of customers;
•announcements by us or our competitors of new products, applications, features, or services;
•the public’s reaction to our press releases, other public announcements, and filings with the SEC;
•rumors and market speculation involving us or other companies in our industry;
•actual or anticipated changes in our results of operations or fluctuations in our results of operations;
•actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
•litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;
•actual or perceived privacy or data security incidents;
•developments or disputes concerning our intellectual property or other proprietary rights;
•announced or completed acquisitions of businesses, applications, products, services, or technologies by us or our competitors;
•new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
•changes in accounting standards, policies, guidelines, interpretations, or principles;
•any significant change in our management; and
•general political and economic conditions and slow or negative growth of our markets.
In addition, in the past, following periods of volatility in the overall market and in the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
Substantial future sales of shares of our Class A common stock by existing holders in the public market could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock in the public market, or the perception that these sales might occur, could depress the market price of our Class A common stock.
In addition, certain of our stockholders have registration rights that would require us to register shares owned by them for public sale in the United States. We have also filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the lock up and the satisfaction of applicable exercise periods and
39

applicable volume and restrictions that apply to affiliates, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards are available for immediate resale in the United States in the open market.
Sales of our shares could also impair our ability to raise capital through the sale of additional equity securities in the future and at a price we deem appropriate. These sales could also cause the trading price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
Our Class A common stock market price and trading volume could decline if securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business.
The trading market for our Class A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, the price of our securities would likely decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the price and trading volume of our Class A common stock to decline.
We incur and will continue to incur costs and demands upon management as a result of complying with the laws and regulations affecting public companies in the United States, which may harm our business.
As a public company listed in the United States, we incur and will continue to incur significant additional legal, accounting, and other expenses. In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including regulations implemented by the SEC and Nasdaq, may increase legal and financial compliance costs and make some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, and as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If, notwithstanding our efforts, we fail to comply with new laws, regulations, and standards, regulatory authorities may initiate legal proceedings against us and our business may be harmed.
Failure to comply with these rules might also make it more difficult for us to obtain certain 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 would 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.
We are an “emerging growth company,” and we intend to comply only with reduced disclosure requirements applicable to emerging growth companies. As a result, our Class A common stock could be less attractive to investors.
We are an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act (JOBS Act), and for as long as we continue to be an emerging growth company, we may choose to take advantage of exemptions from various reporting requirements applicable to other public companies but not to emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (Sarbanes-Oxley Act), reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We will remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our initial public offering, (b) in which we have total annual gross revenue of over $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our Class A common stock held by non-affiliates exceeds $700 million as of the prior June 30 and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. We cannot predict if investors will find our Class A common stock less attractive if we choose to rely on these exemptions. If some investors find our Class A common stock less attractive as a result of any choices to reduce future disclosure, there may be a less active trading market for our Class A common stock, and our stock price may be more volatile.
General Risks
Our culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the high employee engagement fostered by our culture, which could harm our business.
40

We believe that a critical component of our success has been our culture. We have invested substantial time and resources in building out our team with an emphasis on shared values and a commitment to diversity and inclusion. As we continue to develop the infrastructure to support our growth, we will need to maintain our culture among a larger number of employees dispersed in various geographic regions, particularly in light of our employees working remotely due to the COVID-19 pandemic. Any failure to preserve our culture could negatively affect our future success, including our ability to retain and recruit personnel.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with U.S. generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities, and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to the useful lives and carrying values of long-lived assets, allowance for doubtful accounts, stock-based compensation expense, the expected benefit period of deferred contract acquisition costs, the fair value of our gratuity liability, and valuation of deferred tax assets. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.
Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the United States.
Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board (FASB), the American Institute of Certified Public Accountants, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results, and could affect the reporting of transactions completed before the announcement of a change.
A failure to establish and maintain an effective system of disclosure controls and internal control over financial reporting, could adversely affect our ability to produce timely and accurate financial statements or comply with applicable regulations.
As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended (Exchange Act), the Sarbanes-Oxley Act, and the rules and regulations of the applicable Nasdaq listing standards. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more difficult, time consuming, and costly, and place significant strain on our personnel, systems, and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act, is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal controls over financial reporting. For example, as we have prepared to become a public company, we have worked to improve the controls around our key accounting processes and our quarterly close process, and we have hired additional accounting and finance personnel to help us implement these processes and controls. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and investments to strengthen our accounting systems.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. In addition, changes in accounting principles or interpretations could also challenge our internal controls and require that we establish new business processes, systems, and controls to accommodate such changes. We have limited experience with implementing the systems and controls that will be necessary to operate as a public company, as well as adopting changes in accounting principles or interpretations mandated by the relevant regulatory bodies. Additionally, if these new systems, controls, or standards and the associated process changes do not give rise to the benefits that we expect or do not operate as
41

intended, it could adversely affect our financial reporting systems and processes, our ability to produce timely and accurate financial reports or the effectiveness of internal control over financial reporting. Moreover, our business may be harmed if we experience problems with any new systems and controls that result in delays in their implementation or increased costs to correct any post-implementation issues that may arise.
Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our consolidated financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on Nasdaq. As a public company, we are required to provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our second annual report on Form 10-K.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an “emerging growth company” as defined in the JOBS Act. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed, or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business, results of operations, and financial condition and could cause a decline in the trading price of our Class A common stock.
We are currently planning and designing information systems enhancements, and problems with the design or implementation of these enhancements could interfere with our business and operations.
We are currently in the process of significantly enhancing our information systems and have recently implemented a new enterprise resource planning (ERP) system. The implementation of significant enhancements to information systems is frequently disruptive to the underlying business of an enterprise, which may especially be the case for us due to the size and complexity of our businesses. The implementation process has required, and will continue to require, the investment of significant personnel and financial resources. We may not be able to successfully implement these enhancements to information systems without experiencing further delays, increased costs and other difficulties. Any disruptions relating to our systems enhancements, particularly any disruptions impacting our operations during the design or implementation periods, could adversely affect our ability to process customer orders, provide products and support to our customers, invoice and collect from our customers, fulfill contractual obligations, and otherwise run our business. Data integrity problems or other issues may also be discovered during or as a result of the implementation which, if not corrected, could impact our business or financial results. If we are unable to successfully design and implement our information system enhancements, our financial position, results of operations and cash flows could be negatively impacted. Additionally, if we do not effectively implement the information system enhancements as planned or the information systems do not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected or our ability to assess those controls adequately could be further delayed.
We may engage in merger and acquisition activities, which would require significant management attention, disrupt our business, dilute stockholder value, and adversely affect our business, results of operations, and financial condition.
As part of our business strategy to expand our product offerings and grow our business in response to changing technologies, customer demand, and competitive pressures, we have in the past and may in the future make investments or acquisitions in other companies, products, or technologies. The identification of suitable acquisition candidates can be difficult, time-consuming, and costly, and we may not be able to complete acquisitions on favorable terms, if at all. These acquisitions may not ultimately strengthen our competitive position or achieve the goals of such acquisition, and any acquisitions we complete could be viewed negatively by customers or investors. We may encounter difficult or unforeseen expenditures in integrating an acquisition, particularly if we cannot retain the key personnel of the acquired company. Existing and potential customers may also delay or reduce their use of our products due to a concern that the acquisition may decrease effectiveness of our products (including any newly acquired product). In addition, if we fail to successfully integrate such acquisitions, or the assets, technologies, or personnel associated with such acquisitions, into our company, the business and results of operations of the combined company would be adversely affected.
Acquisitions may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expenses, subject us to increased regulatory requirements, cause adverse tax consequences or
42

unfavorable accounting treatment, expose us to claims and disputes by stockholders and third parties, and adversely impact our business, financial condition, and results of operations. We may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges. We may have to pay cash for any such acquisition which would limit other potential uses for our cash. If we incur debt to fund any such acquisition, such debt may subject us to material restrictions in our ability to conduct our business, result in increased fixed obligations, and subject us to covenants or other restrictions that would decrease our operational flexibility and impede our ability to manage our operations. If we issue a significant amount of equity securities in connection with future acquisitions, existing stockholders’ ownership would be diluted.
Increased government scrutiny of the technology industry could negatively affect our business.
The technology industry is subject to intense media, political, and regulatory scrutiny, which exposes us to government investigations, legal actions, and penalties. Various regulatory agencies, including competition, consumer protection, and privacy authorities, have active proceedings and investigations concerning multiple technology companies. Although we are not currently subject to any such investigations, if investigations targeted at other companies result in determinations that practices we follow are unlawful, including practices related to use of machine- and customer-generated data or artificial intelligence, we could be required to change our products and services or alter our business operations, which could harm our business. Legislators and regulators also have proposed new laws and regulations intended to restrain the activities of technology companies. If such laws or regulations are enacted, they could have impacts on us, even if they are not intended to affect our company. In addition, the introduction of new products, expansion of our activities in certain jurisdictions, or other actions that we may take may subject us to additional laws, regulations, or other government scrutiny. The increased scrutiny of certain acquisitions in the technology industry also could affect our ability to enter into strategic transactions or to acquire other businesses. Compliance with new or modified laws and regulations could increase our cost of conducting the business, limit the opportunities to increase our revenue, or prevent us from offering products or services.
We also could be harmed by government investigations, litigation, or changes in laws and regulations directed at our business partners, or suppliers in the technology industry that have the effect of limiting our ability to do business with those entities or that affect the services we can obtain from them. There can be no assurance that our business will not be materially adversely affected, individually or in the aggregate, by the outcomes of such investigations, litigation or changes to laws and regulations in the future.
We may need additional capital, and we cannot be sure that additional financing will be available.
Historically, we have financed our operations and capital expenditures primarily through sales of our capital stock and debt securities that are convertible into our capital stock. In the future, we may raise additional capital through additional equity or debt financings to support our business growth, to respond to business opportunities, challenges, or unforeseen circumstances, or for other reasons. On an ongoing basis, we are evaluating sources of financing and may raise additional capital in the future. Our ability to obtain additional capital depends on our development efforts, business plans, investor demand, operating performance, the condition of the capital markets, and other factors. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity, equity-linked, or debt securities, those securities may have rights, preferences, or privileges senior to the rights of existing stockholders, and existing stockholders may experience dilution. Further, if we are unable to obtain additional capital when required, or are unable to obtain additional capital on satisfactory terms, our ability to continue to support our business growth or to respond to business opportunities, challenges, or unforeseen circumstances would be adversely affected.
Additionally, our subsidiaries in India are subject to Indian foreign exchange controls that regulate borrowing in foreign currencies. Such regulatory restrictions limit our financing sources and hence could constrain our ability to obtain financing on competitive terms and refinance existing indebtedness. In addition, we cannot assure you that the required approvals will be granted to us without onerous conditions, or at all. Limitations on raising foreign debt may have an adverse impact on our business growth, financial condition, results of operations, and cash flows.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law:
•any derivative claim or cause of action brought on our behalf;
43

•any claim or cause of action for a breach of fiduciary duty owed by any of our current or former directors, officers, or other employees to us or our stockholders;
•any claim or cause of action against us or any of our current or former directors, officers or other employees arising out of or pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our bylaws (as each may be amended from time to time);
•any claim or cause of action seeking to interpret, apply, enforce or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws (as each may be amended from time to time, including any right, obligation, or remedy thereunder);
•any claim or cause of action as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware; and
•any claim or cause of action against us or any of our current or former directors, officers, or other employees governed by the internal-affairs doctrine.
This 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 U.S. federal courts have exclusive jurisdiction. In addition, our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause or causes of action arising under the Securities Act, including all causes of action asserted against any defendant to such complaint. For the avoidance of doubt, this provision is intended to benefit and may be enforced by us, our officers and directors, the underwriters to any offering giving rise to such complaint, and any other professional entity whose profession gives authority to a statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering.
While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions, and there can be no assurance that such provisions will be enforced by a court in those other jurisdictions. We note that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder.
Additionally, our amended and restated certificate of incorporation provides that any person or entity holding, owning, or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to these provisions.
Provisions in our corporate charter documents and under Delaware law may prevent or frustrate attempts by our stockholders to change our management or hinder efforts to acquire a controlling interest in us, and the market price of our Class A common stock may be lower as a result.
There are provisions in our certificate of incorporation and bylaws that may make it difficult for a third party to acquire, or attempt to acquire, control of our company, even if a change in control was considered favorable by our stockholders, such as:
•establishing a classified board of directors so that not all members of our board of directors are elected at one time;
•permitting the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
•providing that directors may only be removed for cause;
•prohibiting cumulative voting for directors;
•requiring super-majority voting to amend some provisions in our certificate of incorporation and bylaws;
•authorizing the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
•eliminating the ability of stockholders to call special meetings of stockholders;
•prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders; and
•our dual class common stock structure as described above.
44

Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibit a person who owns 15% or more of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner. Any provision in our certificate of incorporation or our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. We expect to retain future earnings, if any, to fund the development and growth of our business. Any future determination to pay dividends on our capital stock will be at the discretion of our board of directors. Accordingly, stockholders must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Catastrophic events may disrupt our business.
Natural disasters or other catastrophic events may cause damage or disruption to our operations, international commerce, and the global economy, and thus could harm our business. In particular, the COVID-19 pandemic, including the reactions of governments, markets, and the general public, may result in a number of adverse consequences for our business, operations, and results of operations, many of which are beyond our control. In the event of a major earthquake, monsoon, hurricane, or catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war, or terrorist attack, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our products’ development, lengthy interruptions in our products, breaches of data security, and loss of critical data, all of which would harm our business, results of operations, and financial condition. Acts of terrorism would also cause disruptions to the internet or the economy as a whole. In addition, the insurance we maintain would likely not be adequate to cover our losses resulting from disasters or other business interruptions. Our disaster recovery plan may not be sufficient to address all aspects or any unanticipated consequence or incident, and our insurance may not be sufficient to compensate us for the losses that could occur.
Item 1B.    Unresolved Staff Comments
None.
Item 2.    Properties
Our headquarters office is located in San Mateo, California, where we lease more than 20,000 square feet pursuant to a lease that expires in July 2026. We also maintain additional offices in the United States and internationally, including Denver, Seattle, our principal engineering facility in Chennai, India and other offices in London, The United Kingdom; Paris, France; Berlin, Germany; Utrecht, The Netherlands; Hyderabad, India; and Sydney and Melbourne, Australia. These offices are leased, and we do not own any real property. We may continue to open up satellite offices in strategic locations to gain access to new talent markets and to facilitate business operations. We believe that the facilities we occupy are suitable to meet our current needs.
Item 3.    Legal Proceedings
On March 17, 2020, Zoho filed a lawsuit in the United States Court for the Northern District of California, as amended as of November 18, 2020, alleging trade secret misappropriation, among other causes of action, against us. The complaint, as amended, sought injunctive relief, damages in an unspecified amount with interest, and attorneys’ fees and costs. In December 2021, we reached an agreement with Zoho to settle the litigation and Zoho dismissed the lawsuit.
From time to time, we are involved in various legal proceedings arising from the normal course of business activities. There are no pending or threatened legal proceedings at this time to which we are a party that, in our opinion, is likely to have a material adverse effect on our future financial results of operations. However, the results of litigation and claims are inherently unpredictable and regardless of the outcome, litigation can have an adverse impact on us because of costly defense and settlement expenses, diversion of management and employee resources to defend such claims and other factors.
Item 4.    Mine Safety Disclosures
None.
45

Part II
Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information and Holders of Record
Our Class A common stock is traded on the Nasdaq Global Select Market under the symbol "FRSH" since September 22, 2021. Prior to that date, there was no public trading market for our Class A common stock. As of February 16, 2022, there were 79 and 217 registered holders of our Class A and Class B common stock, respectively.
Dividend Policy
We have never declared or paid any cash dividends on our capital stock. We currently intend to retain any future earnings and do not expect to pay any dividends in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions, and other factors that our board of directors may deem relevant.
Performance Graph
This performance graph shall not be deemed "soliciting material" or to be "filed" with the SEC, for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act.
The following graph compares (i) the cumulative total stockholder return on our Class A common stock from September 22, 2021 (the date that our Class A common stock commenced trading on the NASDAQ Capital Market) through December 31, 2021 with (ii) the cumulative total return of the Standard & Poor's (S&P) 500 Index and the S&P 500 Information Technology Index over the same period, assuming the investment of $100 in our Class A common stock and in both of the other indices on September 22, 2021 and the reinvestment of dividends. The graph uses the closing market price on September 22, 2021 of $47.55 per share as the initial value of our Class A common stock. As discussed above, we have never declared or paid a cash dividend on our Class A common stock and do not anticipate declaring or paying a cash dividend in the foreseeable future.
frsh-20211231_g2.jpg
46

Recent Sales of Unregistered Securities
From January 1, 2021 to September 22, 2021 (the date of the filing of our registration statement on Form S-8, File No. 333-259727):
• we granted to certain employees an aggregate of 26,376,430 restricted stock units to be settled in shares of Class B common stock under the 2011 Plan; and
• we issued to certain directors, officers, employees, consultants, and other service providers an aggregate of 202,530 shares of our Class B common stock upon the exercise of options under the 2011 Plan at exercise prices ranging from $0.0208 to $0.4200 per share, or an aggregate purchase price of $0.04 million.
None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. Unless otherwise stated, the sales of the above securities were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act (and Regulation D or Regulation S promulgated thereunder) or Rule 701 promulgated under Section 3(b) of the Securities Act as transactions by an issuer not involving any public offering or pursuant to benefit plans and contracts relating to compensation as provided under Rule 701. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed on the share certificates issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.
Issuer Purchases of Equity Securities
None.
Use of Proceeds
On September 24, 2021, we closed our initial public offering (our IPO) of 31,350,000 shares of Class A common stock at an offering price of $36.00 per share, which includes the exercise in full of the underwriters’ option to purchase an additional 2,850,000 shares. We received net proceeds of approximately $1.1 billion, after deducting underwriting discounts and commissions and offering expenses. All of the shares issued and sold in our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1, as amended (File No. 333-259118), which was declared effective by the SEC on September 21, 2021. There has been no material change in the planned use of proceeds from our IPO from those disclosed in our final prospectus for our IPO dated as of September 21, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on September 22, 2021.
Item 6.    Reserved
Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes that appear elsewhere in this Annual Report on Form 10-K. As described in the section titled "Special Note Regarding Forward-Looking Statements," the following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this report, particularly in “Risk Factors” and elsewhere in this Annual Report on Form 10-K.
Overview
Our mission is to make it fast and easy for businesses to delight their customers and employees.
We provide businesses of all sizes with modern SaaS products that are designed with the user in mind. Our primary product offerings include Freshdesk, our customer experience (CX) product; Freshservice, our IT service management (ITSM) product; and our customer relationship management (CRM) solution, which includes sales force and marketing automation. We currently have more than 56,000 businesses using our software to delight their customers and employees.
We generate revenue primarily from the sale of subscriptions for accessing our cloud-based software products over the contract term. Our subscription arrangements are available in monthly, quarterly, semi-annual, and annual plans, and we typically invoice for the full term in advance. We also sell professional services that include product configuration, data migration, systems integration, and training. Professional services revenue is recognized as services are performed.
47

Our business has grown rapidly in recent periods as our customer base and operations have scaled. Our total revenue was $371.0 million, $249.7 million and $172.4 million in the years ended December 31, 2021, 2020 and 2019, respectively, representing year-over-year growth rates of 49% and 45%, respectively. We incurred operating losses of $204.8 million, $56.1 million and $29.7 million in the years ended December 31, 2021, 2020 and 2019, respectively, and our net losses were $192.0 million, $57.3 million and $31.1 million in the years ended December 31, 2021, 2020 and 2019, respectively.
Initial Public Offering
In September 2021, we completed our IPO, in which we issued and sold 31,350,000 shares of our newly authorized Class A common stock at $36.00 per share, which included 2,850,000 shares issued upon the exercise of the underwriters’ option to purchase additional shares. We received net proceeds of approximately $1.1 billion from our IPO, after deducting underwriters’ discounts.
Pursuant to our amended and restated certificate of incorporation in effect prior to our IPO, all shares of common stock then outstanding were reclassified as Class B common stock prior to our IPO. Upon completion of our IPO, the majority of shares of Class B common stock then outstanding was automatically converted into Class A common stock on a one-to-one basis, unless an option to remain as Class B common stock was elected by the holder. In addition, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock.
Impact of COVID-19
In response to the COVID-19 pandemic, we undertook decisive and comprehensive actions to lessen the impact of the pandemic on our business, including implementing a fully remote, work from home policy across all our global offices, enacting new policies and operating procedures, including restrictions on Freshworks-related business travel and reductions of in-person events.
Our customers were impacted by the pandemic throughout 2020, as conditions caused by the pandemic adversely affected spending by new customers and renewal and retention rates of existing customers. In 2020 we also experienced, and continued to experience through the year ended December 31, 2021, certain positive impacts on other aspects of our business. We believe that the pandemic has caused many of our customers and potential customers to accelerate their IT and digital investments benefiting businesses, like ours, that enable and enhance digital transformations. In addition, we have seen a temporary reduction in certain operating expenses related to reduced business travel, deferred hiring in certain areas, and the virtualization or postponement of in-person customer and employee events, in all periods presented.
Given our subscription-based business model, the effects of the COVID-19 pandemic may not be fully reflected in our revenue until future periods. The extent of the impact of COVID-19 on our future operational and financial performance will depend on certain developments, including the duration and spread of the outbreak, related public health measures, and their impact on the macroeconomy, our current and prospective customers, employees, and vendors. The ultimate impact of the COVID-19 pandemic on our business and operations remains highly uncertain, and it is not possible for us to predict the duration and extent to which this will affect our business, including productivity of our employees in the United States and in India, where we have significant operations, future results of operations, and financial condition at this time. See the section titled “Risk Factors” for further discussion of the challenges and risks we have encountered and could encounter related to the COVID-19 pandemic.
Key Factors Affecting Our Performance
The growth and future success of our business depends on many factors. While each of these factors presents significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth and improve our results of operations. For complete definitions of our key metrics, please refer to the section titled “Key Business Metrics” below.
Acquiring New Customers
We will continue to invest in acquiring new customers across all of our products. We believe that our focus on offering products that delight our users facilitates our go-to-market strategy, which is designed to be product-led and self-service in nature, reducing the friction new customers have to overcome to adopt our products within their organization. Our approach to acquiring new customers allows us to benefit from user-driven, organic adoption of our products across organizations of all sizes, as well as enable our customers to standardize on our products across the organization. As of December 31, 2021 and 2020, we had more than 56,000 and 48,500 paying customers, respectively.
48

Recently, we have made significant investments in strengthening our outbound sales motion to enable adoption of department-specific and organization-wide use cases for mid-market and enterprise customers. We believe that larger businesses can benefit from implementing multiple Freshworks products, as once they are a customer they are able to expand their use of these products. We define annual recurring revenue (ARR) as the sum total of the subscription revenue we would contractually expect to recognize over the next 12 months from all customers at a point in time, assuming no increases, reductions, or cancellations in their subscriptions. For monthly subscriptions, we take the recurring revenue run-rate of such subscriptions for the last month of the period and multiply it by 12 to get to ARR. While monthly subscribers as a group have historically maintained or increased their subscriptions over time, there is no guarantee that any particular customer on a monthly subscription will renew its subscription in any given month, and therefore the calculation of ARR for these monthly subscriptions may not accurately reflect revenue to be received over a 12-month period from such customers. As of December 31, 2021 and 2020, 14,814 and 11,570 of our customers contributed more than $5,000 in ARR, respectively, demonstrating the broad appeal of our products to customers of all sizes and geographies. We believe that the number of customers that contribute more than $5,000 in ARR is an indicator of our success in expanding upmarket to larger businesses.
We also run focused programs to acquire startup and incubator customers. These programs include free credits to use our products, and webinars and events specifically tailored to highlight the benefits of our products for these types of customers. By encouraging startups and incubators to use our products early on in their company’s lifecycle, we believe we have the opportunity to convert these organizations to paying customers and grow with these customers as they grow their businesses.
Retaining and Expanding Within Existing Customers
Our business model relies on rapidly and efficiently landing new customers and expanding our relationships with them over time. We have experienced, and expect to continue to experience that, over time, a significant portion of our revenue growth will come from our existing customers expanding their usage of our products and buying additional products.
We measure the rate of expansion within our customer base using net dollar retention rate (as defined under Key Business Metrics), and we believe that our net dollar retention rate demonstrates a significant rate of expansion within our existing customer base. As of December 31, 2021 and 2020, our net dollar retention rate was 114% and 111%, respectively.
We have a significant opportunity to expand within our existing customer base and substantially increase the number of customers that purchase multiple Freshworks products. As of December 31, 2021, approximately 21% of our customers purchased two or more Freshworks products, which includes customers on our Freshdesk Omnichannel Suite and Freshsales Suite subscription plans counting as customers who purchased multiple products. These customers represented 47% of total ARR as of December 31, 2021, illustrating the large opportunity we have to sell additional products to our current customer base and drive growth.
We continue to increase the number of customers that have entered into larger subscriptions with us. We had 1,416 customers each contributing $50,000 or more in ARR as of December 31, 2021, representing an increase of 61% year-over-year from 881 customers as of December 31, 2020. As of December 31, 2021 and 2020, customers contributing more than $50,000 in ARR represented approximately 41% and 34% of total ARR, respectively. We believe that the number of customers contributing $50,000 or more in ARR indicates the strategic importance of our products for our customers and our ability to both initially land significant accounts or grow customers into significant accounts over time. No single customer accounted for more than 1% of ARR and our top 10 customers represented less than 5% of ARR as of December 31, 2021, and we have no significant concentration in a specific industry vertical or geography.
Investing in Our Growth
We believe that we are early in addressing our large market opportunity and we intend to continue to make investments to support the growth and expansion of our business. We have a track record of bringing new products to market and scaling these new products over time. As of December 31, 2021, we have two primary products with over $100 million in ARR, Freshdesk and Freshservice. We intend to invest in growing our research and development team to extend the functionality of our solutions and continue to bring new solutions to market. Our investments in our Neo platform have helped us accelerate the pace of innovation.
We believe that our market remains largely underserved. We intend to invest aggressively in our direct and indirect sales and marketing capabilities, including investments in our outbound sales motion. We have been global from our earliest product sales and our global footprint continues to expand, with customers in more than 120 countries. During the year ended December 31, 2021, 43%, 41%, and 16% of our revenue was derived from customers in North America; Europe, Middle East and Africa; and the rest of the world, respectively. We have a significant opportunity to further expand globally. We plan to support more languages, recruit partners, hire sales and customer experience personnel in additional countries as needed, and
49

expand our presence in countries where we already operate. A critical part of our go-to-market strategy has been our broad and diverse set of partners that enrich our offerings, scale our geographic coverage, and help us reach a broader audience than we would be able to reach on our own, thus amplifying our go-to-market investments. We plan to continue to invest in growing our partner ecosystem to fuel additional customer acquisition and expand use cases within our existing customer base.
We are also focused on attracting new talent and retaining our employees. Our culture is a critical part of our success, and attracting and retaining the best available talent will help us make customer delight easy and continue our growth trajectory.
Key Business Metrics
We monitor and review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make strategic decisions. We believe these key business metrics provide meaningful supplemental information for management and investors in assessing our operating performance.
December 31,
20212020% Growth
Number of customers contributing more than $5,000 in annual recurring revenue14,814 11,570 28 %
Net dollar retention rate114 %111 %
Number of Customers Contributing More Than $5,000 in ARR
We define our total customers contributing more than $5,000 in ARR as of a particular date as the number of business entities or individuals, represented by a unique domain or a unique email address, with one or more paid subscriptions to one or more of our products that contributed more than $5,000 in ARR.
Net Dollar Retention Rate
Our net dollar retention rate measures our ability to increase revenue across our existing customer base through expansion of users and products associated with a customer as offset by our churn and contraction in the number of users and products associated with a customer. To calculate net dollar retention rate as of a particular date, we first determine "Entering ARR," which is ARR from the population of our customers as of 12 months prior to the end of the reporting period. We then calculate the "Ending ARR" from the same set of customers as of the end of the reporting period. We then divide the Ending ARR by the Entering ARR to arrive at our net dollar retention rate. Ending ARR includes upsells, cross-sells, and renewals during the measurement period and is net of any contraction or attrition over this period.
We expect our net dollar retention rate could fluctuate in future periods due to a number of factors, including our expected growth, the level of penetration within our customer base, our ability to upsell and cross-sell products to existing customers, and our ability to retain our customers.
Non-GAAP Financial Measures
In addition to our results determined in accordance with U.S. generally accepted accounting principles (GAAP), we believe the following non-GAAP financial measures are useful in evaluating our operating performance: non-GAAP loss from operations, non-GAAP net loss, and free cash flow. We use these non-GAAP financial measures to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe these non-GAAP financial measures may be helpful to investors because they provide consistency and comparability with past financial performance.
Non-GAAP financial measures have limitations in their usefulness to investors and should not be considered in isolation or as substitutes for financial information presented under GAAP. Non-GAAP financial measures have no standardized meaning prescribed by GAAP and are not prepared under any comprehensive set of accounting rules or principles. In addition, other companies, including companies in our industry, may calculate similarly titled non-GAAP financial measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures as tools for comparison. As a result, our non-GAAP financial measures are presented for supplemental informational purposes only.
50

We exclude the following items from one or more of our non-GAAP financial measures, including the related income tax effect of these adjustments:
Stock-based compensation expense. We exclude stock-based compensation, which is a non-cash expense, from certain of our non-GAAP financial measures because we believe that excluding this expense provides meaningful supplemental information regarding operational performance. In particular, stock-based compensation expense is not comparable across companies given the variety of valuation methodologies and assumptions.
Employer payroll taxes on employee stock transactions. We exclude the amount of employer payroll taxes on equity awards from certain of our non-GAAP financial measures because they are dependent on our stock price at the time of vesting or exercise and other factors that are beyond our control and do not believe these expenses have a direct correlation to the operation of the business.
Amortization of acquired intangibles. We exclude amortization of acquired intangibles, which is a non-cash expense, from certain of our non-GAAP financial measures. Our expenses for amortization of acquired intangibles are inconsistent in amount and frequency because they are significantly affected by the timing, size of acquisitions, and the allocation of purchase price. We exclude these amortization expenses because we do not believe these expenses have a direct correlation to the operation of our business.
Acquisition-related expenses. We exclude transaction, integration, and retention expenses that are directly related to business combinations from certain of our non-GAAP financial measures because we believe that excluding these items provides meaningful supplemental information regarding operational performance and investors to make more meaningful comparisons between our operating results and those of other companies.
Gain on sale of non-marketable equity investments. We exclude gains on the sale of non-marketable equity investments from certain of our non-GAAP financial measures because we believe they are unrelated to our ongoing operating performance and are not expected to recur in our continuing operating results.
Non-GAAP Loss From Operations and Non-GAAP Net Loss
We define non-GAAP loss from operations as GAAP loss from operations excluding stock-based compensation expense, employer payroll taxes on employee stock transactions, amortization of acquired intangibles, and acquisition-related expenses.
We define non-GAAP net loss as GAAP net loss, excluding stock-based compensation expense, employer payroll taxes on employee stock transactions, amortization of acquired intangibles, acquisition-related expenses, and gain on sale of non-marketable equity investments, net of their related tax effects.
The following tables present a reconciliation of our GAAP loss from operations to our non-GAAP loss from operations and our GAAP net loss to our non-GAAP net loss for each of the periods presented (in thousands):
Non-GAAP Loss from Operations
Year Ended December 31,
202120202019
Loss from operations$(204,782)$(56,112)$(29,670)
Non-GAAP adjustments:
Stock-based compensation expense173,443 43,280 273 
Employer payroll taxes on employee stock transactions8,754 — — 
Amortization of acquired intangibles4,329 4,268 1,407 
Acquisition-related expenses— 304 1,341 
Non-GAAP loss from operations$(18,256)$(8,260)$(26,649)


51

Non-GAAP Net Loss
Year Ended December 31,
202120202019
Net loss$(191,995)$(57,294)$(31,125)
Non-GAAP adjustments:
Stock-based compensation expense173,443 43,280 273 
Employer payroll taxes on employee stock transactions8,754 — — 
Amortization of acquired intangibles4,329 4,268 1,407 
Acquisition-related expenses— 304 1,341 
Gain on sale of non-marketable equity investments(23,830)— — 
Income tax adjustments1,802 — — 
Non-GAAP net loss$(27,497)$(9,442)$(28,104)

Free cash flow
We define free cash flow as net cash provided by (used in) operating activities, less purchases of property and equipment and capitalized internal-use software. We believe that free cash flow is a useful indicator of liquidity as it measures our ability to generate cash from our core operations after purchases of property and equipment. Free cash flow is a measure to determine, among other things, cash available for strategic initiatives, including further investments in our business and potential acquisitions of businesses.
The following table presents a reconciliation of free cash flow to net cash provided by (used in) operating activities, the most directly comparable measure calculated in accordance with GAAP for each of the periods presented:
Year Ended December 31,
202120202019
Net cash provided by (used in) operating activities$11,460 $32,530 $(8,164)
Less:
Purchases of property and equipment(5,565)(4,383)(11,505)
Capitalized internal-use software(3,552)(4,631)(3,323)
Free cash flow$2,343 $23,516 $(22,992)
Net cash (used in) investing activities$(420,296)$(11,425)$(148,949)
Net cash provided by (used in) financing activities$1,058,369 $(1,909)$150,232 
Components of Our Results of Operations
Revenue
Substantially all of our revenue is derived from subscriptions, which comprises fees paid by customers for accessing our cloud-based software products during the term of the subscription. Subscription revenue is recognized ratably over the contract term beginning on the commencement date of each subscription, which is the date that the cloud-based software is made available to customers.
Professional services revenue comprises less than 5% of total revenue and includes fees charged for product configuration, data migration, systems integration, and training. Professional services revenue is recognized as services are performed.
Our subscription arrangements are available in monthly, quarterly, semi-annual, and annual plans, and we typically invoice for the full term in advance. Our payment terms generally require the customers to pay the invoiced amount in advance or within 30 days from the invoice date. Our professional services are generally billed in advance along with the related subscription arrangements.
Cost of Revenue
Cost of revenue consists primarily of personnel-related expenses (including salaries, related benefits, and stock-based compensation expense) for employees associated with our cloud-based infrastructure, payment gateway fees, voice, product support, and professional services organizations, as well as costs for hosting capabilities. Cost of revenue also includes third-
52

party license fees, amortization of acquired technology intangibles, amortization of capitalized internal-use software, and allocation of general overhead costs such as facilities and information technology.
We expect our cost of revenue to continue to increase in dollar amount as we invest additional resources in our cloud-based infrastructure and customer support and professional services organizations. However, our gross profit and gross margin may fluctuate from period to period and due to the timing and extent of our investments in third-party hosting capacity, expansion of our cloud-based infrastructure, and customer support, and professional services organizations, as well as the amortization of costs associated with capitalized internal-use software.
Overhead Allocation
We allocate shared costs, such as facilities costs (including rent, utilities, and depreciation on capital expenditures related to facilities shared by multiple departments), information technology costs, and certain administrative personnel costs to all departments based on headcount and location. Allocated shared costs are reflected in each of the expense categories described below, in addition to cost of revenue as described above.
Operating Expenses
Research and Development. Research and development expense consists primarily of personnel-related costs, including salaries, related benefits, and stock-based compensation expense for engineering and product development employees, software license fees, rental of office premises, third-party product development services and consulting expenses, and depreciation expense for equipment used in research and development activities. We capitalize a portion of our research and development expenses that meet the criteria for capitalization of internal-use software. All other research and development costs are expensed as incurred.
We believe that continued investment in our products is important for our growth, and as such, we expect that our research and development expenses will continue to increase in dollar amount while varying as a percentage of revenue in the future.
Sales and Marketing. Sales and marketing expense consists primarily of personnel-related costs, including salaries, related benefits, and stock-based compensation expense for our sales personnel, sales commissions for our sales force and reseller commissions for our channel sales partners, as well as costs associated with marketing activities, travel and entertainment costs, software license fees, and rental of office premises. Sales commissions that are considered incremental costs incurred to obtain contracts with customers, are deferred and amortized over the expected benefit period of three years. Marketing activities include online lead generation, advertising, and promotional events.
We expect to continue to make significant investments as we expand our customer acquisition and retention efforts and return to in-person marketing events and normal business travel as the impact of COVID-19 subsides. As a result, we expect that our sales and marketing expenses will continue to increase in dollar amount while varying as a percentage of revenue in the future.
General and Administrative. General and administrative expense consists primarily of personnel-related costs, including salaries, related benefits, and stock-based compensation expense for general and administrative personnel, third-party professional services fees, including consulting, legal, audit, and accounting services, travel and entertainment costs, accounting, legal, human resources, and recruiting personnel, costs associated with acquisitions of businesses, software license fees, and rental of office premises.
As a publicly traded company, we expect increases in expenses associated with ongoing compliance and reporting obligations pursuant to the rules and regulations of the SEC, professional services fees and consulting expenses, costs to broaden our IT related infrastructure, as well as additional costs for accounting, insurance, and investor relations. Our general and administrative expenses are expected to continue to increase in dollar amount for the foreseeable future, however, we expect it to decline as a percentage of revenue over the longer term. This percentage may fluctuate from period to period depending upon the timing and amount of our general and administrative expenses.
Interest and Other Income, Net
Interest and other income, net primarily consists of interest income from our investment portfolios, amortization of premium or discount on marketable securities, and foreign currency gains and losses.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes related to U.S. states and foreign jurisdictions in which we conduct business. We maintain a full valuation allowance on our U.S. federal and state net deferred tax assets as we have
53

concluded that it is not more likely than not that the deferred tax assets will be realized. Our effective tax rate is affected by tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions, as well as non-deductible expenses, such as stock-based compensation, and changes in our valuation allowance.
Results of Operations
The following tables sets forth our consolidated statements of operations data for the periods presented (in thousands):
Year Ended December 31,
202120202019
Revenue$371,022 $249,659 $172,377 
Cost of revenue(1)
78,030 52,492 36,462 
Gross profit292,992 197,167 135,915 
Operating expenses:
Research and development(1)
120,407 69,210 38,559 
Sales and marketing(1)
260,345 133,277 111,115 
General and administrative(1)
117,022 50,792 15,911 
Total operating expenses497,774 253,279 165,585 
Loss from operations(204,782)(56,112)(29,670)
Interest and other income, net23,303 2,833 2,180 
Loss before income taxes(181,479)(53,279)(27,490)
Provision for income taxes10,516 4,015 3,635 
Net loss$(191,995)$(57,294)$(31,125)
__________________
(1)Includes stock-based compensation expense as follows:
Year Ended December 31,
202120202019
Cost of revenue$5,604 $— $13 
Research and development45,162 15,890 151 
Sales and marketing53,169 104 
General and administration69,508 27,383 
Total stock-based compensation expense$173,443 $43,280 $273 
Recognition of Stock-Based Compensation
Prior to the IPO, there was no stock-based compensation expense recognized from our equity awards as the liquidity event-related performance condition was not probable. The performance condition was satisfied upon the completion of the IPO in September 2021, and we began to recognize stock-based compensation expense. During the year ended December 31, 2021, stock-based compensation expense recognized included a cumulative charge associated with certain restricted stock units (RSUs) for which the service-based vesting condition had been satisfied upon the completion of the liquidity event.
During the year ended December 31, 2020, as described in Notes 10 and 11 to our consolidated financial statements included elsewhere in this report, we facilitated certain secondary equity transactions from which we recognized stock-based compensation expense for shares that were repurchased at excess value. We refer to these secondary transactions together as the "2020 Equity Transactions."
54

The following table sets forth our consolidated statements of operations data for the periods presented, as a percentage of revenue:
Year Ended December 31,
202120202019
Revenue100 %100 %100 %
Cost of revenue21 21 21 
Gross profit79 79 79 
Operating expense:
Research and development32 28 22 
Sales and marketing70 53 65 
General administrative32 20 
Total operating expenses134 101 96 
Loss from operations(55)(22)(17)
Interest and other income, net
Loss before income taxes(49)(21)(16)
Provision for income taxes
Net loss(52)%(23)%(18)%
Comparison of Fiscal Years Ended December 31, 2021 and 2020
Revenue
Year Ended December 31,Change
20212020$%
(dollars in thousands)
Revenue$371,022 $249,659 $121,363 49 %
Revenue increased by $121.4 million, or 49%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The total increase in revenue was primarily driven by increases in additional agents enabled by our customers under their account and sales of products to existing customers, as well as the addition of new customers. Our net dollar retention rate of 114% for the year ended December 31, 2021 reflects the expansion within existing customers and the sale of additional products to these customers.
Cost of Revenue and Gross Margin
Year Ended December 31,Change
20212020$%
(dollars in thousands)
Cost of revenue$78,030 $52,492 $25,538 49 %
Gross Margin79 %79 %
Cost of revenue increased by $25.5 million, or 49%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to increases of $5.6 million in stock-based compensation expense, $6.9 million in third-party hosting costs, $5.7 million in personnel-related costs due to annual compensation adjustments and higher headcount, $1.5 million in cloud voice service costs, $1.9 million in software license fees, $1.6 million increase in professional fees including legal costs, $1.4 million in payment gateway fees, and approximately $1.1 million in amortization of capitalized internal use software. Our gross margin remained consistent at 79% for the years ended December 31, 2021 and 2020. We expect our cost of revenue to continue to increase in dollar amount as we invest additional resources in our cloud-based infrastructure and customer experience and professional services organizations. However, our gross profit and gross margin may fluctuate from period to period as our revenue grows and the timing and extent of our investments in third-party hosting capacity, expansion of our cloud-based infrastructure, customer experience and professional services organizations.
55

Operating Expenses
Year Ended December 31,Change
20212020$%
(dollars in thousands)
Research and development$120,407 $69,210 $51,197 74 %
Sales and marketing260,345 133,277 127,068 95 %
General and administrative117,022 50,792 66,230 130 %
Total opening expenses$497,774 $253,279 $244,495 
The increases in our operating expenses in the year ended December 31, 2021 compared to the year ended December 31, 2020 were headcount driven to support the growth of our business, as well as cumulative stock-based compensation recognized in connection with the IPO.
Research and Development
Research and development expense increased by $51.2 million, or 74%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to increases of $29.3 million in stock-based compensation expense (which reflects the increase related to the cumulative stock-based compensation expense in connection with our IPO, net of the absence in the current period of stock-based compensation expense of $15.9 million recognized in connection with the 2020 Equity Transactions as described above), $20.2 million in personnel-related costs due to annual compensation adjustments and higher headcount, and $1.3 million in software license fees.
Sales and Marketing
Sales and marketing expense increased by $127.1 million, or 95%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to increases of $53.2 million in stock-based compensation expense, $41.9 million in personnel-related costs due to annual compensation adjustments and higher headcount, $22.8 million in higher advertising, branding and event costs, $5.3 million in reseller commissions, and $4.3 million in software license fees.
General and Administrative
General and administrative expense increased by $66.2 million, or 130%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to increases of $42.1 million in stock-based compensation expense (which reflects the increase related to the cumulative stock-based compensation expense in connection with our IPO, net of the absence in the current period of stock-based compensation expense of $27.4 million recognized in connection with the 2020 Equity Transactions as described above), $11.9 million in personnel-related costs due to annual compensation adjustments and higher headcount, $4.5 million in professional services fees, comprised primarily of legal, accounting, and consulting fees, $3.9 million related to a legal settlement, $1.9 million in directors and officers insurance, $0.5 million in software license fees, $0.5 million in other taxes and licenses, and $0.7 million in other individually immaterial costs.

Interest and Other Income, Net
Year Ended December 31,Change
20212020$%
(dollars in thousands)
Interest income2,454 $4,210 $(1,756)(42)%
Other income (expense) net20,849 (1,377)22,226 (1614)%
Interest and other income, net$23,303 $2,833 $20,470 723 %
Interest and other income, net increased by $20.5 million, or 723%, primarily due to a $23.8 million gain from the sale of non-marketable equity investments and a $1.7 million benefit from the release of interest and penalties accrued for indirect taxes, offset by a $1.9 million decrease in interest income earned due to lower coupon rates and bond premium amortization, and $3.0 million in foreign exchange losses.
56

Provision for Income Taxes
Year Ended December 31,Change
20212020$%
(dollars in thousands)
Provision for income taxes$10,516 $4,015 $6,501 162 %
We are subject to federal and state income taxes in the United States and taxes in foreign jurisdictions. For the years ended December 31, 2021 and 2020, we recorded a provision for income taxes of $10.5 million, and $4.0 million on loss before taxes of $181.5 million and $53.3 million, respectively. The effective tax rates for the years ended December 31, 2021 and 2020 were (5.8)% and (7.6)% respectively. The effective tax rates differ from the statutory rate primarily due to maintaining a full valuation allowance on our U.S. federal and state net deferred tax assets as it was more likely than not that those deferred tax assets will not be realized. The $6.5 million increase in tax expense was due to a $3.7 million increase in foreign taxes due to higher pre-tax earnings and a $2.8 million increase in uncertain tax position for the year ended December 31, 2021.

Comparison of Fiscal Years Ended December 31, 2020 and 2019
Revenue
Year Ended December 31,Change
20202019$%
(dollars in thousands)
Revenue$249,659 $172,377 $77,282 45 %
Revenue increased by $77.3 million, or 45%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The total increase in revenue was primarily driven by increases in additional agents enabled by our customers under their account and sales of products to existing customers, as well as the addition of new customers. Our net dollar retention rate of 111% for the year ended December 31, 2020 reflects the expansion within existing customers and the sale of additional products to these customers.
Cost of Revenue and Gross Margin
Year Ended December 31,Change
20202019$%
(dollars in thousands)
Cost of revenue$52,492 $36,462 $16,030 44 %
Gross Margin79 %79 %
Cost of revenue increased by $16.0 million, or 44%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. This increase was primarily due to increases of $5.5 million in third-party hosting costs, $2.8 million in personnel-related costs due to higher headcount, $2.7 million in amortization of costs associated with acquired technology intangibles, $1.5 million in cloud voice service costs, and $1.4 million in software license fees and $1.0 million increase in professional fees including legal costs. Our gross margin remained consistent at 79% for the years ended December 31, 2020 and 2019.
Operating Expenses
Year Ended December 31,Change
20202019$%
(dollars in thousands)
Research and development$69,210 $38,559 $30,651 79 %
Sales and marketing133,277 111,115 22,162 20 %
General and administrative50,792 15,911 34,881 219 %
Total opening expenses$253,279 $165,585 $87,694 
57

The increases in our operating expenses in the year ended December 31, 2020 compared to the year ended December 31, 2019 were primarily headcount driven, as we substantially grew our business to 3,585 employees as of December 31, 2020 compared to 2,691 employees as of December 31, 2019.
Research and Development
Research and development expense increased by $30.7 million, or 79%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. This increase was primarily due to a $15.9 million increase in stock-based compensation expense recognized in connection with the 2020 Equity Transactions described above, and increases of $12.8 million in personnel-related costs and $2.4 million in software license fees, offset by a decrease in other individually immaterial costs.
Sales and Marketing
Sales and marketing expense increased by $22.2 million, or 20%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. This increase was primarily due to increases of $24.7 million in personnel-related costs, $3.3 million in reseller commissions, $1.9 million in rental of premises, $1.8 million in software license fees, and $1.3 million in other individually immaterial costs, partially offset by decreases of $6.2 million in marketing costs and $4.6 million in travel costs. The decrease in marketing costs and travel was a direct impact of the COVID-19 pandemic and curtailment of in-person marketing events and travel.
General and Administrative
General and administrative expense increased by $34.9 million, or 219%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. This increase was primarily due to $27.4 million in stock-based compensation expense recognized in connection with the 2020 Equity Transactions and increases of $4.5 million in personnel-related costs, and $2.8 million in professional services fees, comprised primarily of legal, accounting, and consulting fees.

Interest and Other Income, Net
Year Ended December 31,Change
20202019$%
(dollars in thousands)
Interest income$4,210 $1,276 $2,934 230 %
Other income (expense) net(1,377)904(2,281)(252)%
Interest and other income, net$2,833 $2,180 $653 30 %
Interest income increased by $2.9 million, or 230%, primarily due to a full year of interest earned from higher balances of our investment portfolios during the year ended December 31, 2020, when compared to a partial year of interest earned during the year ended December 31, 2019. Other income (expense), net, decreased by $2.3 million, or 252%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to increases of $1.4 million in premiums amortized on marketable securities and other insignificant items.
Provision for Income Taxes
Year Ended December 31,Change
20202019$%
(dollars in thousands)
Provision for income taxes$4,015 $3,635 $380 10 %
We are subject to federal and state income taxes in the United States and taxes in foreign jurisdictions. For the years ended December 31, 2020 and 2019, we recorded provision for income taxes of $4.0 million and $3.6 million on loss before taxes of $53.3 million and $27.5 million, respectively. The effective tax rate for the years ended December 31, 2020 and 2019 were (7.6)% and (13.2)% respectively. The effective tax rates differ from the statutory rate primarily as a result of providing no benefit on pre-tax losses incurred in the United States. We maintain a full valuation allowance on our U.S. federal and state net deferred tax assets as it was more likely than not that those deferred tax assets will not be realized. The $0.4 million increase in tax expense resulted primarily from an increase in pre-tax earnings in our foreign jurisdictions.
58

Liquidity and Capital Resources
As of December 31, 2021, we had cash and cash equivalents of $747.9 million and marketable securities of $575.7 million. Since inception, we have funded our operations primarily with financing through the issuance of redeemable convertible preferred and common stock to investors, and in September 2021, we completed our IPO that generated net proceeds of approximately $1.1 billion. As of December 31, 2021, we had an accumulated deficit of $3.3 billion. Our operating activities provided cash flow of $11.5 million for the year ended December 31, 2021.
In February 2022, in connection with the expiration of the final lock-up period following the IPO, we issued an aggregate of 9.3 million shares of our common stock, net of shares withheld for taxes, as settlement of RSUs that had met the time-based service condition. We expect to pay $112.6 million in taxes on net share settlement of these RSUs.
Our other material cash requirements are related to the settlement of future contractual obligations associated with operating leases and other service subscription agreements (as described in Contractual Obligations below).
We believe our existing cash, cash equivalents and marketable securities, will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors, including the rate of our revenue growth, the timing and extent of spending on research and development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, and other business initiatives and the continuing market adoption of our products. We may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing in connection with such activities. If we raise additional funds through the incurrence of indebtedness, such indebtedness may have rights that are senior to holders of our equity securities and could contain covenants that restrict our operational flexibility. Any additional equity or convertible debt financing may be dilutive to stockholders. In the event that additional financing is required from outside sources, we may not be able to raise such financing on terms acceptable to us or at all.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Year Ended December 31,
202120202019
Net cash provided by (used in) operating activities$11,460 $32,530 $(8,164)
Net cash used in investing activities$(420,296)$(11,425)$(148,949)
Net cash provided by (used in) financing activities$1,058,369 $(1,909)$150,232 
Operating Activities
Net cash provided by operating activities of $11.5 million for the year ended December 31, 2021 reflects our net loss of $192.0 million, adjusted for non-cash items such as stock-based compensation of $173.4 million, gain realized on sale of non-marketable equity investment of $23.8 million, depreciation and amortization of $13.3 million, amortization of deferred contract acquisition costs of $12.8 million, deferred income taxes of $1.9 million, premium amortization on marketable securities of $1.8 million, and net cash inflows of $28.0 million from changes in operating assets and liabilities. The net cash inflows from changes in operating assets and liabilities were due to increases of $56.0 million in deferred revenue, $17.7 million in accrued and other liabilities, and $2.0 million in accounts payable, offset by increases in assets of $24.2 million in deferred contract acquisition costs, $17.5 million in accounts receivable, and $5.9 million in prepaid expenses and other assets.
Net cash provided by operating activities of $32.5 million for the year ended December 31, 2020 reflects our net loss of $57.3 million, adjusted for non-cash items such as stock-based compensation of $43.3 million, depreciation and amortization of $11.2 million, amortization of deferred contract acquisition costs of $7.7 million, deferred income taxes of $2.4 million, and net cash inflows of $28.9 million from changes in operating assets and liabilities. The net cash inflows from changes in operating assets and liabilities were due to increases of $36.4 million in deferred revenue and $24.9 million in accrued and other liabilities, partially offset by increases in assets of $14.3 million in deferred contract acquisition costs, $9.9 million in accounts receivable, $8.2 million in prepaid expenses and other assets.
Net cash used in operating activities of $8.2 million for the year ended December 31, 2019, was comprised primarily of a net loss of $31.1 million, adjusted for non-cash items such as depreciation and amortization of $6.3 million, amortization of deferred contract acquisition costs of $4.0 million, deferred income taxes of $0.9 million and net cash inflows of $13.7 million from changes in operating assets and liabilities. The net cash inflows from changes in operating liabilities were due to increases
59

of $27.4 million in deferred revenue, $13.9 million in accrued and other liabilities, and $2.7 million increase in accounts payable, offset by increases in assets of $11.3 million in prepaid expenses and other assets, $9.6 million in deferred contract acquisition costs, and $9.4 million in accounts receivable.
Investing Activities
Cash used in investing activities of $420.3 million for the year ended December 31, 2021 consisted of $435.8 million in purchases, net of maturities and sales, of marketable securities, $4.9 million in purchases, net of proceeds from sale of property and equipment, $3.6 million related to the capitalization of internal-use software, offset by $24.0 million in proceeds from sale of non-marketable equity investments.
Cash used in investing activities of $11.4 million for the year ended December 31, 2020 consisted of $5.1 million net payment for acquisitions, $4.6 million related to the capitalization of internal-use software, $4.4 million in purchases of property and equipment, and $1.8 million acquisition of intangibles, offset by $4.4 million in proceeds, net of purchases, from the maturities and sales of marketable securities.
Cash used in investing activities of $149.0 million for the year ended December 31, 2019 consisted of $128.2 million in purchases, net of maturities and sales of marketable securities, $11.5 million in purchases of property and equipment, $6.0 million net payment for acquisitions, and $3.3 million related to the capitalization of internal-use software.
Financing Activities
Cash provided by financing activities for the year ended December 31, 2021 consisted of approximately $1.1 billion in proceeds from our IPO, net of underwriting discounts, offset by $6.8 million in payments for deferred offering costs, $3.3 million in payment of withholding taxes on net share settlement of equity awards, and $0.9 million in payments for acquisition-related liabilities.
Cash used in financing activities of $1.9 million for the year ended December 31, 2020 consisted primarily of $2.1 million in payments for acquisition-related liabilities.
Cash provided by financing activities of $150.2 million for the year ended December 31, 2019 consisted primarily of net proceeds of $149.8 million from the issuance of Series H redeemable convertible preferred stock.
Remaining Performance Obligations on Customer Contracts
We generally enter into subscription agreements with our customers on monthly, annual, or multi-year terms and invoice customers in advance in either monthly or annual installments. A small portion of our annual contracts may have billing terms that are different from their subscription terms, and our multi-year contracts are invoiced annually. As of December 31, 2021, remaining performance obligations totaled $230.8 million, which comprised $160.2 million of deferred revenue and $70.6 million of unbilled amounts.
We expect that the value of the remaining performance obligations will change from one period to another for several reasons, including new contracts, timing of renewals, cancellations, contract modifications and foreign currency fluctuations. We believe that fluctuations in remaining performance obligations are not necessarily a reliable indicator of future revenue and we do not utilize it as a key management metric internally.
Contractual Obligations
Our principal commitments consist of operating lease obligations for office space and contractual obligations under third-party cloud infrastructure agreements and service subscription agreements.
As of December 31, 2021, our estimated future contractual obligations totaled $85.8 million, of which $34.2 million and $51.6 million were operating lease commitments and other contractual obligations, respectively. As disclosed in Note 9 to the consolidated financial statements included elsewhere in this report, our operating leases included short-term and long-term
60

commitments of $7.0 million and $27.2 million, respectively. Our other contractual obligations included short-term and long-term commitments of $27.0 million and $24.6 million, respectively.
Our operating leases expire on varying dates through September 2028. Our other contractual obligations have commitments outstanding through December 2024.
Indemnification Agreements
In the ordinary course of business, we enter into agreements of varying scope and terms pursuant to which we agree to indemnify customers, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of the breach of such agreements, services to be provided by us, or from data breaches or intellectual property infringement claims made by third parties. In addition, we have entered into indemnification agreements with our directors and certain officers and employees that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our consolidated balance sheets, consolidated statements of operations and comprehensive loss, or consolidated statements of cash flows.
Critical Accounting Estimates
Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (GAAP). The preparation of these consolidated financial statements requires our management to make estimates, assumptions, and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the applicable periods. We base our estimates, assumptions, and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported. We evaluate our estimates, assumptions, and judgments on an ongoing basis.
Our significant accounting policies are discussed in additional detail in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in Item 8 of Part II of this 10-K. The critical accounting estimates, assumptions, and judgments that we believe have the most significant impact on our consolidated financial statements are described below.
Revenue Recognition
We derive revenue from subscription fees and related professional services. We sell subscriptions for our cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. Our subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. We record revenue net of sales or value-added taxes.
Subscription Revenue
Subscription revenue is primarily comprised of fees paid by our customers for accessing our cloud-based software during the term of the arrangement. Our cloud-based services allow customers to use the multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.
Professional Services Revenue
Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration and training. Professional services revenue is recognized as services are performed and represents less than 5% of total revenue.
Customers with Multiple Performance Obligations
Some of our contracts with customers contain both subscriptions and professional services. For these contracts, we account for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. We determine SSP by taking into consideration historical selling price of these performance
61

obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As our go-to-market strategies evolve, we may modify our pricing practices in the future, which could result in changes to SSP.
Evaluating the terms and conditions of our customer contracts for appropriate revenue recognition and determining whether products and services are considered distinct performance obligations may require significant judgment. Judgment is also used to estimate the contract's transaction price and allocate it to each performance obligation.
Deferred Contract Acquisition Costs
Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. Significant judgement is used to determine the expected benefit period by taking into consideration the Company’s technology life cycle and an estimated customer relationship period, including expected contract renewals.
Stock-Based Compensation
We issue stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on their estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation is recognized in the consolidated statements of operations using the straight-line attribution method. The fair value of RSUs is based on the closing market price of our Class A common stock on the date of the grant. We recognize stock-based compensation expense over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur.
Prior to our IPO, the fair value of our common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon the completion of the IPO, the performance condition became probable, and we began to recognize stock-based compensation expense.
We also granted a performance-based award with both a service-based vesting condition and a market condition involving a certain range of stock price targets, and the fair value of such award was determined by using the Monte-Carlo simulation model. The associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method.
Changes in the assumptions, which are subjective and generally require significant analysis and judgement to develop, can materially affect the valuation of our equity awards and impact how much stock-based compensation expense is recognized.
Recent Accounting Pronouncements
See “Summary of Significant Accounting Policies” in Note 2 of the notes to our consolidated financial statements for more information.
Item 7A. Quantitative and Qualitative Disclosures about Market Risk
We are exposed to certain market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates and interest rates.
Foreign Currency Exchange Risk
The functional currency of our foreign subsidiaries is the U.S. dollar. The majority of our sales is derived in U.S. dollars. Our operating expenses incurred by our foreign subsidiaries are denominated in their respective local currencies, and remeasured at the exchange rates in effect on the transaction date. Additionally, fluctuations in foreign exchange rates may result in the recognition of transaction gains and losses in our consolidated statements of operations. Our consolidated results of operations and cash flows are, therefore, subject to foreign exchange rate fluctuations, particularly changes in the Indian Rupee, British Pound and Euro, and may be adversely affected in the future due to changes in foreign exchange rates. Because the impact of foreign exchange rates has not been material to our operating results in the past, we have not entered into any
62

derivative or hedging transactions to date. However, we may do so in the future if our exposure to foreign currency becomes more significant.
Interest Rate Risk
Our cash, cash equivalents, and marketable securities primarily consist of deposits held at financial institutions, highly liquid money market funds, and investments in U.S. government securities, corporate bonds, commercial paper, asset-backed securities, and mutual funds. We had cash and cash equivalents of $747.9 million and marketable securities of $575.7 million as of December 31, 2021. We do not enter into investments for trading and speculative purposes. Our investments are subject to market risk due to changes in interest rates, which may affect our interest income and the fair value of our investments. Fixed rate securities may have their market value adversely affected due to a rise in interest rates. Due in part to these factors, our future investment income may fall short of our expectations due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our marketable securities as “available for sale,” no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary.
Based on an interest rate sensitivity analysis we have performed as of December 31, 2021, we do not believe a hypothetical 10% favorable or adverse movement in interest rates would have a material effect in the combined market value of our cash and cash equivalents and marketable securities.
63

Item 8.    Financial Statements and Supplementary Data
64

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the stockholders and the Board of Directors of Freshworks Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Freshworks Inc. and subsidiaries (the "Company") as of December 31, 2021 and 2020, 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, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.
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 Public Company Accounting Oversight Board (United States) (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. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
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.


/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 23, 2022
We have served as the Company's auditor since 2018.

65

Consolidated Financial Statements
FRESHWORKS INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)
December 31,
20212020
Assets
Current assets:
Cash and cash equivalents$747,861 $95,382 
Marketable securities575,679 142,733 
Accounts receivable, net51,756 34,270 
Deferred contract acquisition costs14,640 9,167 
Prepaid expenses and other current assets31,440 30,852 
Total current assets1,421,376 312,404 
Property and equipment, net21,478 20,784 
Deferred contract acquisition costs, noncurrent15,007 9,106 
Intangible assets, net1,894 6,223 
Goodwill6,181 6,181 
Deferred tax assets6,284 4,393 
Other assets10,592 8,333 
Total assets$1,482,812 $367,424 
Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)
Current liabilities:
Accounts payable$6,321 $3,710 
Accrued liabilities55,829 35,608 
Deferred revenue160,173 104,184 
Income tax payable1,023 8,740 
Total current liabilities223,346 152,242 
Other liabilities21,427 16,827 
Total liabilities244,773 169,069 
Commitments and contingencies (Note 9)
Redeemable convertible preferred stock:
Redeemable convertible preferred stock, $0.0001 par value; zero and 154,055,430 shares authorized as of December 31, 2021 and 2020, respectively; zero and 153,937,730 shares issued and outstanding as of December 31, 2021 and 2020; aggregate liquidation preference of zero and $326,559 as of December 31, 2021 and 2020, respectively
 2,895,096 
Stockholders' equity (deficit):
Preferred stock, $0.00001 par value per share; 10,000,000 and zero shares authorized as of December 31, 2021 and 2020, respectively; zero shares issued and outstanding as of December 31, 2021 and 2020
  
Common stock, $0.00001 par value; zero and 285,000,000 shares authorized as of December 31, 2021 and 2020, respectively; zero and 77,619,030 shares issued and outstanding as of December 31, 2021 and 2020, respectively
 1 
Class A common stock, $0.00001 par value per share; 1,000,000,000 and zero shares authorized as of December 31, 2021 and 2020, respectively; 50,554,821 and zero shares issued and outstanding as of December 31, 2021 and 2020, respectively
  
Class B common stock, $0.00001 par value per share; 350,000,000 and zero shares authorized as of December 31, 2021 and 2020, respectively; 222,739,562 and zero shares issued and outstanding as of December 31, 2021 and 2020, respectively
3  


66

FRESHWORKS INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)
December 31,
20212020
Additional paid-in capital4,509,724  
Accumulated other comprehensive (loss) income(747)411 
Accumulated deficit(3,270,941)(2,697,153)
Total stockholders' equity (deficit)1,238,039 (2,696,741)
Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)$1,482,812 $367,424 
The accompanying notes are an integral part of these consolidated financial statements.
67

FRESHWORKS INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
Year Ended December 31,
202120202019
Revenue$371,022 $249,659 $172,377 
Cost of revenue78,030 52,492 36,462 
Gross profit292,992 197,167 135,915 
Operating expense:
Research and development120,407 69,210 38,559 
Sales and marketing260,345 133,277 111,115 
General and administrative117,022 50,792 15,911 
Total operating expenses497,774 253,279 165,585 
Loss from operations(204,782)(56,112)(29,670)
Interest and other income, net23,303 2,833 2,180 
Loss before income taxes(181,479)(53,279)(27,490)
Provision for income taxes10,516 4,015 3,635 
Net loss(191,995)(57,294)(31,125)
Accretion of redeemable convertible preferred stock(2,646,662)(1,560,524)(553,339)
Deemed dividend distribution  (40,071)
Net loss attributable to common stockholders$(2,838,657)$(1,617,818)$(624,535)
Net loss per share attributable to common stockholders - basic and diluted$(21.73)$(21.03)$(8.21)
Weighted-average shares used in computing net loss per share attributable to common stockholders - basic and diluted130,652 76,945 76,029 
The accompanying notes are an integral part of these consolidated financial statements.
68

FRESHWORKS INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
Year Ended December 31,
202120202019
Net loss$(191,995)$(57,294)$(31,125)
Other comprehensive loss:
Adjustment for the adoption of ASU 2016-01 (981)
Unrealized (loss) gain on marketable securities(1,158)272 (21)
Comprehensive loss$(193,153)$(57,022)$(32,127)
The accompanying notes are an integral part of these consolidated financial statements.
69

FRESHWORKS INC.
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)
(in thousands)
Redeemable Convertible
Preferred Stock
Common StockAdditional
Paid-in
Capital
Accumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders'
(Deficit) Equity
SharesAmountSharesAmount
Balances as of January 1, 2019142,662 $631,413 74,263 $1 $ $1,141 $(540,340)$(539,198)
Adjustment for the adoption of ASU 2016-01— — — — — (981)981 — 
Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181
11,276 149,820 — — — — — — 
Sale of redeemable convertible preferred stock (Note 11)7,517 59,929 — — — — — — 
Deemed contribution (Note 11)— — — — — — 40,071 40,071 
Repurchase of redeemable convertible preferred stock (Note 11)(7,517)(59,929)— — — — — — 
Accretion of redeemable convertible preferred— 553,339 — — (962)— (552,377)(553,339)
Deemed dividend distribution (Note 11)— — — — — — (40,071)(40,071)
Issuance of common stock upon exercise of stock options— — 2,558 — 689 — — 689 
Stock-based compensation— — — — 273 — — 273 
Unrealized loss on marketable securities— — — — — (21)— (21)
Net loss— — — — — — (31,125)(31,125)
Balances as of December 31, 2019153,938 1,334,572 76,821 1  139 (1,122,861)(1,122,721)
Accretion of redeemable convertible preferred stock— 1,560,524 — — (43,526)— (1,516,998)(1,560,524)
Issuance of common stock upon exercise of stock options— — 798 — 246 — — 246 
Stock-based compensation— — — — 43,280 — — 43,280 
Unrealized gain on marketable securities— — — — — 272 — 272 
Net loss— — — — — — (57,294)(57,294)
Balances as of December 31, 2020153,938 $2,895,096 77,619 $1 $ $411 $(2,697,153)$(2,696,741)
70

Redeemable Convertible
Preferred Stock
Common StockAdditional
Paid-in
Capital
Accumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders'
(Deficit) Equity
SharesAmountSharesAmount
Balances as of December 31, 2020153,938 $2,895,096 77,619 $1 $ $411 $(2,697,153)$(2,696,741)
Accretion of redeemable convertible preferred stock— 2,646,662 — — (2,264,869)— (381,793)(2,646,662)
Conversion of redeemable convertible preferred stock into common stock upon initial public offering(153,938)(5,541,758)153,938 2 5,541,756 — — 5,541,758 
Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses— — 31,350 — 1,062,058 — — 1,062,058 
Issuance of common stock upon exercise of stock options— — 537 — 94 — — 94 
Vesting of restricted stock units— — 9,850 — (3,343)— — (3,343)
Stock-based compensation— — — — 174,028 — — 174,028 
Unrealized loss on marketable securities— — — — — (1,158)— (1,158)
Net loss— — — — — — (191,995)(191,995)
Balances as of December 31, 2021 $ 273,294 $3 $4,509,724 $(747)$(3,270,941)$1,238,039 

The accompanying notes are an integral part of these consolidated financial statements.
71

FRESHWORKS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202120202019
Cash Flows Operating Activities:
Net loss$(191,995)$(57,294)$(31,125)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization13,294 11,169 6,260 
Amortization of deferred contract acquisition costs12,844 7,681 4,038 
Stock-based compensation173,443 43,280 273 
Premium (discount) amortization on marketable securities1,757 1,227 (194)
Gain realized on sale of marketable securities and non-marketable equity investments(23,836)(132)(316)
Change in fair value of equity securities(132)(107)(266)
Deferred income taxes(1,907)(2,360)(939)
Other(28)143 386 
Changes in operating assets and liabilities:
Accounts receivable(17,509)(9,932)(9,366)
Deferred contract acquisition costs(24,218)(14,344)(9,579)
Prepaid expenses and other assets(5,942)(8,165)(11,340)
Accounts payable1,986 53 2,665 
Accrued and other liabilities17,714 24,867 13,902 
Deferred revenue55,989 36,444 27,437 
Net cash provided by (used in) operating activities11,460 32,530 (8,164)
Cash Flows from Investing Activities:
Purchases of property and equipment(5,565)(4,383)(11,505)
Proceeds from sale of property and equipment620   
Capitalized internal-use software(3,552)(4,631)(3,323)
Sale of non-marketable equity investment23,979   
Purchases of marketable securities(686,078)(115,689)(176,575)
Sales of marketable securities131,170 18,658 24,707 
Maturities and redemptions of marketable securities119,130 101,445 23,719 
Acquired intangible assets (1,750) 
Business combination, net of cash acquired (5,075)(5,972)
Net cash used in investing activities(420,296)(11,425)(148,949)
Cash Flows from Financing Activities:
Proceeds from initial public offering, net of underwriting discounts1,069,348   
Proceeds from issuance of Series H redeemable convertible preferred stock, net of issuance costs  149,820 
Sale of redeemable convertible preferred stock  100,000 
Repurchase of redeemable convertible preferred stock  (100,000)
Proceeds from exercise of stock options94 246 689 
Payment of deferred offering costs(6,830)  
Payment of withholding taxes on net share settlement of equity awards(3,343)  
Payment of acquisition-related liabilities(900)(2,155)(277)
Net cash provided by (used in) financing activities1,058,369 (1,909)150,232 
Net increase (decrease) in cash, cash equivalents and restricted cash649,533 19,196 (6,881)
Cash, cash equivalents and restricted cash, beginning of period98,331 79,135 86,016 
Cash, cash equivalents and restricted cash, end of period$747,864 $98,331 $79,135 
72

Year Ended December 31,
202120202019
Reconciliation of cash, cash equivalents and restricted cash to consolidated balance sheets:
Cash and cash equivalents$747,861 $95,382 $74,999 
Restricted cash included in prepaid expenses and other current assets 1,930 3,114 
Restricted cash included in other assets3 1,019 1,022 
Total cash, cash equivalents and restricted cash$747,864 $98,331 $79,135 
Supplemental cash flow information:
Cash paid for taxes$10,458 $5,075 $3,461 
Non-cash investing and financing activities:
Purchased property and equipment included in accrued expenses$492 $62 $1,393 
Property and equipment acquired through tenant improvement allowance$ $322 $1,524 
Deferred purchase consideration for acquisition$ $900 $2,883 
Accretion of redeemable convertible preferred stock$2,646,662 $1,560,524 $553,339 
Conversion of redeemable convertible preferred stock into common stock upon
    initial public offering
$5,541,758 $ $ 

The accompanying notes are an integral part of these consolidated financial statements.
73

FRESHWORKS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1.Description of Business
Freshworks Inc. (Freshworks, or the Company) is a software development company that provides modern software-as-a-service (SaaS) products that are designed with the user in mind. The Company was incorporated in Delaware in 2010 and is headquartered in San Mateo, California, and has foreign subsidiaries located in India, Australia, the United Kingdom, Ireland, Germany, France, the Netherlands, and Singapore.
Initial Public Offering
In September 2021, the Company completed its initial public offering (IPO), in which it issued and sold 31,350,000 shares of its newly authorized Class A common stock at $36.00 per share, which included 2,850,000 shares issued upon the exercise of the underwriters’ option to purchase additional shares. The Company received net proceeds of approximately $1.1 billion from the IPO, after deducting underwriters’ discounts. As of December 31, 2021, deferred offering costs totaling $7.3 million were reclassified to stockholders' equity (deficit) as a reduction of the net proceeds from the IPO.
Pursuant to the Company's amended and restated certificate of incorporation, all shares of common stock then outstanding were reclassified as Class B common stock prior to the IPO. Upon completion of the IPO, the majority of shares of Class B common stock then outstanding were automatically converted to Class A common stock on a one-to-one basis, unless an option to remain as Class B common stock was elected by the holder. In addition, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock. See Note 10 for additional details.
As detailed in Note 11—Stockholders' Equity and Stock-Based Compensation, under the 2011 Stock Plan, the Company granted employees restricted stock units (RSUs) with both a service and a liquidity performance condition. Upon the Company's IPO in September 2021, the liquidity event condition was met for all RSUs. RSUs that had already met the service condition at that date were entitled to one share of Class B common stock for each vested RSU. On November 4, 2021, as part of an early lockup agreement with the underwriters during the IPO, the Company issued a total of 9.9 million shares of common stock underlying the RSUs to its employees.
Stock Split
In September 2021, the Company completed a 10-for-one forward stock split of the Company’s authorized, issued and outstanding stock. All share and per share information included in the accompanying consolidated financial statements and notes thereto has been adjusted on a retrospective basis to reflect this stock split.
2.Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Foreign Currency Remeasurement and Transactions
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Remeasurement adjustments are recognized in interest and other income, net in the consolidated statements of operations, and have not been material for the years ended December 31, 2021, 2020, and 2019.
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the
74

date of the consolidated financial statements, and the reported amounts of income and expense during the reporting periods. Significant items subject to such estimates and assumptions include, but are not limited to, the following:
determination of standalone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations;
allowance for doubtful accounts;
expected benefit period of deferred contract acquisition costs;
capitalization of internal-use software development costs;
fair value of acquired intangible assets and goodwill;
useful lives of long-lived assets;
valuation of deferred tax assets;
valuation of employee defined benefit plan; and
fair value of share-based awards, including performance-based awards.
Risk and Uncertainties
Due to the COVID-19 pandemic, the Company has temporarily closed its headquarters in San Mateo, California, and other offices around the world, required its employees to work remotely from home, and implemented travel restrictions, all of which have caused significant disruption in how the Company operates its business. At the same time, the operations of its partners and customers have also been disrupted. While the duration and extent of the COVID-19 pandemic depends largely on future developments that cannot be accurately predicted at this time, such as the extent of and effectiveness of containment actions and developed vaccines, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. Additionally, inflationary pressures and a global labor shortage are currently impacting the pace of global recovery. In particular, the conditions caused by this pandemic could adversely affect demand for the Company’s products and services, lead to longer sales cycles, reduce the value or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of the existing customers to go out of business, limit the potential to generate additional business with new customers due to travel restrictions imposed, and affect contraction or attrition rates of the Company’s customers, all of which could adversely affect the Company’s business, results of operations, and financial condition. While government authorities are adjusting COVID-19 related restrictions, we continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders, including in response to outbreaks and variants. The Company is not aware of any specific event or circumstances related to COVID-19 or other estimates that would require it to update estimates or judgments or adjust the carrying value of its assets or liabilities. Actual results could differ from those estimates and any such differences may be material to the consolidated financial statements.
Segment Information
The Company operates in a single operating segment. The Chief Executive Officer (CEO) is the chief operating decision maker of the Company and makes operating decisions, assesses financial performance, and allocates resources based upon discrete financial information at a consolidated level.
Revenue Recognition
The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.
On occasion, the Company sells subscriptions to third-party resellers. The price at which subscriptions are sold to the reseller is typically discounted, as compared to the price at which the Company would sell to an end customer, in order to enable the reseller to realize a margin on the eventual sale to the end customer. As pricing to the reseller is fixed, and the
75

Company lacks visibility into the pricing provided by the reseller to the end customer, reseller revenue is recorded net of any reseller margin.
Subscription Revenue
Subscription revenue is primarily comprised of fees paid by the Company’s customers for accessing its cloud-based software during the term of the arrangement. Cloud-based services allow customers to use the Company’s multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.
Professional Services Revenue
Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration, and training. The Company recognizes professional services revenues as services are performed.
Customers with Multiple Performance Obligations
Some of the Company’s contracts with customers contain both subscriptions and professional services. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. The Company determines SSP by taking into consideration historical selling price of these performance obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As the Company’s go-to-market strategies evolve, it may modify its pricing practices in the future, which could result in changes to SSP.
Cost of Revenue
Cost of revenue consists primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for employees associated with the Company’s cloud-based infrastructure, payment gateway fees, voice, product support, and professional service organizations, as well as costs incurred by the Company for third-party hosting capabilities. Cost of revenue also includes third-party license fees, amortization of acquired intangibles, amortization of capitalized internal-use software, and allocation of general overhead expenses such as facilities and information technology.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for the Company’s product development employees. Research and development expenses also include non-personnel-related expenses such as third-party services for product development and consulting expenses, depreciation expense related to equipment used in research and development activities, and allocation of the Company’s general overhead expenses.
Advertising Costs
Advertising costs are charged to sales and marketing expense in the consolidated statements of operations as incurred. The Company recognized $41.2 million, $31.1 million, and $31.3 million for the years ended December 31, 2021 , 2020, and 2019, respectively.
Stock-Based Compensation
The Company issues stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on the estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation expense is recognized in the consolidated statements of operations using the straight line attribution method. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected stock price volatility of the Company's common stock, risk-free interest rates, and the expected dividend yield of the Company's common stock. The assumptions used to
76

determine the fair value of the option awards represent the Company's best estimates. These estimates involve inherent uncertainties and the application of the Company's judgement.
The fair value of RSUs is based on the closing market price of its Class A common stock on the date of the grant. The Company recognizes stock-based compensation on a straight-line basis over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur.
Prior to the IPO, the fair market value of the Company's common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon completion of the IPO, the performance condition became probable, and the Company began to recognize stock-based compensation expense.
For the performance-based award granted to the CEO with both a service-based vesting condition and a market condition (as discussed further in Note 11), the Company determined the fair value of the award by using the Monte Carlo simulation model. Since both vesting conditions have to be met for each tranche of the award to ultimately vest, the associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method. Provided that the CEO remains employed by the Company in his current position, stock-based compensation expense is recognized over the requisite service period, regardless of whether the stock price goals are achieved.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2021 and 2020, the Company has recorded a full valuation allowance against its U.S. deferred tax assets.
The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more likely than not of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company recognizes interest and penalties related to income tax matters as a component of income tax expense.
Cash and Cash Equivalents
Cash and cash equivalents consist of deposits held at financial institutions, money market funds, as well as highly liquid investments with an original maturity of three months or less when purchased. Cash and cash equivalents are recorded at cost, which approximates fair value.
Marketable Securities
Marketable securities consist primarily of debt securities such as corporate bonds, commercial paper, U.S. treasury securities, and U.S. government agency securities. These securities are classified as available-for-sale securities at the time of purchase as they represent funds readily available for current operations, and the Company also has the ability and intent to liquidate them at any time to meet its operating cash needs, if necessary. All available-for-sale debt securities are recorded at their estimated fair value, with changes in fair value recognized as unrealized gains or losses in accumulated other comprehensive income. For any security in an unrealized loss position, the Company evaluates it to assess whether the associated unrealized loss is considered other than temporary. Impairments are considered other-than-temporary if they are related to a deterioration in credit risk or if it is likely that the Company will sell the security before the recovery of its cost basis. Realized gains and losses and declines in value determined to be other than temporary are determined based on the specific identification method and are reported in interest and other income, net in the consolidated statements of operations. There was no impairment recorded for the years ended December 31, 2021, 2020, and 2019.
Marketable securities also include mutual funds comprised of certain term bonds. These mutual funds meet certain criteria for equity investments in accordance with ASU 2016-01, Recognition and Measurement of Financial Assets and Liabilities. Under this guidance, the Company measures these mutual funds at their estimated fair value, with changes in fair value recognized in interest and other income, net in the consolidated statements of operations.
77

Non-Marketable Equity Securities
The Company owns interests in non-marketable equity investments, which consist of minority equity interests in privately held companies. The Company does not have significant influence over these investments, which do not have readily determinable fair values. Under ASU 2016-01, the Company has elected the measurement alternative to carry them at cost, less any impairment charges.
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based on the Company’s assessment of the collectability of accounts and is recorded as an offset to revenue and deferred revenue. The Company regularly reviews the adequacy of the allowance by considering the age of each outstanding invoice and the collection history. As of December 31, 2021 and 2020, the Company's allowance for doubtful accounts was $6.0 million and $6.4 million, respectively.
Concentrations of Credit Risk
Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. The Company’s cash and cash equivalents and marketable securities are generally held with large financial institutions and are in excess of the federally insured limits provided on such deposits. In addition, the Company has cash and cash equivalents held in international bank accounts, which are denominated primarily in Euros, British Pounds, Indian Rupees, and Australian Dollars.
There were no customers that individually exceeded 10% of the Company’s revenue for the years ended December 31, 2021, 2020, and 2019 or that represented 10% or more of the Company’s consolidated accounts receivable balance as of December 31, 2021 and 2020.
Deferred Contract Acquisition Costs
Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The expected benefit period is determined by taking into consideration the Company’s contracts with customers, technology life cycle and other factors. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. The Company includes amortization of deferred commissions in sales and marketing expense in its consolidated statements of operations. There was no impairment loss in relation to the incremental selling costs capitalized for the years ended December 31, 2021, 2020, and 2019.
The Company has elected to apply the practical expedient under Accounting Standards Codification (ASC) No. 340-40—Other Assets and Deferred Costs to account for costs incurred in obtaining a contract with the expected benefit period of one year or less as commission expenses, which are included in sales and marketing expense in its consolidated statements of operations.
Property and Equipment, net
Property and equipment, net, including capitalized internally-developed software, is stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:
Estimated Useful Life
Computers3 years
Capitalized internal-use software3 years
Office equipment, furniture and fixtures5 years
Motor vehicles5 years
Leasehold improvements
Lesser of lease term or 5 years
Expenditures for maintenance and repairs are charged to expense as incurred.
78

Capitalized Internal-Use Software
The Company capitalizes costs incurred in its software development projects as part of property and equipment during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Once the development project is available for general release, capitalization ceases, and the Company estimates the useful life of the asset and begins amortization. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally three years.
The Company also capitalizes certain costs related to its enterprise cloud computing services and certain projects for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life.
The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Business Combinations
The Company applies a screen test to determine whether a transaction is more akin to an asset acquisition or a business combination. If this screen test indicates that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets, the transaction is accounted for as an asset acquisition. In a business combination, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and consequently, actual results may differ from estimates.
Long-Lived Assets (Including Goodwill and Intangible Assets)
Long-lived assets with finite lives include property and equipment, capitalized internal-use software, and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets and capitalized internal-use software, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds these estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
Goodwill is not amortized but rather is tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge in the amount of such excess is recorded to goodwill, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill during the years ended December 31, 2021, 2020, and 2019.
Deferred Revenue
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. Customers are invoiced for subscription services arrangements in advance for monthly, quarterly, semi-annual and annual subscription plans. The Company’s payment terms generally provide that customers pay the invoiced portion of the total arrangement fee either in advance or within 30 days from the invoice date.
Comprehensive Loss
Comprehensive loss is comprised of two components—net loss and other comprehensive (loss) income. Other comprehensive (loss) income includes unrealized gains or losses on available-for-sale debt securities recognized during the period.
79

The following tables shows the change in unrealized gains or losses within accumulated other comprehensive (loss) income:
December 31,
202120202019
Beginning balance$411 $139 $1,141 
Add: Unrealized (losses) gains on available-for-sale debt securities
(1,152)405  
Less: Adjustment for the adoption of ASU 2016-01
  (981)
Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations(6)(133)(21)
Net impact to other comprehensive (loss) income in current period
(1,158)272 (1,002)
Ending balance$(747)$411 $139 
Net Loss per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders are presented in conformity with the two-class method required for participating securities. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. Prior to the IPO, the Company considered all series of its redeemable convertible preferred stock to be participating securities. Net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock were not contractually obligated to share in the losses of the Company.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the number of weighted-average shares of common stock outstanding during the reporting period. Prior to the IPO, the net loss attributable to common stockholders was adjusted for accretion of the carrying value of redeemable convertible preferred stock and deemed dividend distribution. Since the Company has reported net losses for all periods presented, all potentially dilutive securities are considered antidilutive, and accordingly, diluted net loss per share is the same as basic net loss per share.
Defined Benefit Plan
Employees in India are entitled to benefits under the Gratuity Act, a defined benefit retirement plan covering eligible employees. The plan requires employers to provide for a lump-sum payment to eligible employees at retirement, death, and incapacitation or on termination of employment, of an amount based on the respective employee’s salary and tenure of employment. Employees in India are also entitled to a defined benefit plan with benefits based on an employee’s accumulated leave balance and salary. Both plans are unfunded arrangements.
Current service costs are accrued in the period to which they relate. The benefit obligations are calculated by a qualified actuary using the projected unit credit method and the unfunded position is recognized as a liability in the consolidated balance sheets. In measuring the defined benefit obligations, the Company uses a discount rate at the reporting date based on yields of local government treasury bills denominated in the same currency in which the benefits are expected to be paid, with maturities approximating the terms of the Company’s obligations.
Since the plan is unfunded, no annual contributions are required to be made as per applicable regulations. Disclosures required under ASC 715—Compensation—Retirement Benefits, have been omitted because the Company has deemed them immaterial to its consolidated financial statements. The benefit plans had a plan benefit obligation of $7.4 million and $5.6 million as of December 31, 2021 and 2020, respectively, included in other liabilities in the consolidated balance sheets.
Leases
The Company accounts for its existing leases of office facilities as operating leases. Certain facility lease agreements contain rent holidays, allowances and rent escalation provisions. For leases that contain rent escalation or rent concession provisions, the Company records the total rent expense during the lease term on a straight-line basis over the term of the lease. The difference between the amount of rent paid and the straight-line rent expense is recorded as deferred rent, with its current and long-term portions classified in accrued liabilities and other liabilities, respectively, in the consolidated balance sheets.
Recent Accounting Pronouncements
New accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) under its ASC or ASU and adopted by the Company as of the specified effective date.
80

As an emerging growth company, the Jumpstart Our Business Startups Act (the JOBS Act) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. As a result, the Company’s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies.
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The Company adopted the requirements of ASU 2018-15 as of January 1, 2021 on a prospective basis. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on their balance sheets as right-of-use (ROU) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Under the standard, lease expenses will continue to be recorded over the lease term in the consolidated statements of operations in a manner similar to the current standard. Certain practical expedients are available for lessees to elect upon adopting the new standard. This standard is effective for the Company on January 1, 2022, and early adoption is permitted. The Company plans to adopt Topic 842 on a modified basis using the optional transition method, and accordingly, will not restate comparative periods. Amounts and related disclosures for fiscal 2021 will continue to be presented in accordance with ASC 840, Leases. Amounts and disclosures for fiscal 2022 will be presented under ASC 842. The Company expects adoption of the standard will result in the recognition of additional ROU assets and lease liabilities for operating leases in the range of approximately $23.0 million to $25.0 million, and $28.0 million to $30.0 million, respectively, as of January 1, 2022. Additionally, the adoption of this standard will have no impact to the Company's consolidated income statements and cash flows.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires measurement and recognition of expected credit losses for financial assets by requiring an allowance to be recorded as an offset to the amortized cost of such assets. The Company is required to adopt this standard on or before January 1, 2023. The Company elected to early adopt ASU 2016-13 effective January 1, 2022 using the modified retrospective approach. The standard primarily impacts our financial assets measured at amortized cost and available-for-sale debt securities. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). The standard eliminates certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. The standard also simplifies aspects of accounting for franchise taxes and enacted changes in tax or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis for goodwill. The guidance will become effective for the Company on January 1, 2022; early adoption is permitted. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. ASU 2021-08 will become effective for public entities for fiscal years beginning after December 15, 2022, to be applied prospectively to business combinations occurring on or after the effective date of the ASU, with early adoption permitted. The Company is currently evaluating the impact of adopting this standard.
3.Revenue From Contracts with Customers
Revenue
The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take
81

possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.
Disaggregation of Revenues
The following table summarizes revenue by the Company’s service offerings (in thousands):
Year Ended December 31,
202120202019
Subscription services$360,506 $242,879 $168,682 
Professional services10,516 6,780 3,695 
Total revenue$371,022 $249,659 $172,377 
See Note 14 for revenue by geographic location.
Deferred Revenue and Remaining Performance Obligations
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. The following table summarizes the changes in the balance of deferred revenue during the periods (in thousands):
December 31,
202120202019
Balance at beginning of the year$104,184 $67,540 $39,739 
Add: Billings during the year427,011 286,303 200,178 
Less: Revenue recognized during the year(371,022)(249,659)(172,377)
Balance at end of the year$160,173 $104,184 $67,540 
Revenue recognized during the years ended December 31, 2021, 2020, and 2019 from amounts included in deferred revenue at the beginning of these periods was $103.8 million, $67.5 million, and $39.7 million, respectively.
The aggregate balance of remaining performance obligations as of December 31, 2021 was $230.8 million. The Company expects to recognize $178.4 million of the balance as revenue in the next 12 months and the remainder thereafter. The aggregate balance of remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods.
Deferred Contract Acquisition Costs
The change in the balance of deferred contract acquisition costs during the periods presented is as follows (in thousands):
December 31,
202120202019
Balance at beginning of the year$18,273 $11,610 $6,069 
Add: Contract costs capitalized during the year24,218 14,344 9,579 
Less: Amortization of contract costs during the year(12,844)(7,681)(4,038)
Balance at end of the year$29,647 $18,273 $11,610 
82

4.Cash Equivalents and Marketable Securities
Cash equivalents and available-for-sale debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$684,485 $ $ $684,485 
U.S. treasury securities22,000   22,000 
U.S. government agency securities4,286  (1)4,285 
Corporate debt securities15,998   15,998 
Total cash equivalents726,769  (1)726,768 
Debt securities:
U.S. treasury securities442,715 2 (432)442,285 
U.S. government agency securities75,725  (159)75,566 
Corporate debt securities54,335 17 (175)54,177 
Total debt securities572,775 19 (766)572,028 
Total cash equivalents and debt securities$1,299,544 $19 $(767)$1,298,796 
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$56,474 $ $ $56,474 
Debt Securities:
U.S. treasury securities50,087 136  50,223 
Corporate debt securities85,413 265 (5)85,673 
Asset-backed securities3,247 15  3,262 
Total debt securities138,747 416 (5)139,158 
Total cash equivalents and debt securities$195,221 $416 $(5)$195,632 
As of December 31, 2021 and 2020, there were no securities that have been in a continuous unrealized loss position for 12 months or longer.
The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):
December 31, 2021
Amortized CostFair Value
Due within one year$392,629 $392,412 
Due after one year but within five years180,146 179,616 
Total$572,775 $572,028 
In addition to available-for-sale debt securities, marketable securities also include term bond mutual funds, which are measured at fair value. As of December 31, 2021 and 2020, the fair value of the term bond mutual funds was $3.7 million and $3.6 million, respectively.
The change in fair value of the term bond mutual funds is recorded in interest and other income, net in the consolidated statements of operations. The following table summarizes the realized and unrealized gains recognized in the consolidated
83

statements of operations for the term bond mutual funds during the years ended December 31, 2021, 2020, and 2019 (in thousands):
Year Ended December 31,
202120202019
Net gains recognized on marketable equity investments$132 $107 $582 
Less: Net gains recognized on sale of marketable equity investments  (316)
Unrealized gains at the end of the period$132 $107 $266 
Non-Marketable Equity Securities
Non-marketable equity securities represent the Company’s interest in privately held entities which have no readily determinable fair values. The Company carries these investments at cost, less impairment, and reports them under other assets in the consolidated balance sheets. As of December 31, 2021 and 2020, the Company had non-marketable equity securities of $0.4 million and $0.5 million, respectively.
In September 2021, the Company sold its interest in a privately held entity for proceeds totaling $24.0 million, resulting in a gain of $23.8 million, which was recorded in interest and other income, net, in the consolidated statements of operations.

5.Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Inputs are observable and reflect quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable, either directly or indirectly.
Level 3—Inputs that are unobservable.
Money market funds and U.S. treasury securities are classified within Level 1 because they are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Other debt securities and investments are classified within Level 2 if the investments are valued using model driven valuations which use observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Available-for-sale debt securities are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.
In connection with the acquisition of Natero, Inc., the Company recognized a liability on the acquisition date for the estimated fair value of the contingent consideration based on the probability of achieving certain milestones pursuant to the acquisition agreement. The fair value measurement of the contingent consideration is based on significant unobservable inputs and management judgment; therefore, it is categorized under Level 3 at the balance sheet date in the table below.
The Company does not have any assets or liabilities subject to fair value remeasurement on a nonrecurring basis as of December 31, 2021 and 2020.
84

Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$684,485 $ $ $684,485 
U.S. treasury securities22,000   22,000 
U.S. government agency securities 4,285  4,285 
Corporate debt securities 15,998  15,998 
Marketable securities:
U.S. treasury securities442,285   442,285 
U.S. government agency securities 75,566  75,566 
Corporate debt securities 54,177  54,177 
Term bond mutual funds 3,651  3,651 
Total financial assets$1,148,770 $153,677 $ $1,302,447 
Financial liabilities:
Acquisition-related contingent consideration$ $ $800 $800 
December 31, 2020
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$56,474 $ $ $56,474 
Marketable securities:
U.S. treasury securities50,223   50,223 
Corporate debt securities 85,673  85,673 
Asset-backed securities 3,262  3,262 
Term bond mutual funds 3,575  3,575 
Total financial assets$106,697 $92,510 $ $199,207 
Financial liabilities:
Acquisition-related contingent consideration$ $ $775 $775 
The following table represents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis, using Level 3 significant unobservable inputs (in thousands):
December 31,
20212020
Beginning balance$775 $1,950 
Additions during the period  
Payments during the period (1,200)
Change in estimated fair value25 25 
Ending balance$800 $775 

85

6.Balance Sheet Components
Property and Equipment, net
The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Computers$13,041 $9,249 
Capitalized internal-use software14,178 10,041 
Office equipment3,375 2,770 
Furniture and fixtures8,395 9,472 
Motor vehicles1,421 2,423 
Leasehold improvements4,274 4,274 
Construction in progress 322 
Total property and equipment44,684 38,551 
Less: accumulated depreciation and amortization(23,206)(17,767)
Property and equipment, net$21,478 $20,784 
Capitalization of costs associated with internal-use software was $4.1 million and $4.6 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021 and 2020, the net carrying value of capitalized internal-use software was $8.3 million and $6.7 million, respectively.
Depreciation expense and amortization of internal-use software for the years ended December 31, 2021, 2020, and 2019 totaled $9.0 million, $6.9 million, and $4.9 million, respectively.
Accrued Liabilities
The following table summarizes accrued liabilities as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Accrued compensation$17,261 $8,983 
Acquisition-related liabilities800 1,942 
Accrued third-party cloud infrastructure expenses2,785 1,572 
Accrued reseller commissions5,870 3,999 
Accrued advertising and marketing expenses6,022 2,412 
Advanced payments from customers3,260 2,815 
Accrued taxes10,777 8,645 
Other accrued expenses9,054 5,240 
Total accrued liabilities$55,829 $35,608 
7.Business Combinations and Asset Purchase
AnsweriQ Inc. (AIQ)
In January 2020, the Company acquired all issued and outstanding shares of AIQ, a provider of machine learning and artificial intelligence self-service tools. The acquisition date cash consideration paid was $5.7 million. The Company acquired $4.0 million of developed technology with an estimated useful life of two years, and $1.7 million of goodwill which is primarily attributed to the assembled workforce.
Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd. (collectively known as Flint)
In March 2020, the Company entered into an asset purchase agreement with Flint, an IT orchestration and cloud management platform, to complement Freshservice’s IT service management and IT operations management product capabilities, for a total consideration of $2.0 million in cash. The transaction was accounted for as an asset acquisition as the developed technology was the only asset acquired.
86

None of the above transactions had a material impact on the Company’s consolidated financial statements; therefore, historical and proforma disclosures have not been presented.
8.Goodwill and Intangible Assets, Net
The carrying value of goodwill was $6.2 million as of December 31, 2021 and 2020.
Acquired intangibles consist of developed technology and customer relationships and are amortized on a straight-line basis over their estimated useful lives. The following tables summarize acquired intangible assets as of December 31, 2021 and 2020 (amounts in thousands):
December 31, 2021
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(9,147)$1,349 0.9
Customer relationships1,600 (1,055)545 1.4
Total$12,096 $(10,202)$1,894 
December 31, 2020
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(5,218)$5,278 1.5
Customer relationships1,600 (655)945 2.4
Total$12,096 $(5,873)$6,223 
Total amortization of acquired intangible assets was $4.3 million, $4.3 million and $1.4 million for the years ended December 31, 2021, 2020, and 2019, respectively. The Company recorded amortization of developed technology of $3.9 million, $3.9 million, and $1.1 million in cost of revenue and customer relationships of $0.4 million, $0.4 million, and $0.3 million in sales and marketing expenses in each of the respective periods in the consolidated statements of operations.
Expected future amortization expense related to acquired intangible assets is as follows (in thousands):
Year Ending December 31,Amortization Expense
2022$1,591 
2023303 
Total$1,894 
9.Commitments and Contingencies
Operating Leases
The Company leases office space under non-cancelable operating lease agreements, which expire on various dates through September 2028. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments. The Company maintains an uncollateralized letter of credit for the lease, which is renewed on an annual basis.
In September 2018, the Company entered into a lease agreement for its corporate headquarters located in San Mateo, California, which it occupied in January 2019. This lease covers approximately 22,000 square feet of office space at a monthly base rent of $113,246, increasing approximately 3% annually. The lease expires in July 2026, with an option to extend the lease for another five years, subject to certain requirements. The total commitment is $10.5 million with a tenant improvement allowance of $1.5 million.
Deferred rent was $4.6 million and $5.1 million as of December 31, 2021 and 2020, respectively, of which $3.8 million and $4.6 million was classified in other liabilities in the consolidated balance sheets in each of the two periods, respectively.
87

Rent expense for operating leases for the years ended December 31, 2021, 2020, and 2019 was $9.7 million, $10.2 million, and $7.1 million, respectively.
Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands):
Year ending December 31,Operating Leases
2022$6,954 
20236,790 
20246,642 
20255,976 
20263,579 
Thereafter4,304 
Total minimum future payments$34,245 
Other Contractual Commitments
The Company's other contractual commitments primarily consist of third-party cloud infrastructure agreements and service subscription arrangements used to support operations at the enterprise level. Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):
Year ending December 31,Contractual Commitments
2022$26,953 
202322,958 
20241,658 
Total$51,569 
Litigation and Loss Contingencies
From time to time, the Company may be subject to other legal proceedings, claims, investigations, and government inquiries (collectively, Legal Proceedings) in the ordinary course of business. It may receive claims from third parties asserting, among other things, infringement of their intellectual property rights, defamation, labor and employment rights, privacy, and contractual rights. There are no currently pending Legal Proceedings that the Company believes will have a material adverse impact on the business or consolidated financial statements.
Indemnifications
In the ordinary course of business, the Company enters into contractual arrangements under which the Company agrees to provide indemnification of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including losses arising out of intellectual property infringement claims made by third parties, if the Company has violated applicable laws, if the Company is negligent or commits acts of willful misconduct, and other liabilities with respect to its products and services and its business. In these circumstances, payment is typically conditional on the other party making a claim pursuant to the procedures specified in the particular contract. To date, the Company has not incurred any material costs as a result of such indemnifications and has not accrued any liabilities related to such obligations in its consolidated financial statements.
10.Redeemable Convertible Preferred Stock
Immediately prior to the completion of the IPO, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock, and their carrying value of $5.6 billion was reclassified into stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding.
As of December 31, 2020, there were 154,055,430 authorized shares and 153,937,730 issued and outstanding shares of redeemable convertible preferred stock with aggregate liquidation preference of $326.6 million.
88

The following table summarizes the Company’s redeemable convertible preferred stock as of December 31, 2020 (in thousands, except per share amounts):
December 31, 2020
Shares AuthorizedShares OutstandingOriginal Issue PriceLiquidation Preference
Carrying Value
Series A21,428 21,311 $0.05 $1,059 $397,172 
Series B36,229 36,229 0.14 5,000 675,223 
Series C15,307 15,307 0.46 7,000 285,280 
Series D30,663 30,663 1.01 31,000 571,476 
Series E21,292 21,292 2.35 50,000 396,927 
Series F8,709 8,709 3.16 27,500 162,439 
Series G9,151 9,151 6.01 55,000 172,344 
Series H11,276 11,276 13.30 150,000 234,235 
Total154,055 153,938 $326,559 $2,895,096 
Preferred Stock Transactions
In January 2020, an investor, also a member of the Board of Directors of the Company (the Board) at that time, entered into a secondary transaction to sell 26,210 shares of redeemable convertible Series A preferred stock, 1,314,830 shares of redeemable convertible Series B preferred stock, and 448,110 shares of redeemable convertible Series C preferred stock to a new investor for a total price in excess of the fair value of the shares. The sale was facilitated by the Company and deemed compensatory to the seller. The amount paid by the investor to acquire the shares was $25.5 million, while the fair value of the shares on the transaction date was $14.7 million. The excess value of $10.8 million was recognized as stock-based compensation expense by the Company in general and administrative expense in its consolidated statements of operations.
See Note 11 for a discussion of stock-based compensation recognized from the secondary transaction involving the repurchases of redeemable convertible preferred stock (as described above) and common stock from the Company’s founders and employees.
11.Stockholders' Equity and Stock Based Compensation
Preferred Stock
In connection with the IPO, the Company’s amended and restated certificate of incorporation became effective, which 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, designated from time to time by the board of directors.
Common Stock
The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of 1,000,000,000 shares of Class A common stock and 350,000,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to ten votes. Class A and Class B common stock have a par value of $0.00001 per share, and are referred to as common stock throughout these notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock upon the following: (1) sale or transfer of such share of Class B common stock, except for certain permitted transfers as described in our amended and restated certificate of incorporation; (2) the death of such Class B common stockholder (or nine months after the date of death if the stockholder is our founder); and (3) on the final conversion date, defined as the earlier of (a) the last trading day of the fiscal year following the seventh anniversary of the IPO; or (b) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.
89

Shares of common stock reserved for future issuance were as follows (in thousands):
December 31,
20212020
Redeemable convertible preferred stock 153,938 
2011 Stock Plan:
Options and RSUs outstanding48,749 36,024 
Shares reserved for future award issuances 9,981 
2021 Equity Incentive Plan:
RSUs outstanding429  
Shares reserved for future award issuances36,019  
2021 Employee Stock Purchase Plan6,500  
Total shares of common stock reserved for issuance91,697 199,943 
Equity Incentive Plans
In 2011, the Company adopted the 2011 Stock Plan (the 2011 Plan) pursuant to which the Board may grant incentive stock options to purchase shares of the Company’s common stock, non-statutory stock options to purchase shares of the Company’s common stock, stock appreciation rights, restricted stock and RSUs. The 2011 Plan was terminated in September 2021 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to its termination. With the establishment of the 2021 Equity Incentive Plan (the 2021 Plan) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2011 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan.
In August 2021, the Board adopted the 2021 Plan, which became effective upon the IPO. Upon adoption, the 2021 Plan began with a reserve of 35,000,000 shares of Class A common stock for future issuance, with (i) an automatic increase occurring on January 1 of each year by 5% of the aggregate number of shares of common stock of all classes issued and outstanding on December 31 of the preceding calendar year, or (ii) a lesser number of shares determined by the Board prior to January 1 of each year. The reserve is reduced by the number of shares granted, and increased by the number of shares subject to stock options or other stock awards that would have otherwise returned to the 2011 Plan, up to a maximum of 51,178,920 shares, as well as the net number of shares withheld from the release of RSUs. As of December 31, 2021, the Company has granted 431,886 shares from the 2021 Plan, and a total of 1,439,884 shares comprising of cancellations from the 2011 Plan and withholding of net shares recirculated back to the reserve, resulting in 36,018,956 shares available for future issuance.
2021 Employee Stock Purchase Plan
In August 2021, the Board adopted the ESPP, which became effective upon the Company’s IPO. Initially, 6,500,000 Class A shares of common stock have been reserved for future issuance under the ESPP, with an automatic increase to such reserve on January 1 of each year.
The price at which Class A common stock is purchased under the ESPP is equal to 85% of the fair market value of a share of the Company’s Class A common stock on the first or last day of the offering period, whichever is lower. The ESPP provides an offering period of 24 months, with four purchase periods that are generally six months long ending on May 15 and November 15 of each year, except for the first purchase period, which began upon the completion of the IPO on September 22, 2021 and will end on May 13, 2022, with contributions from employees beginning on October 1, 2021.
As of December 31, 2021, the Company has withheld $4.2 million of contributions from its employees, and no shares have been purchased under the ESPP.
During the year ended December 31, 2021, the Company recognized $3.5 million of stock-based compensation expense related to the ESPP.
Determination of Fair Value of the ESPP
The Company estimates the fair value of the ESPP using the Black-Scholes option-pricing model, which requires certain complex valuation assumption inputs such as expected term, expected stock price volatility, risk-free interest rate and dividend
90

yield. The fair value of each of the four purchase periods is estimated separately. The following table summarizes the range of valuation assumptions used in estimating the fair value of the ESPP during the period:
Year Ended December 31,
Valuation Assumption Inputs2021
Expected term (in years)
0.6 - 2.1
Stock price volatility
47.7% - 58.5%
Risk-free interest rate
0.06% - 0.29%
Dividend yield0.00%
Expected term—The expected term is estimated based on the exercise term of the ESPP, which is the length of time from the grant date to the date on which the stock is purchased by the employees.
Stock price volatility—Since the Company's common stock lacks sufficient trading history, the stock price volatility over the expected term is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.
Risk-free interest rate—The risk-free interest rate is based on the yield of the U.S. Treasury debt securities commensurate with the expected term of the ESPP.
Dividend yield—Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.
Fair value of underlying stock—The fair value of Company's common stock underlying the ESPP is determined by the closing market price of its Class A common stock on the date that the Company began withholding the contributions from its employees, which was October 1, 2021.
Stock Options
Stock options are granted with an exercise price equal to the stock’s fair market value at the date of grant, have 10-year contractual terms, and vest over a four-year period.
Stock option activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 20202,096 $0.23 4.1$33,947 
Stock options granted $ 
Stock options exercised(537)$0.18 
Stock options cancelled / forfeited / expired(211)$0.07 
Balance as of December 31, 20211,348 $0.27 3.6$35,020 
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding, exercisable, or vested.
(2)The ending balance as of December 31, 2021 represents options that were fully vested and exercisable.
Total intrinsic value of options exercised during the years ended December 31, 2021, 2020, and 2019 was $14.0 million, $9.8 million, and $9.5 million, respectively.
Restricted Stock Units
RSUs are granted at fair market value at the date of the grant and vest over a four-year period.
91

RSU activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Grant Date Fair Value
Unvested, as of December 31, 202033,928 $5.41 
Granted26,808 $22.02 
Vested(9,928)$5.17 
Forfeited(2,978)$9.81 
Unvested, as of December 31, 202147,830 $14.47 
Performance-Based Awards
In May 2019, the Board approved a grant of 166,390 shares of performance-based RSUs (PRSUs) to the Company’s CEO. The vesting of these PRSUs is contingent upon the satisfaction of all three of the following: (i) the achievement of certain revenue related milestones on or before December 31, 2019, (ii) vesting over the requisite service period in accordance with the Plan, and (iii) a liquidity event. The revenue-related milestone was met as of December 31, 2019, and the liquidity event condition was met upon the completion of the IPO as described in Note 1—Initial Public Offering. As of December 31, 2021, the time-based vesting was the only condition yet to be satisfied over the remaining requisite service period, and the number of shares to vest subject to this condition is insignificant.
In September 2021, the Board approved a grant of 6,000,000 PRSUs to the Company's CEO with a time-based service condition beginning January 1, 2022, and a market condition involving five separate stock price targets ranging from $70.00 to $200.00 per share for each of the five vesting tranches (CEO Performance Award). These stock price targets will be measured based on the average closing price over a consecutive 60-trading day period, beginning on the first trading day after the expiration of the final lock-up period in February 2022. The vesting of the CEO Performance Award is contingent upon the completion of the requisite service through January 1, 2029 and the achievement of the specified stock price target in each tranche on or before January 1, 2029. The stock price targets are not required to be achieved within the service period of each tranche, and accordingly, multiple tranches can vest at the same date if the specified stock price targets are achieved after December 31, 2025. The CEO Performance Award had a total grant date fair value of $131.0 million.
The fair value of the CEO Performance Award was determined at grant date by using the Monte Carlo simulation model with the following valuation assumptions:
Year Ended December 31,
Valuation Assumption Inputs2021
Measurement period (in years)7.0
Stock price volatility60.0%
Risk-free interest rate1.12%
Dividend yield%
Measurement period—This is the period over which simulated stock prices of the Company are used to evaluate the possibility of achieving the specified stock price targets (as described above).
Stock price volatility—Since the Company's common stock lacks sufficient trading history, the stock price volatility over the measurement period is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.
Risk-free interest rate—The risk-free interest rate is based on the yield of the U.S. Treasury debt securities commensurate with the measurement period.
Dividend yield—Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.
Fair value of underlying stock—The fair value of Company's common stock underlying the CEO Performance Award on is based on an independent third-party valuation as there was no public market on the date of the grant.
For the year ended December 31, 2021, the Company recognized $9.0 million of stock-based compensation expense associated with performance-based awards described above, of which $8.4 million was related to the CEO Performance Award.
92

Stock-Based Compensation
For the year ended December 31, 2021, stock-based compensation expense of $173.4 million included a cumulative charge associated with certain RSUs for which the service-based vesting condition has been satisfied upon the completion of the liquidity event, as further described in Note 1—Initial Public Offering.
During the year ended December 31, 2020, stock-based compensation included expenses recognized from employee stock-based awards, and the excess value of $43.2 million paid to repurchase shares in a secondary transaction. The excess value was comprised of $10.8 million recorded in general and administrative expense for the repurchase of redeemable convertible preferred stock (as described in Note 10), and $32.4 million for the repurchases of shares of common stock from the Company’s founders and a number of employees, of which $16.5 million and $15.9 million were recorded in general and administrative expense and research and development, respectively.
Total stock-based compensation expense recorded for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Equity awards:
Cost of revenue$5,604 $ $13 
Research and development45,162 8 151 
Sales and marketing53,169 7 104 
General and administrative69,508 29 5 
Total employee awards173,443 44 273 
Secondary transaction 43,236  
Stock-based compensation, net of amounts capitalized173,443 43,280 273 
Capitalized stock-based compensation585   
Total stock-based compensation expense$174,028 $43,280 $273 
Stock-based compensation expense recorded to research and development in the consolidated statements of operations excludes amounts that were capitalized for internal-use software for the year ended December 31, 2021.
As of December 31, 2021, unrecognized stock-based compensation expense related to unvested stock-based awards was as follows (amount in thousands):
December 31, 2021
Unrecognized Stock-Based CompensationWeighted-Average Period to Recognize Expense
(in years)
RSUs$574,916 3.6
ESPP19,928 1.2
Total unrecognized stock-based compensation expense$594,844 

12.Net Loss Per Share
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the number of weighted-average outstanding common shares. Diluted net loss per share attributable to common stockholders is determined by giving effect to all potential common equivalents during the reporting period, unless including them yields an antidilutive result. The Company considers its redeemable convertible preferred stock, stock options and restricted stock units as potential common equivalents, but excluded them from the computation of diluted net loss per share attributable to common stockholders in the periods presented, as their effect was antidilutive.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted
93

net loss per share attributable to common stockholders are the same for both Class A and Class B common stock on both an individual and combined basis.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(191,995)$(57,294)$(31,125)
Accretion of redeemable convertible preferred stock(2,646,662)(1,560,524)(553,339)
Deemed dividend distribution  (40,071)
Net loss attributable to Class A and Class B common stockholders - basic and diluted$(2,838,657)$(1,617,818)$(624,535)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders - basic and diluted130,652 76,945 76,029 
Net loss per share attributable to Class A and Class B common stockholders - basic and diluted$(21.73)$(21.03)$(8.21)
The following table summarizes the potential common equivalents that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented (in thousands):
Year Ended December 31,
202120202019
Redeemable convertible preferred stock 153,938 153,938 
Stock options1,348 2,096 2,898 
RSUs47,830 33,928 22,602 
ESPP160   
Total49,338 189,962 179,438 
13.Income Taxes
The Company’s net loss before provision for income taxes for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Domestic$(211,844)$(69,102)$(40,616)
Foreign30,365 15,823 13,126 
Total$(181,479)$(53,279)$(27,490)
The components of the provision for income taxes for the years ended December 31, 2021, 2020, and 2019 were as follows (in thousands):
Year Ended December 31,
202120202019
Current:
Domestic$2,876 $(12)$11 
Foreign9,547 6,387 4,563 
Deferred:
Domestic  (194)
Foreign(1,907)(2,360)(745)
Total provision for income taxes$10,516 $4,015 $3,635 
94

The following is a reconciliation of the federal statutory income tax rate to the Company’s effective tax rate for the years ended December 31, 2021, 2020, and 2019:
Year Ended December 31,
202120202019
Federal income tax21.0 %21.0 %21.0 %
State taxes, net of federal benefit  3.2 
Stock-based compensation2.1 (17.1)(0.2)
Change in valuation allowance(25.4)(11.8)(32.8)
Earnings from foreign subsidiaries(0.5)(1.3)(3.9)
Other items(3.0)1.6 (0.5)
Total provision for income taxes(5.8)%(7.6)%(13.2)%
The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020, were as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$78,077 $36,702 
Foreign tax credit carryforwards4,955 4,955 
Stock-based compensation9,643  
Accruals and Reserves6,584 5,433 
Depreciation and amortization1,633 354 
Allowance for uncollectible accounts66 1,383 
Total deferred tax assets100,958 48,827 
Less: valuation allowance(89,903)(41,111)
Deferred tax assets, net of valuation allowance11,055 7,716 
Deferred tax liabilities:
Commissions(4,771)(3,323)
Net deferred tax assets$6,284 $4,393 
The Company regularly reviews its deferred tax assets for recoverability based on historical taxable income, projected future taxable income, the expected timing of the reversals of existing taxable temporary differences and tax planning strategies. The Company’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute the business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Company’s income tax provision would increase or decrease in the period in which the assessment is changed. The Company’s valuation allowance increased by $48.8 million and $9.0 million during the years ended December 31, 2021 and 2020, respectively.
The Company has not provided U.S. income taxes and foreign withholding taxes on undistributed earnings of foreign subsidiaries because the Company intends to permanently reinvest such earnings outside the U.S.
Net Operating Loss and Credit Carryforwards
As of December 31, 2021, the Company has U.S. federal net operating loss carryforwards of approximately $345.7 million, of which $10.7 million are subject to limitation under Internal Revenue Code Section 382 (IRC Section 382). The net operating loss carryforwards for all the states in the United States is $94.0 million as of December 31, 2021. The federal net operating loss carryforwards that were generated prior to the 2018 tax year will begin to expire in 2030 if not utilized. For net operating loss carryforwards arising in tax years beginning after December 31, 2017, the Tax Act limits the Company’s ability to utilize carryforwards to 80% of taxable income, however, these operating losses may be carried forward indefinitely. The state net operating loss carryforwards will begin to expire in 2032 if not utilized. The Company has foreign tax credits of $5.0 million that will expire in 2027 if not utilized.
Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to the ownership change provisions of IRC Section 382 and similar state provisions. The annual limitation may result in the inability to fully
95

offset future annual taxable income and could result in the expiration of net operating loss carryforwards before utilization. The Company continually reviews the impact to net operating losses of any ownership changes.
Unrecognized Tax Benefits
The Company has adopted authoritative guidance which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of uncertain tax positions taken or expected to be taken in the Company’s income tax return, and also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.
The Company recognizes financial statement benefit of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has no likelihood of being realized upon ultimate settlement with the relevant tax authority. As of December 31, 2021, the Company had gross unrecognized tax benefits of $2.2 million, all of which would affect income tax expense, if recognized, after consideration of valuation allowance. The Company did not have any unrecognized tax benefits with a significant impact on its financial statements as of December 31, 2020 and 2019.
The following table presents a reconciliation of the beginning and ending amount of the unrecognized tax benefits (in thousands):
Year Ended December 31,
2021
Unrecognized gross tax benefits at the beginning of the period$ 
Increases related to prior year tax positions1,269 
Decreases related to prior year tax positions 
Reversal of prior year unrecognized tax benefits 
Increases in current year unrecognized benefits958 
Unrecognized gross tax benefits at the end of the period$2,227 
The Company recognizes interest and penalties related to income tax matters as a component of income tax expense. Accrued interest of $0.5 million has been recorded as of December 31, 2021.
The Company's major tax jurisdictions are India and the U.S. and also files income tax returns in other various U.S. states and international jurisdictions. Carryover attributes beginning December 31, 2008, remain open to adjustment by the United States and state authorities. The U.S. federal, state, and foreign jurisdictions have statutes of limitations that generally range from three to five years. Due to the Company’s net losses, substantially all of its federal and state income tax returns are subject to examination for federal and state purposes since inception. As of December 31, 2021, Freshworks Inc., Freshworks India and Freshworks, GmbH are currently under examinations in India and Germany. The Company believes that it has provided adequate reserves for its income tax uncertainties in all open tax years. As the outcome of the Company's tax audits are resolved in a manner inconsistent with management's expectations, the Company could adjust its provision for income taxes in the future.
14.Geographic Information
The following table summarizes revenue by geographic location (in thousands):
Year Ended December 31,
202120202019
North America$160,224 $111,644 $79,805 
Europe, Middle East and Africa152,542 98,992 65,038 
Asia Pacific49,933 33,445 23,528 
Other8,323 5,578 4,006 
Total revenue$371,022 $249,659 $172,377 
96

The following table summarizes long-lived assets by geographic information (in thousands):
December 31,
20212020
North America$13,780 $16,796 
Europe, Middle East and Africa578 606 
Asia Pacific9,015 9,605 
Total long-lived assets$23,373 $27,007 
15.Subsequent Events
On February 14, 2022, the final lock-up period following the IPO expired, and the Company issued an aggregate of 9.3 million shares of its common stock, net of shares withheld for taxes, as settlement of all RSUs that had met time-based service condition.
97

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
Based on our management’s evaluation (with the participation of our principal executive officer and principal financial officer), as of the end of the period covered by this report, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Management's Report on Internal Control over Financial Reporting
This Annual Report on Form 10-K does not include a report of management's assessment regarding internal control over financial reporting or an attestation report of our independent registered public accounting firm as permitted in this transition period under the rules of the SEC for newly public companies.
Changes in Internal Controls 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 period covered by this Annual Report on Form 10-K that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations of Disclosure Controls and Procedures and Internal Control over Financial Reporting
It should be noted that any system of controls, however well designed and operated, can provide only reasonable, and not absolute, assurance that the objectives of the system will be met. In addition, the design of any control system is based in part upon certain assumptions about the likelihood of future events.
Item 9B.    Other Information
Not applicable.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.

98

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) is incorporated by reference to the definitive Proxy Statement for the 2022 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2021.
We have adopted a code of business conduct and ethics that applies to, among others, our directors, officers, and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. Our code of business conduct and ethics is available under the Corporate Governance section of our website at freshworks.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendments to, or waiver from, a provision of our code of business conduct and ethics by posting such information on the website address and location specified above.
99

Item 11.    Executive Compensation
The information required by this item is incorporated by reference to the definitive Proxy Statement for the 2022 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2021.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated by reference to the definitive Proxy Statement for the 2022 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2021.
Item 13.    Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated by reference to the definitive Proxy Statement for the 2022 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2021.
Item 14.    Principal Accounting Fees and Services
The information required by this item is incorporated by reference to the definitive Proxy Statement for the 2022 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2021.
100

Part IV
Item 15.    Exhibits and Financial Statement Schedules.
(a) Financial Statements
See Index to Consolidated Financial Statements in Item 8 of this Annual Report on Form 10-K
(b) Financial Statement Schedule
All financial statement schedules are omitted because the information required to be set forth therein is not applicable or is shown in the consolidated financial statements or the notes thereto.
(c) Exhibits.
The documents listed in the Exhibit Index of this Annual Report on Form 10-K are incorporated by reference or are filed with this Annual Report on Form 10-K,
Exhibit
Number
Description of ExhibitFormFile No.ExhibitFiling DateFiled Herewith
3.18-K001-408063.1September 24, 2021
3.2S-1/A333-2591183.4September 13, 2021
4.1S-1/A333-2591184.1September 13, 2021
4.2S-1333-2591184.2August 27, 2021
4.3S-1333-2591184.3August 27, 2021
4.44.4X
10.1
S-1333-25911810.1August 27, 2021
10.2
S-1/A333-25911810.2September 13, 2021
10.3
S-1/A333-25911810.3September 13, 2021
10.4
S-1333-25911810.4August 27, 2021
10.5
S-1333-25911810.5August 27, 2021
10.6
S-1333-25911810.6August 27, 2021
10.7
S-1333-25911810.7August 27, 2021
10.8
S-1333-25911810.8August 27, 2021
10.9
S-1333-25911810.9August 27, 2021
10.10
S-1333-25911810.10August 27, 2021
10.11S-1333-25911810.11August 27, 2021
101

10.12S-1333-25911810.12August 27, 2021
10.13S-1333-25911810.13August 27, 2021
10.14S-1333-25911810.14August 27, 2021
10.15S-1333-25911810.15August 27, 2021
10.16S-1333-25911810.16August 27, 2021
10.17S-1333-25911810.17August 27, 2021
10.18S-1333-25911810.18August 27, 2021
10.19
S-1/A333-25911810.19September 13, 2021
21.1S-1333-25911821.1August 27, 2021
23.1X
24.1X
31.1X
31.2X
32.1#X
32.2#X
101.INS
Inline XBRL Instance Document—the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH
Inline XBRL Taxonomy Extension Schema Document
X
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document
X
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document
X
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
X
104
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

Indicates management contract or compensatory plan.
# The certifications attached as Exhibit 32.1 and 32.2 accompany this Annual Report on Form 10-K pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any of the Registrant’s filings under the Securities Act of 1933, as amended, irrespective of any general incorporation language contained in any such filing.
102


Item 16.    Form 10-K Summary
None.
103

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of San Mateo, State of California, on February 23, 2022.
Freshworks Inc.
By:/s/ Rathna Girish Mathrubootham
Rathna Girish Mathrubootham
Chief Executive Officer and Chairman (Principal Executive Officer)
By:/s/ Tyler Sloat
Tyler Sloat
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Rathna Girish Mathrubootham and Tyler Sloat and each or any one of them, as his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in their name, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this 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 Act of 1934, this report has been signed below by the following persons on behalf of the registrant, and in the capacities and on the dates indicated.

SignatureTitleDate
/s/ Rathna Girish Mathrubootham
Chief Executive Officer and Chairman (Principal Executive Officer)
February 23, 2022
Rathna Girish Mathrubootham
/s/ Tyler SloatChief Financial Officer (Principal Financial Officer and Principal Accounting Officer)February 23, 2022
Tyler Sloat
/s/ Roxanne S. AustinDirectorFebruary 23, 2022
Roxanne S. Austin
/s/ Johanna FlowerDirectorFebruary 23, 2022
Johanna Flower
/s/ Sameer GandhiDirectorFebruary 23, 2022
Sameer Gandhi
/s/ Randy GottfriedDirectorFebruary 23, 2022
Randy Gottfried
/s/ Zachary NelsonDirectorFebruary 23, 2022
Zachary Nelson
/s/ Barry PadgettDirectorFebruary 23, 2022
Barry Padgett
/s/ Jennifer TaylorDirectorFebruary 23, 2022
Jennifer Taylor

EX-4.4 2 freshworksex44descriptiono.htm EX-4.4 Document

Exhibit 4.4
DESCRIPTION OF THE REGISTRANT’S SECURITIES REGISTERED
PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934

As of December 31, 2021, Freshworks Inc. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (Exchange Act): our Class A common stock, $0.00001 par value per share. References herein to the terms the “company,” “we,” “our,” and “us” refer to Freshworks Inc. and its subsidiaries.
The following description of our capital stock is a summary and does not purport to be complete. It is subject to, and qualified in its entirety by reference to, the applicable provisions of our amended and restated certificate of incorporation, our amended and restated bylaws, and our investors’ rights agreement entered into in December 2019 which are each filed as exhibits to our Annual Report on Form 10-K, of which this Exhibit 4.4 is a part, and are incorporated by reference herein. We encourage you to read our amended and restated certificate of incorporation, our amended and restated bylaws, our investors’ rights agreement, and the applicable provisions of the Delaware General Corporation Law (DGCL) for more information.
General
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of Class A common stock, up to 350,000,000 shares of Class B common stock, and up to 10,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. 
Common Stock Rights
The rights of Class A common stock and Class B common stock are identical, except with respect to voting and conversion. Unless otherwise indicated, references to our “common stock” include our Class A common stock and Class B common stock.
Dividend Rights
We have never declared or paid any dividends on our common stock. Subject to preferences that may be applicable to any preferred stock outstanding at the time, the holders of outstanding shares of common stock are entitled to receive ratably any dividends declared by our board of directors out of assets legally available.
Voting Rights
Holders of our Class A common stock are entitled to one vote per share on all matters to be voted upon by our stockholders. Holders of our Class B common stock are entitled to 10 votes per share on all matters to be voted upon by the stockholders. The holders of our Class A common stock and Class B common stock will vote together as a single class on all matters (including the election of directors) submitted to a vote of our stockholders, unless otherwise required by Delaware law.
Under Delaware law, holders of our Class A common stock or Class B common stock would be entitled to vote as a separate class if a proposed amendment to our amended and restated certificate of incorporation would increase or decrease the aggregate number of authorized shares of such class, increase or decrease the par value of the shares of such class, or alter or change the powers, preferences, or special rights of the shares of such class so as to affect them adversely. As a result, in these limited instances, the holders of a majority of our Class A common stock could defeat any amendment to our amended and restated certificate of incorporation. For example, if a proposed amendment of our amended and restated certificate of incorporation provided for our Class A common stock to rank junior to our Class B common stock with respect to (1) any dividend or distribution, (2) the distribution of proceeds were we to be acquired, or (3) any other right, Delaware law would require the vote of our Class A common stock. In this instance, the holders of a majority of Class A common stock could defeat that amendment to our amended and restated certificate of incorporation.
Our amended and restated certificate of incorporation does not provide for cumulative voting for the election of directors.



Liquidation Rights
Upon our dissolution, liquidation or winding-up, the assets legally available for distribution to our stockholders are distributable ratably among the holders of our Class A common stock and Class B common stock, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights and payment of liquidation preferences, if any, on any outstanding shares of preferred stock.
No Preemptive or Similar Rights
Our common stock is not entitled to preemptive rights and there are no redemption or sinking fund provisions applicable to the common stock.
Conversion Rights
Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. Upon any transfer of shares of Class B common stock, whether or not for value, each such transferred share will automatically convert into one share of Class A common stock, except for certain transfers described in our amended and restated certificate of incorporation, including (i) transfers for tax and estate planning purposes, so long as the transferring holder continues to hold sole or, in the case of our founders, shared with family members, voting and dispositive power or, in the case of transfers to trusts, so long as the transferring holder or family members are beneficiaries of the trust; (ii) certain transfers to affiliated foundations so long as the transferring holder or family members continue to hold sole or shared voting and dispositive power over the shares; (iii) transfers of shares of Class B common stock to any of our founders; and (iv) transfers to the estates or heirs of any of our founders upon his or her death or incapacity.
Each share of Class B common stock will automatically convert into one share of Class A common stock on a one-to-one basis, upon the following: (1) sale or transfer of such share of Class B common stock, except for certain permitted transfers as described in the immediately preceding paragraph and in our amended and restated certificate of incorporation; (2) the death of such Class B common stockholder (or nine months after the date of death if the stockholder is our founder); or the final conversion date, which is the earliest of (i) the last trading day of the fiscal year following the seventh (7th) anniversary of the effectiveness of the registration statement in connection with our initial public offering or (ii) the date specified by the holders of a majority of the outstanding shares of Class B common stock.
Once transferred and converted into Class A common stock, our Class B common stock may not be reissued.
Preferred Stock
Pursuant to our amended and restated certificate of incorporation, our board of directors has the authority, without further action by the stockholders, to issue from time to time up to 10,000,000 shares of preferred stock in one or more series. Our board of directors may designate the rights, preferences, privileges and restrictions of the preferred stock, including dividend rights, conversion rights, voting rights, redemption rights, liquidation preference, sinking fund terms, and the number of shares constituting any series or the designation of any series, any or all of which may be greater than the rights of our common stock. The issuance of preferred stock could have the effect of restricting dividends on the common stock, diluting the voting power of the common stock, impairing the liquidation rights of the common stock or delaying, deterring, or preventing a change in control. Such issuance could have the effect of decreasing the market price of the common stock. No shares of preferred stock are currently outstanding.

Registration Rights
Stockholder Registration Rights
We are party to an investors’ rights agreement that provides that certain holders of our common stock, including certain holders of at least 5% of our capital stock and entities affiliated with certain of our directors, have certain registration rights, as set forth below. The registration of shares of our common stock by the exercise of registration rights described below would enable the holders to sell these shares without restriction under the Securities Act of 1933 as amended (Securities Act) when the applicable registration statement is declared effective. We will pay the registration expenses, not to exceed $50,000, of the shares registered by the demand, piggyback and Form S-3 registrations described below.



Generally, in an underwritten offering, the managing underwriter, if any, has the right, subject to specified conditions, to limit the number of shares such holders may include. The demand, piggyback, and Form S-3 registration rights described below will expire the date five years following our initial public offering, or, with respect to any particular stockholder, such time that such stockholder (i) can sell all shares held by it in compliance with Rule 144 of the Securities Act or (ii) holds less than 1% of our outstanding common stock and all registrable securities held by such stockholder can be sold under Rule 144 of the Securities Act during any 90-day period.
Demand Registration Rights
Certain holders of our capital stock are entitled to certain demand registration rights. At any time after six months after the completion of our initial public offering, the holders of 30% or more of these shares may request that we register all or a portion of their shares. We are obligated to effect only two such registrations.
Piggyback Registration Rights
In the event that we propose to register any of our securities under the Securities Act, either for our own account or for the account of other security holders, certain holders of our capital stock will be entitled to certain piggyback registration rights allowing the holder to include their shares in such registration, subject to certain marketing and other limitations. As a result, whenever we propose to file a registration statement under the Securities Act, other than with respect to (1) a registration relating solely to the sale of securities of participants in a Company stock plan, (2) a registration relating to a corporate reorganization or other Rule 145 transaction, (3) a registration on any form that does not include substantially the same information as would be required to be included in a registration statement covering the sale of these shares, or (4) a registration relating to the offer and sale of debt securities, the holders of these shares are entitled to notice of the registration and have the right to include their shares in the registration, subject to limitations that the underwriters may impose on the number of shares included in the offering.
Form S-3 Registration Rights
Certain holders of our capital stock are entitled to certain Form S-3 registration rights. The holders of these shares can make a request that we register their shares on Form S-3 if we are qualified to file a registration statement on Form S-3 and if the reasonably anticipated aggregate net proceeds of the shares offered would equal or exceed $5.0 million. We will not be required to effect more than two registrations on Form S-3 within any 12-month period.
Anti-Takeover Provisions of our Certificate of Incorporation, Bylaws, and Delaware Law
Some provisions of Delaware law, our amended and restated certificate of incorporation and our amended and restated bylaws contain provisions that could make the following transactions more difficult: (1) an acquisition of us by means of a tender offer; (2) an acquisition of us by means of a proxy contest or otherwise; (3) or the removal of our incumbent officers and directors. It is possible that these provisions could make it more difficult to accomplish or could deter transactions that stockholders may otherwise consider to be in their best interest or in our best interests, including transactions which provide for payment of a premium over the market price for our shares.
These provisions, summarized below, are intended to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors. We believe that the benefits of the increased protection of our potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us outweigh the disadvantages of discouraging these proposals because negotiation of these proposals could result in an improvement of their terms.
Dual Class Stock
We have a dual class common stock structure, which provides our stockholders prior to our initial public offering, co-founders, executives, employees, directors and their affiliates with significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or our assets.
Stockholder Meetings
Our amended and restated bylaws provide that a special meeting of stockholders may be called only by our chairperson of the board, chief executive officer or president, or by a resolution adopted by a majority of our board of directors.



Requirements for Advance Notification of Stockholder Nominations and Proposals
Our amended and restated bylaws establish advance notice procedures with respect to stockholder proposals to be brought before a stockholder meeting and the nomination of candidates for election as directors, other than nominations made by or at the direction of the board of directors or a committee of the board of directors.
Elimination of Stockholder Action by Written Consent
Our amended and restated certificate of incorporation and amended and restated bylaws eliminate the right of stockholders to act by written consent without a meeting.
Staggered Board
Our board of directors is divided into three classes. The directors in each class will serve for a three-year term, one class being elected each year by our stockholders. This system of electing and removing directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of the directors.
Removal of Directors
Our amended and restated certificate of incorporation will provide that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of not less than two thirds of the total voting power of all of our outstanding voting stock then entitled to vote in the election of directors.
Stockholders Not Entitled to Cumulative Voting
Our amended and restated certificate of incorporation does not permit stockholders to cumulate their votes in the election of directors. Accordingly, the holders of a majority of the outstanding shares of our common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they choose, other than any directors that holders of our preferred stock may be entitled to elect.
Delaware Anti-Takeover Statute
We are subject to Section 203 of the DGCL, which prohibits persons deemed to be “interested stockholders” from engaging in a “business combination” with a publicly held Delaware corporation for three years following the date these persons become interested stockholders unless the business combination is, or the transaction in which the person became an interested stockholder was, approved in a prescribed manner or another prescribed exception applies. Generally, an “interested stockholder” is a person who, together with affiliates and associates, owns, or within three years prior to the determination of interested stockholder status did own, 15% or more of a corporation’s voting stock. Generally, a “business combination” includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. The existence of this provision may have an anti-takeover effect with respect to transactions not approved in advance by the board of directors.
Choice of Forum
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware (or, if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) will be the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative claim or cause of action brought on our behalf; (2) any claim or cause of action for breach of a fiduciary duty owed by any of our current or former directors, officers or other employees to us or our stockholders; (3) any claim or cause of action against us or any of our current or former directors, officers or other employees, arising out of or pursuant to any provision of the General Corporation Law of the State of Delaware or our certificate of incorporation or bylaws; (4) any claim or cause of action seeking to interpret, apply, enforce or determine the validity of our certificate of incorporation or bylaws; (5) any claim or cause of action as to which the General Corporation Law of the State of Delaware confers jurisdiction on the Court of Chancery of the State of Delaware; or (6) any claim or cause of action against us or any of our current or former directors, officers or other employees, governed by the internal-affairs doctrine or otherwise related to our internal affairs. These provisions would not apply to claims or causes of action brought to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which the U.S. federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts



over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims.
Exchange Listing
Our Class A common stock, par value $0.00001 per share, is listed on the Nasdaq Global Select Market, under the symbol “FRSH.”
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. The transfer agent and registrar’s address is 250 Royall Street, Canton, Massachusetts 02021.


EX-23.1 3 ex23130500cauditconsent2x2.htm EX-23.1 Document

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in Registration Statement No. 333-259727 and 333-260753 on Form S-8 of our report dated February 23, 2022, relating to the financial statements of Freshworks Inc. appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.

/s/ DELOITTE & TOUCHE LLP

San Jose, California
February 23, 2022

EX-31.1 4 ex311fy2110-k.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Rathna Girish Mathrubootham, certify that:
1.I have reviewed this Annual Report on Form 10-K of Freshworks Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)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
(c)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 23, 2022By: /s/ Rathna Girish Mathrubootham
         Rathna Girish Mathrubootham
      Chief Executive Officer and Chairman
     (Principal Executive Officer)


EX-31.2 5 ex312fy2110-k.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Tyler Sloat, certify that:
1.I have reviewed this Annual Report on Form 10-K of Freshworks Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)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
(c)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 23, 2022By: /s/ Tyler Sloat
         Tyler Sloat
        Chief Financial Officer
      (Principal Financial Officer and Principal Accounting Officer)


EX-32.1 6 ex321fy2110-k.htm EX-32.1 Document

Exhibit 32.1


CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Freshworks, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof, to which this Certificate is attached as Exhibit 32.1 (the “Report”), I, Rathna Girish, Chief Executive Officer and Chairman of the Company, do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the "Exchange Act") and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. § 1350), as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

In Witness Whereof, the undersigned has set his hands hereto as of the date set forth below.
Date: February 23, 2022By: /s/ Rathna Girish Mathrubootham
         Rathna Girish Mathrubootham
      Chief Executive Officer and Chairman
     (Principal Executive Officer)

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-32.2 7 ex322fy2110-k.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Freshworks Inc. (the “Company”) on Form 10-K for the year ended December 31, 2021 as filed with the Securities and Exchange Commission on the date hereof, to which this Certificate is attached as Exhibit 32.2 (the “Report”), I, Tyler Sloat, Chief Financial Officer of the Company, do hereby certify, to the best of my knowledge and pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the "Exchange Act") and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. § 1350), as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

In Witness Whereof, the undersigned has set his hands hereto as of the date set forth below.
Date: February 23, 2022By: /s/ Tyler Sloat
         Tyler Sloat
      Chief Financial Officer
   (Principal Financial Officer and Principal Accounting Officer)

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 8 frsh-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2115104 - Disclosure - Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2125106 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Balance Sheet Components - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - Business Combinations and Asset Purchase link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Business Combinations and Asset Purchase (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2338307 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Commitment and Contingencies - Future minimum lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Commitment and Contingencies - Other Contractual Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2343308 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Redeemable Convertible Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Stockholders' Equity and Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 2347309 - Disclosure - Stockholders' Equity and Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Stockholders' Equity and Stock Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2453432 - Disclosure - Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2454433 - Disclosure - Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2155112 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2356310 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2457434 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2458435 - Disclosure - Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2159113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2360311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Income Taxes - Net Loss Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - Income Taxes - Components of Provision for Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2463438 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate to the Company’s effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2465440 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466441 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2167114 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 2368312 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2469442 - Disclosure - Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2170115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2471443 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 frsh-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 frsh-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 frsh-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Federal income tax Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Net Loss per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward] Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward] Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income Professional services Professional Services [Member] Professional Services ROU assets Operating Lease, Right-of-Use Asset Defined Benefit Plan Pension and Other Postretirement Plans, Policy [Policy Text Block] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] 2023 Contractual Obligation, to be Paid, Year Two Depreciation expense and amortization Cost, Depreciation and Amortization AnsweriQ Inc. AnsweriQ Inc. [Member] AnsweriQ Inc. Segment Information Segment Reporting, Policy [Policy Text Block] 2021 Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Security Exchange Name Security Exchange Name Fair value of term bond mutual funds Equity Securities, FV-NI, Current Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Europe, Middle East and Africa EMEA [Member] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Acquisition-related liabilities Accrued Acquisition-Related Liabilities, Current Accrued Acquisition-Related Liabilities, Current Revenue from Contract with Customer [Abstract] Deferred Revenue and Remaining Performance Obligations Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Payment of acquisition-related liabilities Payment for Contingent Consideration Liability, Financing Activities Redeemable convertible preferred stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Deferred rent Deferred Rent Credit Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 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 Entity File Number Entity File Number Stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intrinsic value of option exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Change in estimated fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Summary of Valuation Assumptions, CEO Performance Award Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions Stock options cancelled / forfeited / expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Secondary transaction Secondary Transaction [Member] Secondary Transaction Subsequent Event Type [Domain] Subsequent Event Type [Domain] Change in Deferred Contract Acquisition Costs [Roll Forward] Change in Deferred Contract Acquisition Costs [Roll Forward] Change in Deferred Contract Acquisition Costs Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of acquired intangible assets Amortization of Intangible Assets Employee contributions withheld Share-Based Payment Arrangement, Employee Contributions Withheld Share-Based Payment Arrangement, Employee Contributions Withheld Estimated useful life of finite-lived intangible assets acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Maximum amount of reduction to reserve (in shares) Common Stock, Maximum Amount of Reduction to Reserve Common Stock, Maximum Amount of Reduction to Reserve Net deferred tax assets Deferred Tax Assets, Net Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized during the period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Conversion of redeemable convertible preferred stock into common stock upon initial public offering Conversion of convertible securities (in shares) Temporary Equity, Value, Conversion of Convertible Securities Temporary Equity, Value, Conversion of Convertible Securities Granted (in USD 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 Total grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Title of Individual [Domain] Title of Individual [Domain] Add: Unrealized (losses) gains on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Income Tax Examination [Table] Income Tax Examination [Table] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Assets Assets [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Other liabilities Other Liabilities [Member] Schedule of Amortized Costs and Fair Value of Debt Securities Based on Contractual Maturities Investments Classified by Contractual Maturity Date [Table Text Block] Number of shares approved for grant (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.00001 par value per share; 10,000,000 and zero shares authorized as of December 31, 2021 and 2020, respectively; zero shares issued and outstanding as of December 31, 2021 and 2020 Preferred Stock, Value, Issued Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Advertising Cost Advertising Cost [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Conversion of redeemable convertible preferred stock into common stock upon initial public offering Stock Issued During Period, Value, Conversion of Convertible Securities Debt securities Debt Securities [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Tenant improvement allowance Operating Lease, Tenant Improvement Allowance Operating Lease, Tenant Improvement Allowance Purchased property and equipment included in accrued expenses Capital Expenditures Incurred but Not yet Paid Summary of Redeemable Convertible Preferred Stock Temporary Equity [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Commitments and Contingencies Disclosure [Abstract] Sale of non-marketable equity investment Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in dollars per share) Earnings Per Share, Basic Less: Net gains recognized on sale of marketable equity investments Equity Securities, FV-NI, Realized Gain (Loss) 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Number of threshold vesting tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Vesting Tranches Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Vesting Tranches Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Due after one year but within five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Balance at beginning of the year Balance at end of the year Capitalized Contract Cost, Net Adjustment for the adoption of ASU 2016-01 Cumulative Effect, Period of Adoption, Adjustment [Member] Other Other Noncash Income (Expense) Deferred contract acquisition costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Secondary Transaction - Repurchase of Common Stock Secondary Transaction - Repurchase of Common Stock [Member] Secondary Transaction - Repurchase of Common Stock Stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Original issuance price (in dollars per share) Temporary Equity, Original Issue Price Per Share Temporary Equity, Original Issue Price Per Share Research and Development Research and Development Expense, Policy [Policy Text Block] Maturities and redemptions of marketable securities Proceeds from Maturities, Prepayments and Calls of Marketable Securities Proceeds from Maturities, Prepayments and Calls of Marketable Securities Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Acquisition date cash consideration paid Business Combination, Consideration Transferred Schedule of Revenue and Long-Lived Assets by Geographical Region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Redeemable Convertible Preferred Stock Temporary Equity [Text Block] Temporary Equity Entity Voluntary Filers Entity Voluntary Filers Summary of Realized and Unrealized Gains Gain (Loss) on Securities [Table Text Block] Plan Name [Axis] Plan Name [Axis] Auditor Information [Abstract] Auditor Information Total financial assets Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [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] Impairment of goodwill Goodwill, Impairment Loss Common stock, number of votes per share Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes Less: Revenue recognized during the year Customer, Liability, Total Revenue Recognized In Period Customer, Liability, Total Revenue Recognized In Period Impairment on marketable securities Other than Temporary Impairment Losses, Investments Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Cash equivalents Cash and Cash Equivalents [Member] Increases in current year unrecognized benefits Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit) Liabilities and Equity Other items Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other accrued expenses Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Deferred revenue Contract with Customer, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Stock options exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Additional paid-in capital Additional Paid in Capital U.S. government agency securities US Government Agencies Debt Securities [Member] Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Liabilities and Equity [Abstract] Proceeds from initial public offering, net of underwriting discounts Proceeds from Issuance Initial Public Offering Accounts payable Increase (Decrease) in Accounts Payable Additions during the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Trading day period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Trading Day Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Trading Day Period Accrued third-party cloud infrastructure expenses Accrued Third-Party Cloud Infrastructure Expense, Current Accrued Third-Party Cloud Infrastructure Expense Cash Flows Operating Activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Operating expense: Operating Expenses [Abstract] Net gains recognized on marketable equity investments Equity Securities, FV-NI, Gain (Loss) Entity Interactive Data Current Entity Interactive Data Current Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Marketable securities Marketable Securities, Current Gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Summary Of Common Shares Reserved For Future Issuance Schedule of Stock by Class [Table Text Block] Stock options cancelled / forfeited / expired (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Gross unrecognized tax benefits Unrecognized gross tax benefits at the beginning of the period Unrecognized gross tax benefits at the end of the period Unrecognized Tax Benefits Subscription services Subscription Services [Member] Subscription Services Income Tax Authority [Domain] Income Tax Authority [Domain] Total deferred tax assets Deferred Tax Assets, Gross Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Term bond mutual funds Term Bond Mutual Funds [Member] Term Bond Mutual Funds Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Marketable securities Marketable Securities [Member] Marketable Securities Sale of redeemable convertible preferred stock (Note 11) (in shares) Temporary Equity, Shares, Sale of Redeemable Convertible Preferred Stock Temporary Equity, Shares, Sale of Redeemable Convertible Preferred Stock Operating loss carryforwards subject to limitation Operating Loss Carryforwards Subject to Limitation Operating Loss Carryforwards Subject to Limitation Deferred tax assets Deferred Income Tax Assets, Net Repurchase of redeemable convertible preferred stock (Note 11) Temporary Equity, Value, Repurchase of Redeemable Convertible Preferred Stock Temporary Equity, Value, Repurchase of Redeemable Convertible Preferred Stock Current liabilities: Liabilities, Current [Abstract] Capitalized internal-use software Payments to Develop Software Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Business combination, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Components of the Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Sale of redeemable convertible preferred stock (Note 11) Temporary Equity, Value, Sale of Redeemable Convertible Preferred Stock Temporary Equity, Value, Sale of Redeemable Convertible Preferred Stock Level 3 Fair Value, Inputs, Level 3 [Member] Leases Lessee, Leases [Policy Text Block] Accounting Policies [Abstract] Weighted-Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Total Contractual Obligation Payment of deferred offering costs Payments of Stock Issuance Costs Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses (in shares) Stock Issued During Period, Shares, New Issues Common stock, conversion ratio Common Stock Conversion Ratio Common Stock Conversion Ratio Domestic Current Federal Tax Expense (Benefit) Operating lease liability Operating Lease, Liability Document Transition Report Document Transition Report Common stock, value Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Interest and other income, net Nonoperating Income (Expense) Weighted-Average Period to Recognize Expense (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unvested, beginning balance (in USD per share) Unvested, ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 9) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Commitments and Contingencies Lessee, Operating Leases [Text Block] Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Business Combinations and Asset Purchase Business Combination Disclosure [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Options and RSUs outstanding Options and Restricted Stock Units [Member] Options and Restricted Stock Units Option to extend Operating Lease, Renewal Term Operating Lease, Renewal Term Other Commitments [Table] Other Commitments [Table] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Cash Equivalents and Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Auditor Name Auditor Name Cover [Abstract] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Marketable Securities Marketable Securities, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Sale of Stock [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Deferred purchase consideration for acquisition Deferred Purchase Consideration for Acquisition Deferred Purchase Consideration for Acquisition Schedule of Unrecognized Expense Share-based Payment Arrangement, Unrecognized Expense, Amount [Table Text Block] Share-based Payment Arrangement, Unrecognized Expense, Amount Income Tax Authority [Axis] Income Tax Authority [Axis] Amount paid by investor to acquire shares Sale of Stock, Consideration Received on Transaction Other Other [Member] Other Accretion of redeemable convertible preferred stock Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Redeemable convertible preferred stock, $0.0001 par value; zero and 154,055,430 shares authorized as of December 31, 2021 and 2020, respectively; zero and 153,937,730 shares issued and outstanding as of December 31, 2021 and 2020; aggregate liquidation preference of zero and $326,559 as of December 31, 2021 and 2020, respectively Beginning balance Ending balance Carrying Value Temporary Equity, Carrying Amount, Attributable to Parent Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Office equipment Office Equipment [Member] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Net loss attributable to common stockholders - basic and diluted Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Capitalized costs Capitalized Computer Software, Additions Stock options Share-based Payment Arrangement, Option [Member] Deferred offering costs reclassified to stockholders' equity (deficit) Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Document Information [Table] Document Information [Table] Equity [Abstract] Series H Redeemable Convertible Series H Preferred Stock [Member] Redeemable Convertible Series H Preferred Stock Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Depreciation and amortization Deferred Tax Assets, Property, Plant and Equipment Common Stock Common Stock [Member] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Geographic Information Segment Reporting Disclosure [Text Block] Reversal of prior year unrecognized tax benefits Unrecognized Tax Benefits, Reversal of Prior Year Unrecognized Tax Benefits Unrecognized Tax Benefits, Reversal of Prior Year Unrecognized Tax Benefits Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due after one year but within five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181 Temporary Equity, Stock Issued During Period, Value, New Issues Accretion of redeemable convertible preferred stock Accretion of redeemable convertible preferred stock Temporary Equity, Accretion to Redemption Value, Adjustment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation Share-based Payment Arrangement, Noncash Expense Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Sales of marketable securities Proceeds from Sale of Marketable Securities Proceeds from Sale of Marketable Securities Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Fair value of shares Sale of Stock, Fair Value of Shares Sale of Stock, Fair Value of Shares Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued and other liabilities Increase (Decrease) in Accrued Liabilities Share-base compensation expense, excess value Share-base Compensation Expense, Excess Value Share-base Compensation Expense, Excess Value Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Other assets Other Assets [Member] Number of shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Conversion of redeemable convertible preferred stock into common stock upon initial public offering Stock Issued Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Monthly base rent Operating Lease, Monthly Base Rent Operating Lease, Monthly Base Rent Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Proceeds from issuance of Series H redeemable convertible preferred stock, net of issuance costs Proceeds from Issuance of Redeemable Convertible Preferred Stock Series F Redeemable Convertible Series F Preferred Stock [Member] Redeemable Convertible Series F Preferred Stock Number of shares issued in conversion (in shares) Preferred Stock, Convertible, Conversion Ratio Total liabilities Liabilities Deferred tax assets: Deferred Tax Assets, Net [Abstract] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Stock options granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net Cash Provided by (Used in) Financing Activities [Abstract] Net Cash Provided by (Used in) Financing Activities [Abstract] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' equity (deficit) Beginning balance Ending balance Stockholders' Equity Attributable to Parent Net operating loss carryforwards Operating Loss Carryforwards Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Payments during the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Series D Redeemable Convertible Series D Preferred Stock [Member] Redeemable Convertible Series D Preferred Stock Gain realized on sale of marketable securities and non-marketable equity investments Gain on sale of investment Gain (Loss) On Debt Securities And Sale Of Equity Securities Without Readily Determinable Fair Value Gain (Loss) On Debt Securities And Sale Of Equity Securities Without Readily Determinable Fair Value Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Conversion of convertible securities (in shares) Temporary Equity, Shares, Conversion of Convertible Securities Temporary Equity, Shares, Conversion of Convertible Securities Estimated useful life Estimated Useful Life Property, Plant and Equipment, Useful Life Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Stockholders' equity (deficit): Stockholders' Equity Attributable to Parent [Abstract] Schedule of Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Supplemental cash flow information: Noncash Investing and Financing Items [Abstract] Schedule of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Capitalized internal-use software Software and Software Development Costs [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Performance Based Restricted Stock Units (PRSUs) Performance Based Restricted Stock Units (PRSUs) [Member] Performance Based Restricted Stock Units (PRSUs) Property and equipment acquired through tenant improvement allowance Property And Equipment Acquired Through Tenant Improvement Allowances Property And Equipment Acquired Through Tenant Improvement Allowances Amortization of deferred contract acquisition costs Less: Amortization of contract costs during the year Capitalized Contract Cost, Amortization Accumulated deficit Retained Earnings (Accumulated Deficit) Income Tax Examination [Line Items] Income Tax Examination [Line Items] Accrued taxes Accrual for Taxes Other than Income Taxes, Current RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Business Acquisition [Line Items] Business Acquisition [Line Items] Impairment loss on incremental selling costs capitalized Capitalized Contract Cost, Impairment Loss Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. treasury securities US Treasury Securities [Member] Reconciliation of cash, cash equivalents and restricted cash to consolidated balance sheets: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Contingent Consideration Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Net carrying value Capitalized Computer Software, Net Proceeds from exercise of stock options Proceeds from Stock Options Exercised Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Shares purchased under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Ownership Plan Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Asia Pacific Asia Pacific [Member] Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Series B Redeemable Convertible Series B Preferred Stock [Member] Redeemable Convertible Series B Preferred Stock Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total minimum future payments Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average shares used in computing net loss per share attributable to common stockholders - basic and diluted Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Domestic Deferred Federal Income Tax Expense (Benefit) Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Redeemable convertible preferred stock, par value (in dollars per share) Temporary Equity, Par Value Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Product and Service [Axis] Product and Service [Axis] Number of shares issued for each vested RSU (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued for Each Vested Restricted Stock Unit in Satisfaction of Service Condition Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued for Each Vested Restricted Stock Unit in Satisfaction of Service Condition Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Unrecognized Stock-Based Compensation Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Chief Executive Officer Chief Executive Officer [Member] Equity Component [Domain] Equity Component [Domain] Flint Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd [Member] Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd Sales and marketing Selling and Marketing Expense 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Number of shares issued in lockup agreement (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Motor vehicles Vehicles [Member] Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Accruals and Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Restricted cash included in other assets Restricted Cash, Noncurrent Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Domestic Tax Authority Domestic Tax Authority [Member] Capitalized Internal-Use Software Internal Use Software, Policy [Policy Text Block] Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Fair Value Fair Value Marketable securities Debt Securities, Available-for-sale Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Total commitment Operating Leases, Future Minimum Payments Due Accrued advertising and marketing expenses Accrued Advertising and Marketing, Current Accrued Advertising and Marketing, Current 2022 Contractual Obligation, to be Paid, Year One Purchases of marketable securities Payments to Acquire Marketable Securities Purchase price of common stock in percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Accounts Receivable and Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Percent of annual increase in capital shares reserved for future issuance Common Stock, Annual Increase in Capital Shares Reserved for Future Issuance, Percent Common Stock, Annual Increase in Capital Shares Reserved for Future Issuance, Percent Accounting Standards Update [Domain] Accounting Standards Update [Domain] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Less: valuation allowance Deferred Tax Assets, Valuation Allowance Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Auditor Location Auditor Location Repurchase of redeemable convertible preferred stock Payments for Repurchase of Redeemable Convertible Preferred Stock Segment Reporting [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Weighted Average Remaining Useful Life Finite-Lived Intangible Asset, Useful Life Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold stock price target (in USD per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Threshold Stock Price Target Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Threshold Stock Price Target Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Payments of issuance costs Payments of Temporary Equity Issuance Costs Payments of Temporary Equity Issuance Costs Document Annual Report Document Annual Report Net impact to other comprehensive (loss) income in current period Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Office equipment, furniture and fixtures Office Equipment, Furniture and Fixtures [Member] Office Equipment, Furniture and Fixtures Deferred contract acquisition costs Increase (Decrease) in Capitalized Contract Cost Increase (Decrease) in Capitalized Contract Cost Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Entity Ex Transition Period Entity Ex Transition Period Deferred: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Title of 12(b) Security Title of 12(b) Security Foreign tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Foreign Total assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, authorized (in shares) Common Stock, Shares Authorized Geographical [Domain] Geographical [Domain] Net loss attributable to common stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Title of Individual [Axis] Title of Individual [Axis] Net loss attributable to common stockholders - basic Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Commissions Deferred Tax Liabilities, Commissions Deferred Tax Liabilities, Commissions Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities 2024 Contractual Obligation, to be Paid, Year Three Redeemable convertible preferred stock Redeemable Convertible Preferred Stock [Member] Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Area of leased space Area of Leased Space Area of Leased Space Deferred Contract Acquisition Costs Deferred Charges, Policy [Policy Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Rate of increase for monthly base rent Operating Lease, Monthly Base Rent, Increase, Percent Operating Lease, Monthly Base Rent, Increase, Percent Weighted-average shares used in computing net loss per share attributable to common stockholders - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Earnings Per Share, Diluted State and Local Jurisdiction State and Local Jurisdiction [Member] Public offering price (in USD per share) Sale of Stock, Price Per Share Schedule of Future Minimum Payments Under the Company’s Non-cancelable Purchase Commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Acquisition-related contingent consideration Financial Liabilities Fair Value Disclosure Cash paid for taxes Income Taxes Paid, Net Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Subsequent Events Subsequent Events [Text Block] Repurchase of redeemable convertible preferred stock (Note 11) (in shares) Temporary Equity, Shares, Repurchase of Redeemable Convertible Preferred Stock Temporary Equity, Shares, Repurchase of Redeemable Convertible Preferred Stock Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Redeemable convertible preferred stock, authorized (in shares) Temporary Equity, Shares Authorized Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Balance at beginning of the year Balance at end of the year Contract with Customer, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Conversion of redeemable convertible preferred stock into common stock upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Corporate debt securities Corporate Debt Securities [Member] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Allowance for uncollectible accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Foreign Tax Authority Foreign Tax Authority [Member] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Series C Redeemable Convertible Series C Preferred Stock [Member] Redeemable Convertible Series C Preferred Stock Financial Instruments [Domain] Financial Instruments [Domain] Temporary Equity Disclosure [Abstract] Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Document Period End Date Document Period End Date Vesting of restricted stock units (in shares) Common stock issued in settlement of vested restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Class B Common Stock Common Class B [Member] Acquired intangible assets Payments to Acquire Intangible Assets Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Unrealized (loss) gain on marketable securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Useful Lives of Property, Plant and Equipment Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Current: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Decreases related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer relationships Customer Relationships [Member] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Redeemable convertible preferred stock, issued (in shares) Temporary Equity, Shares Issued Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Stockholders' Equity and Stock Based Compensation Shareholders' Equity and Share-based Payments [Text Block] Other liabilities Other Liabilities, Noncurrent Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181 (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Plan benefit obligation Defined Benefit Plan, Benefit Obligation Liquidation Preference Temporary Equity, Liquidation Preference Summary of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Trading Symbol Trading Symbol Net loss attributable to common stockholders - basic and diluted Earnings Per Share [Abstract] Total property and equipment Property, Plant and Equipment, Gross Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Change in fair value of equity securities Unrealized gains at the end of the period Equity Securities, FV-NI, Unrealized Gain (Loss) Foreign Currency Remeasurement and Transactions Foreign Currency Transactions and Translations Policy Net, In the Consolidated Statements of Operations [Policy Text Block] Foreign Currency Transactions and Translations Policy Net, In the Consolidated Statements of Operations 2021 Equity Incentive Plan 2021 Equity Incentive Plan [Member] 2021 Equity Incentive Plan Asset acquisition, total consideration Asset Acquisition, Consideration Transferred Beginning balance (in USD per share) Ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Other Commitments [Line Items] Other Commitments [Line Items] Series A Redeemable Convertible Series A Preferred Stock [Member] Redeemable Convertible Series A Preferred Stock Changes in the Balance of Deferred Revenue [Roll Forward] Changes in the Balance of Deferred Revenue [Roll Forward] Changes in the Balance of Deferred Revenue Stock-based compensation expense Total employee awards Share-based Payment Arrangement, Expense Entity Current Reporting Status Entity Current Reporting Status Net loss per share attributable to Class A and Class B common stockholders - basic and diluted Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] 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] Total provision for income taxes Effective Income Tax Rate Reconciliation, Percent Premium (discount) amortization on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Construction in progress Construction in Progress [Member] Class A Common Stock Common Class A [Member] 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 Deemed dividend distribution Dividends Number of shares issued and sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Number of purchase periods Share-Based Compensation Arrangement By Share-based Payment Award, Number of Purchase Periods Share-Based Compensation Arrangement By Share-based Payment Award, Number of Purchase Periods Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Amount Finite-Lived Intangible Assets, Gross Total shares of common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance 2011 Stock Plan 2011 Stock Plan [Member] 2011 Stock Plan Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Long-Lived Assets (Including Goodwill and Intangible Assets) Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Entity Address, Postal Zip Code Entity Address, Postal Zip Code Advanced payments from customers Customer Refund Liability, Current Revenue Recognition, Cost of Revenue and Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Issuance of common stock upon exercise of stock options (in shares) Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Over-Allotment Option Over-Allotment Option [Member] Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Add: Billings during the year Contract with Customer, Liability, Increase From Billings During The Period Contract with Customer, Liability, Increase From Billings During The Period Schedule of Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Deemed contribution (Note 11) Deemed Contribution Deemed Contribution Deferred Contract Acquisition Costs Capitalized Contract Cost [Table Text Block] Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Adjustment for the adoption of ASU 2016-01 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Vested (in USD 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 General and administrative General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Add: Contract costs capitalized during the year Capitalized Contract Cost, Amount Capitalized Capitalized Contract Cost, Amount Capitalized Measurement period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current ESPP Employee Stock [Member] Payment of withholding taxes on net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Class of Stock [Domain] Class of Stock [Domain] Temporary Equity [Line Items] Temporary Equity [Line Items] Sale of redeemable convertible preferred stock Proceeds from Sale of Redeemable Convertible Preferred Stock Proceeds from Sale of Redeemable Convertible Preferred Stock Money market funds Money Market Funds [Member] Accretion of redeemable convertible preferred Temporary Equity, Accretion to Redemption Value Number of threshold stock price targets Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Stock Prices Targets Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Stock Price Targets Current Fiscal Year End Date Current Fiscal Year End Date Series G Redeemable Convertible Series G Preferred Stock [Member] Redeemable Convertible Series G Preferred Stock Accrued reseller commissions Accrued Sales Commission, Current Non-Marketable Equity Securities Equity Securities without Readily Determinable Fair Value [Policy Text Block] Total long-lived assets Long-Lived Assets Schedule of Carrying Amounts and Fair Values of Debt Securities Marketable Securities [Table Text Block] Statement [Table] Statement [Table] Shares cancelled and added to reserve (in shares) Common Stock, Capital Shares Cancelled Common Stock, Capital Shares Cancelled Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Asset-backed securities Asset-backed Securities [Member] Advertising costs Advertising Expense Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] North America North America [Member] Subsequent Event Subsequent Event [Member] Net Carrying Value Finite-Lived Intangible Assets, Net Goodwill Goodwill Earnings from foreign subsidiaries Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Cost of revenue Cost of Sales [Member] Income tax payable Accrued Income Taxes, Current Foreign Current Foreign Tax Expense (Benefit) Employee awards: Employee Awards [Member] Employee Awards Description of Business Nature of Operations [Text Block] 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] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Developed technology Developed Technology Rights [Member] Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Series E Redeemable Convertible Series E Preferred Stock [Member] Redeemable Convertible Series E Preferred Stock Computers Computer Equipment [Member] Rent expense Operating Leases, Rent Expense Deferred contract acquisition costs Capitalized Contract Cost, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Summary of Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Accounting Standards Update 2018-02 [Member] EX-101.PRE 12 frsh-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 frsh-20211231_g1.jpg begin 644 frsh-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! 6)5$2 M 0 ! 6)0 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( <8%*P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\K@_B MK^U+\,?@3>);^./B-X#\&W$BADBUS7[33G8'H0)I%)%?#'_!PQ_P5HUS]@GX M9Z+X!^'MQ]@^(GCRWDN#JFP,VAZ>K%&EC!&/.D<,B,0=@1VX;81_.IXD\2ZE MXQUVZU35]0OM5U.^D,MS=WD[3SW#GJSNQ+,?EV/Z\/\ AY5^SG_T7[X)_P#A<:9_\?H_X>5? MLY_]%^^"?_A<:9_\?K^0^BC^P:?\S#Z]+L?UX?\ #RK]G/\ Z+]\$_\ PN-, M_P#C]'_#RK]G/_HOWP3_ /"XTS_X_7\A]%']@T_YF'UZ78_KP_X>5?LY_P#1 M?O@G_P"%QIG_ ,?H_P"'E7[.?_1?O@G_ .%QIG_Q^OY#Z*/[!I_S,/KTNQ_7 MA_P\J_9S_P"B_?!/_P +C3/_ (_1_P /*OV<_P#HOWP3_P#"XTS_ ./U_(?1 M1_8-/^9A]>EV/Z\/^'E7[.?_ $7[X)_^%QIG_P ?H_X>5?LY_P#1?O@G_P"% MQIG_ ,?K^0^BC^P:?\S#Z]+L?UX?\/*OV<_^B_?!/_PN-,_^/T?\/*OV<_\ MHOWP3_\ "XTS_P"/U_(?11_8-/\ F8?7I=C^O#_AY5^SG_T7[X)_^%QIG_Q^ MC_AY5^SG_P!%^^"?_A<:9_\ 'Z_D/HH_L&G_ #,/KTNQ_7A_P\J_9S_Z+]\$ M_P#PN-,_^/T?\/*OV<_^B_?!/_PN-,_^/U_(?11_8-/^9A]>EV/Z\/\ AY5^ MSG_T7[X)_P#A<:9_\?H_X>5?LY_]%^^"?_A<:9_\?K^0^BC^P:?\S#Z]+L?U MX?\ #RK]G/\ Z+]\$_\ PN-,_P#C]'_#RK]G/_HOWP3_ /"XTS_X_7\A]%'] M@T_YF'UZ78_KP_X>5?LY_P#1?O@G_P"%QIG_ ,?H_P"'E7[.?_1?O@G_ .%Q MIG_Q^OY#Z*/[!I_S,/KTNQ_7A_P\J_9S_P"B_?!/_P +C3/_ (_1_P /*OV< M_P#HOWP3_P#"XTS_ ./U_(?11_8-/^9A]>EV/Z\/^'E7[.?_ $7[X)_^%QIG M_P ?H_X>5?LY_P#1?O@G_P"%QIG_ ,?K^0^BC^P:?\S#Z]+L?UX?\/*OV<_^ MB_?!/_PN-,_^/T?\/*OV<_\ HOWP3_\ "XTS_P"/U_(?11_8-/\ F8?7I=C^ MO#_AY5^SG_T7[X)_^%QIG_Q^C_AY5^SG_P!%^^"?_A<:9_\ 'Z_D/HH_L&G_ M #,/KTNQ_7A_P\J_9S_Z+]\$_P#PN-,_^/T?\/*OV<_^B_?!/_PN-,_^/U_( M?11_8-/^9A]>EV/Z\/\ AY5^SG_T7[X)_P#A<:9_\?H_X>5?LY_]%^^"?_A< M:9_\?K^0^BC^P:?\S#Z]+L?UX?\ #RK]G/\ Z+]\$_\ PN-,_P#C]'_#RK]G M/_HOWP3_ /"XTS_X_7\A]%']@T_YF'UZ78_KP_X>5?LY_P#1?O@G_P"%QIG_ M ,?H_P"'E7[.?_1?O@G_ .%QIG_Q^OY#Z*/[!I_S,/KTNQ_7A_P\J_9S_P"B M_?!/_P +C3/_ (_1_P /*OV<_P#HOWP3_P#"XTS_ ./U_(?11_8-/^9A]>EV M/Z\/^'E7[.?_ $7[X)_^%QIG_P ?H_X>5?LY_P#1?O@G_P"%QIG_ ,?K^0^B MC^P:?\S#Z]+L?UX?\/*OV<_^B_?!/_PN-,_^/T?\/*OV<_\ HOWP3_\ "XTS M_P"/U_(?11_8-/\ F8?7I=C^R+X4_M1?#/X[W4D'@?XB>!?&4T(W21Z%KUKJ M+(/4B&1B.A_*NZK^+'PWXEU+P=KMKJFD:A?:5J=C();:[LYV@GMW'1D=2&4^ MX(-?T4?\&[O_ 5?UK]NKX3:M\/OB%J+:G\2/ ,"W"ZE+@3:[IK/L6:0* #+ M"S)&[=7#1L[$#O7D)-NR.LU?%GC'2? 6@SZIK MFJ:;HNEVHS->7]REO;PCU9W(4?B:\K?_ (*._L\Q.RM\>?@RK*<$'QMIH(/_ M '^K^8C_ (*$?\%'?B-_P47^,E[XC\8ZK=1Z)%<.=$\/13-_9^B0?+':^ZC^O3_AY#^SO_P!%Z^"__A;:9_\ M'J/^'D/[._\ T7KX+_\ A;:9_P#'J_D+HK3^P:?\S)^O2[']>G_#R']G?_HO M7P7_ /"VTS_X]1_P\A_9W_Z+U\%__"VTS_X]7\A=%']@T_YF'UZ78_KT_P"' MD/[._P#T7KX+_P#A;:9_\>H_X>0_L[_]%Z^"_P#X6VF?_'J_D+HH_L&G_,P^ MO2[']>G_ \A_9W_ .B]?!?_ ,+;3/\ X]1_P\A_9W_Z+U\%_P#PMM,_^/5_ M(711_8-/^9A]>EV/Z]/^'D/[._\ T7KX+_\ A;:9_P#'J/\ AY#^SO\ ]%Z^ M"_\ X6VF?_'J_D+HH_L&G_,P^O2[']>G_#R']G?_ *+U\%__ MM,_\ CU'_ M \A_9W_ .B]?!?_ ,+;3/\ X]7\A=%']@T_YF'UZ78_KT_X>0_L[_\ 1>O@ MO_X6VF?_ !ZC_AY#^SO_ -%Z^"__ (6VF?\ QZOY"Z*/[!I_S,/KTNQ_7I_P M\A_9W_Z+U\%__"VTS_X]1_P\A_9W_P"B]?!?_P +;3/_ (]7\A=%']@T_P"9 MA]>EV/Z]/^'D/[.__1>O@O\ ^%MIG_QZC_AY#^SO_P!%Z^"__A;:9_\ 'J_D M+HH_L&G_ #,/KTNQ_7I_P\A_9W_Z+U\%_P#PMM,_^/4?\/(?V=_^B]?!?_PM MM,_^/5_(711_8-/^9A]>EV/Z]/\ AY#^SO\ ]%Z^"_\ X6VF?_'J/^'D/[._ M_1>O@O\ ^%MIG_QZOY"Z*/[!I_S,/KTNQ_7I_P /(?V=_P#HO7P7_P#"VTS_ M ./4?\/(?V=_^B]?!?\ \+;3/_CU?R%T4?V#3_F8?7I=C^O3_AY#^SO_ -%Z M^"__ (6VF?\ QZC_ (>0_L[_ /1>O@O_ .%MIG_QZOY"Z*/[!I_S,/KTNQ_7 MI_P\A_9W_P"B]?!?_P +;3/_ (]1_P /(?V=_P#HO7P7_P#"VTS_ ./5_(71 M1_8-/^9A]>EV/Z]/^'D/[.__ $7KX+_^%MIG_P >H_X>0_L[_P#1>O@O_P"% MMIG_ ,>K^0NBC^P:?\S#Z]+L?UZ?\/(?V=_^B]?!?_PMM,_^/4?\/(?V=_\ MHO7P7_\ "VTS_P"/5_(711_8-/\ F8?7I=C^O3_AY#^SO_T7KX+_ /A;:9_\ M>H_X>0_L[_\ 1>O@O_X6VF?_ !ZOY"Z*/[!I_P S#Z]+L?UZ?\/(?V=_^B]? M!?\ \+;3/_CU'_#R']G?_HO7P7_\+;3/_CU?R%T4?V#3_F8?7I=C^O3_ (>0 M_L[_ /1>O@O_ .%MIG_QZC_AY#^SO_T7KX+_ /A;:9_\>K^0NBC^P:?\S#Z] M+L?UZ?\ #R']G?\ Z+U\%_\ PMM,_P#CU'_#R']G?_HO7P7_ /"VTS_X]7\A M=%']@T_YF'UZ78_KT_X>0_L[_P#1>O@O_P"%MIG_ ,>H_P"'D/[._P#T7KX+ M_P#A;:9_\>K^0NBC^P:?\S#Z]+L?UZ?\/(?V=_\ HO7P7_\ "VTS_P"/4?\ M#R']G?\ Z+U\%_\ PMM,_P#CU?R%T4?V#3_F8?7I=C^O3_AY#^SO_P!%Z^"_ M_A;:9_\ 'J/^'D/[._\ T7KX+_\ A;:9_P#'J_D+HH_L&G_,P^O2[']>G_#R M']G?_HO7P7_\+;3/_CU'_#R']G?_ *+U\%__ MM,_\ CU?R%T4?V#3_ )F' MUZ78_KT_X>0_L[_]%Z^"_P#X6VF?_'JFL/\ @HC^S_JEY';VOQT^#MQ<3';' M%%XTTUW<^@ FR:_D%HH_L&G_ #,/KTNQ_:KIFJ6VM:?#>6=Q!=VMR@DAFAD$ MDOY;O\ @D-_P5P\9?\ !.GXVZ/97NL:AJ7PCU6\6'7]!E=I MH;6.1@'O+9"?WH_X>0_L[_\ 1>O@O_X6 MVF?_ !ZOY"Z*/[!I_P S#Z]+L?UZ?\/(?V=_^B]?!?\ \+;3/_CU'_#R']G? M_HO7P7_\+;3/_CU?R%T4?V#3_F8?7I=C^O3_ (>0_L[_ /1>O@O_ .%MIG_Q MZC_AY#^SO_T7KX+_ /A;:9_\>K^0NBC^P:?\S#Z]+L?UZ?\ #R']G?\ Z+U\ M%_\ PMM,_P#CU'_#R']G?_HO7P7_ /"VTS_X]7\A=%']@T_YF'UZ78_KT_X> M0_L[_P#1>O@O_P"%MIG_ ,>H_P"'D/[._P#T7KX+_P#A;:9_\>K^0NBC^P:? M\S#Z]+L?UZ?\/(?V=_\ HO7P7_\ "VTS_P"/4?\ #R']G?\ Z+U\%_\ PMM, M_P#CU?R%T4?V#3_F8?7I=C^O3_AY#^SO_P!%Z^"__A;:9_\ 'J/^'D/[._\ MT7KX+_\ A;:9_P#'J_D+HH_L&G_,P^O2[']>G_#R']G?_HO7P7_\+;3/_CU' M_#R']G?_ *+U\%__ MM,_\ CU?R%T4?V#3_ )F'UZ78_KT_X>0_L[_]%Z^" M_P#X6VF?_'J/^'D/[.__ $7KX+_^%MIG_P >K^0NBC^P:?\ ,P^O2[']>G_# MR']G?_HO7P7_ /"VTS_X]1_P\A_9W_Z+U\%__"VTS_X]7\A=%']@T_YF'UZ7 M8_KT_P"'D/[._P#T7KX+_P#A;:9_\>H_X>0_L[_]%Z^"_P#X6VF?_'J_D+HH M_L&G_,P^O2[']>G_ \A_9W_ .B]?!?_ ,+;3/\ X]1_P\A_9W_Z+U\%_P#P MMM,_^/5_(711_8-/^9A]>EV/Z]/^'D/[._\ T7KX+_\ A;:9_P#'J/\ AY#^ MSO\ ]%Z^"_\ X6VF?_'J_D+HH_L&G_,P^O2[']>G_#R']G?_ *+U\%__ MM M,_\ CU'_ \A_9W_ .B]?!?_ ,+;3/\ X]7\A=%']@T_YF'UZ78_KT_X>0_L M[_\ 1>O@O_X6VF?_ !ZC_AY#^SO_ -%Z^"__ (6VF?\ QZOY"Z*/[!I_S,/K MTNQ_7I_P\A_9W_Z+U\%__"VTS_X]1_P\A_9W_P"B]?!?_P +;3/_ (]7\A=% M']@T_P"9A]>EV/Z]/^'D/[.__1>O@O\ ^%MIG_QZC_AY#^SO_P!%Z^"__A;: M9_\ 'J_D+HH_L&G_ #,/KTNQ_7I_P\A_9W_Z+U\%_P#PMM,_^/4?\/(?V=_^ MB]?!?_PMM,_^/5_(711_8-/^9A]>EV/Z]/\ AY#^SO\ ]%Z^"_\ X6VF?_'J M/^'D/[.__1>O@O\ ^%MIG_QZOY"Z*/[!I_S,/KTNQ_7I_P /(?V=_P#HO7P7 M_P#"VTS_ ./4?\/(?V=_^B]?!?\ \+;3/_CU?R%T4?V#3_F8?7I=C^O3_AY# M^SO_ -%Z^"__ (6VF?\ QZC_ (>0_L[_ /1>O@O_ .%MIG_QZOY"Z*/[!I_S M,/KTNQ_7I_P\A_9W_P"B]?!?_P +;3/_ (]1_P /(?V=_P#HO7P7_P#"VTS_ M ./5_(711_8-/^9A]>EV/Z]/^'D/[.__ $7KX+_^%MIG_P >H_X>0_L[_P#1 M>O@O_P"%MIG_ ,>K^0NBC^P:?\S#Z]+L?UZ?\/(?V=_^B]?!?_PMM,_^/5W/ MPJ_:#\ _'6WFF\$>-_"'C*&WYE?0]9M]06+G'S&%VQSQS7\:5;_PQ^*?B3X+ M>.-/\3>$=LLCG %?J'K_P#P1?\ V5/V+_#GA_2_VGOV@_$7AWX@>((5G_LS MP[;!H;(-CA\6MRVT'CS'\M3@X%<];$0IM*5[OHE=FD*?#+5]$T_5+J.RM[I+JUO( M/.D(5$=[>618RQ( WE:KVU.Z7,M=M1*?@-^R+X+\ M=>"=+\7:_P"));-KWQG87M[8K;Z%&L6\LF-A;#<8#.<5\K?LV?\ !*']H;]K MOP-_PDWP]^&&LZYH!)6._EN;:PAGQU\IKF6/S /5,BLZ>+HRCSJ2L5*C-.UC MYYHKUV+]@OXP/^T3#\)I/ 6M6OQ#N"1#HUT([:28 9W(\C+&RXZ,&(/8FO4U M_P""&W[5S^']2U0?!G7_ +)I+.MQ_IMEYIV#+>7%YV^4>AC5@>V:J6(I+>2^ M]$^SD]D?)]%?37P[_P""-?[3OQ5^&TGB[0_@_P");C0XU=M\\EO:7#A,AMEO M-(DS\@CY4.<<9KR+X3?LN_$3XY_%C_A!?"?@W7M:\7+(T4NEPVI6:V93AO-W M8$0!ZERH'TEIOKL'))=#@J*^@_P!IC_@E5^T%^Q]X.7Q%\1/AEK.@ MZ&6"M?QW%M?V\)/3S'MI)!'G_;Q5_P "_P#!(+]I#XF>%/#^N:#\*]8U+1_% M$!NM-NXKRT\J:( L78F4>6,#K)MSTZU/UBE;FYE;U0>SE>UCYMHKUC]DS]GF MU^-/[8W@_P"&?B>2_P!-M]:UY-&U)K*2/[1;_.4?8Q#IN!!&<,/K7Z!_M=?\ M$UOV OV.O'>N>"_%GQH^-FG^-M*M?-6Q-K%<1,[(3&#)%IQ7!.,X8?A4U<5" M$E!IMO717*C3/?L^?LA_$S]JOXAR^%/ MA]X+UOQ-KUON^T6T$0C%IM.#YTDA5(L'CYV7GBG&M3:;4EIOJ'))=#SBBO^=!>6N\]%:6WDD16/8,0373:=_P M1S_:6U?P]9:M;_"G5Y=+U#3#K,%V+ZS\DVFW?YC-YV%RIR%;#'L*7UBE;FYE M;U0>SE>UCYGHK] ?^"D?PM\#^"?V#O@F^A?L\>(/AUXHU4+%-XGN;BS>/7W$ M?SA!!<2RREFY!E2,KT&>E>3>'O\ @B3^U1XI^&T?BRR^#?B*319H/M,9>YM( MKIX\9R+5YA.VN6MD/\ %+%%*\D8]2ZC'?%6Z]-/E^=!9VN_NJRW$D:,P[A22 M*Y7X^?LA_$S]E[XE0^#_ !YX+USP[XCNL?9K.:'S3>9.!Y+QEDER>/D9N>*? MM8.7(FK]KZARRM>VAYO17U3-_P $1OVJH/AO_P )8WP9\1_V/]G^U<7-H;P1 MXSG[+YOVC./X?+S[5\M7EG-IUW+;W$4D%Q YCDCD4J\; X*D'D$'@@T0JPG\ M#3] E&2W1'1116A(4444 %%%% !1110 4444 %?I/_P:MG'_ 4VOO\ L2M1 M_P#1]I7YL5^DG_!K&^S_ (*97W_8E:C_ .C[2N/,/]VGZ&V'_B(_HX!S7Q[_ M ,%]+^73_P#@D5\9GAD:-VL;&(E3_"^I6BL/Q4D?C7UV)\"OCC_@O[+G_@D5 M\9/^O33_ /TZ6=?'X3^/#U7YGK5?@?H?RXT445]X>&%%%% !1110 4444 %% M%% !17K_ .P+^S[I'[5?[8_P]^'>O76I6.C^+=56QNY]/=$N8D*L?,R@_( H&1U8\]3$PA+E=[VOHKZ7L:1IN2NC\R:*_4S_@I?_P $ MN_V,_P#@G_H_B+PW<_%3XO+\6(_#[:MH&D7D<-Q9WLCAQ ))(K *%9T((\Q2 M,=1P:^-_^"8O[!E[_P %'/VLM)^'%MK$?A^S>VEU+4[\Q^;)!:0E0_EID!I" M751DX&[)SC!5/%0E3=75)=T$J4E+EZGSW17ZP>,O^".7['WQ&M/B%X4^%G[1 MFN67Q1^'K26]W;>,)K:VTV:YC9U:%6:WM]P+QLA:.238<$AAC/P3^S!_P3M^ M-/[9U_JD/PQ\ ZIXKCT60PWEW#-!;V4,G]S[1,Z0EL<[0Y."#C!!HIXNG-.6 MUN^GYA*C).WY'BM%>P?'+]@7XQ?LU_%C0_ _CCP'K'AWQ)XFGCM=)MYS$T.I M22.L:K%.CM"YWLH.'^7<,XS7I-Q_P1)_:DL[V^@G^$>K6[:;);Q3O-J5A'$' MG*K$BR-.$=B64;5)(W#.,BM'7II)N2U\T3[.78^5J*].^+W[&WQ-^ WQVL/A MGXM\)7VC^.M4>VCM-)>6*62X:X8+#M>-V0[F.,[L ]<8-?21/M#K)>1HHF^#WPVUK7-)L+I]Q%Q M%%;6())2!KFX>.-I I'&[<1SCFN=_::_8N^*?[''C2U\/_$OP3K'A75+]=]H MLZI-#>#(!\J:)GCDP2 0C$@D9QD5I[6'-R75^W4GEE:]M#R^BOJKP[_P1%_: MJ\5_#:'Q99?!GQ(VCW%O]KC$MQ:0WCQXR"+1Y1<9(Z+Y>X^E?+VL:/>>'M6N MM/U"UN+&^L96@N+>XC,&^:1OE5NIYKQW_ ((G?\$L++_@IY\=/$&F^)K[7='\$>%]-^T7][I+QQW3 M7$C;8(D:6.1.0LC-E20%'KFL5C*3IRJ7TCHR_8RYE'N?%=%?5'[2W_!-'Q%I MG_!1WQS\"?@OH?BCQW)X;O!#:"8Q/<^3Y4;F2XE"QPQJ&?&]MB\@=3S(_#6LWKZ?9WMM=6P669 M'9'!5I0ZA61@690HQG..:R/VK_\ @GA\:/V'8]-D^*7@'5/"MKJ[&.TNGF@N M[69P,E/.@DDC#XYVE@Q )Q@&K]M325KV/%Z*^E/@U_P1\_:4_: M^$L/CGPG\)M>U/PQ=1&XMKI[BVM7NXP,[XH9I4EE4C[I1"&[9KCOV@?^"?OQ MD_99T_PQ<^/O >J^'T\9/Y>BH\L,\U^_R_(L<3LX;YU&UE!R<8SQ25>FY.45]77'_!#G]JZU\)6.N2?!GQ"MAJ+1+"/M=F;A3*0%\R#SO-B& M2-QD10G5L &O-/&'_!/SXS>!?VB+/X3:A\/];_X6)?11W$.B6OEWD[1/]V0F M%G15P"2Q8!1R2!1'$4I?#)?>@=.2W1XY17T?^T1_P2+_ &COV4_A[)XL\=?" MO6M(\.V^#/?075KJ$=J#_%+]FED,:]MS@#/&:9\(O^"27[17QY\ >&_%7A#X M7ZMKGA_Q8Q72[V"\M!'/C=EFW2@Q*-C#=(%7.!G)&5]8IWFM9(D(#L;I)#;KM+ M*#ND!&Y6F^NP>SEV/'J*^G/&_ M_!&G]ISX9R5KV*C1FW:Q^<=%=#\5_A5X@^!_Q&UCPEXJTV32/$6@7+6E M_9O(DC6\J]5+(64X]02*YZNA.ZNC,**** "BBB@ HHHH **** "O[!?V#[^7 M4_V'_@U<7$C2W%QX&T221V/+L;" DGZDU_'U7]?/[ 4W_&"GP5_[$/0__3?! M7@Y]\$/5G=@?B9[&3BOY5?\ @NA>27W_ 5E^-4DKM(RZQ#&"QZ*MI JC\% M'X5_5$\_%?RK_P#!<%MW_!5SXU'_ *C:?^DL-GZHUQWP+U/E.BBBO MJ3S HHHH **** "BBB@ HHHH **** "BOT2_8&_X)#_"WX@_L3ZC^T%^T%\1 M/$G@OP#'<&VM(?#]NDMTU<3_P4V_X)P?"7]G#X:>% M/B'\#_B]9_$7P?XH98?[.OKNW?6;1V&Y&*1*C%3R"&B0J>#G-*OAC;^,+'X.^(I-"NXEGB=[BUBN71NC M?9GE$X'.>8^G/2O3_P!@3_@E#JUK_P %'?!?PJ_:(\"W^EV'B72Y]333FU-4 MDN(E&%<26LI*_,#QN!]JJ6*I)-\R=NS5]!1I3;M8^#:*^GOC!_P3W\6?$W_@ MH'\3?A;\$? ^L^(+?PQKMU:VMG;R&1;*W1RJ>;<3,%4<8W2.,^IKD?VJ?^"; MGQP_8GTVSOOB=\.]8\,:??/Y<-Z98+RU+_W#-;R21JQ[*S GTJHUZ;LKJ[Z= M27"2Z'A]%?3WPJ_X(R?M._&OX8V_C'PW\(]=OO#]Y#]HMYY;NTM9;B/&0R0S M3)*P/;"'/;-?-_B?PQJ7@KQ%>Z1K%C=:9JFFS-;W5I*-1CTC3&N[BW M5[BZD;:D1C\S>A)X^=5'O2]O3YN7F5^UPY)6O8\'HKZXTK_@A)^UGK6HW=K; M_!O6#-8HLDIDU/3XX\,,C:[3A7..RDD=Q7@5W^S#\0['XX_\*TD\&^(%\>_: MOL?]ABT9KPR^@0=1WW?=QSG'-$:].7PR3^8.$ENCA**_3+_@G?\ \$"OB5)^ MUGX;T_\ :&^$FM6?PZU:UN/,ECU>(JLP4&,.]G.SQD\\-MSBOB?]O+X5:)\# M?VS/B9X/\-VKV6@^&_$%U86$#S/,T4*.0JEW)9L#N2344\53G/D@[Z7\BI4Y M1CS,\EHK]//^"C'_ 0A\,_LO?\ !/WPW\9O .M>,-:NI(+6YU^UU6>VDAMH MIT!WQ".&-@ Y ^8MP17G?_!#[_@C_H__ 4Z\1>+K[QGJGB30_!_AF..!;C1 MI88KB>[?G9F6*1=H7!/RYY%0L=2=)UKZ(KV,^;DZGP/17T=XD_X)R>./B-^V MOX_^$WP<\,>(O'#>$-5N+.-F:)7C@C7"A..I*@G.!6UXH_P"")?[4 MG@L:PVI_"'6+6+0;0WU[,=0L6ACA )++(LY5\ '(0L1CI6OUBEUDE\R/9RZ( M^5Z*^B/A;_P2>_:&^-G@30?$WA7X8ZQKFA>)I3#IUW;W5KMF89R2#*&C48.6 M<*H]>17TI>_\$Q_!G@O_ ((M^(_B5X@\*WEM\9M \3SZ)/,NIRR+$8[IHO*\ MJ.0PL0!C*@Y]34SQ5.+2O?6V@XT9/H?G'17N/Q@_X)M?&[X!?#O1/%7C#P#J M&A:/XDDBATMI[NU:YOI) "B1VZRF8L)%\7:.-'CE@\.#3IK6--3O(PP>&1959UQ( ISLZ]:W_V M'?V.=/\ @3\-OVA/#OQD_9G\1^/O%WA;3S*M[;WNG,OAN,VYD1G9[I"G9]\* MR-CC':LI8RFFXK5JVGJ:1HR=GW/S3HKZ4^&/_!(O]HKX[>$- \3>#_A7J^K> M'?%RF;2+J*^M/+ECZ@L6E!C &.9 HK@?VIOV'_BO^Q3XCL]*^*'@K5/"=WJ2 M&2T,SQ3P70'79-"[QL1W 8D9Y%;QK4W+E4E?M\13:!=PBXAD>>UAN9(ST86SRK/@CG_5].>E>8?M.?L7?$[]C M75]+L/B9X3NO"MYK5O\ :K.*>Y@F::/.-W[IWQSV.#1&M3D^6,E?U!PDE=H\ MNHHHK0D**** "BBB@ HHHH **** "BBB@#]D/^#06_EB^)WQQMQ(P@FTO2)' M3/#,LMT%/X!V_,U^YF:_"G_@T0DV?%KXV?\ 8(TO_P!'7%?N@),BOCG_\ H^[K\X:_1G_@Z%??_P %*;+_ M +$W3_\ T?=U^7DD>L?";_@E7\2O^"?O[1'P%\=?%#4O!^B6WB+Q-9K M;:1_:4C:I$2[$ "HTS0EV''5B6/Z6O8TC4II3_MA^"/$'Q2_P""=7Q2\6_!OXT?&33?"^F7$?''CPW'AN8+]IL-/TZVL([T MKT,IA168?[).W_9KGCE]6,HO32U_EY-?=L4\1%I[GZ-_\%2O'GQ6UC_@F'^S M/J>@ZU\1I['5(H_^$PN])O+QOM5HT(WF]>(_-&>?]82*U?\ @LIXF^/O@?X/ M_L_VW[-4GCJS\ R:3!MD\$_:=TD^Q/*68VX_U9&>'.TG.0:_+GX??\%:_P!H M;X7_ F^%NC?$>\B\"S6LED=,N-,LKS; X(:-99H7E1>3PKC';%;G[+O_!: M?]H[]D#X>Q^$_!OC^1?#MNA6UL=2T^WU!++/_/)ID9U [+NV^U5' U8V:Y79 MOYW[Z;H'7B^^MC]I_BM!-=_M;?L7ZAXRAM8_BK-:7"ZR615N]OV0%P^.WF=1 MTSFOF#P'^WG\6M;_ .#C/4O!,WCKQ%_PA<.LR:,- ^WRG3/(6($'[/N\L/DY MW 9K\P+O_@I+\;M1_:9M/C%=>/M0O/B)IX*VNJ75K;W"VJD8VQP/&8%7_9$8 M'M6%I7[;7Q.T3]J&;XSVOB7R_B5<7C7\FL?V=:MNF8!2WD&+R.@QCR\>U%/+ M9)-2L_=:]&W?[@EB$WIW/UGU?]N3XKQ_\'%\/@F/QUXDC\%KJ2Z7_P (^+^3 M^RVB,>3FWSY>[/.[&?>OIK]EGP[X2\+_ +8W[8EQI=KJ]MXL\R"60>'XX/[6 M\AK%;M0,;9+=(Q R M\?=,>**F6RDK1LO=2^:=_N".(2=WW/V*^#OQZT/2OV,?C!:KX)_;9^(GA'4K M.ZBU*]^*!T)H]*DV,&,1ENH9-H;!(17 (X&>*XG]NW]L+QY^R5_P1(^!,WPV M\0WWABZ\06\5G->P!/M/V<*QV!B#M)[E<&OS:_:O_P""R7[0_P"VAX /A7QQ MX\DF\-R!?M&GZ?86^GQ7A'>4PHK./]DG;[5YY\7?V[_BM\=O@=X9^&_BKQ3_ M &IX+\'8_LC3_P"S+.#[)@8'[V.)97X_ONU%/+Y MT+XZ>/O";?L6VOQ&UBXTQ8D^(0LVEFB9XSAP18R3'-Y$J_=;9(K(V/1E(]J^K]:_P"#A']KWQ#I M%U8WGQ:6:UO(F@F3_A%M%7>C AAD6@(R#U!S71B<+.=95(VLE;=KKY&=.JE! MQ9^AO_!L\OBS7_V3/%.E?$JUTV;X3QZM&GAT:VP&;W=EDB#\;0P&!V;I6I^R M7JOQ/U'_ (.)?'B_$J%[>XM]"N(]#B1F-HNG\>48<\8/?H<]>U?D'XT_X*5? M&OQ[\'=!^']]XT,/A#PS=I?Z;IUAI-CIZ03HV]9"UO"CNP8Y^=CSS7Z$_P#! M#'_@H+\3/VQ?^"@UG<_%CQ=9:]+X>\+W5M87M_LO>.?VP+W_ (+B:[8^)6^)+?#= M;^X2YMKR.X_X1V+3\?NFA#?N >F&3YB<]:^B?A3:?#OPYX4_:TNO!/\ PE:Z MS_PD$IUIOA[]F;Q)'^Z7_CU$WR"3[Q&>,YQS7Y2?M/\ _!=3]ISP+\1/'_@' M1OB9)#H%KK%W9VLXTVTDO8+?S& C2X:,OC' ;)8=F%?*?[,_[=/Q8_8_^(]Y MXL^'OC35-!UO4R3?RD)=1W^6W'SHYE=),G)RRD\\$4_[/J5%S:+162V=M== M^L1B[:O<_8+QA\>O#R?\$FOB9I4_@7]K[QEX)U"WG\OQ#\56T5I=.F' VL]W M'<&,/C!6)SG..XKF_P#@M)^VC\2?V9OV _V>-"\!^*+[PO:^*O#<$>JR6859 M;J(6B#R]Y!95YYVD9K\U/VP_^"L/QX_;KT_B)XWFOM!MW$JZ58V<-A:,X M_B=854R'_?+ =L5QG[0_[*]6_:+^*%OX/_ ."G&GK;V_[;VM>)+.*. M:ST3PK_90\#W\ 7D;;B2-2I_B+NK XY%?@C\9/V\/BO\?_AAX-\&^+/%DFI> M'?A^0?#]M'I]K:OIQ"[01+#$DC$#N[,>_6O;O#7_ 7_ /VKO"GPP3PK;?$^ M62UAA%M#>W&DV_?J[]OO+6(C^1^LO[, M?Q>AF_:T_:\\6^'_ KK/@/5+'P[;W4VG:L+/[7!>QP2,SO]DGGBR2%/$A/' M(%?/'_!!O]K'XB?M5?"K]HO2_B-XNUWQII_]BS7L4&LWLEZMLTB/N6/S&.U/ M]D<<"OR_^#G_ 40^,GP#/C9O"_C:ZLY/B,CQ^(YKFRM;^;4PX(;<]Q%(RDA MCRA4UG_LR_MS?%+]CJQ\16_PY\4?\([#XLM?L>JK_9MI>?:HL$;%+O56TU M=4N+OR/W?F+'*;C>>I$B YZ\U^<_[(W_ 5M^/G[$&E76F_#_P <26>BWTSW M$NF7ME!?6GFMR71948QDGGY"H/?-<3^T=^W;\6OVLOBI9>-/'GC;5M9\0Z6P M;3YTV6J:=@[AY$<(5(\''*@$XY)IQP-17@[6UUZZB=>.^O33IH?O-XB^+T?@ MG_@J#K#6>E_MU>*O%%IN8:#9?V/_ ,(/&M4\(Q7%\&NM*U'[+]HMKG:/,#?9I9HLD\_+(U=U M-_PZU M_5+B^OKFXO+R[D:6>>>0R23.QR69CR23R2:TP6#G2ES3MM;2_P#P":U925D5 MZ***](Y@HHHH **** "BBB@ HHHH *_1[_@UOD\O_@I;?'_J2]0_]'VE?G#7 MZ,?\&OC[/^"D]]_V)NH?^C[2N/,/]VGZ&V'_ (B/Z+TN'JO MS/6J_ _0_F)HHHK[P\,**** "BBB@ HHHH **** /IK_ ((U?\I1/@K_ -C% M'_Z+>O;O^"K7_*PQJW_8Y>'/_1%A7P]\&?C'XD_9]^*.B>-/".H_V3XE\.W( MN]/O/L\5Q]GE (#;)59&X)X92*V_BO\ M5>/?C?^T/-\5O%&N_VGX^GO;;4' MU3[%;P[I[=8UA?R8XUA^411C&S!V\@Y.>65"3K>TZG_\ HZZKY[_X([GXVP?MK:9=? %=#G\?6.G7$_V/5YTBL]0M M!L$T,FYEW Y4X5E;Y<@C%>2?M5?M?_$3]MGXE1>,/B=X@_X27Q%#91Z.-."[<[(_@E\0-+\5>$M9U#P_XBT687%E?V M4ICFMW'&0?0@D$'(()!!!(I4Z$HX=4G:]K>02J)U.<_>#P+\&/!?_!7OQ3\3 MO!OQW_9=F^$/Q2\(P,;GQII"O##>7'*"5;@1H)B"-RI(9D9.=U7OA;:^!_A) M_P $(?!MOI.I?&K_ (1^QO&AUW4?@T;5==>Z2YE6>1VE)VQ&11OVG$=:^)TT>E7]N]K?/8:396-U?1MP0\T42NO&1^[* M9!.%S@;<]:_._ M]HO_ (*6_&S]JSXK^'?&7CCQQ>:QK'A&\CO]$06L$-GIJ#GU\1_P""1_[5DG[9O_!57]JO MQTMPTVEW6AK9Z3\^Y4LH)7BAV^@95WX]7-?E'\%_^"JGQ\_9Z_9ZNOA7X/\ MB!/HW@.\CN8I--72K&9@MQN\X+/)"TR;BS'Y7&"21BN4_92_;C^*7[$.N:WJ M7PP\3_\ ",WOB*T%CJ,G]FVE[]HA!)"XN(I O)/*@'WK/^S:G)*-UM:/DKWU M*^L1NG\V?K#XDU'QYX2_X-P?AM.*X;X*Z[^U-XW^)W[+:_M9:'81_"$>*[-M$U#Q(VG)J]Q>_9 MY?LHE4R_;-[.(]WFH"2%+-K#7OB5XSU#7;S2" M3IL4:1VEMIN6W?N8H55%;@?/C>=HRQP*UC@JBDXZ6;;OUU)]M&R>M]-.A^\O M[1'Q1@\%_P#!5*Q\JT_;BUSQ-:QPRZ?H?A;^RO\ A ]1MEARPVS21J8\E@[3 M.KB3@,/DK\=O^"ZGC;1_B#_P4B\::IIGA'7/ ]Y-%:_VOI6K_8_M45Z(5WLW MV2>>+++L/$A.2<@&KWAO_@X&_:Q\+?#1?"]O\499;>*(00W]SI%E/J$,8 &T M3O$68X'WWW/S][ICX_\ $_B?4O&OB&]U;6+^\U35-2F:XNKR[F::>YD8Y9W= MB2S$\DDT8+!3I3YIVT5M+_\ "M64E9=S^D;]FGXYZ/\-_V+?V-?!?B;RY/# M/Q>\')X2O(I?]4\DNF1/%N^I1D'O+5']C;X*:'_P1\O?A7\$;.ZM[[QA\;/' M>JWEY<(_[QM-M;>YDA8\]!'':H0.-SN>YK\(?'7_ 4+^,/Q)^&?P[\'ZQXP M>Y\/_">2WF\*6T>FV<#:2\"JL3"6.)9)"H5?]8S9QDY-;GC3_@JK\?/B)^TA MX5^+FM?$">^^('@FW:UT34GTJQ6.PC99$8"W6$0,665P6:,DY'/RKCG>5U'= M75G>_KK;\]?0T^M1[?UU/W#^ \5]9?&[]OZ_^',-C+\9DU55TG6%V94?(IQ@ [J_'KP?\ \%,OCAX"_:>UGXQZ3X]OK'X@>(V#:M?PVEO' M#J0 5=LMLL8@9<*./+P",C!YKUOQ+_P<)?M;>(O$,^H#XHK8BXM39FUM] TT MVJQG&[$;P,-QQ][[W8$#BB>6U>5P5G=+5WNK);:!'$0NF[Z7_$^Q?A;\^+6M77BHZ=X[T^TO-3U>8W%Q]CCUF*-C)*Y+,1 SJ6 M8Y*]2:_*N3]NKXJ2_LGCX'MXHS\+Q>'4/[%_LVT_UYF,Q?S_ "O/_P!82V/, MQVQCBFVO[<_Q3LOV39_@;'XHV_"ZYN_MTFB_V;:'=-YHFW?:/*\__6 -@28[ M8QQ70\#)ZZ7Y^:_E]VYG]86WE;YG[#?\%Z_&'[47@_XQ?"&U_9_?X@V?@)M+ MB-A_PA:7#1SWPDXCN1""AC\ORMJ290C?Q@&OH[]K&*QU/]MG]BK_ (61';C6 M&?4I"D@'E?VJ-/0J"/N\/NQVW!<W6GQ@8"Q32QL^ . &+;0!MQ5*+_@H?XZ_;;^.'PITO]H3XI>( MU\&>%=43RM9TJRLK+4M"#;5^TI-% &9D98V+/O;"DCGFN?\ L^JDD[6BGJKW M=UZ&GUB-V]=;>A^E?CWQS^V);?\ !?JUT^SD^(__ K%M8ACBM8H[@^%SHOE M@O(PQ]GWXW9=OW@DXST%?6OPYM?#W_#WOX_74BW#>,K?P!H@L/LPB-VML?M/ MF_9M_'F%Q%G=\N1'GC-<9X;\ _'^_P#B1X5UZQ_:T\$^)OV9=*>#5+W5[O[# M'KNH6\8#FWFN8+=(6C++S*)(V*Y#*QR6_)?_ (*J_P#!3*\\3?\ !5[6_BO\ M#_%E[I+>'+>#1M-US3W^2_6%-LC!6!62%G+ !@4<*#@@BN6G1==\D;*T;75^ MZWTZFLIJFKOO_5C])/V/?C]I'AGP/\7OL_@O]NKXH>'[R">V\10_$PZ$UCIC M!)/.,/GW5N5^4D.J%E "_*#C/C?QV_:&\5?LZ_\ !MM\*]2^'/B+7O"=UJFI M1V*7]C=-:ZA';&>Y?:)8B"C'8H)4CN.AK\_?VF/^"VG[2?[6?PNF\&>+OB Q M\.7T0AO[73=-MM/_ +24=1,\,:NRGN@(0]UKR_QC^W?\5O'_ .S!H?P9U;Q3 M]K^&_AN9;C3M(_LVTC^SNI<@^>L0G;[[<-(1S]*[H9?.ZE*VZ;6KT2]/T,'B M%:ROL?K;\?/VW?BIIG_!MYX$\=6OCCQ%:^.-8O+?2KGQ#!?21ZI)"+B4$_: M?,WLL2@N&W'GGDU/X4^)J_M6?\$/_P!GWQ5\9M0E\326OQ-TRTO=4U%_/N'A MBU>2UW2R2$EMT(VR,QR5+5^1?B/]O#XK>+?V6-+^"NH>*?M'PST6X6ZL]'_L MRS7R9 S,&\]8A.WS.QPTA'/TJ.Y_;F^*5Y^R=:_ Z3Q1N^%UG=F^AT7^S;0; M)C,TQ;[1Y7GG]X[-@R8YQC&!5?V>TK*R?-?Y"^L*^O:WS/WX_;_\=Z?X1_;P M^'<"M^VE-JL=M;2Z'IOPS_LU?".H!7)>.<3LH9B!B3S6"A"N"HYH_9R^)NG_ M !#_ ."T?Q$UF#P-XJ\ >(8_AC:KJ^GZ\-/^T32K=,8YC]CN+A,F/:#N<-A% M^4#!/XX_"/\ X+U?M3?!7X70>$='^)(O%6@WVGW=X-.U2^DNK6T=;K8!#&[%8EV.5VH , #' JS_ ,$U M?&?CJ;_@DI^UYIWA75O%LFK>$]=U.R\*6^EW5PUSI"K#&Z162QG=$ Q9@L6. M23C)-?DU^S-^W1\4_P!CSXEZQXP^'/BC_A'?$6O0/;7UW_9MI=^?&[AV&R>) MT7+ '*J#^%;/[,G_ 4K^-_['/B/Q%JGPX\>WOARZ\63FYU5!96MW;W)XE?YC\RJ#CCH *Z*V7R;DX6UY;?+Y$1Q"22=^OXGE'Q,U+Q-J_C[5KKQ ME/KEUXHFN&;4I=9>5[]YOXC,9?WA?UW(KIKS4+OR(H/M$K=6V1*J+GT50/:N:KU8WMJG@30__3?!7\B=?UO?L#3?\8._!K_L1M$_]((*\'/O M@AZL[L#\3/:);G"U_+#_ ,%N&W_\%5OC0?\ J-)_Z30U_4A//\M?RV?\%KVW M?\%3OC,?^HTG_I-#7)D7\:7I^J-<=\"]3Y:HHHKZD\P**** "BBB@ HHHH * M*** "BBB@#]7?^"7?QL_:2_9X_X)]ZAK,7PF\*?';]GFXGE%UH5Q<)<:A 2^ MV5%B59&*;N2KQ/CKP*]M^,_[!GP!&L?LU?M :1\.KSX/KXP\76-OJ_A/45,- MN/,5V0FW?Y8RLB)C8JJ0P^4&ORM_8\_X*8?&O]@\74/PS\;76B:;?2"6ZTV: MVAO;*=NF3%,C!6/]Y-K'UJK^UM_P47^,O[<7B+3=2^)7C:^UR31G,FG00PQ6 M5O8-G.Z..%44-P/G(+<#FO+E@ZCJN4;)/JKZ^JV^9U1K1Y+/4_6;_@ISXZ_; M"T3_ (*U^"[#X:M\1(_AZTUA_9<.AQ7#:+<6Y9?M/VO:/(8@;\^9R!C&.*]B M_:,,Q_X.&/@7]HQY_P#P@=QYF.F[S'S^M?D?H'_!?/\ :L\-?"JW\(VOQ0N/ ML5JBPQ7DNEVVEZ;JAT33E-O;L22AB%N(GR2?F="WO6,;;&/R M#SG&$&W)QBMC]L/_ (*O?'C]NS1(=(^(GCB;4-!MY!+'I5E9P6-GO QN9844 MR'_?+8SQBA9;4Y[W5KI]>G]::B^L1L?M-I?Q6U7XYWGP;\/^/+']H+]FOXI0 M6"P:!?>');?5_#6J/Y>/WJ1_:()$(&=MQ$A''S=#7XR_\%9/A_XQ^&?_ 4) M\;:/\2_%=OXT\0PWD3WNMV>G0:>;Z)E4J_D0JL:2;",@#KW-=-\%_P#@N]^U M%\!OA;;^#]"^)$DFDV, M[)M0TNTOKFQ0< )++&SG X&\MCMBOE_XG_%'Q#\ M:/'FI^*/%6KWNN^(-8F:XO+ZZ??+.YZD]A]!@#M71@\).E4:G^P%^R;BY*C^[6+\:_^"L/[0/[1GAKP]I/C;XA7'B"Q\*ZI%K.F"?2K%9+>[C;)O[<\7:&(!97_\ 9UI:^3Y+!X_W<,21MM8 _,ISWS6Y\1O^"E7QP^*OQ]T3 MXH:QX^OV\>>';=+33]6L[2VL)((EZ(4@C1&7U#*<]\TWELG",4TFHM,/K*YF M_.Y^L?\ P2?\>?MB:W_P57\:6?Q0?XC/X'3[:-2AU>*X&BVS!_\ 1_LGFCRU MR,X\G@CDYXK\I?\ @J=_RD9^-'_8V7W_ *,->M^(?^#A_P#:XU^XTV5?BA'8 M2:8/E-KX?TY5N&QC=*K0,KG'8C ZXS7R/\5/BCKOQL^(^M>+O$U]_:7B#Q%= MO?:A=>3'#]HF57WZG]+/B M;XDZ'KOA[X0_ _Q44_L/XT?#R73H_,8!4N8X5*8_VB&)&/[E97["'@'1O^": M6N_"3]FNQFM[CQ5XEM]1\2Z_-#)N+!"H3.3G:2Q _P!ROP3^(G_!3+XW_%;7 MO &J:[XXDNM0^%^W_A&)X]+LK=M,V@ ?ZJ%?,X '[S=G\36A-_P5=^/UQ^TW M#\8Y/B!+)\1K>Q.F1:J^D6#+';G ,:P&#R #@W5K'8W@T6;Q/;JZDGU)@T=W?FZD:)IBW!S)SS_ !;:_$#QK^W7\5/B'^S5 MI/P?UCQ1]L^'>A70O+'2?[-M(_(E&[#>9Y@N/*\\'?SQ)@5<\ME*FXJR;E>_D*.(2E M?I:Q^L/B"^^(6N?\'%7@^T^/4-K:^&[4W!\!VZ.3I10)^X:'=@-*?FW9&=P] M *^A=;^+\/@G_@J!KC6.E?MS^+/%%D'9] LSI'_"#SVVT &%9YHD\O\ NDNK MYSR3D5^''QK_ ."H'QT_:)\%^&]!\9>.GUJS\(2QS:-.VDV,-_I[H %9+R.% M;C/ R3)S@9S7J%W_ ,' ?[6%Y\,?^$6;XHS+;M%]G:_72;)=1:+&-OGB+=G' M\8P_?=FHGE]5I;;6ZV]=OO7XCCB(KOO<_4K]@_XP:A\0?C'^V9#X2L_&'A>S MM(Y+C3_#LUU&UQI.H/"YF,<=I/-"DK2\YB^E MA?6(Z-WZ_B?H3^U%^T3XV_9Z_P"#=?X!W'@?Q-K7A.^UAK:UN;W2KM[2Z,01 MVV+*A#*"<9P1G%>G^*?'\/[0'_!-7]CCQ5\6+Z/7KBZ\:Z:FH:EJ1#R3<2!3 M([=2S+'DGJ:_&_XA?MS_ !2^*G[.7AOX2Z]XH^W?#_PBROI.E?V;:1?9"H(' M[Y(A,_!/WW:M>']NKX@?$3X0^"?A#XT\77S?"/POJ5O/#866GV<-SIZ*V&DC MG6'SF=59B [,">U/^SY66U^9N_DQ?6%?Y)'ZS_\ !6#QQ^UYH/\ P5#\ V/P MK;XB0_#XFP_LR+P]'<-I-RA91(-/MUP9(4GAMN3M!7]ZT"];L_$VG^ M!=(73;K5+67SH;FYW$OMD!*L!P"1GG/-QA? MX2/YT?\ @Y_.?^"DUE_V)NG_ /H^[K\Z:_1;_@Y^_P"4DME_V)NG_P#H^[K\ M\-.TRYUB\2WL[>>ZN),[(H8S([8&3@#DX )_"OIL!_NT/0\VO_$9!16W_P * MT\2?]"_K?_@#+_\ $T?\*T\2?]"_K?\ X R__$UU\R,K,Q**V_\ A6GB3_H7 M];_\ 9?_ (FC_A6GB3_H7];_ / &7_XFCF069B45M_\ "M/$G_0OZW_X R__ M !-'_"M/$G_0OZW_ . ,O_Q-',@LS$HK;_X5IXD_Z%_6_P#P!E_^)H_X5IXD M_P"A?UO_ , 9?_B:.9!9F)16W_PK3Q)_T+^M_P#@#+_\31_PK3Q)_P!"_K?_ M ( R_P#Q-',@LS$HK;_X5IXD_P"A?UO_ , 9?_B:/^%:>)/^A?UO_P 9?\ MXFCF069B45M_\*T\2?\ 0OZW_P" ,O\ \31_PK3Q)_T+^M_^ ,O_ ,31S(+, MQ**V_P#A6GB3_H7];_\ &7_ .)H_P"%:>)/^A?UO_P!E_\ B:.9!9F)16W_ M ,*T\2?]"_K?_@#+_P#$T?\ "M/$G_0OZW_X R__ !-',@LS$HK;_P"%:>)/ M^A?UO_P!E_\ B:/^%:>)/^A?UO\ \ 9?_B:.9!9F)16W_P *T\2?]"_K?_@# M+_\ $T?\*T\2?]"_K?\ X R__$T)/^A?UO\ \ 9?_B:/^%:>)/\ H7];_P# M&7_XFCF069B45M_\*T\2?]"_K?\ X R__$T?\*T\2?\ 0OZW_P" ,O\ \31S M(+,Q**V_^%:>)/\ H7];_P# &7_XFC_A6GB3_H7];_\ &7_ .)HYD%F8E%; M?_"M/$G_ $+^M_\ @#+_ /$T?\*T\2?]"_K?_@#+_P#$T)/^A?UO_P 9?\ XFCF069B M45M_\*T\2?\ 0OZW_P" ,O\ \31_PK3Q)_T+^M_^ ,O_ ,31S(+,Q*_17_@V M#./^"DE[_P!B;J'_ */M*_/'4=,N='O'M[RWGM;B/&^*:,QNN1D9!Y&00?QK M]#?^#87_ )227O\ V)NH?^C[2N3,/]VGZ&M#^(C^AZ([4KX]_P""]39_X)/? M%[_KUT__ -.=I7V!'_J:^/?^"]'_ "B?^+W_ %ZV'_ISM*^/PG\>'JOS/6J_ M _0_F1HHK;_X5IXD_P"A?UO_ , 9?_B:^\N>&8E%;?\ PK3Q)_T+^M_^ ,O_ M ,31_P *T\2?]"_K?_@#+_\ $TN9#LS$HK;_ .%:>)/^A?UO_P 9?\ XFC_ M (5IXD_Z%_6__ &7_P")HYD%F8E%;?\ PK3Q)_T+^M_^ ,O_ ,31_P *T\2? M]"_K?_@#+_\ $T)/^A?UO\ \ 9?_B:/^%:>)/\ H7];_P# &7_XFCF069B45M_\ M*T\2?]"_K?\ X R__$T?\*T\2?\ 0OZW_P" ,O\ \31S(+,Q**V_^%:>)/\ MH7];_P# &7_XFC_A6GB3_H7];_\ &7_ .)HYD%F8E%;?_"M/$G_ $+^M_\ M@#+_ /$T?\*T\2?]"_K?_@#+_P#$T)/^A?U MO_P!E_\ B:/^%:>)/^A?UO\ \ 9?_B:.9!9F)16W_P *T\2?]"_K?_@#+_\ M$T?\*T\2?]"_K?\ X R__$T)/^A?UO_P 9?\ XFC_ (5IXD_Z%_6__ &7_P")HYD%F8E%;?\ MPK3Q)_T+^M_^ ,O_ ,31_P *T\2?]"_K?_@#+_\ $TCF0K,QZ_K6_ M8'DQ^Q!\&_\ L1M$_P#2""OY*:_K4_8'_P"3(/@W_P!B/HG_ *005X6??!#U M9W8'XF>N7#?)FOY3CS/L\#2[,YQG M:#C.#U]#5W_A6GB3_H7];_\ &7_ .)KZFZ/,U,2BMO_ (5IXD_Z%_6__ &7 M_P")H_X5IXD_Z%_6_P#P!E_^)I)/^A?UO_P!E_\ B:/^%:>)/^A? MUO\ \ 9?_B:.9!9F)16W_P *T\2?]"_K?_@#+_\ $T?\*T\2?]"_K?\ X R_ M_$T)/^A?UO_P M9?\ XFC_ (5IXD_Z%_6__ &7_P")HYD%F8E%;?\ PK3Q)_T+^M_^ ,O_ ,31 M_P *T\2?]"_K?_@#+_\ $T)/^A?UO\ \ 9?_B:/^%:>)/\ H7];_P# &7_XFCF0 M69B45M_\*T\2?]"_K?\ X R__$T?\*T\2?\ 0OZW_P" ,O\ \31S(+,Q**V_ M^%:>)/\ H7];_P# &7_XFC_A6GB3_H7];_\ &7_ .)HYD%F8E%;?_"M/$G_ M $+^M_\ @#+_ /$T?\*T\2?]"_K?_@#+_P#$T)/\ H7];_P# &7_XFC_A6GB3_H7] M;_\ &7_ .)HYD%F8E%;?_"M/$G_ $+^M_\ @#+_ /$T?\*T\2?]"_K?_@#+ M_P#$THZ9/;WEO/:W$>-\4T9C=I?+\CV,+_ D?SK_\'/W_ "DELO\ L3=/_P#1]W7 ?\&['_*8WX/? M]QK_ -,FH5W_ /P<_?\ *26R_P"Q-T__ -'W=[0$?K5 M;_AIGX??]#EX>_\ Q/\:S]M36\E]YQRS#"IV=2/_@2_S.YHKD]!^.W@WQ3J M*6>G>)]%O+J3A(HKI69OH,UUF:J,XRUB[F]*O3JKFIR4EY._Y!1115&H4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% '\O7_!Q/\ \IC?C#_W!?\ TR:?7>_\&PO_ "DDO?\ L3=0_P#1 M]I7!?\'$_P#RF-^,/_<%_P#3)I]=[_P;"_\ *22]_P"Q-U#_ -'VE?85/^1? M_P!NK\CR8_[Q\S^AR/\ U-?'O_!>C_E%!\7O^O6P_P#3G:5]A1_ZFOCW_@O1 M_P HH/B]_P!>MA_Z<[2OE\)_'AZK\STJOP/T/YD:_L,_8@_Y,M^$/_8DZ-_Z M0PU_'G7]AG[$'_)EOPA_[$G1O_2&&O=S[X(>K.' [L]0HHHKYH](**** "BB MB@ HHHH **** "BBB@ HHH+8H **;YR_WE_.CSE_O+^= 7'44!@W3FB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KY#_P""]'_*(_XT?]@VT_\ 3A:U]>5\A_\ !>C_ )1' M_&C_ +!MI_Z<+6NC"_QX>J_,BI\#]#^5^OZU/V!_^3(/@W_V(^B?^D$%?R5U M_6I^P/\ \F0?!O\ [$?1/_2""O>S[X(>K.# _$SUJ?\ U:U_+G_P6I_Y2E?& M7_L-)_Z30U_49/\ ZM:_ES_X+4_\I2OC+_V&D_\ 2:&N3(OXTO3]4:X[X%ZG MUY_P:0?\GI?$K_L23_Z76M?O]7X _P#!I!_R>E\2O^Q)/_I=:U^_U89Q_O+] M$7@_X84445Y9U!1110 4444 %%%% !1110 4444 %%%% !14<]W%:C]Y)''_ M +S 5#_;=G_S]VO_ ']7_&I=2*T;*49/9%JBJPUJS)_X^K;_ +^K_C5E6W#( MY'J*(R3V8.+6X44451(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7\E/\ P5J_Y2;?'?\ [';4_P#T MH:OZUJ_DI_X*U?\ *3;X[_\ 8[:G_P"E#5[F0_Q9>GZG#COA1]W?\&F/_)6? MC-_V"=,_]'7%?N5%_JU^E?AK_P &F/\ R5GXS?\ 8)TS_P!'7%?N5%_JU^E< MN;_[U+Y?D;87^$C^=?\ X.?O^4DME_V)NG_^C[NN _X-V/\ E,;\'O\ N-?^ MF34*[_\ X.?O^4DME_V)NG_^C[NN _X-V/\ E,;\'O\ N-?^F34*]ZG_ ,B_ M_MU_D<,O]X^9_4+1117QYZP4444 %%%% !1110 4444 %%%% !1110!A?$OX MBZ7\)_!&H^(-:N8[73]-A,TKL<=.P]STK\COVP/^"EOC+]H;Q#:,X9) 59?J*^@_'__ 43\86OB26U\$FT M\*^&[)S%96-M;K_JQP-Y[D]ZO_%'Q#8_M9?LNZKXXN--L]/\:^";F"+4YK:, M1IJ-O,P1'('\08\U\_+#T9)JE-N2UU5D[;V_X)^95,KP-6,XX.LY5()R=XV4 ME'67*[MZ*[U2NEWT/GCPCXCOO"_B:QU"PNIK6[M9TDCDC^-?PE M^$OB;P%H.B_"]K.2,ZSI*S/)'<1Y W 9)#*W7U%?2^G_ +4FM_L-?LW:3K7[ M4'BK0Y-!?#K_@IS\$_BC\-/'7C32_&MB?"/PZO3I^LZO,ICM4F"*^(R>9.' M &!R>F:XCX$?\%L_V??VA/BCI_A#2?$VI:;J^M/LTHZQILEC!JQ[""1N&SVS MC.16?U6M9OE>F^A7MH=UJ?6E%?.O[6O_ 5-^#_[&'C:U\,^+M7U2[\275O] ML.E:-I\FH74$'_/614^ZON3[UY=^WO\ \%$K'Q-_P2;\:_&;X'>+DDELHHOL M6HP)B2UE^T1HZ.C#*L 2"".].GA:LG'2RDTD^FH2K05]=C[;HKX2^%G_ 7D M^ >AZ#X%\/\ BOQS]?0_[7'[ M?OPK_8@^'=CXF^(7B:#3;'5F"Z=% IN+C43@']TB_>X(.>!R.:)86M&2BXN[ MVTW"-:#5TSV:BORY^/G_ 6?TGX[?M.?LVZ;\$_'%U%I/BCQ0^F^*=)GMC;W M?E8C*++&XR 7'B:\B\]=&TBR>_ MODB_YZ.B?=7ZG/M5RP5:/*K.[OIUT)CB(.[OHCZ*HKQ_]GW]O/X4_M._!C4O M'WA'Q=I]YX;T-9&U6>?,#Z5Y:[G$Z-@H0!GG@]LUY+\+/^"X7[//Q=^*6E^% M--\3:I:W&O7/V/2=0O\ 2I;73M4FS@)#.PPQ)Z9QVK-8:J[VB]-]-BO:PTUW M/KJBOB>Q_:G\9)_P7!USX8W&O2)\/['X?Q:V-/;:(H[@L@:4MUZ9[XZU[K^S M#^W=\._VQ=;\16GP]U"^UZW\+W+6E[J"6C)9>:I(*)*>'/&?ESQ3J8:<%S=+ M)^EPC5BW;SM]Q['1117.:!1110 4444 %%%% !1110 4444 %%%% !1110!_ M+U_P<3_\IC?C#_W!?_3)I]=[_P &PO\ RDDO?^Q-U#_T?:5P7_!Q/_RF-^,/ M_<%_],FGUWO_ ;"_P#*22]_[$W4/_1]I7V%3_D7_P#;J_(\F/\ O'S/Z'(_ M]37Q[_P7H_Y10?%[_KUL/_3G:5]A1_ZFOCW_ (+T?\HH/B]_UZV'_ISM*^7P MG\>'JOS/2J_ _0_F1K^PS]B#_DRWX0_]B3HW_I##7\>=?V&?L0?\F6_"'_L2 M=&_](8:]W/O@AZLX<#NSU"BBBOFCT@HHHH **** "BBB@ HHHH ***1FVJ3Z M#- 'EW[5G[5OAW]E+X?2ZQK4P:XD&VTM%/[RX?T _K7Y6_'[_@J3\3OC/JTW MV/59O#NE[CY=O9-M;';+=VNFV[/Y4X\X^S',LQEE^7S<:49XN M-%M(X]0N%!(FN2 7_ $X_"O(I(FA;:RLK>A&*^VPD,)B*,:U.FK25UHMNA^< MXZICL+7EAZM67-%V?O/?JOEL?HU_P13_ &D_%OQ#^)/B/PKKVKWFK6-OI9U" M!KJ4R/$ZRQH0"><$/7Z.5^4W_!"/_DYKQ/\ ]BW)_P"E-O7ZF^(]0DTKP]?W M4>WS+:WDE3(XRJDC/Y5_/WB)AZ=+.IQI144U%Z::M']3^$^*K5^':#M>\4> ].^#<.@Z7KMYHR#44FCF)@D*Y(# M=QBOM3Q7^W1X+_9I@\*^'OC%XLT'PWXWU;2C?7,8)6U8QC]ZR,> H/3)S7R% M7!SA+DT;[+5GZ)"O&2YMEYGNU%>&Z]_P4B^#'A;]G32_BMJ7C;3;+P3K>1IU M[-E6OR"1B)/O.20< #FC]E3_ (*/_!S]M'4KRP^'_C"SU75+!?,GT^:-K:\1 M/[_E. VWWQ6?L*G*YY45\Q_%W_@L/^SS\#_BG<>#O$/Q LK? M6K&807GDPR306+GC;-*H*1G_ 'C7G/\ P5)_;WUK]G+4_@+JW@[Q-IEGX4\< M>)([?5;Y@DD$]BR;BP<\*,$O#/Q L9M;O'*6<5U"]JM^?2%G $G_ 31&A4:;47IOIL-U(JUWN?3 M5%>(_&[_ (*,?!O]G+QWJ7AKQKXVTWP_K&DZ<-4N(+HE=MN>C ]"3T '-7?A M+^WE\+_C=\3X?!OA[Q)'=>)+G2X]9BL7A:*22T<964;AR"*7L:G+S+?'GQPL/B1I.FZO>O/XDN8_LD%C&KG]R2P7.WIT_.J6 M'ERMQ>T5['U]17S)\"/^"PW[//[1_Q+A\(^%_B%87&N7C%;.&YB>V6_ M(_YXLX D_P" UU_[5O\ P4.^$/[%3+W81("V MT>N*3P]52Y'%W[6#VL+^'7BC3_ !)8V[^5 M<"!L2VK_ -V1#\R-[$5Z765\A_\ !>C_ )1'_&C_ +!M MI_Z<+6NC"_QX>J_,BI\#]#^5^OZU/V!_^3(/@W_V(^B?^D$%?R5U_6I^P/\ M\F0?!O\ [$?1/_2""O>S[X(>K.# _$SUJ?\ U:U_+G_P6I_Y2E?&7_L-)_Z3 M0U_49/\ ZM:_ES_X+4_\I2OC+_V&D_\ 2:&N3(OXTO3]4:X[X%ZGUY_P:0?\ MGI?$K_L23_Z76M?O]7X _P#!I!_R>E\2O^Q)/_I=:U^_U89Q_O+]$7@_X844 M45Y9U!1110 4444 %%%% !1110 4444 &:^4_P!MG_@HG:_ ^ZF\.^&5AO\ MQ %Q-*QW1VA/KZM[5[A^TO\ $_\ X4_\$?$&O*?WUG:L(?=SP/YU^-GB+7[K MQ1KEUJ%Y*\US>2M+([')))S7X?XQ>(&)R2E#+LN?+6J)MRZQCMIYMWUZ6/V# MPKX(H9O5GC\C7$@_K7M7_!-G0O"NO?M 1Q^*%M9%6$M:1W)'EO)[ MYXKV;_@K%X5\$:-X:T6;3(=-MM?:8J5M=H+18_B K\%H<,8_,.'ZW$M7&7<' M9QS55M6>VNKL?R=[9<_)9GU117SY\+O^"IGP+^,_C+PKX=\,^/--U;7/&EU MW5FE)7&550C?,>,C%8GQI_P""QW[.WP!^)UUX1\1_$*QBUK3Y M!%?+;0O1 5C([[CQ4_5:S?*HN_HQ^VA:]T?3U%><>.?VN?AM\.?@ M,OQ.U;QAHMMX$D@2XBUC[0&MYU?[FPC[Q8\ #DFN+_98_P""F7P9_;-\2WVA M^ ?%T.H:Y8P_:'TZY@>UNFB_YZ+'( 67D]T5^ M:_[*?_!:30O 'BKX^1_';QU8V5OX3\>W&A^'+6.V+77V./<3B.,%F"\9;'%? M;'PI_;.^&'QK^ DWQ.\.>,M&OO ]I%)+=:IYX6*S$8RXES]QE'4'FM:V$JTW M[RT[]"*=:$UHSU"BOFGX"?\ !7C]G_\ :5^*-MX-\*>/+6YU[4"PL8;B"2V7 M42N<^0[@+)TS\I/%;/[6/_!3OX)_L3>);#1?B)XVLM)UK4D\R'3XD:XNA'_? M:- 2J\'DU'U:KS-] M+\1>(FT?^W%M[0E_]%^4;\]."R@CJ#Q7CO\ P2$_;2\3?M%?L^?$[Q5\3-=L MFC\(^-=4TM+R1%MXK6RM]NW<>G R235?5:BBY-6M;UU#VL;I+^K'VE17ROX M_P""U'[-GQ+^)UOX3TOXDZ:VHWUQ]EM)YHGAL[V7. L4[ (Y)X&#S7HG[5W[ M?GPI_8IMM,;XA^*;?2+G62?L-G'&UQ=W0'WF2) 6*C/)QBI>&JJ2BXN[\@]K M!JZ:L>R45YS^S)^UG\/_ -L/P WB;X=^([/Q%I<Q M%>C5G*+B^62LRU)-704445(PHHHH **** "BBB@ HHHH **** "BBB@ K^2G M_@K5_P I-OCO_P!CMJ?_ *4-7]:U?R4_\%:O^4FWQW_[';4__2AJ]S(?XLO3 M]3AQWPH^[O\ @TQ_Y*S\9O\ L$Z9_P"CKBOW*B_U:_2OPU_X-,?^2L_&;_L$ MZ9_Z.N*_I?+\C;"_PD?SK_\ !S]_RDELO^Q-T_\ ]'W= M M6/K+QAX\^XY^H%?C?JNE7WA+6Y;6ZCN+&^LY"CJP*/&P/YU^?YQ3GAFV.O>+-.TU;@QO^\NY M5ECD;(SU R37P'I/B*-M=2ZUB*;5HU4JR23$,?3YN>E:?C_XG3^,M.L=-AA: MRTG3=QM[7S2^&;&6)/? ^@KAACX1E5J**]]-)=KGSM'B3#TZF-Q,:,4Z\91 MC'^3FT;6EMF]K&%H%E)J>NV5O$I:2XG2- .Y+ "OZ OAMI3Z%\/-#L9/]99V M$$+?58U!_E7Y2_\ !+/]C.^^-WQ>L_%6K6ZX6ZF7[B#UP<$_3 M%?KH!M&!7TG"^%G"G*M+[5K?(_5O!W)ZU#"UL=55E4:4?-1O=^C;T]#\_99+OS(F&V0X.0-N1]37JO_!?/ MX.6O@G_@GE\(O USJ&H:]9VGC;1M*FN[]]]S>1_,C-(W=F!.3[U^A7A+]G_P M3X#^)WB+QIHOAC1]-\6>+!&NLZK;VX2ZU(1@A/-?JVW)QGUJ3XO? GP;\?=% MLM-\:>&])\36.FWD>H6L&H0"9(+B,Y250>C+V-?>_P!H/VL)](VT]%8_7/JW MN2CU=_S/SC_X.#_V?9/AW_P3;\&V?P\TBQ\/>$]!\3Z==Z_'96 :&*U5"JS3 M1*/WB(^TL#UXR:^<_P!H_P ):I^T?I'PH\,>(/VM?A!XDDOM5M+OPS8>$OA[ M&NI03)C8-UO('B'8AL#C)'%?N1K7AVP\2:'<:7J%G;7NG741AFMIXQ)%*A&" MI4\$5Y3\'_\ @GQ\$?@!XZF\3>"_A?X-\-^()L[K^QTV..;GKAL<9R>E7A\Q M4*:C):IMIV3W]4R:F%1>N[/)]17ZQ?M ?L:?"O]JI;7_A8W@' MPSXP:Q_X]VU.R29HOH2,U9D_9,^&!_#?_"!2H(WT$62"Q=0P8 Q MXP?F /X40S"FHQNFVFNW3\_GL$L/)MV>CO\ C_70^%/^"@OP&\':5_P;U3PV M_AS281I'A#2[VT9+9%>";,'[P-C.X[CDYYS7@?QM\2:#\*_VX_V,?'7QD"S? M"D_#ZWM+2[OHC-96.I^43YDO!'\2'D>A['=)U/P M?-;)9/H]Q 'M&A3&R,ITVC:,#V%9OQ _9?\ AW\5OA7;>!_$G@WP_K7A*RB2 M"WTJ[LUDMH$0 *J*1\N !CTJ:./45RR3>LON:MIYCGAVW==E^!^4G_!1/XV M?!7XR_\ !6C]E)_A?<>']8UG3O$ CU?4M%C7[-L9E,4+.@"LX^8X!) /O7): MW9?$'X=?\%G?C^)/C!X!^#6N:X8;S2]1\:>&X=3@U;3L'8MM+,P6,( 0#SC M'45^L'A/_@GK\#_ L?AQ='^%O@O3O^$1NVO]&,&FHC:=<-C,L9 R&.!S[5M? MM ?L=_"W]JFWM8_B+X#\,^,%L3FW.IV23-#_ +I(R*TCF%.*4$G:UM;-[WZZ M?(AX63NV];W_ L?EW^P/\#?"_B'1/VL/&?B3XPP_$;P7XOTA]-\5S>$O"4F MDVD$R[@\]LH8I(P0DG8O3DYKS'1/C'I_[,'PI^#NG6WC3X._M,_!M_$%C8:# MX3S=6O M+"U6&74'R3ND(^\4445YIU!1110 M4444 %%%% !1110 4444 %%%% !1110!_+U_P<3_ /*8WXP_]P7_ -,FGUWO M_!L+_P I)+W_ +$W4/\ T?:5P7_!Q/\ \IC?C#_W!?\ TR:?7>_\&PO_ "DD MO?\ L3=0_P#1]I7V%3_D7_\ ;J_(\F/^\?,_HJ_,]*K\#]#^9 M&O[#/V(/^3+?A#_V).C?^D,-?QYU_89^Q!_R9;\(?^Q)T;_TAAKW<^^"'JSA MP.[/4****^:/2"BBB@ HHHH **** "BBB@ IEP-T$@]5-/H/- '\_/[0VE7& MA_'7Q=:W2LMQ#J]RK[NI/FM7LG_!/S]J[P/^R?J5]K6N:#>:MKTW[NVF0KM@ MC[XSW/K7J'_!8+]C>_\ !WQ+F^(6BV/LW7/K7PR>*_J M; 3PN>91!2=XR24DG9W6Z=OZL?Q3F=/&\-Y[-Q24X2;BVKII[25_+[F?KI\( M/VJ?A3^T+X(\6>-M2\$V.GV.@KYES=WL$;&XD/.T'N:_,3]HWXJ6WQD^+>K: MY8Z;:Z38W$I6VMK>,(L<8X7@=\ 9IUY\>-2_X4A9^!;-?L>FQW+W=VR'YKR0 M]-WL!QBN+TS3+C6;^*UM89)[B9@B1HNYF)[ 5CP_PU2RVM5KINSTBFV[17KU M>_DM#?BCC"MF^'H89I7BKR:BDY3?HMDM/-W9]P_\$']*FD_:#\67H5O(AT!H M6;L&:>$@?DIK]//&W_(F:O\ ]>4W_H#5\V_\$K?V2+C]FOX+/?:O#Y7B#Q(5 MN+A"/FAC_@3\N3[FOJ*[M8[ZUD@F420S(4=3_$I&"*_#>-\RI8W.*E:B[Q5H MI][*S_$_I7PWRBMEV04:&(5IN\FNW,[I?=8_&;_@B-^P?XD^//PK\0>,M-^- M7CSP5I^G^/-25] TM4-E<^7N_\%,/@EX=^.W_ 6:_9I\,^*[ M"'6=%DTV[DGM9QF.Y,9R X[@GJ*_0CX#?LW>!_V8?"EUH?@+P[9^&])OKV74 M9[:W=V62XE.Z20[V8Y8\]<4>+/V:_ WCGXQ>'_B!JWAVSO?&/A>)X=*U1WD$ MMFC_ '@H#!3GW!KQ99A>NZO2S2VNKH^OCAK4U#TO\C\J_P#@M)\.=;^'/_!0 M?]G>Q\-'X>^"_ MC:36^C-XETPR>&;&^W=)88P!DCIVIWP;^#7B_Q?\ \%8/ M &O:Y\8/@#?>,/#=J[7VF?#W1KNUEO[)E.X3%08R<="Q%?JM\=?V=O _[3?@ M:;PWX^\,Z5XIT28[C:WT6Y5;^\I&&4^ZD&N4_9B_8'^#W[&@O#\,_ .A^%)K M_BXGME:2:4>ADD9FQ[ XJHYC%45!KWDFMEK?SW%+#-SYNE[GY4>,?"5G\!Y_ MCOKGPQ\:_!KXI?#^\U2XOO%_@OQI:FSUB.3),D,4QP?7!'/I6]^VMJ7@S]I/ M]F']B.32_!X\-^#O$'B:W1?#\S/(EK%CF++DLR9'&>HK]%/C)_P2G_9Y_:!^ M)7_"7^+_ (5>&=8\1,XDDO&22)IF'0NJ,JL?<@YKOO'?[(WPV^)=MX1AUKPC MI=Y#X#N$N] B >&/2Y4&%:-491P.QR*O^T:=XRUNO3M;IOZV3)^JRLUI;_@W M/@W_ (+5_ KP?\,OBE^S+K_AOPYH_A_5[/QQ;6$=SIUHEJ_D8'R$H!D?6N1_ M::^&T7AW_@H7\3O%OPE^)WPMD\;7VEHOBOP9\0+#$<\*KTMYFP!N'?./K7Z7 M?&3]F[P/^T%/H,GC+P[9Z])X8OEU+2S.[K]CN%Z2+M89(]\BN)_:4_X)P? _ M]K_7K75/B-\.=!\3:G9J$CNYE>*;:.@9HV4L/][-94<=&,8QG?1-/9[N_7_@ M%U,.VVUY?D?D1^T]\3H/CE_P1-TG4/ASX#L?AOH.F?$'R/%.GV!/!7PA7P#I?A/0[/P8(#;'1UME-JT9ZAE.=V?4 MY->:?!+_ ()8?L^_LY?$9O%O@OX6^&]$\1;BR7B+)*T)/4H'9E3ZJ!6\C;6SW[M_\$SEA)/KT5^FWH?%?BG]F_P -?'C_ (+\Z/I?C_2[#Q1#HOP] MM[EH+N+S+>>X5<;V1NO.3AA73?\ !630-/\ V%/VO/@3^T=I=K;Z3X=T&Y_X M17Q$MNGE0PV,HPAVJ, +T'I7WM'^S;X'B^.K_$Q?#MF/'4EB--;5][^<;?\ MYYXW;QKF M6.7/!N_*E9K\[&OU=\K2W;NC\_O^"3V@M^TGXI_:*_::U!?.7QU/=Z3X=E=, M$:=;QLH*D_PL>?QKXJUFUU.;_@B%H\WEWLOA&V^+$TGB9+<$YLA=?,7Q_ .< MYXK]V?A1\!O!_P #?A5:>!_">@V>A^%+&%K>#3K?=Y4<;9W#+$MSD\DYK'^' M7[)/PW^%'PHU#P+H/@_2;'PCJDLLUWI3*T]OA^(22RWJ+)*\)/4H)&8 M(?=0*ZC]IO\ 8:^$O[9-A:V_Q,\"Z+XL%C_Q[R72,LT/L)$*MCVSBBGC:5.5 ME=IIK6SW=]%MZZZA*A.2ULG?I_F?!7_!&GX.ZMI_[?GQ7\9_\+0^%?BL7UFM MGKNE>!--NK/38+I6^60!U\O=Z[6)-?J;7"_L_P#[,O@']E?P2OAWX>^%=)\* MZ.K;S;V4>W>WJS$EF/NQ-=U7%BZZJU.=;:+[O0WHT^2-@HHHKF-0HHHH *** M* "BBB@ HHHH **** "OD/\ X+T?\HC_ (T?]@VT_P#3A:U]>5\A_P#!>C_E M$?\ &C_L&VG_ *<+6NC"_P >'JOS(J? _0_E?K^M3]@?_DR#X-_]B/HG_I!! M7\E=?UJ?L#_\F0?!O_L1]$_]((*][/O@AZLX,#\3/6I_]6M?RY_\%J?^4I7Q ME_[#2?\ I-#7]1D_^K6OY<_^"U/_ "E*^,O_ &&D_P#2:&N3(OXTO3]4:X[X M%ZGUY_P:0?\ )Z7Q*_[$D_\ I=:U^_U?@#_P:0?\GI?$K_L23_Z76M?O]6&< M?[R_1%X/^&%%%%>6=04444 %%%% !1110 4444 %%%% '@W_ 4FTZ;4?V3= M>$(8^2TK? ?XCW^B:I;R1B*0F"0K\LT>>"#7\K_2 R/$+&4,VBKTW'D;[--M7]4] M/0_I'P1SB@\)6RV3M-2YDNZ:2=O1K\3ZB_8(\6?"CXJQVOA[Q)X:TNR\30 " M"YR4%WCWSPU>J?ME6WP=^ /AE[C4O#MCJGB"X0K:6SNSN3V)R>%%?G;\.O&# M> ?&^FZPD?FMI]PL^S.-^TYQFNR_:G_:'D_:4^(JZ])8C3]L"PB(/N''>OE\ MM\1L/1X;J86I0I/$IJ,6X+6-M9/2SE'97WW/H&U6=RZPQ#"1@]A7Z5?\$DM/EL_P!FN>21 M2JW&H2.A/<5^=?PK^&6J?%SQM8Z'I-O)<75Y($^49"#N3["OV*^ OPGM?@G\ M*M'\.VH7%A %D8#[[]6/YU[G@-DN)KYO5S:2_=PBXW[RE;1>BU?R/)\:,VP] M'*Z>61?ORDG;M&/5^KT7S/SU_P"#D7PK-XZN/V7=%MM3N]%N-7^*5G9Q:A:X M\^Q:1=@E3/&Y2=P]Q7U1^S5^QIKW[)G@'QQ_;GQ9\9?%#^VK$^4=>50;#8DF M=FTG[VX9_P!T5ZM\:OV8_ ?[15_X8NO&OANS\07'@S5(]:T5YWD4Z?>1_.; M/RR_X-[/V7O"J_\ !/OQ!\1--\-Z3,?A5X9UGQ(SB22]99(6G8<[I!&RJYXZL" M3WS7;',HNI-S3M)IK9M6Z:F#PKY8I;I'YL^&?V5?!^G?\$2=#\-^.OC=HUKH M,WCC^U_"/B>TTZYDTF&;.8[>1)E#>27\SG&.>,UZ=^RQ\8KSP?\ \%0?AOX- M^*OA7X0^-O'.LZ#=CPYX_P# ,CPM;6R1,62Y@1MH5E!&YQU(P,5^EGBW]GSP M/X[^$C> ]7\*Z)?>#3;K:C1Y+5?LJ1J,*JH,!<=B,$5Y_P#LS_\ !-SX'_L> M>)+O6/AO\.=!\+ZM>H8I;R$22S;#U56D9BH/<+C-0\PA*,N>]W>VW7S5GZK5 M,KZM)-_M#?M>Z[KOAG1=:U3_ (6-=::LU_9QW!2W M)D8HN\' )8YQUXKR/]E3X2^ (OV>OV^_A_XDU>Y\$_#>'QM):FYLX3*FCHQ; M:XC'\ 8(".FT>U?K'\'/V:_ W[/VI>)[SP;X=L]!N?&>HMJ^M20/(QU"[;.9 M6W,<$Y/W<#VJIX&_9+^&_P -Y?&C:-X1TJU_X6+=M?>)$8-,FKS,"&:57++R M&(P !STJ99@G*4M=>6WRM_EH$<-9)::7_$_)'PA\1A^SKXS_ &:=(^(FG_!7 MX\>!;[7+'3? _B+PKOL=>T1SM$,\L494R8PI;<-N>N3U[[]EO4?AIX6_X+A? MM,1_'N/05\4:@]M)X1F\31QO:O8;.1;^:"N=FSIV#8[U]X?!O_@E+^SQ^S]\ M45\:>$/A5X:T;Q-$YEBO4621K=SU9%=V5#[@#';%;_[3?_!/?X,?MD:C8WGQ M*^'VA>*K[3>+>YN%>.9%_NEXV5F7V)(%:2S"DVUK9JS>SWOHKV]=KDQP\TKZ M:/\ 2Q^;/[ VH_#'5O\ @X[^*EQ\)(]+3PK)X"N#(VF(%LY+OS+03M$!\NW= MQ\O&0:\AT?3?%>J?\$&OVH(_"8NFN%^*-^^HK "7:Q%W";CISMV9R/[N:_8[ MX6_L(?"#X)?%%?&GA+P%H?A_Q-'I"Z"M]9*\;"R!4B'9NV8RJG.W<<"-6AL8]$;2?#UU' MKEM.H4J$>,-()LC#G')+9ZU],_M@? Y;/]I#X!ZII?QD\$^'_P!H#PSX)BTZ M&T\9::\NB^(81&?,E!< K(2'ZX.2,X[_ &9X"_X))?LX?#'XL+XXT/X1^%;' MQ-'-]HBNA'(ZPR9SN2)F,:G/(PO';%=W^TU^Q7\*_P!LC0K73OB9X)T;Q;;V M+%K8W:,LMN3UVR(5< ^F<&G+,H.2M>VO1=?+KYZZ^0+"RL[[Z=7T/DS_ ((E M?&G1?B#\2/CIH,GPZ\)>#O'WAS6;=?$^J^%;IY]'\13.KE9H^2B,,-E4&!NK M]!*\_P#V<_V5_A[^R3X(;P[\./">D^$]'DD\Z2"R0YF?&-SNQ+,?]XG%>@5Y MN*JQJ5'.&W_ .JC%Q@HL****YS0**** "BBB@ HHHH **** "BBB@ HHHH * M_DI_X*U?\I-OCO\ ]CMJ?_I0U?UK5_)3_P %:O\ E)M\=_\ L=M3_P#2AJ]S M(?XLO3]3AQWPH^[O^#3'_DK/QF_[!.F?^CKBOW*B_P!6OTK\-?\ @TQ_Y*S\ M9O\ L$Z9_P"CKBOW*B_U:_2N7-_]ZE\OR-L+_"1_.O\ \'/W_*26R_[$W3__ M $?=UP'_ ;L?\IC?@]_W&O_ $R:A7?_ /!S]_RDELO^Q-T__P!'W=_%>A?!/_@B-HOAW4X;SQEKC:L(F#&UM5*1O[$GFOO.BO-IY M#@HRYE#[V?(X?PUX?HU?:JC?R;;7W7,GP3X&TGX<^&[;2=%L;?3]/M5"1Q1( M%4#_ !]ZUJ**]>*25D?=4Z<814(*R6R04444R@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y>O^#B? M_E,;\8?^X+_Z9-/KO?\ @V%_Y227O_8FZA_Z/M*X+_@XG_Y3&_&'_N"_^F33 MZ[W_ (-A?^4DE[_V)NH?^C[2OL*G_(O_ .W5^1Y,?]X^9_0Y'_J:^/?^"]'_ M "B@^+W_ %ZV'_ISM*^PH_\ 4U\>_P#!>C_E%!\7O^O6P_\ 3G:5\OA/X\/5 M?F>E5^!^A_,C7]AG[$'_ "9;\(?^Q)T;_P!(8:_CSK^PS]B#_DRWX0_]B3HW M_I##7NY]\$/5G#@=V>H4445\T>D%%%% !1110 4444 %%%% !1110!G^*/"V MG^,]#N--U2UAO+*Z0I)%*H96!KXA^//_ 1(\.^--:FO_".L?V"9F+&VF4O$ MI/ICD5]W45ZV59[CLMDY8.HXWW6Z?JGH>#GG#.6YO!0S"DIVV>S7HUJ?F'I_ M_!!WQ,;T?:?&&D+;YY*1.6Q^5?3W[*7_ 2Y\#_LW7T.J7"_\)!KD7*W%POR M1'U5:^GJ*]3,.--E7AWD&7UEB,/0]Y;.3E] 50B MA5& . !VHHHKY4^W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "OD/_@O1_P HC_C1_P!@VT_] M.%K7UY7R'_P7H_Y1'_&C_L&VG_IPM:Z,+_'AZK\R*GP/T/Y7Z_K4_8'_ .3( M/@W_ -B/HG_I!!7\E=?UJ?L#_P#)D'P;_P"Q'T3_ -((*][/O@AZLX,#\3/6 MI_\ 5K7\N?\ P6I_Y2E?&7_L-)_Z30U_49/_ *M:_ES_ ."U/_*4KXR_]AI/ M_2:&N3(OXTO3]4:X[X%ZGUY_P:0?\GI?$K_L23_Z76M?O]7X _\ !I!_R>E\ M2O\ L23_ .EUK7[_ %89Q_O+]$7@_P"&%%%%>6=04444 %%%% !1110 4444 M %%%% !7G_Q[_9I\+_M%>'_L6OV:M+&#Y-S&,2PGV/\ 2O0**Y<;@UCZ\JO_E^!Y;^SG^R-X3_ &;-*V:/;>?J$B@37LP! MED^GH/85ZE117Z5E^6X7 4(X7!P4(1V25D?G^.Q^(QE9XC%3GZG#COA1]W?\ !IC_ ,E9^,W_ &"=,_\ 1UQ7[E1? MZM?I7X:_\&F/_)6?C-_V"=,_]'7%?N5%_JU^E/F?U"T445\> M>LK^$_$&H7/A#4]/O-(FN8[.PDGC:35EB!,;QD'"B7 W=,\U! MJGQ-UZQ^&FBZU#X)U:ZU74I;:.ZT9+B(7&G+(V'=W)VL(QR<=>U=M15F?$#1])M_#M]?:;J44TESJT';ZQTW3(X7M=6DE1H-2+KEU11\RE#P=W7M71447789P^E_$[Q!??" MO5M>F\#ZM:ZQ8/<+;Z&]S$;B^$;$(5<'8/, R,],\U:\1_$#6M&\,:!?6OA' M4M2N]6N8(+RRBGC632DD!+RR$G#",\$+R<\5UU%',NPCG;_QAJEK\3K#0X_# MM]<:3=64ES-K2RH+>UE5@%@9/O%F'((XXIOA?QEJFN^)?$5E>>&[[2[71YEB MLKV:9&CU=2@8O&!RH!^7YNXKI**+KL,X.#XJ>(I?@Q=>)&\!ZQ'KT"N8_#IN M8OM4Y#[0!)G8,K\W/:M3Q-XYU?1)?#*VOA?4-376KE8;YHIHU_L9"A8R29^\ M WRX7G)KJ**.9=A'.MXPU0?%!=#_ .$=OCI)L/M9UOS4^SB7>5\C9][=CYL] M,&H?#7CG5]:E\3K=>%]0TU=#NG@L&EFC;^VD5-PECQ]U6/R@-SFNHHHNNPSA M9?BCX@C^#-MXD7P+K#:[,D;/X=%S%]JA+.%8%\[/E4[CCL*U?$OC35=%\0^& MK.U\-7^I6NM2O'?7<4R*FC*$#!Y >6!/R_+W%=+11S+L(YW3_&&IW?Q-U#1) M/#M];Z39V45S#K32H;>[D#( "2>#FJ?A[X@:UJ_A[Q%>77A'4M/NM M'GN(K*TDGC9]76,$H\9!PHD(P W3/-==11==AG#ZG\3_ !!9?"W1]=B\#ZM< MZOJ$ENESHBW,0N-/$C .SN3M(C!R<=0.*UO$'C#5-(\=Z)I5MX=OM0T[4UE: MZU2.5%ATTH 5#J?F;?D@;>F*Z*BBZ[".=T;QAJFI?$76M'G\.WUGI>FPPR6N MKO*C0:BSC+HBCYE*'@D]>U9>C_$O7M1^&6L:W/X)U:SU;3Y+E+;17N(FN-0$ M3$1LC@[0)0 1GIGFNVHHNNPSC_$/Q$US2/!N@ZE:^#]4U"^U6YMX+O3H[B-9 M=+20'?*[$[6$?<+R<\5>U'QAJEG\3=-T2/P[?7&DWEG+H2RHT6JJR!BT:C ME0I^4[NXK%M/BIXBN/@U?>))/ >L0ZY:B3RO#IN8C=7.U]J[7SL&X?,,]!7> M44.M8T2+PVUIX5U#4VUJYCAOEBGC7^QT9"S229^\%/RD+SDU//X MPU.+XH0Z&OAV^DTF33S=MK8E3[/'*'*_9RGWMQ'S9Z8-=%11==AG,>&?&^K: MW>>)H[OPQJ&F1Z)6!;Y<+WJ2T\8:G-FUE(P2D MD9'"B0\ -R,\U3O_ (G^(+7X4:7KT?@?5KC6;YH%N-"6YB%S9"1PKEGSL/E@ MECCJ!Q7<44,=4T?QKH.FVOAV^U&PU7S?M>I12HL6E[%!7S%/S-O M)(&WIBC2/&&J:A\1]8T:;P[?6>EZ?;PRVVL/*C0:@[CYHT4?,"G,-4L?B7I>BP^';ZZTJ^M)KBXUE)4%O92(1MB9#\Q9\D@C@8YH\-^,-4UKQ MMKVF77AV^TVPTMHA::E+*C1:H&7+%%'S+M/!W=371447789PEE\5/$5S\'=0 M\12> ]8AURS\[R?#S7,1NKO8^U=KYV#>/F&>@/-:/B?QWK&AV'AV:T\*ZCJD MFL7,4-[%%/&K:0CIN:23/W@A^4A>237544+$?-D<8J/POXVU;7-4\307GAG4-+AT6Y\BQGEF1EU ME-@;S8P.5&?EPW.173447789PO\ PM/Q%_PI1_$W_""ZQ_;RH&'AO[3%]K8^ M8%V^9G9]TE^O0>M:GB3QMJVBZIX8M[7PQJ&I0ZY<>5?SQ31JNBIY>[S) >6& M[Y<+SFNFHHYEV$<[!XPU.7XG7&AMX=OH])AL5NDUHRI]GEE+$& )][< ,YZ< MT>!/&&J>*KW7(]1\.WV@QZ7J#VEI)<2I(-3B7I<)M^ZK=@W-=%11=#"BBBI M_EZ_X.)_^4QOQA_[@O\ Z9-/KO?^#87_ )227O\ V)NH?^C[2N"_X.)_^4QO MQA_[@O\ Z9-/KO?^#87_ )227O\ V)NH?^C[2OL*G_(O_P"W5^1Y,?\ >/F? MT.1_ZFOCW_@O1_RB@^+W_7K8?^G.TK["C_U-?'O_ 7H_P"44'Q>_P"O6P_] M.=I7R^$_CP]5^9Z57X'Z'\R-?V&?L0?\F6_"'_L2=&_](8:_CSK^PS]B#_DR MWX0_]B3HW_I##7NY]\$/5G#@=V>H5SOC#QCJ7AWQ-X>L;+PWJ6LVNL7+PWE[ M;R1+%I"*NX22AV#,K'Y0$#'/;%=%17S2/2.=L/&.I7?Q.O\ 0Y/#>I6^DVEE M'=1:V\D1M;J1FPT"J&\P.HY)*A<=":J^'/B!K&M:!XBN[KPCJ^FW&CSSQ6=I M-- TFKK&N4DB*N542'@!RI'?%=915778#A]1^*.OV?PJTG7H_ FO7.L:@\"W M&@I/;B[L!(P#EV,GEGRQRVUCD#C-:WB#QCJ6D>.]$TFV\-ZEJ&GZHLINM5AD MB6WTPH,J)%9@YW]!M4^^*Z*BBZ[ <[H_C'4M1^(VL:--X;U*STS3H(9;;6)) M(C;:BS@[HXU#%P4[EE .>,UF:/\ $S7=1^&^L:U/X'URSU339;B.VT:2>W-U MJ*QG"/&PI76EWUI+<3ZTDD0M;*1 M#\L+J6\PL_8JI'')%=%11==@.<\,^,M4UOQ;X@T^Z\-ZEI=GI#QK9ZA/+$T. MK!ER6B"L64*?E.\+STS61:?%/Q!&O'&K:U?^)H;KPMJFF1Z'<&&QEFEA9=;0)N\R':Y*J3\N M)-ISVQ68?BGX@'P7C\3?\('KQUQD#'PW]HMOMR$R;<;_ #/*R%^;[_3WXKNJ M*.9=@.9\3>-]5T35_#-O:^%]4U2'6YS%?7$$L*IHJ[-WF3!F!89^7Y QS[5) M:>,-2N/B=>:&_AS4H=)M[%+J/6VDB^RW$K-@P*H;S ZCDDJ%QWKHJ*+KL!R? MASQ_K&LZ7XDN+KPCJ^FS:+<30V4$TL+/K*(N5DBVN0JN> '*D'J!5&_^*?B" MT^$NF^((_ >O7&L7S0"?P^D]N+RR#N%IPR1+!I>U":Z*BBXSC=#^).N:I\ M/]:U>X\%:W8ZEID]S%:Z3+/;FXU)8S\CQLKE )?X=S COBC7?B3KFE> -%U: MW\%:U?ZEJD]M%=:3%-;BXTQ9/OR2,SA"(OXMK$GMFNRHHYEV YW5?&.I6'Q) MTK18?#>I7>EZA;33W&LQR1"UL'3&V)U+"0L_8JI QR11X:\8ZGK7C77M,NO# M>I:98Z48Q::E-)$T&J[ERQC"L77:>#O YZ9KHJ*+KL!PMA\5/$%W\(M2\0R> M M>M]:LFF$/A][BV-Y>['VJ4<2>4-X^8;F& ><&K_B3Q]K&C:;X;FM?"6K:E M+K5Q##>PPS0JVC(ZY:27F:ZNBCF781SMWXPU*W^)]IH:>'-2F MTFXL7NI-;62+[+;RAL"!E+>878?,"%*X[U'X9\;ZKK>K>)K>Z\+ZII<.B7'E M6-Q/+"R:TNS=YD(5B57/R_.%.?:NFHHNNPSA1\5/$!^"[>)O^$#U[^W%0L/# M?GVWVYCYFW&_S/*^[\WW^GOQ6GXD\<:MHNH^&8;7POJFIQZY<"&^FAEA5=$3 M9N\R;V*Z>BCF781SL'C'4I?B?/H;>&]2CTF*Q6Z36S)%]EEE+ M8, 7=YF\#G)7;CO5?PYX]UC6K;Q-)=>$]6TUM$N98;%)I86.M(B[EDAVN=JN M?E ?:<]0!75447789PMY\4_$%O\ "#3_ !%'X#UZ;6KPQ>=X>6>V^V6F]]K; MG,GE'8/F.&.1TR>*V/$OC+4]$\7>']/M?#>I:I9ZN\BWFH0R1+#I(5K>"=L_$S7--^'.C:U!X(UR]U/4I;>.YT:.>W%SIJR'#O(Q<1D M1]6VL2>V:TM8\8ZEIWQ&T?1H?#FI7FEZC!-+\8ZEK'CO7-*N?#>I:=I^EB(VNJ321-;ZF7&6$:JQ<;#P= MZCVS61I_Q2\07GPHU7Q!)X#UZWUBP:=;?0'GMC>7XC8A"C"3RQY@Y&YA@'G% M=S11S+L!R?B3X@:QHNA>';JU\(ZQJ=QK$\$5Y:PS0+)I"R+EY)2S@,(SP0A8 MD],U:OO&.I6OQ.L=#C\.:E<:5=64EU+K:R1"UM9%;"P,I;S"[#D$*5QU-=%1 M1==@.:\,>-=4US7/$MK=>&-4TNWT6=8K&ZGEB:/6E*;B\(5B5 /R_.%.?:LJ M/XI^('^#%QXE/@/7EUR%69/#9GMOMTQ$FT /YGE'J MOS(J? _0_E?K^M3]@?\ Y,@^#?\ V(^B?^D$%?R5U_6I^P/_ ,F0?!O_ +$? M1/\ T@@KWL^^"'JS@P/Q,]:G_P!6M?RY_P#!:G_E*5\9?^PTG_I-#7]1D_\ MJUK^7/\ X+4_\I2OC+_V&D_])H:Y,B_C2]/U1KCO@7J?7G_!I!_R>E\2O^Q) M/_I=:U^_U?@#_P &D'_)Z7Q*_P"Q)/\ Z76M?O\ 5AG'^\OT1>#_ (9#?W#V MEC-+'"]Q)'&SK$A :0@9"C/&3TYKBS\4_$ ^"Z^)O^$#U[^W&0,?#?VBV^W* M?,VXW^9Y6=OS??Z>_%=U17F)G4U\+ZIJD.MSF*^N(9853 M15V;O,F#,"PS\N$#'/M4EIXQU.X^)]WH;^&]2ATFWL4NH];:2+[+<2LV# JA MO,#J.22H7'>NBHIW78#D_#GC_6-9TSQ)-=>$=7TV71;B:&RAFFA9M91%RLD6 MUR%5SP ^T@]<51OOBGX@M?A'IOB&/P'KUQK5Z81/X?6>V%Y9;W"L74=@^ M8[6.0.,FNZHHYEV$<[XD\8ZGHOC30=,M?#>I:G8ZJ91=ZE#)$L&E;5ROF!F# MMN/ V \]<4:5XQU*_P#B3JVBS>&]2M-+T^VAGM]9DDB-K?N^=T2*&,@9.Y90 M#G@FNBHHN,XW0OB3KFJ^ -:U>X\%:U8:CID]S%:Z3+-;M<:FL7W'C97* 2_P M[F!'?%)KGQ)US2_A_HNKV_@K6K[4M3FMHKK28I[=;C3%D^^\C,X0B+^+:Q)[ M9KLZ*.9=@.=U7QCJ5A\2=)T6'PWJ5WI>H6TT]QK,&_&.I:UXVUW2[KPWJ6F6&EF(6FIS21-!JFY'WGMC>7H1RJ%'$GE#S!\PW,, \X- M7O$GC[6-%TOPY/:^$=6U*;6;B&&]@AFA5M&1URTDI9P&5#P0A8D],UUE%',N MPCG;SQCJ5O\ $^ST-/#>I3:3<6+W4FMK)%]EMY5; @92WF%V'((4KCO4?AGQ MOJNN:OXFM[KPOJFEPZ).(K&XGEA9-:79N\R$*Q*KGY?G"G/M73447789PH^* M?B _!>3Q-_P@>O?VXJ%AX;^T6WVYCYFW&_S/*SM^;[_3WXK3\2>.-6T6_P## M,-KX6U34X]9-N<%E!^7]WN.>V*Z>BBZ[".=A\8ZE+\3Y MM#;PWJ4>DQV*W2ZV9(OLLLI;!@"[O,W@K::V MB7,L-BDTL+'6D5=RR0[7.U7/R@/M.>H%=511==AG"WGQ3\06_P '[#Q$G@/7 MIM:NO*\WP\MQ;?;+7>^UMSF3RCL'S'#GCID\5K^)?&>J:)XL\/Z?:^&M2U2S MUAY%O+^&6)8=("KE6E#,&8,?E&P-SUQ71T47781SNF>,=2OOB7J>B2^&]2M= M+L;2*X@UIY(C:WLCGYH44-Y@9.Y90.>":H^'_B-K>K^"]=U*X\&:UI]]I4]Q M%::;+- T^J+']R2-E:IJ M4MO',=2T[XBZ/HT'AO4KS3-1@FEN M=8CDB%MIS(!MC=2PDW/AO4M/T_2UB M-KJLTD36^IEQEA&JL7&SH=RCVS63IWQ2U^\^%.K:_+X#UZWUC3WG6WT%Y["*\M( M9H%DTA9%R\DI9PK",\$(6)/3-6K_ ,8ZE:_$VPT./PWJ5QI-U9274NMI)$+6 MUD5L"!E+>878<@A2N.I%=%11==@.:\,>-=4US7?$MK=^&=4TNWT6=8K*ZGEB M:/6E*;B\(5BR@'Y?G"G/MS65%\4_$#_!FX\2MX#UY=.M6T6Y\,):^%=5U)=;%]E,N['D;=WF;\%-6TT:'=206!FEA;^W$5-PEAVN=JL?E DVG/ M4 5G3_%/Q!%\&[/Q(O@/7I-4=H^8X<\=.>*[JB MCF78#F_$WC35-#\2>&[*U\,ZGJEKK4KQWM[!+$L6C*J;@\H9@S!C\HV!CGVI MVG^,=2O/B9J.AR>&]2M]*L[.*YAUMY(C:WDC'#0HH;S R]264#G@FNBHHNNP M'(^'?B'K6L>%_$%]=>#]8TV[TF>XBL[&::!I=66,922(JY51)T7>5([XJMJG MQ/UZQ^&&D:Y#X%UVZU;4)+=+G0TGMQ=:>)&P[.QD$9$8Y;:QSVS7;T4I7^FZE'*]SJT4D2V^FE!E5D5F#DOT&U2..<4:'XQU+ M5/B#K6CW'AO4K'3=-BA>VU>62(V^I,XRRQJK%P4Z'*[L(9H%FTI9!EY)2SA6$?1MA8GMFNNHHYEV$<[J/C'4 MK/XF:=HD?AO4KG2KRSEN9M:22(6MG(IPL+J6\PLW4%5(XY(IOACQIJFN>)O$ M5C=>&=3TNUT:5([*]GEB:+6%9-Q>(*Q90I^4[PIS[5TE%%T,Y_X9>+M2\;^$ MH=0U7P[J/A>\DDD1M/OI(I)HPK$!B8V9<,!N'.<'FN@HHJ6 5_)3_P %:O\ ME)M\=_\ L=M3_P#2AJ_K6K^2G_@K5_RDV^.__8[:G_Z4-7N9#_%EZ?J<..^% M'W=_P:8_\E9^,W_8)TS_ -'7%?N5%_JU^E?AK_P:8_\ )6?C-_V"=,_]'7%? MN5%_JU^E'Q5_8O5=.I]/P_P 799G-U@IWE'=-6=N]NWH=)1117H'TP4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?R]?\ !Q/_ ,IC?C#_ M -P7_P!,FGUWO_!L+_RDDO?^Q-U#_P!'VE<%_P '$_\ RF-^,/\ W!?_ $R: M?7>_\&PO_*22]_[$W4/_ $?:5]A4_P"1?_VZOR/)C_O'S/Z'(_\ 4U\>_P#! M>C_E%!\7O^O6P_\ 3G:5]A1_ZFOCW_@O1_RB@^+W_7K8?^G.TKY?"?QX>J_, M]*K\#]#^9&O[#/V(/^3+?A#_ -B3HW_I##7\>=?V&?L0?\F6_"'_ +$G1O\ MTAAKW<^^"'JSAP.[/4****^:/2"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BB@G H **^/?VXO\ @JGI7[-VN2>'?#]HFM>((Q^^)?$- ML?0GN?85\LR?\%O/B87.W3=#5>PV-Q^M?99;P'F^-H+$4X)1>UW:Z[V/S_-O M$[(B21@_,H1AG]:[O^(9YUVC_P"!'E_\1BX=_FG_ . L_66BOF/]AG_@ MI!H?[6BMI=U;_P!D>)(%W-;L^5F'"GS0?7]&NC"BBBN$](**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *^0_^"]'_ "B/^-'_ &#;3_TX6M?7E?(?_!>C_E$?\:/^ MP;:?^G"UKHPO\>'JOS(J? _0_E?K^M3]@?\ Y,@^#?\ V(^B?^D$%?R5U_6I M^P/_ ,F0?!O_ +$?1/\ T@@KWL^^"'JS@P/Q,]:G_P!6M?RY_P#!:G_E*5\9 M?^PTG_I-#7]1D_\ JUK^7/\ X+4_\I2OC+_V&D_])H:Y,B_C2]/U1KCO@7J? M7G_!I!_R>E\2O^Q)/_I=:U^_U?@#_P &D'_)Z7Q*_P"Q)/\ Z76M?O\ 5AG' M^\OT1>#_ (84445Y9U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !117(_&KXRZ/\ WP-=:YK,WE6]N/E4?>D;LH]S6&*Q5+#TI5Z\E&$ M5=M[)(VP^'JXBK&C1BY2D[)+=MG745^<7CC_ (*\>+K_ %J8Z'I=A9V(8B,3 M NY';/2L3_A[/\1O^>&D_P#?H_XU^35?'#AB$W!2F[=5%V?I=H_3*?@_Q#." MDXP5^CEJC].**_,?_A[/\1O^>&D_]^C_ (UZ%\"/^"MM]>^)[>Q\9:=;K9W# MA/M5ME?*)[L#VK;!>-7#.(K1H^TE'F=KRC9?-ZV,\7X1\0T*4JO)&5M;1E=_ M):7/O:BJNB:U;^(M)M[ZTD6:VND$D;JH*LEHUQYKHW1]O./TK\]SRG*KF/LUULC^7_$;#U,7Q3]5B]9/\ @E'X^^.7AR'6+A[?P_I]RH>)KI29'![[>.*[CQ;_ ,$;;SP.EN=4 M\?:+9_;)1##YD!7>YZ ?-7W-\9?'-OHGQ)\*^"?[4?0;/5(F*M;_ "R3%>!& MI'3UK%\->'?#OQ2^*FJ^$=3O'\11^%WCNXFN3NEM9/[A;N.]>Q'),'%>SM>6 MUV^N^R/NJ?A]D=)?55!SJ)J/-*;5Y6NU9:VMM_3/R+^/OP6O_@!\3M0\,ZC- M#<7%BP'FQ?=D4C((^H-?H7_P0Z\5WFI_"/Q)ILTK26VGWP,*D_<#+D@?C7R7 M_P %2XH[?]L'Q#''M"1B)0!VP@KZA_X(4_\ (A^,/^OV/_T"O*RFFJ6:.G#9 M71\;P3AXX/C&6%HZ1BZD?DD_\C[\HHHK[\_I@**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** /Y>O\ @XG_ .4QOQA_[@O_ *9-/KO? M^#87_E))>_\ 8FZA_P"C[2N"_P"#B?\ Y3&_&'_N"_\ IDT^N]_X-A?^4DE[ M_P!B;J'_ */M*^PJ?\B__MU?D>3'_>/F?T.1_P"IKX]_X+T?\HH/B]_UZV'_ M *<[2OL*/_4U\>_\%Z/^44'Q>_Z];#_TYVE?+X3^/#U7YGI5?@?H?S(U_89^ MQ!_R9;\(?^Q)T;_TAAK^/.O[#/V(/^3+?A#_ -B3HW_I##7NY]\$/5G#@=V> MH4445\T>D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9_ MBN[:Q\-7\R??B@=E^H4UH5E>./\ D3]3_P"O:3_T$UI2UFEYF=9VIMKLS\ O MC)K]SXG^*OB"^O)&EN+B_F9F)SGYS6C\#/V>_%'[0WBN/2?#6G2WD['YW PD M0]6/:L'XA<^/=9_Z_9?_ $,U^LO_ 2D^'^C_"S]DB/Q*($:\U /<7$JKERJ M]%]>U?TYQ+GKRC+8UJ4;R=HQ72]C^->#^&5GV<2H5YN,%S2D^MD^GF[GS+IG M_!#3QU=64F>2XG&Y;S.= M*+^T]&MKI]S\X/V)O%MYX,_:A\'75G(T;MJ,<3X/WE8X(-?O#"VZ)3[5^!/[ M*G_)Q?@W_L*0_P#H0K]];?\ U"?05P>+$4L70DM^5_F>EX&U)/ XF+>BFOQ0 M^BBBOR8_= HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY M#_X+T?\ *(_XT?\ 8-M/_3A:U]>5\A_\%Z/^41_QH_[!MI_Z<+6NC"_QX>J_ M,BI\#]#^5^OZU/V!_P#DR#X-_P#8CZ)_Z005_)77]:G[ _\ R9!\&_\ L1]$ M_P#2""O>S[X(>K.# _$SUJ?_ %:U_+G_ ,%J?^4I7QE_[#2?^DT-?U&3_P"K M6OY<_P#@M3_RE*^,O_8:3_TFAKDR+^-+T_5&N.^!>I]>?\&D'_)Z7Q*_[$D_ M^EUK7[_5^ /_ :0?\GI?$K_ +$D_P#I=:U^_P!6&,_VE+,WT:2K80M<1HPR"XZ5 M]F_\% ?BK<> OAS!:V6IWVA7%Q,I2\AB9DP#RI(Z9K\#X!X(RJMDM;B'.4YP M@VHP3Y;VMN]-[V6J/VOC;B_,J.;4.K-=2NT9K>![?;YA Z=:^2_%OAR;P=XGOM,F96FL9VA8CH2IQ7ZV M_!BQTCXL_#?0_$6H6CWVHZ?:[([VZAV/(=O+#/.*_*[X\LK_ !C\2%>5_M"; M'_?9K/Q0X3RS+,'AL;EU-0C5;M:4G[O*GK=O6[>VEBO#GB;,,QQ6(PF/J.4J M:5[I+WKM:62TM;?4_3S_ ()V>(+GQ!^RQX?>ZD:22%7A5B_U_4G!I?+\C;"_PD?SK_P#!S]_RDELO^Q-T_P#]'W=]3_P"1?_VZ_P CAE_O'S/ZA:***^//6"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#X-_X+G_\ ),?"G_7Z_P#(5^>OP-^* MEU\%OBGH_B2T^:73+A9"O]]>X_*OU?\ ^"I_[.6H?'SX ,^CPM@ K]?O^"4_[-NH? /X"M<:Q$UOJ MGB"47O^#B?_E,;\8?^X+_ .F33Z[W_@V%_P"4DE[_ -B;J'_H^TK@O^#B M?_E,;\8?^X+_ .F33Z[W_@V%_P"4DE[_ -B;J'_H^TK["I_R+_\ MU?D>3'_ M 'CYG]#D?^IKX]_X+T?\HH/B]_UZV'_ISM*^PH_]37Q[_P %Z/\ E%!\7O\ MKUL/_3G:5\OA/X\/5?F>E5^!^A_,C7]AG[$'_)EOPA_[$G1O_2&&OX\Z_L,_ M8@_Y,M^$/_8DZ-_Z0PU[N??!#U9PX'=GJ%%%%?-'I!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !65XX_Y$_4_^O:3_P!!-:M5]6L1J>F7 M%NWW9HV0_B,5=.5I)ON9U(N4&EV/YY_B'_R/FM?]?LW_ *&:^_/^"37[=^@^ M$?"?_"O_ !5=QV(63=8SS$"-L]5)-?)O[;'[.NL_L_\ QSUJSOK.9+&\N9+B MSGV'9*C$G@^V:\?C=HVW*65AT([5_4N/RW"9YED:4G[LDFFNC[G\4Y9G&.X; MSB5:$;3BVI1>S5]5_DS]Z]=\/^!+GQ99^,+Z^TH_V7"?L[&1!'%GDN/?%?GA M_P %:/VW])^.=_:>$?#-PMWI>ERF2XN$/R2R#@ >PKXWE\<:U/8_97U346M\ M8\LW#E"E@L-0 M5*-36;O=R_!=CO\ ]E3G]HOP;_V%(?\ T(5^^MO_ *A/H*_&3_@F'^S/JWQD M_:%T?5OLLRZ+H$ZW4\Y4A"5Y"@^IK]G478@7T%?$>*F*IU,=2I0=W&+OY79^ MC>".!K4LMK5ZBM&M3_ZM:_ES_X+4_\ *4KX MR_\ 8:3_ -)H:_J,G_U:U_+G_P %J?\ E*5\9?\ L-)_Z30UR9%_&EZ?JC7' M? O4^O/^#2#_ )/2^)7_ &))_P#2ZUK]_J_ '_@T@_Y/2^)7_8DG_P!+K6OW M^K#./]Y?HB\'_#"BBBO+.H**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *^$?\ @LJ/D\)_[TE?=U?-_P#P4?\ V;;[X[_"N&XTB/SM4T5S M-'$!S(N/F ]Z^!\3LLQ&/X;Q.'PL>:=DTEN[--V\[(^U\.\PH8+/\/7Q#Y8W M:;Z*Z:5_FS\[?V=/C1=? ;XJZ;X@ME\Q;=P)H_\ GHAZBOTQM_C)\,_VM_AL MEK=:M8K%+MDE@EE6.6%ASWK\H-6\/WV@WTEM>6L]O/"Q5TD0J5(J")YH#\GF M+]*_E'@WQ"QO#]&I@:E)5:,_BA*ZUV=O7JK']+\5<#X3/*M/&0JNG5AM..NF MZ^[H[GZ?_M-_MM^#_@7\-9M%T"^MM0U;[/\ 9K>&V8,L/& 21Z5^8FL:I+K> MJW%Y.VZ:YD:1SZDG)J)UDD;+*['U(KHOAE\)M<^+'BFUTG1]/N+JXN7"Y5#M M0>I/8"N7B[C#,N*L73C*G91TA"*;M?\ -LZ.&.%<\M^M=Q7]L M<+X&I@\HPV%K?%"$4_5)7/Y%XBQE/%9IB,32^&4Y->C;L%%%%>\>*%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?R4_\ !6K_ )2;?'?_ M +';4_\ TH:OZUJ_DI_X*U?\I-OCO_V.VI_^E#5[F0_Q9>GZG#COA1]W?\&F M/_)6?C-_V"=,_P#1UQ7[E1?ZM?I7X:_\&F/_ "5GXS?]@G3/_1UQ7[E1?ZM? MI7+F_P#O4OE^1MA?X2/YU_\ @Y^_Y22V7_8FZ?\ ^C[NN _X-V/^4QOP>_[C M7_IDU"N__P"#G[_E)+9?]B;I_P#Z/NZX#_@W8_Y3&_![_N-?^F34*]ZG_P B M_P#[=?Y'#+_>/F?U"T445\>>L%%%% !1110 4444 %%%% !1110 4444 %%% M% !117F_Q^_:$;X/7N@Z+H_A^[\7>,O%G-X3U MA=2MHNOVE[/[+]H6UQS]H,?DX_CK3ZO4Z1;]-?R)]I'N>]45Y)\0?VY_A?\ M#1M(74?$5U=2:]I7]MZ=%I&C7VKRWECD W"):0RL4&1DX^4')P.:9'^U=H>I M>--'NK+Q'X2D\!ZEX4N/$S:C)-.MQY, MS'[2/<]==%D4JPW*>H->5?$G]B7X8_%C5FOM;\):7=7C_>F$>QW^I7&:X_QE M_P %)/A_%\(/&'B3PS?7&H7W@^RAU&XL-7TN^T1Y+6298QD^)+R#Q(VG)X/LUU#6%UC3+S27M+9@2MP%NHHFDA;:P M66,,C$8!)XJ:N#(C&:[-)K\3G?^'9?P7_Z$RP_ M[Z?_ !H_X=E_!?\ Z$RP_P"^G_QJ]X:_X*,?!_Q5=7-O;^)M0M;NSTBYU^6V MU#P[J>GW T^WVF2Z$5Q;HYC^8;6 (DYV;L'&E\/?VZ/A?\4;W4K?1_$5TTNE MZ8VM.+O1;^Q6YL5&YKFV,\*"ZB ZO 9!D@9R17/_ &526]%?^ _\ \W_ %=R M;_H'I_\ @,?\B3X;_L0_##X4:LM]HOA+2[:\3E9C'O=/H6SBO5HXUB0*JA57 M@ #I7DOPI_;I^%OQK\0II?A_Q-)-VK6SWNDWNG6]_:* 7GMYKB&.*XC7 M<-S1,X7/.*S]+_;[^'/C?3?$">%]8N-2U;2='N]8M+>\TF^TZ'5XH$+-):37 M$*1W40.T&2W:11N!SR*WIX-T_=A"WRL>EA<+A<-#DPT8P7:*2_(]LHKR/QM^ MU9:_#K]D_3_B=J6EM)]OLK&9+"*X6-?/NVCCC0S/A40/*NZ1N%4$X/2F^!_V MH+VTT(3_ !*\*R?#VYN-6MM(T]XK\:Q8ZM+WD=7M(GKU%>3_ !M_:=T_P-'JVFZ+JFA?\))H-_I-OJ%OJT5XEO!%?7"1 MI\\,3EI'5FV;0$KQ\RY:H5''F2%[2*=FSZ"HKA_@E^T?X/ M_:&L;^;PMJ%]-)I_\&PO_*22]_[$W4/_ $?:5P7_ <3_P#*8WXP_P#< M%_\ 3)I]=[_P;"_\I)+W_L3=0_\ 1]I7V%3_ )%__;J_(\F/^\?,_H_Z];#_P!.=I7V%'_J:^/?^"]'_**#XO?]>MA_Z<[2OE\) M_'AZK\STJOP/T/YD:_L,_8@_Y,M^$/\ V).C?^D,-?QYU_89^Q!_R9;\(?\ ML2=&_P#2&&O=S[X(>K.' [L]0HHHKYH](**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHKS7]HGX_WGP1?PU:Z;X9N?%6J^*+XV%K:17:6N&";B M2[ C&*J,7)V0I225V>E45YGI?[46@:7JNBZ#XODM_"7C+7(_,@T&6SU2W["5 63Z'J*\=E_X)4_!>61F_X1 MHKNYP)VQ_.NBUK]O?X=W/@'Q=JWAK7K/Q!=>$+1KRZM%62W+(&VEE:15#IG/ MS)E>.M:WPU_;5^&OQ/T74+K3_%-@)-%L4O\ 4HY4DA-I$R@[_P!XJ[T'3!M6\2:?XNL)-'T,A M;Z:2*6%KVEEN'GX!4-&$W^:<_<4 M&O(FJM23E.[?6^Y[M.-.E%0II)+9+1(]?HKS"[_;-^&-E\-;;Q<_BZQ;0;R8 MVT,T<,TDLDH^]&(50R[AW79D=Z[3X>_$?0_BOX4MM<\.ZE;ZKI5X"8KB'.#C MJ"" 5([@@$5G*G)*[1IS)[&W1114E!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %?(?_!>C_E$?\:/^P;:?^G"UKZ\KY#_X+T?\HC_C1_V#;3_T MX6M=&%_CP]5^9%3X'Z'\K]?UJ?L#_P#)D'P;_P"Q'T3_ -((*_DKK^M3]@?_ M ),@^#?_ &(^B?\ I!!7O9]\$/5G!@?B9ZU/_JUK^7/_ (+4_P#*4KXR_P#8 M:3_TFAK^HR?_ %:U_+G_ ,%J?^4I7QE_[#2?^DT-GZHUQWP+U/KS_ M (-(/^3TOB5_V))_]+K6OW^K\ ?^#2#_ )/2^)7_ &))_P#2ZUK]_JPSC_>7 MZ(O!_P ,****\LZ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\V_: M*^/MU\#XO#D.F^&KGQ3JGB;4?[.M+2&[2U^?:6R78$8P/2JC%R=D*4DE=GI- M%>9:;^U'H.D:CHFB>,I+?P?XQUY=]OH4MP;J=EW;0P9%P1GJ> .]/\/?M@?# M7Q5\0+CPO8>+-/GUJW+AH=DBQL4^^$E91&Y7!R%8D8JO93["YX]STJ@C<,&O M%=6_;S^'EYX)\7:EX:UZS\07OA&RDO;FT5)8"Z(<%E:15#J#QN3M/X7?M MK_#;XK:->7&G^*+ 3:3IZ:CJ,,J20FUB902X,BKO09QN3(]Z/8U$KM,/:1[G M6^)/@?X1\7W9N-2\/:5>3MUDDMU+'ZG%9O\ PS#X!_Z%31?_ &6LOPQ^V?\ M+_&'@?6/$ECXPT]M&T#'V^>:.6W-MG[I*2(KD-_"0IW=LUS?B;_@H+\/6\!: MUJOA?6+?Q+J&BVT5W-IRI+;3I%)*L8=ED1649;C(YKSYY#A:DW*>'BWU;BOQ MT.Z.;XJ$5&%:2792?^9W'_#,/@'_ *%31?\ P&6M_P )_#+P_P"!E8:1I%AI M^[J8(50G\17(:G^V#\.-"^(%MX5O_%-C:^(+DHGV8QRLD%9 M@?:K&F?M8_#O6?BO)X'M?%%C-XHCD,1LQ')@R 9,8EV^67 Y*ABWM54B45Y#\>/VJI?A-\0-.\*:)X3U#QA MXBOK&34VL[:ZCMBELC!68%_OMD\(.OJ*Z[PE\<=!\4O]E>:33=8ATQ-6O-,N MXREU8P-WD'3@@C@GI7=[.27-8X^97L=A17S[\8?V_/#_ ,)M.O/$0DTW5_!] MKX>;6UGM996O;@B81 +$$/R9S\Q[CI723?MU_"_3/A]X=\1ZEXE33K+Q-;+< MV<TCW/7J*I^'_ !!8^*]$M=2TVZAO MK"^C6:">%MR2H1D$&KE8EA1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %?R4_P#!6K_E)M\=_P#L=M3_ /2AJ_K6K^2G_@K5_P I-OCO_P!CMJ?_ M *4-7N9#_%EZ?J<..^%'W=_P:8_\E9^,W_8)TS_T=<5^Y47^K7Z5^&O_ :8 M_P#)6?C-_P!@G3/_ $=<5^Y47^K7Z5RYO_O4OE^1MA?X2/YU_P#@Y^_Y22V7 M_8FZ?_Z/NZX#_@W8_P"4QOP>_P"XU_Z9-0KO_P#@Y^_Y22V7_8FZ?_Z/NZX# M_@W8_P"4QOP>_P"XU_Z9-0KWJ?\ R+_^W7^1PR_WCYG]0M%%%?'GK!1110 4 M444 %%%% !1110 4444 %%%% !1110 5Y#^T=\$/$GBSQSX1\>>!KC0U\9>" MQ=6\-IK+2QV&J6ER$$T#RQJ[PMNBC99%23!4@HP/'KU%5"3B[H4E=6/D[X@_ ML<_$C]H.XUCQ3XTN/!6F^*;Q-*T[3='TN\N+O3=+LK;4HKV@BWO]H2>&:Z=V9=FT1D3 M)@AB<@\#C/L5%:/$2:M_73_(CV:W/FW]E']CWQ-\$-3\"7&N7VAWC>%_ 0\+ M7+6TTLC/<_:/,W1[XUS%MXR<'/\ #WKAM-_X)M^)]2^%EGX9U36M!M1'X0U+ M0)+BV:6<)0/6OLNBJ^M5+W_KK_F'L8VL?-?B[X._ M&GXY_!;Q/X5\76?PLT&.YL+:QTV/2=0O+\W+QSQN\TTTEO%Y*,B8$*Q28)YE M(IO[3W[$6M_'WQ[J^H6FJ:3IEK=>#H-&M'E$DC)?P7ZWD321A0&@)15;#AB" M>.]?2U%)8B2=XZ?TO\@]FGN?&_Q#_9+^-?[07CFYU[Q9%\+= 9? &L^$+:ST MC4[R\+7%WY7ESO-):QGRSL.8PA,?8R;CCOOB?^R-XC\9>*?!=Y8W>APV_ASP M+K/ABY22:16>XO(;9(F0",@Q@PMN)P0",*>0% M90O/W)13CBZB5D_Z_IB]C%NYY3?_ A\3:?^R1I_@O2F\)W7B*PT:VT]H]9M MGO-(O3&B+)%*N QCD 9=VTD;@=IQM/@/AK_@GQXXTGX:Z]_9=C\.? .I?\)' MI?B/0/"&BW]W=>&=/FLB"XWFWA:+[1EMWDVZJAVG:Y!)^U**F.(G';O< MY\AWO['_ ,6/B=XC\=>(/%;?#_2M2\6ZCX:N[>RTK4KNZ@LHM-N$DF1II+:- MI&8*=K"-020"%QDP?$K]@7QM\1/!/Q)\*RWGA^WTG6/&,7C?P]J%MKE_97D] MP)5D>TN1;QQR6R87:L]O<.^6W;!MVM]AT57UJ:V_JUO\A>QCU/GG]B#]D_5/ M@/K'B?Q%XBTW3]-UWQ$MO;>7!XVU[Q=*D$(;:)+W59-S?,[D+'!$%#8)?K7T M-116-2HYRYI%QBHJR"BBBH*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#^7K_@XG_P"4QOQA_P"X+_Z9-/KO?^#87_E))>_]B;J'_H^TK@O^#B?_ )3& M_&'_ +@O_IDT^N]_X-A?^4DE[_V)NH?^C[2OL*G_ "+_ /MU?D>3'_>/F?T. M1_ZFOCW_ (+T?\HH/B]_UZV'_ISM*^PH_P#4U\>_\%Z/^44'Q>_Z];#_ -.= MI7R^$_CP]5^9Z57X'Z'\R-?V&?L0?\F6_"'_ +$G1O\ TAAK^/.O[#/V(/\ MDRWX0_\ 8DZ-_P"D,->[GWP0]6<.!W9ZA1117S1Z04444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7B_[7/[+UO\ M/:SX M=4T^SU3P_H6L-?:G; MSS-&6C\LJNW;@D[NV17M%%5";@^:.Y,HJ2LSP_\ X976U_:&&M6=G8VOAVV\ M'-X=LG#[KBT]U#1?"<]S M>,;FYL[QG#A-E@% CSNPP9F&,U][45M'%5(JR)E1BSX?\$?L7_%"#P[XWT&7 M2]*T3P_J.BR:;8Z?)K9U&"29I0P: L@>VAVYS&2PR:]*^*G[(^M>*_&FDW=G MI?AVZTVU\#3>'KFVNI"D=Q.=I5"$ .S@_,#P<&OI:BJ>*FW<7L8VL?!=Q^P1 M\5/B%\%]J*Z1M_ "#LP.M:W@#_@ MG]XIFM?[4U;2V@U+4/$^FZC>6VK^*)MHI_7* MFPO81/F'X]?L?^)O'/[2>GWVA_V;#X!\3&UD\7P/+Y*]'T_1=8U'1_&MYXAL='N+WR8;^VFC" &3:1'(N,C(( M%?6E%1'$S22*]E'<^,_V@/V2/B3\;H?!_C"32++0_$7AZ]NY9?#_ (;\1/I) MEBG4*&-ZJ$&48R3LPU>U_L1?L_77[.OP;;2]0AEM]2U*_FU*[BDU674V224Y M(,TG+'U( &>@%>PT4IXB4HC_E$?\:/^P;:?^G"UKZ\KY#_X+T?\HC_C M1_V#;3_TX6M=&%_CP]5^9%3X'Z'\K]?UJ?L#_P#)D'P;_P"Q'T3_ -((*_DK MK^M3]@?_ ),@^#?_ &(^B?\ I!!7O9]\$/5G!@?B9ZU/_JUK^7/_ (+4_P#* M4KXR_P#8:3_TFAK^HR?_ %:U_+G_ ,%J?^4I7QE_[#2?^DT-GZHUQ MWP+U/KS_ (-(/^3TOB5_V))_]+K6OW^K\ ?^#2#_ )/2^)7_ &))_P#2ZUK] M_JPSC_>7Z(O!_P ,****\LZ@HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\8_:\_9AA_:>O? =CJ6GV>IZ#HNMB_U.WGF:/?$(R!MV\DY(XR*]GHJH3< M'S1W)E%25F>(#]EA+']HBRUJQL;"U\-Z;X0E\/V9W[Y[21Y01L#9. N>U%;1Q52*LOZ_JY#HQ;N?$/@7]C'XH6>E>-M#;2])T/P[J.B7&FV=@^M' M4+>69Y-RM;[D#VL.,YC)89->D?$K]D;6O$OBWPYE^';C3]-\$7'AZ[MKF M0I%/,R(%0A "8\J>0>.M?2U%-XJ;=P5&*5CX9\.?L4?%;5?AKJUK?V^FV)TO M4-/U+0]%U#6?[56=[5LF&2YV*P@8<*C!MG'6K_C']D_XK_&KQ]XX\3ZMX;\) M>%Y?$OAVSTJULK74OM#K+#A M>$?V6?B%X-_:S36-'TK2]%\)R:L^H7UQ%K#3VVH1L@7/V%U/EW)P,RJX!]*^ MN**)8RHU9@J$5L?.O[ZDVEW^E7!^Y/# M.H.5'4IP3CK7'Q?LZ_&+X4Z_8ZMH\&A^.-0UCP>OAO5Y=1U-K62UF4DK,&*M MYJ@'!'!.,YKZZHJ8XB2CRV5BG33=SXLTG]@[QX_PIM]'O/[%CU!? ,WA^0I< MEH_MK77G #C/ED?Q=O2LSXQ?L6?$SQ_XE\,^,(M+O(-4_P"$8C\.:CHNE^-9 M-+2T9" )?/2/$R,!DIM!YZU]S452QDT[Z$^PC:QPO[-'PC7X%? WP[X5"[6T MFU".HN9+D*Y)9@))"689)Y-=U117/*3D[LU2LK(****D84444 %%%% !1110 M 4444 %%%% !1110 4444 %?R4_\%:O^4FWQW_[';4__ $H:OZUJ_DI_X*U? M\I-OCO\ ]CMJ?_I0U>YD/\67I^IPX[X4?=W_ :8_P#)6?C-_P!@G3/_ $=< M5^Y47^K7Z5^&O_!IC_R5GXS?]@G3/_1UQ7[E1?ZM?I7+F_\ O4OE^1MA?X2/ MYU_^#G[_ )22V7_8FZ?_ .C[NN _X-V/^4QOP>_[C7_IDU"N_P#^#G[_ )22 MV7_8FZ?_ .C[NN _X-V/^4QOP>_[C7_IDU"O>I_\B_\ [=?Y'#+_ 'CYG]0M M%%%?'GK!1110 4454UW6[7PWI%Q?7DR06MK&9))&.%50,DF@4I)*[V+=%?G; M^T/_ ,%KI]'\5W6F^!='M[JSM7,?VV[8[9B#C*J.WN:\U_X?9?$O_H&:#_W[ M;_&O#J<18*$N7F;]$?GF*\4<@H572]HY6TNHMKY/J?JY17Y1_P##[+XE_P#0 M,T'_ +]M_C6MX-_X+?\ C2RUF)M:T'2KRQW#S%@)CD ]B>_LW?M(>'_ -IOX>6_B#09]T;86>!_]9;OW5AZUZ%7 MMTZD9Q4X.Z9^AX7%4L12C7H24HR5TULT%%%%6;A1110 44V>9;>%I'.U5&23 MV%?#/[7'_!86S^%GBVZ\/^"]/AUB[LG,<]W,V(58=0H')Q7+B\;1PT.>L['B MYWQ!@_:X\'->Z9NM-2M<+=V4C O"WK[@]C79@\XPN)ER4 MWKV>A[F1\=91FU;ZOA:CY^B:LWZ=SV2BBBO4/L HHHH **** "BOG;]MK_@H M+H/[)-E'9^3_ &IX@NE+16B-C8/[S'L*^,[[_@MM\0I;IV@T?1XXR?E4[C@5 MY6*SK"X>?LZDM?+4^+SKC[)LLKO#8BHW-;J*;MZGZJT5^4O_ ^R^(__ $"] M%_)J6/\ X+9_$97&[2=&*]QAN:Y?]9,%W?W'D?\ $6,@_FE_X"S]6:*^/_V* M?^"J.E?M$^(X?#GB"S71=OA<52Q$/:4G='VV3 MYU@\TP_UG!3YH[>:?9KH%%%%=!ZH4444 %%%<3\?OCWH/[.GP\N_$6OW'DVM MN/D0??F?LJCN34SG&$7*3LD8XC$4Z%.5:M)1C%7;>R1VU%?E[X\_X+?^+[W7 M9O[ \/Z;9Z>K$1BY)DD(]\8%8O\ P^R^)?\ T#-!_P"_;?XUX>*;>S\< M:):QZ?<.$:[LR08,_P 14]1]*JGQ%@I2Y;M>J-,-XI9!6J*GSN-^KBTOFS]' M**S_ KXIL?&GAZTU33;B.ZL;Z,2PRH'JOS/2J_ _0_F1K^PS]B#_DRWX0_]B3HW_I##7\>=?V&?L0?\ MF6_"'_L2=&_](8:]W/O@AZLX<#NSU"BBBOFCT@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD/_@O1_P HC_C1_P!@ MVT_].%K7UY7R'_P7H_Y1'_&C_L&VG_IPM:Z,+_'AZK\R*GP/T/Y7Z_K4_8'_ M .3(/@W_ -B/HG_I!!7\E=?UJ?L#_P#)D'P;_P"Q'T3_ -((*][/O@AZLX,# M\3/6I_\ 5K7\N?\ P6I_Y2E?&7_L-)_Z30U_49/_ *M:_ES_ ."U/_*4KXR_ M]AI/_2:&N3(OXTO3]4:X[X%ZGUY_P:0?\GI?$K_L23_Z76M?O]7X _\ !I!_ MR>E\2O\ L23_ .EUK7[_ %89Q_O+]$7@_P"&%%%%>6=04444 %%%% !1110 M4444 %%%% !1103B@ HKYI_; _X*'Z7^SIJ!T72[5=8\08R\9?;%;_[QZD^P MKYIF_P""O7Q$:1BNF^'U4G@>0YQ_X]7YOGGBQP[E6*E@\15QD.08_.<9' Y=3'_ (+O_%6.56;3/#[J#R/*;G]:^N/V!?\ @K;H_P"U+X@C\,^(K./0 M?$TH_< 29AO#W"GLWL:Z\#Q9EV*JJC"33>UU:YXN?^#7$^4826.Q%)2A'5\L ME)I=VM[=^Q]H44 Y%%?2GY6%%%% !1110 4444 %%%% !1110 4444 %?R4_ M\%:O^4FWQW_[';4__2AJ_K6K^2G_ (*U?\I-OCO_ -CMJ?\ Z4-7N9#_ !9> MGZG#COA1]W?\&F/_ "5GXS?]@G3/_1UQ7[E1?ZM?I7X:_P#!IC_R5GXS?]@G M3/\ T=<5^Y47^K7Z5RYO_O4OE^1MA?X2/YU_^#G[_E)+9?\ 8FZ?_P"C[NN M_P"#=C_E,;\'O^XU_P"F34*[_P#X.?O^4DME_P!B;I__ */NZX#_ (-V/^4Q MOP>_[C7_ *9-0KWJ?_(O_P"W7^1PR_WCYG]0M%%%?'GK!1110 5\W_\ !5CQ M5>>%OV.?$#6C9P M+R[RJO\ [HZFO(OA-X9C\9_$O0M*E;;%?WT,#GT#. :_:'XKZW8_L_\ PL\+ MZ#I]Y%X?L;R>'31=*O\ J%(ZC_:./S-?"9/EM/$.;]E2M=)V;;V5^B/C%?^"%WB1E_Y'#2?^_#U\Q_M"[;?-;X&0X.!\ MIZ8KXA_X+AR*WQN\.J#\RZ<+;N#XF^)M'\QOL(+CPM^S[XLOK5BEQ;Z=*R,#T.W%?@[?W4E[>S32LSR2N7 M9B>22Y^E?2T'_!"[Q0\* MF3Q=I*L1R!"YQ7U!8>#=6^!7[!=F/A^L5MK%OI\=T'6,,7) +$CO7K7P*^(W M_"2_##P_-K&IV,VLWEJC3!)!EWQS@5V8/(L*DH5DW*R=]EKT1[F0^'.31C'# MYA&4JK@IMWM'7HK/='Y%?MF?L(Z[^QU+ICZEJ%IJ5IJFY8Y805PPZ@@UV7_! M('Q=>:#^UK9V<,K+;ZE;21SQY^5\#(R/:O?_ /@NJX_X1'P:,\_:)>/^ BOF MO_@D]_R>1H?_ %QE_P#0:\FIAX8;-8TZ6BNOQ/B<5E=#*N,J6%P5U%3A;6^] MKZ_,_92BBBOT(_J **** "FR':C'T%.ILW^J;Z&@#\0O^"A'BR[\7?M<>,)+ MJ1I/LMW]GB!/"(H '^>]>>?"?X0Z]\:O%UOHOAZPFOKZX; 5!P@]2>PKK_V MWO\ DZWQQ_V$Y/Z5]Q_\$9OAWI_A_P"!?B#QAY,?0\J\-_P#!$'QEJ.EQ MS7VOZ;9W#J"T6TMM]LURW[0__!)3Q-\!OA9J7BAM:L=0M]+C\V:)%*MM'4BO M2_&'[?\ \1EGU;5%URWTW3K>YD1(A9[PBJQ Y[]*]B\<_&J^^/'_ 3"\2>( M=4\O[9<:?-&S*NU9,]>LL%EU2,XTXOF2;U?8^UCD/"V*HUZ6%IS52%.4 MDV][+??OW1^6?PXURZ\,^/=(OK.5X+JUNXWC=3@J0PK]^?!>HOJWA'3;J3_6 M7%K'(WU*@U_/WX9_Y&:Q_P"OE/\ T(5^_GPU_P"2?Z+_ ->4/_H"U7""LY7Q4.GNO\S HHHH *_-__@NKXLO!K7@W1EE9;%HIKEXP M>&<$*"?H"?SK](*_,S_@NK_R4;P9_P!>4W_H:UXO$#:P,[>7YGY_XH2E'AZM M;O'_ -*1\'V-E-J5W';V\;333,%1%&2Q/05]:?!'_@CW\0OBGX7?VQG7-*FY\D8Q[VU;\C,O?^"&7BB"SDDC\6:3)(BD MJODN-Q]*^*?B#X)O/AOXUU+0[[;]LTNX:WEV]"RG'%?IS_P2P_:O\>?M&S^* M%\52?;;&U4207'E[1&S$_)GO7Y\_MC,'_:;\:%3G_B:3?^A5IFF&PJPT,1AD MUS-[G1Q?E.30RK#9GE,)05235I-]/5OL?IK_ ,$@O%=UXE_9&LH[J1I?[/NY M;>,L_\ 8FZA_P"C M[2OL*G_(O_[=7Y'DQ_WCYG]#D?\ J:^/?^"]'_**#XO?]>MA_P"G.TK["C_U M-?'O_!>C_E%!\7O^O6P_].=I7R^$_CP]5^9Z57X'Z'\R-?V&?L0?\F6_"'_L M2=&_](8:_CSK^PS]B#_DRWX0_P#8DZ-_Z0PU[N??!#U9PX'=GJ%%%%?-'I!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %?(?_!>C_E$?\:/^P;:?^G"UKZ\KY#_ ."]'_*(_P"-'_8-M/\ TX6M=&%_ MCP]5^9%3X'Z'\K]?UJ?L#_\ )D'P;_[$?1/_ $@@K^2NOZU/V!_^3(/@W_V( M^B?^D$%>]GWP0]6<&!^)GK4_^K6OY<_^"U/_ "E*^,O_ &&D_P#2:&OZC)_] M6M?RY_\ !:G_ )2E?&7_ +#2?^DT-GZHUQWP+U/KS_@T@_P"3TOB5 M_P!B2?\ TNM:_?ZOP!_X-(/^3TOB5_V))_\ 2ZUK]_JPSC_>7Z(O!_PPHHHK MRSJ"BBB@ HHHH **** "BBB@ HHHH *KZO,UOI=Q(OWDC9A^ JQ537O^0)>? M]<7_ )&HJ:0;\BJ?Q(_%CXWZ[<^)/BUX@O+J1I9YKZ7ZJS2S2 9; Z"OX6X+X37$G$$\+7FU!.4IM;M)]/-M[G]E<6<3/( M,CAB:,4Y-1C%=+M=?))'@^D_\$)M'MIF&6C$+OM_'(KA_VD/\ M@F_XA_9Y\ R>(9M8T_5+6%PLJQ1M&R9Z'DG-?3,/[3]Q-^V#]E7QBK>'\>0- M(^SR>:).F-NWU[YKLO\ @I).LG[*NK/]T.T9&>.]?K6,X!X2KY/C<3@*4E/# MJ2OSWNXK1V4FK/S2]#\SPO&O$]'-<'A\;4BX5G%VY+:2>JU2=UY7]3\VOV=/ M$%QX9^-OANZM9&CE6^C7(/8L :_:#3Y?.L87/\2 _I7XH_!C_DK7A[_L(1?^ MABOVLTC_ )!5O_US7^5:_1YJ2>$QD&]%*/Y,P\=(16)PLK:\LOS18HHHK^C3 M\&"BBB@ HHHH **** ([IS';2,.JJ37\]W[;'BJ\\8?M4>.+R^F>:;^U9H@6 M.<*C%5 ^@ K^A"^_X\Y?]P_RK^=[]J__ ).4\W,D6\+N=(XQG:/J2:Q=:_X+"^)O&G[0FG^#](\./HMFFI&WNI)QNN)54\ MJHZ G'ZUY&7Y)EM'"4\1F+;E4^%+_@'VW$W'W%6.SG%9;PQ&,:>%_B2E9NZ5 MWOTT:5DV?-W[4_\ P2#\8_LQ_">]\77.L:7JECI^#/'"&5U4G&>:^:O@KXCN MO"/Q9\.ZE92-#=6E_"Z.IP00PK]GO^"E?B4>*O\ @GGXCU)H9+7[=8Q3>5*, M/'N93@^]?BE\/O\ D?-(_P"OR+_T(5YW$V6X? 8VG#"W2:3W\SZ?PKXJS+B' M(L35SAJ4XRE#1):E@1C^(%7JR_!7_ "*&E_\ M7K'_ .@BM2OVJ'PH_@RLK5))=V%%%%49A1110 4444 %%%% !1110 4444 % M?R4_\%:O^4FWQW_[';4__2AJ_K6K^2G_ (*U?\I-OCO_ -CMJ?\ Z4-7N9#_ M !9>GZG#COA1]W?\&F/_ "5GXS?]@G3/_1UQ7[E1?ZM?I7X:_P#!IC_R5GXS M?]@G3/\ T=<5^Y47^K7Z5RYO_O4OE^1MA?X2/YU_^#G[_E)+9?\ 8FZ?_P"C M[NN _P"#=C_E,;\'O^XU_P"F34*[_P#X.?O^4DME_P!B;I__ */NZX#_ (-V M/^4QOP>_[C7_ *9-0KWJ?_(O_P"W7^1PR_WCYG]0M%%%?'GK!1110 5\N_\ M!7K_ ),WU?\ Z^8/_0Q7U%7D?[;_ ,$)OV@OV<=?\.VI_P!-FB\VVST,B?,H M_$C'XUR8^G*>&G".[3/#XEPM3$95B*%)7E*$DEW=C\/_ [K1D9K M\@_%?A/4/!&OW6F:I:S6=[9R&*6*12K*0<55TS5[K1KE9K2XGM95Z/$Y1A^( MK\ZRW,IX.33C=/=,_EOA;BJOD=:<94U.$])0?E^J]#]P_&P\ _![Q9>?$+7] M1TVWOK:T^SQ3,X#)&.=H&>3VK\FOVZOVF/\ AJ+XZ7VN6ZM'IEN/LUDK=?+' M<_7K7ENM>-=7\1H%O]3OKQ5Z":=G _,UF(C2.%4%F;@ =ZWS+.)8J/LX1Y8W MN_-GH<6<=5,WI+"T*2I4[\S5[N4N[=D?;?\ P0^'_%]_$/\ V#!_Z,6OU,KX M,_X(P_LT:MX$T35O&FL6LUF-8C6"S21=K/&#DOCT)%?>=?7Y!2E#!14EO=G[ MEX9X.KA\@I1K*SDV[/LWI]X4445[1]\%%%% 'F/[97_)L?C/_L&2_P J_"CS M&AN-R\,K9%?T _%WP2OQ'^&FM:&W U*TD@SZ$J0*_"CXU?!_6?@E\0M1T'6K M.:UN+.9E4NI D7/# ]P17Q?%5*7/"ITLT?@'C/@ZOM\/BDO.[7QY M/JTFB-I3FXV)>[+8]S\I..?:OQ/@_%"V"AAL?AE5E3MRR;MMLWIOZ M/4^A?^"G'[7=G^TS\5(+;19/-T+0@T4$G:9N["JW_!)W_D\C0_\ KC+_ .@U M\U_>-?=__!&K]F35K[XD2^/M0M9K;2[&%H;0NI7SW;J1["N/ SJXO,(U'O>[ M]$>#P_B,9G/$U+%S5Y.:D[;)+]$E8_3FBBBOTH_K4**** "FS?ZIOH:=0PW+ MB@#\+/VWN/VK?''_ &$Y/Z5]!?\ !*3]LS1?@]/J'@OQ3<+:Z3K#[H)W/R1N M>"#[&N6_X*L_LT:M\,_V@-2\316DTFB>(G$ZS*I*QR8PRD_AFOE$$J>.#7YC M4K5<%CI32U3?S3/Y#Q&.QF0\0U<1%6E&U:.3$=R+4YC@C'5<^ MIKX'MOB/K]G8?98M:U2.WQCRUN7"X^F:QY9FGD+2,SLW)+')-=F*SR,Z;A1I MJ+>C9[F<>(M/$82>'P&%C1E45I25KV>Z5DMR[X7_ .1DL/\ KXC_ /0A7[^_ M#7_DG^B_]>4/_H"U^)/['_[.VL_M#_&72=-T^UF:SBN$EN[@(=D,8())-?N3 MH^G+I&DVUK'PEO$L:CV KT^%*4E&=1K1V/K_!?!U84L1B9*T9#/^O*;_T-:_3.OB3_ (+)?LSZI\4_ .E^ M+-%MY+NX\-AUN88UW,86Y+ >Q _.O(SVG*I@IJ"UT_,^&\1\'5Q.05H45=JS MMY)IO\#X(_8T_:'D_9F^.VE>),,]FA,-V@_BB;AORZ_A7Z8?&SX%_"__ (*, M^!M-UBSUBTBOE57CO+=U\U%[HX_SBOQ[DB:%RK*RLIP01TK0T/QEJWAK=_9^ MI7UENZ^3,R9_(U\5@,T]A3="K'F@^A_/W#G&"R_"U,NQE%5J$W?E;LT^Z9^N M7C;XG_#/_@G%^S])I&DW%G)J7DE88(W#7%W,1COR/\:^*KCQQXMU'6+H M[KC4KA[B3ZL2:JZMKEYKMP9KVZN+J4]7ED+M^9IV@>'[SQ1JUO8Z?;375UW5^AY;3E3PM.$MTD?U#PIA:F&R?#4*RM*,%==M HHHKM/H HHHH _EZ_X. M)_\ E,;\8?\ N"_^F33Z[W_@V%_Y227O_8FZA_Z/M*X+_@XG_P"4QOQA_P"X M+_Z9-/KO?^#87_E))>_]B;J'_H^TK["I_P B_P#[=7Y'DQ_WCYG]#D?^IKX] M_P""]'_**#XO?]>MA_Z<[2OL*/\ U-?'O_!>C_E%!\7O^O6P_P#3G:5\OA/X M\/5?F>E5^!^A_,C7]AG[$'_)EOPA_P"Q)T;_ -(8:_CSK^PS]B#_ ),M^$/_ M &).C?\ I##7NY]\$/5G#@=V>H4445\T>D%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5\A_P#!>C_E$?\ &C_L&VG_ M *<+6OKROD/_ (+T?\HC_C1_V#;3_P!.%K71A?X\/5?F14^!^A_*_7]:G[ _ M_)D'P;_[$?1/_2""OY*Z_K4_8'_Y,@^#?_8CZ)_Z005[V??!#U9P8'XF>M3_ M .K6OY<_^"U/_*4KXR_]AI/_ $FAK^HR?_5K7\N?_!:G_E*5\9?^PTG_ *30 MUR9%_&EZ?JC7'? O4^O/^#2#_D]+XE?]B2?_ $NM:_?ZOP!_X-(/^3TOB5_V M))_]+K6OW^K#./\ >7Z(O!_PPHHHKRSJ"BBB@ HHHH **** "BBB@ HHHH * MJ:]_R!+S_KB_\C5NH[J 75M)&WW9%*G\:FHKQ:14':29^(OQ0/\ Q<;6_P#K M]E_]#-?87_!,O]L;2/!NBGP3XDO([&,R%K*>5L)SU4GM7@?[:_[/NK?!'XS: MI]HMY#INH3-<6MP%^1U8YQGU'I7CBNR-E25/J*_@? 9UF/"G$$\1&-IPE)2B M]FF]O1[I^C/[5QN4X#B7(X492O"48N,ENFEOZK9KY'[$Q_"7P9;?%A_B!]JT MX7#VWE[LIY?^_GU]Z^3/^"FG[8^D^/M/3P7X;NH[VWBDWWES&\+X8''4\=CL0ZSII*"M9*VW5WMT.G^"W/Q9\._]?\ #_Z$*_:W M2/\ D%V__7-?Y5^3G["/[/NK?&3XU:7<16LPTG29EN+FX*_(NWD+GU/I7ZT6 M\7D0(@Z* *_3/H_9?7I9=B<34BU&I)4(NZ[ M7:M?[A]%%%?T$?AX4444 %%%% !1110!%??\>./\ ML,W/_HPU_1)(GF1LO]X8K\//^"J'[*&M_ C]H[6M7:SFD\/^)+AKVUNE4E S M>F_P#!'K]OO2/@!>WG@GQ;=+9Z)JTPEM;F0_)!*>"&] >/RK] H?@9\'-6 M\1WGC)FT.ZN+VX2_6\,Z?N'4<,I!XSWK\#0VTY'%:4?C+5H;+[,NIWZV^,>6 M+AMOY9Q7R>5\62PV'6'KTE44?AOT_!G[%Q=X.4\US&>9Y=BI8>=72HDKJ6VN MC5MM=TS]$?\ @L+_ ,%"M!\>^%/^%;>#;R'4(6E#:E=0MF,!>B*>_-?GI\// M^1[T?_K\B_\ 0A60S,[98EB>YKW+]@7]EK7/VEOC[HMK8V@%>7BL9B MB2]$?O#X*_Y%#3/^O6/_ -!%:E0Z;9KIVG06Z_=AC5!^ Q4U?OD59)'^O)>Z+J6[>T=G-:9S 45<9V#E?O&MJ=+GOKL1*5K M'TM\6?V0_A[\;+S[3XB\-Z?>77_/;9LD/U*X)KB?^'8?P9_Z%.'_ +_2?_%5 MR>G?MI>)I_V>/!_B.:;1%US7/&R^';F/R<+Y/VB2,A4W9#A5'/Z5R&F?M?\ MQ<@^&$_Q*O-<\"7'A_3/%#:'-X>@LF^UW4)O!;JPG\SY)@"#Y>P@X/-8RRFG M-\TH1O>VJZ_<>-B,GRNM/VE;#PE)ZMN*;/6_^'8?P9_Z%.'_ +_2?_%5I^$_ M^"=_PC\&ZO'?6?A&Q,\)#(92T@!'LQ(KQK6OVK_BY<^'OB=XSL=?\"V>@?#7 M7KBT_L6>Q9KO4[:-E^1Y?,'DR$$A<*VXXZ9JSK7[87Q*\4^'_&WC[0]0\*Z) MX7^']TEO-X>U&R9[[50%1I#Y^\>2S;B$ 1MW'3-"R:BG=0C]W7[C.&191"7- M'#037]R/^1]B65E#IULD,$<<,48"JB+M51["I:^*?BY\=/BM\5?A+\?+W3M: MT3PQH'A32I(]+,5F\FHAVM(YBS/O4*5W, 1SR#VKZ4_9237E_9X\(MXDUJ'Q M#J\VFPR37T=K]F$VY 1E-S:VG0<(\S?R^5SW(33?*D>A4445B:!11 M10 5P_Q:_9Q\&?'"W6/Q-H-CJ97[KR)\Z_1AS7S_ .#_ +!^U3XS^*&K>,O M&WB;0[[PGKDVE:=9Z?JS6$6A6\<2,EP47 =GW%]TF5( '!JY/\ &/X@>)/& MMEX$\#^/O#)C\.^%H]ZT.2O3I5X>SK04HOH[._R9UG_#L/X,G_F4X/\ O])_\51_P[#^#/\ T*&^EMID2 M0(3(N"VT[6*DKGOFL/[%H=81^[_@>1Y'^K^3],+#_P C_D>XZ/_ ,$V?@[H MFH1W,/A&S:2,[@)'=US]"<5[5H/AZQ\+Z7#9:?:P6=K NV.*) BJ/8"OBJ?] ML+XO:9X"^'?Q FU[P--H'Q$\3VFFKH*:>PN],M9;@H5$WF?O9MH^8%5"DGKB MO1_@-\7_ (I?&F2S\9GQ)X)T_P (ZIJMYIR>'I[)DOK>.&62%7%QO^>8LF[R MR@&#C-:PRV-%7@DO3\MCNP6!P6%;6%I1A?\ EBE^1]-45\U?\$R+KQGJGPM\ M577BWQ9'XF7_ (2O5;>T7[$89+18[J12IE M&7,KA11169045Y1:?MJW+8MII)$R1'QD[6^3C.6&! M6GL9]O/[R?:1[GJWC/P)H_Q"T273M:T^UU&SF&'BF0,I_.O%[S_@F7\';VY> M1O"L"ESDA78 ?K75:9^VQ\+=7^'VH>*(?%UG_8NE3+;W4DEO/'-%(WW$\AD$ MI9NP"'/;-)J7[;OPKTGX=Z?XJF\7V?\ 8>J3O;6LJ6\\DLDB??3R50R@K_$" M@V]\5C5P,:C_ 'E.[\T>?C,LP&+:EB:<9M=6D_S.2_X=@_!O_H5X_P#OZW^- M"_\ !,+X-J?^17B_[^-_C7:>+?VS/ACX(L=!N=1\8:>D/B: 7.FM#'+<&YA/ M_+7$:L5C_P!IL*/6J^J_MO\ PIT?P;H?B"3QGILFD^)6==+FMHI;@WNQMKLB M1HS[5/!;&T>M8_V51_Y]+[CC_P!6\F_Z!Z?_ (#'_(ZSX7_!3PO\&=)^Q>&] M'L]+A_B\F,!G^IZFNJKR%/VNO#GBJ]\*7GA76O#^M>&]6QZ]&%*E%4Z244MDM%\CTZBO)-'_;M^$FO>,+ M?0;3QMILNJ7E_P#V9;1>5,J7=S\Q\N*0H$D/RMDHQ QR:];HE"4?B5C923V" MBBF7,C16\C*N]E4D+_>/I4C'U'7%Q@:U^ MU=KOAX_M"QR7NCLOPOT.TU+199(=GG&337N#)(-WS*95XQCCC/>NB6'=W%.] MM_O2_4R]HFM3J?&G_!/GX2^/-9DO[_PC8?:9B6=HLQ[CZX4@5D?\.P_@S_T* M#_CI\3/@NWQXU2?Q5IOB,W'Q3@\*Z%:WM@T,&AR M7AL8TGDD\UB8(TG'[L!064G(WX'/_8M&6KA&_I_P#Q*F1Y3.7-/#0;ZOEC_D M>X?\.P_@S_T*$?%'BS1U\/WFFZS#I[6MJ8]2U1;)X+BW$C%&7#, MK!CD,#CC%7C\2/C])\;_ !Q\.8O&'@1KSPGH%IXI@UI_#\@^UQW$EPBV36_F MX4 VSYF#DX8?)UHAE-&/OQC%>=O3R\T:4$9+9J,4U_5CZ\ VCB MBOS[U_\ X*=?$+XFRZ#'X-T?5-+;_A!],\6WC6GA*Y\01WDUXLI^SEHV7[/$ MIB(,AW'YON\5[5\%_P!HSXF?&_X_^&],-CI?A/06\#:3XKUS3;^U=]1AN;J6 MYC>U4Y 4#RA\Q&1LZ'=QU2PB/IJBBBN4V"BBB@#^7K_@XG_Y3 M&_&'_N"_^F33Z[W_ (-A?^4DE[_V)NH?^C[2N"_X.)_^4QOQA_[@O_IDT^N] M_P"#87_E))>_]B;J'_H^TK["I_R+_P#MU?D>3'_>/F?T.1_ZFOCW_@O1_P H MH/B]_P!>MA_Z<[2OL*/_ %-?'O\ P7H_Y10?%[_KUL/_ $YVE?+X3^/#U7YG MI5?@?H?S(U_89^Q!_P F6_"'_L2=&_\ 2&&OX\Z_L,_8@_Y,M^$/_8DZ-_Z0 MPU[N??!#U9PX'=GJ%%%%?-'I!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %?(?_ 7H_P"41_QH_P"P;:?^G"UKZ\KY M#_X+T?\ *(_XT?\ 8-M/_3A:UT87^/#U7YD5/@?H?ROU_6I^P/\ \F0?!O\ M[$?1/_2""OY*Z_K4_8'_ .3(/@W_ -B/HG_I!!7O9]\$/5G!@?B9ZU/_ *M: M_ES_ ."U/_*4KXR_]AI/_2:&OZC)_P#5K7\N?_!:G_E*5\9?^PTG_I-#7)D7 M\:7I^J-<=\"]3Z\_X-(/^3TOB5_V))_]+K6OW^K\ ?\ @T@_Y/2^)7_8DG_T MNM:_?ZL,X_WE^B+P?\,****\LZ@HHHH **** "BBB@ HHHH **** "BO'_BE M^TWK7A'XUQ^!_#?@6\\6:@-+35;B5-2CM(X(FD:,#YE.3E36]8?M3>!+G7]6 MT>;Q'IMMK7AV$S:Q9L[$Z9M4%A(V-HQD=^>U:>RG:]B>9'3^-_ASH?Q'TIK' M7-,L]2M6ZI/&&%>82_\ !/?X2S2,S>$;/+'/$LJC\@U:_AK]MCX6^+?#&LZQ M8^,+%M/\/H)+]YH9K=H$)PK;)$5V5CP"H()Z9KG/&W_!0/P%H7@K0?$FE:I! MJVA:IKB:+=7(26%K!F1VR\3(),_+PNW)R,5Y>-X;P.-GSXO#1J2VO*";^]H] M+!Y[C<)'DPM>4%VC)I?@RW_P[S^$?_0I6O\ W_E_^+I\/_!/CX2P3*Z^$;,E M3G#2RL/R+5K1?MI_"^;X:2>+U\761T"&Z^PO-Y$WFK/_ ,\O)V>;OXSMV9QS M4FM?ME_#'P_\/M+\477BZQ71=:D,-C-'%++)^*X?]2\F M3TP-/_P7'_([/];,W>^+J?\ @)[[1](\7:?=:AI\4DTJ,DL2-'']]TD=0DBKW*,P%>]3PGLH*%.%HK MHE9)>G0\2IB'5FYSE=OJW=L],HK@?@_^U#X"^/>I7]GX1\16NL76F@-<1+#+ M"ZJ20'42*N]"00&7*GUKOJJ47%VDB5)/5!1114C"BBN=^+OQ$A^$?PM\0>*+ MBVDO(/#^GS7\D$;!6F6-"Q4$\ G%-)MV0;'145XSX5_:Z^P>!3XG^(OA^/X; M>'YOLZV=[>ZFETET\V=B81 5)P.O4FM3Q%^VM\+O"FLZ;I^H>+K.WNM6BCFM MU,$[*J28\MI&"%8=V1CS"N ?BIK<6AW6KVND^)KC4KO38=/D61A+)!*Z;1+M\O>0F M=F[=[5,L/*<7S1NO0TI8ETJBG3ERR6S3LT_7N9=U_P $K_@A=W#2-X+LU9SD MA9' _+-1_P##J?X'_P#0FVO_ ']?_&NPU+]O+X0Z-XJET6[\<:7:W]O,D/$TI3RU<$$;2P)[9K4\*?M=_#?QKX2UW7=/\6:>VE^&3C5)ITDM MC9>A9)%5L'L0"&[9K@>183=T(_\ @*_R/HEQQGJT6.J_^#)?YGGL7_!*KX'Q M2*W_ AEJ=IS@ROC^=>R?#'X-^&?@WHBZ?X9T:QTBU7^"WB"[OJ>I_&N)\._ MMX?"/Q5::A-9^-M-VZ3I[:K>K/#-;R6MHK;3,Z2(K!,]R.>W%5#^W#X+D\80 MQQ:I9MX5?09]++6RDUJ!+JV5K:=L1/\ MS/']I':Y[117F'@[]L[X8^/M.UR[TOQ;9S6_ANV:]U% MI()H/(@4$M*!(BEXQ@_,@(]ZZWX9?%?P[\9/#*ZUX8U2'6-+>1HDN8581NRG M!VE@,CW'!J94Y+= I)['14445)04444 %%%% !1110 4444 %?R4_P#!6K_E M)M\=_P#L=M3_ /2AJ_K6K^2G_@K5_P I-OCO_P!CMJ?_ *4-7N9#_%EZ?J<. M.^%'W=_P:8_\E9^,W_8)TS_T=<5^Y47^K7Z5^&O_ :8_P#)6?C-_P!@G3/_ M $=<5^Y47^K7Z5RYO_O4OE^1MA?X2/YU_P#@Y^_Y22V7_8FZ?_Z/NZX#_@W8 M_P"4QOP>_P"XU_Z9-0KO_P#@Y^_Y22V7_8FZ?_Z/NZX#_@W8_P"4QOP>_P"X MU_Z9-0KWJ?\ R+_^W7^1PR_WCYG]0M%%%?'GK!1110 5YGH?['?PU\-_%%_& M5CX5M;?Q"TS7/GB>8Q),WWI5@+^2KG)RRH")/#^G:AXIM-4N=1CN$N)OL^^29G21H=PB:0 CYV0L/6LCQW\,+'XQ_MG> M,+36?$'B32;71?#EC/9O8:O+9I9R.TFZ7:#L)X'W@1Q7BMI^W]\3+?P]X1\) MZ6=7OM4N+>_N)/$-KX7EUZ348+>X:&)Q!$R ;PNYGS@9X!KNC3JRC:,NU]^Q MA*4$[M'T!\/O^">?@Z3Q=XCU[QGH.GZSJFH>);K6K1UN)EC,;R;XA-$K".5E MXQO5L8XKO/%_['OPR^('Q"C\3:KX6L;O6K=D=G$\L<4K)C8TL*N(I"N!@NI( MP*^9_&7[;GQBD^%_@WQ!_9]OX,MI]-GN]:N+G0)=09)8I"H,L"N)+:W91N,N M&VY(QQ5?2?VJO%$W[:^L>#?#=_IL%[XU;2KT:S>AYM*M[=;*)Y8[=6*[YI,_ M*G! .XT>QKOWG+OU[;BYZ>UC[)7X/>&5LO$-M_8UH;?Q86.K1$$I?;D$9W G M'W0!QBI_AI\,M$^$'@ZU\/\ AVS;3])L05@@-Q)/Y8)S@-(S-CVSQ6Y$&6)0 MS;F ) QD_2G5P\SM:YT604445(PHHHH \S^*/['?PV^,WB<:UXC\+V]]J6U M4EFCNI[7[4J]%F6)U691D\2!AS3_ (D_LA?#?XM6>DV^N>%K.6+0X1;6(M9I M;$P0C'[G,#H3'P/D.5..E' DTR MUGF5))58@A6"D@,> 3FN;O/ V@_L?:G?^(-!\<>(KXV^A7=[+X6O]3.HG6#$ MF\3H7)=&!')7Y3NZ"NJ'.XI\S\M_Z1E+EO:WJ>V:%\&?"WAC4X+S3M$LK&XM M=,&CPF%2BQV@(/DA0I:AH>J7>FZ]X=NM8@DNO",^E6N MB2) 98@)WC\%V( MU)-0358F-S.8K>Z5]XFBB\SRXVW.- M,GU!]:L_"DNK7%K!"H(B-LDI,KDGF1F&!GCBO3?AC^U;\8?B[J'PQT>*QTOP MQJ'B&XU6+6)M6TN2.2:"TP4GB@+9C+@X*,>#GGBKG1K+5RTU6[V5_P#(4:D' MT_K^F?37P\^"7A?X4:QK=_X>TI=+N/$5S]LU#RYY6CGF.3 MFNJH'3FBN!R;=V=&VP4444@/ES]H_P#9'\:>./C'XF\>>$9])L?$UK:Z<_AF MZN93A9XA-'/'* ,B-HY??)4>E<+XW_X)G>(-2^'?B_0]+U".W?4%T.]M;B*^ M:WFU&[LR7N/,D4;HS(Y)#\\X..*^W:*ZHXNI%)+^K6,G1B]SX9\/?L$>+9? M/B[5-2\,F[\3:O<6#6]EJWC>ZU&Z*6I9E=+W:%AE#,2C*AP.#FKVJ?LE_%34 M/@9H*:AH]CK'BC2=7O+RU$7B-K+5=,@FX3&H+'MF?'^L+)\XQ7VQ13^N3_J_ MIW%[&)\?>"OV'=:AN;L6,>FR1-(PEC^0B M1&$F'4!2Q7.1FO-OA]\+O$G["EY\-;C5I/AS=>*/[!O=(NM(U'5QIEG'&;MI M_/M9Y$*<"3#1G#$ 8Z9K]"JQ_&7P]T'XAV<=OKVCZ;K$$+;XTO+=9E0^HW X MIQQ;VDM'N#HKH?#W[&?P#\3?$CX)>%=6M;?1XH+/Q'XJNY# YBMI8[PS)"]N M,?-&200?[N#S7JLW[&NMIX#^">EK'IFG?\(+I]Y9ZU-;R;6A6:R,.8L+E_G. M<<=,U].Z9IEMHMA#:V=O#:VMNH2*&) B1J.@ ' %3U,\5)RNOZW_ ,PC125O MZ_K0_,_1O%&I^)9?V>O UG'\.M3L_!_C*%8+[2-2%UJ%_##!<*\QM=HDM<<> M9YF>2!7Z85S^C_"CPQX>\2S:S8>']&L]6N,^9=PV<:3/GKE@,\]_6N@J<165 M2UE8JG3<=PHHHKG-#ROQ%^Q)\+/%GCQ_$FH>#[&XU26<74H\^9;6XF!SYDEL MKB"1\@'$[/5=0FLO[.GD,\T*W=OA@(IDC= M5E4;FP) VW/&*K_ML:;X@UG]G36;7PSJ]OHNK3S6JK+->"R^T1_:(_-MUF/$ M3S1[HU?L7!XKYX^&O[0%U\#-(70]+M_%&@ZDGQ!T/1M=T7Q3?+JJZ-;7Z$'[ M-=*Y#))M!!+MM8D=P*[*<:DX\T9.ZTW,9.*=FCZ,UW]BKX7^)?%6DZU>>$[6 M34-$@MK:V*W,Z1-';X$ EB5Q'-Y>T;3*K$8%:&H_LJ?#[5]<\5ZA=>&;.:Y\ M<1)%K@>64Q:ALQM=H]VQ9!M7]XJA_E7YN!7B/QI_;3\5>$?BG\1/"^AOH;2: M?K?AGP]HUU<1[HM-FU-7\V:XPWSA-H(7Y*O%'BRR\.Z;KL%BUO#ID<\3RM+=VN]@'41L$428SK:>]^+\ MF'-#L>I>#_V-_AKX$\'76@Z;X7@73KZ]M]0N1<74]U/<3V\JRP,\TKM*WENB ME06P,=,$BNN3X6^'X_'.J>)5TR$:YK6GPZ5>W>YM]Q:Q-(T<1&<85II#P ?G M//2OEW]H7]J3XI?LV^#O#_AV]U+2/%GBOQ5XH?1+76O#WA^6]DLH%LWN2TNG M(Y/G_(5""3!#!LCI7/Q?ME?&S7_@I%+;Z'?:7JECXMET6]U>X\+2?;;JP6T\ M];J#26D$C/YA$3H')4*S#(I_5ZLESR73=.B@N[BW\JU7[MNYCD4RQ#^Y(67D\'O"WBB36M M-TFULM2DTV#2#+"I7%I SM#"%!VA4,CD8 ^]]*^/_B;^VM\3;7X?^"?$.BZY MX:30+C0)]1U?7+30I]2MGNHIS$4GB#++9V^%;?*5?8P9<''/VGX:U9=>\.Z? M?));S+>VT_P#8FZA_Z/M*X+_@XG_Y3&_& M'_N"_P#IDT^N]_X-A?\ E))>_P#8FZA_Z/M*^PJ?\B__ +=7Y'DQ_P!X^9_0 MY'_J:^/?^"]'_**#XO?]>MA_Z<[2OL*/_4U\>_\ !>C_ )10?%[_ *];#_TY MVE?+X3^/#U7YGI5?@?H?S(U_89^Q!_R9;\(?^Q)T;_TAAK^/.O[#/V(/^3+? MA#_V).C?^D,->[GWP0]6<.!W9ZA1117S1Z04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7R'_P7H_Y1'_&C_L&VG_IP MM:^O*^0_^"]'_*(_XT?]@VT_].%K71A?X\/5?F14^!^A_*_7]:G[ _\ R9!\ M&_\ L1]$_P#2""OY*Z_K4_8'_P"3(/@W_P!B/HG_ *005[V??!#U9P8'XF>M M3_ZM:_ES_P""U/\ RE*^,O\ V&D_])H:_J,G_P!6M?RY_P#!:G_E*5\9?^PT MG_I-#7)D7\:7I^J-<=\"]3Z\_P"#2#_D]+XE?]B2?_2ZUK]_J_ '_@T@_P"3 MTOB5_P!B2?\ TNM:_?ZL,X_WE^B+P?\ #"BBBO+.H**** "BBB@ HHHH *** M* "BBB@#P?Q_^QSIOQ9_;#MO'?B32+'4])TK0X;73F>=UFM[M)WD+;5(XP5Y M)/TKF/B#^Q!JGQ"^&GQMT;S;/2K[XA:L+[3KVWDQ*8T$919' #+DIC@G .:^ MGZ*WCB)JUGM;\#-TXL^$_ __ 3[\77V@>*[[7_#JW6K76CPZ396FN^-;K6% MNA'*)"1(%58!D90A2RMCDBNF^&?[(_Q*U#0_#R>*8; 6^D^,[?6XK*]U,:E= M6MI' Z$27.Q3.^]@5R,@<9XK[&HJY8R;)5&*/D+XP_L9^+->\3?$G5+'0]%U M>+7?$-AK.D0#57TZZB\FV$;R13(I\B8-G#$,""<]:J>$/V:?C!\/QX%\8R:; MX?\ %GB;PX+ZSGT:]U%8MMM<.&1_M7E[7G0##.4^?VK[(HH^M3M;3^E8/8QO M<^)/AW^P7\0+BRF77HO#NBR:KXKUK6+A=*N"4LX+VW,:;!M&YP3STZ9K,_9Z M_P""=7C#PEXIT>'Q)8SW5CX1TZ[M+.YU'QC=:C:7SRQF,;+,!1#&P/S*Q;VK M[NHI_7*EF@]A$^7_ -A_]GOXA_!SXB:M)KUC::)X52P2SLM/&L'5B)5=CN@= MD5X(-I&(26P>]?4%%%85*CG+F9I&/*K(****S*"N)_:1\ WWQ4^ 'C+PUIHA M;4->T>ZL;82OLC,DD;*NX]AD]:[:BJC)IW0/56/FO5/V$=+\-_ ?PCX3\*Z% MI-E]A\0:9K&KP23,\,WD?ZUAOW9/ P. <5Y5^T1_P3J\7>,OCCXZO-)75-5\ M-?$B6![D0^,)]'MM,58DB=)+:-3YZX4E=K*1G%?=-%;QQ=2+O_7]:&4J,6K' MQWKW[(?Q \/?M):?J7A'2M+TS1&O;&XOM476G:&\A@B2-Q0>QB?)OB[]B3Q!X@_9R\1>%Q8Z')JVK?$ >)D,D@\M[;^TUN7MA=R3F.9 /\ 5LI1 M=W/TXKZPHHCBIIW7];?Y#]C%GQ/X[_92^*WQ]\?>+?$6O>$_!?AE-<\"'PQ! M8VVI?:9'G^T;\RR"-08RN<<<=.:WOVI_V#_$?Q;^(G@G7_#[:7;Q^!-!2.WT MV>7;8ZE=QS*X@GB PT1 .&_A;!Q7UU15?6YIIKH3[&/4^$_V@/V"OB!\1OBQ MXD\0VME?3VWQ$TZUMM1L;3QI-I5KH[I"(I$D2-/]*BP,@*4/)KK/$W[#OBRY MN_B/X6T^.RA\+^/O"%GI$6KC4F^TZ9$!X!^&^AZ/\ 9[>V;3;**W>.!0(U94 ., <9%=!1 M6=7$2J?$5"FH[!1116)H%%%% !1110 4444 %%%% !7\E/\ P5J_Y2;?'?\ M[';4_P#TH:OZUJ_DI_X*U?\ *3;X[_\ 8[:G_P"E#5[F0_Q9>GZG#COA1]W? M\&F/_)6?C-_V"=,_]'7%?N5%_JU^E?AK_P &F/\ R5GXS?\ 8)TS_P!'7%?N M5%_JU^E)XF\ M2>'6U#6E@6U-PNHW5NLL2DE4=(I5211D\,IZU<^(O[*7P]^*OA[2M+UKPS:R M66AKY>GK:RRV36B< HCP,C!3@97.#W%>A45I[6>FKT)Y5V/+?&7[%7PO\>Z' MHVFZEX1L6LO#\/V:QBMYIK7RH>\1,3J70]UQ!KB?A M9^R)\.?@OJ-Y>>'?#%M:WE_$UO-<7%Q->RF)NL:O.[E(S_<4A?:O2**I3DE9 M/07*F[L\M\%?L5_##X>W^I76D^$[6WEU:"2UGWW$\RI#)]^.)7=A"C=UC"BN MJ;X*^%GO-!N&T6U:;PO:/8Z6Q+'[' \8C9%&<$% %YSQ7444W4F]6V+E2V1Y M/=_L._"V]\#1^&V\*QIH]O>/?6\4=]$?@ M#X-\!'0CH_A^QT]O#,4T.FF+=FV6;_6]_F+]V;))YSFNPHINI-Z-L.6*V044 M45F4%%%% !1110 4444 %%%% !1110 4444 %%%% &+\0_AUH?Q9\'7WA_Q' MIMOJVCZD@2XM9P=K@$$'(P000""""" 00:XG2_V+_ACH_P +]4\&Q>$[23P_ MK1VFWIM7:V_*X&,5ZA151J22LF2XI[GEGAW]B?X6 M^%O"FO:+9^$+%=/\4+ NJI+/-/)?& 8A=Y)'9RZ=GW;@0#G(%2Z/^QI\,]#^ M&>I>$8/"MJVA:O.MU>1S7,\\]Q,N-DK7#N9MZ[1M;?E<<$5Z=15>VGW?WAR1 M['ET'[%OPQM_AA-X/7PK;_V%<78OY%-U.UT]R )_M)?S_,"@ /OW <9QQ2: MA^Q5\,-3^&=IX1D\*VZZ'8W9OX%CNIX[F.X8$--]I5Q/YC D%B^2#@DCBO4J M*/;3[O[PY(]CR7Q/^PM\*/%^A:'IM]X/LVLO#L#6MC'#*."WMT6**-%VK&JC 4#L !C%2T5,IREHV" MBEL%%%%24%%%% '\O7_!Q/\ \IC?C#_W!?\ TR:?7>_\&PO_ "DDO?\ L3=0 M_P#1]I7!_P#!Q./^-QOQ@_[@O_IDT^N]_P"#848_X*1WO_8FZA_Z/M*^PJ?\ MB_\ [=7Y'DQ_WCYG]#_Z];#_P!.=I7R^$_CP]5^9Z57X'Z'\R-?V&?L0?\ )EOPA_[$ MG1O_ $AAK^//%?V&?L0?\F6_"'_L2=&_](8:]W/O@AZLX<#NSU"BBBOFCT@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "OD/_@O1_RB/^-'_8-M/_3A:U]>5\A_\%Y_^41_QH_[!MI_Z<+6NC"_QX>J M_,BI\#]#^5^OZU/V!_\ DR#X-_\ 8CZ)_P"D$%?R5XK^M3]@?_DR#X-_]B/H MG_I!!7O9]\$/5G!@?B9ZU/\ ZM:_ES_X+4_\I2OC+_V&D_\ 2:&OZC)_]6M? MRZ?\%J!_QM*^,O\ V&D_])H:Y,B_C2]/U1KCO@7J?7?_ :0?\GI?$K_ +$D M_P#I=:U^_P!7X _\&D(Q^VE\2O\ L23_ .EUK7[_ %89Q_O+]$7@_P"&%%%% M>6=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7\E/_ 5J_P"4FWQW_P"QVU/_ -*&K^M:OY*?^"M7_*3;X[_]CMJ? M_I0U>YD/\67I^IPX[X4?=W_!IC_R5GXS?]@G3/\ T=<5^Y47^K7Z5^&O_!IC M_P E9^,W_8)TS_T=<5^Y47^K7Z5RYO\ [U+Y?D;87^$C^=?_ (.?O^4DME_V M)NG_ /H^[KRW_@@7XVT7XZ;B?O*B]67/X^U]!@U&K@U!/=6_0X*UXUK^=S^PC_AM[X+_P#1 M7OA?_P"%58__ !VC_AM[X+_]%>^%_P#X55C_ /':_CWHQFN/^P8?SO[C?ZX^ MQ_81_P -O?!?_HKWPO\ _"JL?_CM'_#;WP7_ .BO?"__ ,*JQ_\ CM?Q\[#1 MLH_L&'\[^X?UQ]C^P;_AM[X+_P#17OA?_P"%58__ !VC_AM[X+_]%>^%_P#X M55C_ /':_CY\NC91_8,/YW]P?7'V/[!O^&WO@O\ ]%>^%_\ X55C_P#':/\ MAM[X+_\ 17OA?_X55C_\=K^/G91LH_L&'\[^X/KC[']@W_#;WP7_ .BO?"__ M ,*JQ_\ CM'_ V]\%_^BO?"_P#\*JQ_^.U_'SLHV4?V##^=_<'UQ]C^P;_A MM[X+_P#17OA?_P"%58__ !VC_AM[X+_]%>^%_P#X55C_ /':_CYV4;*/[!A_ M._N#ZX^Q_8-_PV]\%_\ HKWPO_\ "JL?_CM'_#;WP7_Z*]\+_P#PJK'_ ..U M_'SLHV4?V##^=_<'UQ]C^P;_ (;>^"__ $5[X7_^%58__':/^&WO@O\ ]%>^ M%_\ X55C_P#':_CYV4;*/[!A_._N#ZX^Q_8-_P -O?!?_HKWPO\ _"JL?_CM M'_#;WP7_ .BO?"__ ,*JQ_\ CM?Q\[*-E']@P_G?W!]^"__17O MA?\ ^%58_P#QVC_AM[X+_P#17OA?_P"%58__ !VOX^=E&RC^P8?SO[@^N/L? MV#?\-O?!?_HKWPO_ /"JL?\ X[1_PV]\%_\ HKWPO_\ "JL?_CM?Q\[*-E'] M@P_G?W!]^"_P#T5[X7_P#A56/_ ,=H_P"&WO@O_P!%>^%__A56 M/_QVOX^=E&RC^P8?SO[@^N/L?V#?\-O?!?\ Z*]\+_\ PJK'_P".T?\ #;WP M7_Z*]\+_ /PJK'_X[7\?.RC91_8,/YW]P?7'V/[!O^&WO@O_ -%>^%__ (55 MC_\ ':/^&WO@O_T5[X7_ /A56/\ \=K^/G91LH_L&'\[^X/KC[']@W_#;WP7 M_P"BO?"__P *JQ_^.T?\-O?!?_HKWPO_ /"JL?\ X[7\?.RC91_8,/YW]P?7 M'V/[!O\ AM[X+_\ 17OA?_X55C_\=H_X;>^"_P#T5[X7_P#A56/_ ,=K^/G9 M1LH_L&'\[^X/KC[']@W_ V]\%_^BO?"_P#\*JQ_^.T?\-O?!?\ Z*]\+_\ MPJK'_P".U_'SLHV4?V##^=_<'UQ]C^P;_AM[X+_]%>^%_P#X55C_ /':/^&W MO@O_ -%>^%__ (55C_\ ':_CYV4;*/[!A_._N#ZX^Q_8-_PV]\%_^BO?"_\ M\*JQ_P#CM'_#;WP7_P"BO?"__P *JQ_^.U_'SLHV4?V##^=_<'UQ]C^P;_AM M[X+_ /17OA?_ .%58_\ QVC_ (;>^"__ $5[X7_^%58__':_CYV4;*/[!A_. M_N#ZX^Q_8-_PV]\%_P#HKWPO_P#"JL?_ ([1_P -O?!?_HKWPO\ _"JL?_CM M?Q\[*-E']@P_G?W!]^"_\ T5[X7_\ A56/_P =H_X;>^"__17O MA?\ ^%58_P#QVOX^=E&RC^P8?SO[@^N/L?V#?\-O?!?_ **]\+__ JK'_X[ M1_PV]\%_^BO?"_\ \*JQ_P#CM?Q\[*-E']@P_G?W!]^%__A56/_QVC_AM[X+_ /17OA?_ .%58_\ QVOX^=E&RC^P8?SO[@^N/L?V M#?\ #;WP7_Z*]\+_ /PJK'_X[1_PV]\%_P#HKWPO_P#"JL?_ ([7\?.RC91_ M8,/YW]P?7'V/L#_@OCXXT7XC_P#!6;XL:UX=UC2]>T>\_LC[/?:==1W5M/MT M:Q1MDD9*MAE93@\%2.H->H_\&Q'_ "DBO?\ L3M0_P#1]I7YW;*_7?\ X-*?C;J5O-9Z NFR^'-&,BE?[1F>6)YY4X^9(Q"$R#@L[#JAQV8Q1I M8-P;V5C"E[U7F\[G[9Q_ZFOC[_@O+_RBA^+W_7K8?^G.TK[!C8>37B__ 4! M_9XD_:Q_8Y^(GP]MY(X[[Q+H\L-BTAP@NT(EM]Q[+YT<>3V&:^3P\E&K&3V3 M7YGJ5%>+1_)W7]87['O[87PC\,_LD?"W3=2^*7PYT_4=/\(:3;75K<^);*&: MVE2RA5XW1I RLK @J0"""#7\J/B_P=J?@#Q5J6AZU8W6EZQI%S)9WMI<(4FM MID8JZ,IZ$$$5F[*^PQN"CB4DW:QY=&I[-NR/[!O^&WO@O_T5[X7_ /A56/\ M\=H_X;>^"_\ T5[X7_\ A56/_P =K^/G91LKS_[!A_._N-_KC[']@W_#;WP7 M_P"BO?"__P *JQ_^.T?\-O?!?_HKWPO_ /"JL?\ X[7\?.RC91_8,/YW]P?7 M'V/[!O\ AM[X+_\ 17OA?_X55C_\=H_X;>^"_P#T5[X7_P#A56/_ ,=K^/G9 M1LH_L&'\[^X/KC[']@W_ V]\%_^BO?"_P#\*JQ_^.T?\-O?!?\ Z*]\+_\ MPJK'_P".U_'SLHV4?V##^=_<'UQ]C^P;_AM[X+_]%>^%_P#X55C_ /':/^&W MO@O_ -%>^%__ (55C_\ ':_CYV4;*/[!A_._N#ZX^Q_8-_PV]\%_^BO?"_\ M\*JQ_P#CM'_#;WP7_P"BO?"__P *JQ_^.U_'SLHV4?V##^=_<'UQ]C^P;_AM M[X+_ /17OA?_ .%58_\ QVC_ (;>^"__ $5[X7_^%58__':_CYV4;*/[!A_. M_N#ZX^Q_8-_PV]\%_P#HKWPO_P#"JL?_ ([1_P -O?!?_HKWPO\ _"JL?_CM M?Q\[*-E']@P_G?W!]^"_\ T5[X7_\ A56/_P =H_X;>^"__17O MA?\ ^%58_P#QVOX^=E&RC^P8?SO[@^N/L?V#?\-O?!?_ **]\+__ JK'_X[ M1_PV]\%_^BO?"_\ \*JQ_P#CM?Q\[*-E']@P_G?W!]^%__A56/_QVC_AM[X+_ /17OA?_ .%58_\ QVOX^=E&RC^P8?SO[@^N/L?V M#?\ #;WP7_Z*]\+_ /PJK'_X[1_PV]\%_P#HKWPO_P#"JL?_ ([7\?.RC91_ M8,/YW]P?7'V/[!O^&WO@O_T5[X7_ /A56/\ \=H_X;>^"_\ T5[X7_\ A56/ M_P =K^/G91LH_L&'\[^X/KC[']@W_#;WP7_Z*]\+_P#PJK'_ ..T?\-O?!?_ M **]\+__ JK'_X[7\?.RC91_8,/YW]P?7'V/[!O^&WO@O\ ]%>^%_\ X55C M_P#':/\ AM[X+_\ 17OA?_X55C_\=K^/G91LH_L&'\[^X/KC[']@W_#;WP7_ M .BO?"__ ,*JQ_\ CM'_ V]\%_^BO?"_P#\*JQ_^.U_'SLHV4?V##^=_<'U MQ]C^P;_AM[X+_P#17OA?_P"%58__ !VC_AM[X+_]%>^%_P#X55C_ /':_CYV M4;*/[!A_._N#ZX^Q_8-_PV]\%_\ HKWPO_\ "JL?_CM'_#;WP7_Z*]\+_P#P MJK'_ ..U_'SLHV4?V##^=_<'UQ]C^P;_ (;>^"__ $5[X7_^%58__':/^&WO M@O\ ]%>^%_\ X55C_P#':_CYV4;*/[!A_._N#ZX^Q_8-_P -O?!?_HKWPO\ M_"JL?_CM'_#;WP7_ .BO?"__ ,*JQ_\ CM?Q\[*-E']@P_G?W!]^"__17OA?\ ^%58_P#QVC_AM[X+_P#17OA?_P"%58__ !VOX^=E&RC^P8?S MO[@^N/L?V#?\-O?!?_HKWPO_ /"JL?\ X[1_PV]\%_\ HKWPO_\ "JL?_CM? MQ\[*-E']@P_G?W!]^"_P#T5[X7_P#A56/_ ,=H_P"&WO@O_P!% M>^%__A56/_QVOX^=E&RC^P8?SO[@^N/L?V#?\-O?!?\ Z*]\+_\ PJK'_P". MT?\ #;WP7_Z*]\+_ /PJK'_X[7\?.RC91_8,/YW]P?7'V/[!O^&WO@O_ -%> M^%__ (55C_\ ':^6/^"V7[4_PQ^(_P#P2V^+^B^'?B-X#U[6+S3;?[/8Z=K] MI=7,^V]MW;9''(6;"JS' X"D] :_F@V4;*JGDL834^9Z.^PI8MM6L-K^M#]@ MGC]B'X.?]B/HO_I!#7\LO[/'P!\1?M/?&GP[X#\*651KU/:.5CFI8APCRI']@W_#;WP7_P"BO?"__P *JQ_^.T?\-O?!?_HK MWPO_ /"JL?\ X[7\?.RC97/_ &##^=_<:_7'V/[!O^&WO@O_ -%>^%__ (55 MC_\ ':/^&WO@O_T5[X7_ /A56/\ \=K^/G91LH_L&'\[^X/KC[']@W_#;WP7 M_P"BO?"__P *JQ_^.T?\-O?!?_HKWPO_ /"JL?\ X[7\?.RC91_8,/YW]P?7 M'V/[!O\ AM[X+_\ 17OA?_X55C_\=H_X;>^"_P#T5[X7_P#A56/_ ,=K^/G9 M1LH_L&'\[^X/KC[']@W_ V]\%_^BO?"_P#\*JQ_^.T?\-O?!?\ Z*]\+_\ MPJK'_P".U_'SLHV4?V##^=_<'UQ]C^P;_AM[X+_]%>^%_P#X55C_ /':/^&W MO@O_ -%>^%__ (55C_\ ':_CYV4;*/[!A_._N#ZX^Q_8-_PV]\%_^BO?"_\ M\*JQ_P#CM'_#;WP7_P"BO?"__P *JQ_^.U_'SLHV4?V##^=_<'UQ]C^P;_AM M[X+_ /17OA?_ .%58_\ QVC_ (;>^"__ $5[X7_^%58__':_CYV4;*/[!A_. M_N#ZX^Q_8-_PV]\%_P#HKWPO_P#"JL?_ ([1_P -O?!?_HKWPO\ _"JL?_CM M?Q\[*-E']@P_G?W!]^"_\ T5[X7_\ A56/_P =H_X;>^"__17O MA?\ ^%58_P#QVOX^=E&RC^P8?SO[@^N/L?V#?\-O?!?_ **]\+__ JK'_X[ M1_PV]\%_^BO?"_\ \*JQ_P#CM?Q\[*-E']@P_G?W!]^%__A56/_QVC_AM[X+_ /17OA?_ .%58_\ QVOX^=E&RC^P8?SO[@^N/L?V M#?\ #;WP7_Z*]\+_ /PJK'_X[1_PV]\%_P#HKWPO_P#"JL?_ ([7\?.RC91_ M8,/YW]P?7'V/[!O^&WO@O_T5[X7_ /A56/\ \=H_X;>^"_\ T5[X7_\ A56/ M_P =K^/G91LH_L&'\[^X/KC[']@W_#;WP7_Z*]\+_P#PJK'_ ..T?\-O?!?_ M **]\+__ JK'_X[7\?.RC91_8,/YW]P?7'V/[!O^&WO@O\ ]%>^%_\ X55C M_P#':/\ AM[X+_\ 17OA?_X55C_\=K^/G91LH_L&'\[^X/KC[']@W_#;WP7_ M .BO?"__ ,*JQ_\ CM'_ V]\%_^BO?"_P#\*JQ_^.U_'SLHV4?V##^=_<'U MQ]C^P;_AM[X+_P#17OA?_P"%58__ !VC_AM[X+_]%>^%_P#X55C_ /':_CYV M4;*/[!A_._N#ZX^Q_8-_PV]\%_\ HKWPO_\ "JL?_CM'_#;WP7_Z*]\+_P#P MJK'_ ..U_'SLHV4?V##^=_<'UQ]C^P;_ (;>^"__ $5[X7_^%58__':/^&WO M@O\ ]%>^%_\ X55C_P#':_CYV4;*/[!A_._N#ZX^Q_8-_P -O?!?_HKWPO\ M_"JL?_CM'_#;WP7_ .BO?"__ ,*JQ_\ CM?Q\[*-E']@P_G?W!]^"__17OA?\ ^%58_P#QVC_AM[X+_P#17OA?_P"%58__ !VOX^=E&RC^P8?S MO[@^N/L?V#?\-O?!?_HKWPO_ /"JL?\ X[1_PV]\%_\ HKWPO_\ "JL?_CM? MQ\[*/+H_L&'\[^X/KC[']@W_ V]\%_^BO?"_P#\*JQ_^.T?\-O?!?\ Z*]\ M+_\ PJK'_P".U_'SLHV4?V##^=_<'UQ]C^P;_AM[X+_]%>^%_P#X55C_ /': M_EQ_X*G:S9^)_P#@HY\:]2TV\M=0T[4/%^H7-K=6TJS0W,3S,R2(ZDJRLI!# M D$$$5X,5(I*[,#EL<-)R4KW,*U9U%:Q^N/_ :9#'Q9^,W_ &"=,_\ 1UQ7 M[DQ?ZM?I7Y1_\&O/[)FK_"7]G[Q=\3-*;O4O#/B'QEX M+CNY6D_L^"6&\L[?)SMB$B>8%]FD;%?IYJZ%B:P+RWYKEHXFK2_ARL;2IQE\ M2/RG;_@U\\!J>/BAXN_\%]O_ (TS_B&!\"_]%1\6_P#@OM_\:_4R6'FHVBQ7 M3_:F*_G_ "_R,_J]/L?ES_Q# ^!/^BH^+O\ P7V_^-'_ !# ^ _^BH^+O_!? M;_XU^HFW%)CVH_M3%?S_ )?Y!]7I]C\O/^(8'P'_ -%0\6_^"^W_ ,:/^(8' MP'_T5#Q;_P""^W_QK]0\?[-)C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ M (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_X MA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E M_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1 MC_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@ MOM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&! M\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ M (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_X MA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E M_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1 MC_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@ MOM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&! M\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ M (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_X MA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E M_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1 MC_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@ MOM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&! M\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ M (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_X MA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E M_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1 MC_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&!\!_]%0\6_P#@ MOM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ (+[?_&C_B&! M\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_XA@? ?_14/%O_ M (+[?_&C_B&!\!_]%0\6_P#@OM_\:_4+'^S1C_9H_M3%?S_E_D'U>GV/R]_X MA@? ?_14/%O_ (+[?_&I$_X-?/ ;'_DJ'B[_ ,%]O_C7Z@ >U21+STH_M3%? MS_E_D'U>GV/SV^"G_!M)\%?!'B>UU+Q-X@\9>-([659/[/GEBL[.XP<[9!&G MF,IZ861>]?H_\-_ ^C_#7PCIN@^']+L=%T728%MK.QLX5A@MHUZ*BJ, 5%8+ M\PXK?TY<@<5SUL35J_Q)7+C3C'X4:,8_=54OAQ^-7(QA>15>[7(Z5@6?&_[> MW_!'WX/_ +>&LG7/$%C?^'?%PC$9UW1)$@N+E1PHG1E9)L !F7> P KY M#N/^#73P:CMM^*_B8+G@'28"0/\ ONOUGU,?,>*Q[A>>E=E/'XBG'EA+0RE1 MA)W:/RJ;_@U\\'J?^2K^)/\ P40__%T?\0OO@_\ Z*MXD_\ !1#_ /%U^IC+ M[4W'^S^M:?VIBOY_P7^0OJ]/L?EK_P 0OO@__HJWB3_P40__ !='_$+[X/\ M^BK>)/\ P40__%U^I6/]G]:,?[/ZT?VIBOY_P7^0?5Z?8_+7_B%]\'_]%6\2 M?^"B'_XNC_B%]\'_ /15O$G_ (*(?_BZ_4K'^S^M&/\ 9_6C^U,5_/\ @O\ M(/J]/L?EK_Q"^^#_ /HJWB3_ ,%$/_Q='_$+[X/_ .BK>)/_ 40_P#Q=?J5 MC_9_6C'^S^M']J8K^?\ !?Y!]7I]C\M?^(7WP?\ ]%6\2?\ @HA_^+H_XA?? M!_\ T5;Q)_X*(?\ XNOU*Q_L_K1C_9_6C^U,5_/^"_R#ZO3['Y:_\0OO@_\ MZ*MXD_\ !1#_ /%T?\0OO@__ **MXD_\%$/_ ,77ZE8_V?UHQ_L_K1_:F*_G M_!?Y!]7I]C\M?^(7WP?_ -%6\2?^"B'_ .+H_P"(7WP?_P!%6\2?^"B'_P"+ MK]2L?[/ZT8_V?UH_M3%?S_@O\@^KT^Q^6O\ Q"^^#_\ HJWB3_P40_\ Q='_ M !"^^#_^BK>)/_!1#_\ %U^I6/\ 9_6C'^S^M']J8K^?\%_D'U>GV/RU_P"( M7WP?_P!%6\2?^"B'_P"+H_XA??!__15O$G_@HA_^+K]2L?[/ZT8_V?UH_M3% M?S_@O\@^KT^Q^6O_ !"^^#_^BK>)/_!1#_\ %T?\0OO@_P#Z*MXD_P#!1#_\ M77ZE8_V?UHQ_L_K1_:F*_G_!?Y!]7I]C\M?^(7WP?_T5;Q)_X*(?_BZ/^(7W MP?\ ]%6\2?\ @HA_^+K]2L?[/ZT8_P!G]:/[4Q7\_P""_P @^KT^Q^6O_$+[ MX/\ ^BK>)/\ P40__%T?\0OO@_\ Z*MXD_\ !1#_ /%U^I6/]G]:,?[/ZT?V MIBOY_P %_D'U>GV/RU_XA??!_P#T5;Q)_P""B'_XNC_B%]\'_P#15O$G_@HA M_P#BZ_4K'^S^M&/]G]:/[4Q7\_X+_(/J]/L?EK_Q"^^#_P#HJWB3_P %$/\ M\71_Q"^^#_\ HJWB3_P40_\ Q=?J5C_9_6C'^S^M']J8K^?\%_D'U>GV/RU_ MXA??!_\ T5;Q)_X*(?\ XNC_ (A??!__ $5;Q)_X*(?_ (NOU*Q_L_K1C_9_ M6C^U,5_/^"_R#ZO3['Y:_P#$+[X/_P"BK>)/_!1#_P#%T?\ $+[X/_Z*MXD_ M\%$/_P 77ZE8_P!G]:,?[/ZT?VIBOY_P7^0?5Z?8_+7_ (A??!__ $5;Q)_X M*(?_ (NC_B%]\'_]%6\2?^"B'_XNOU*Q_L_K1C_9_6C^U,5_/^"_R#ZO3['Y M:_\ $+[X/_Z*MXD_\%$/_P 71_Q"^^#_ /HJWB3_ ,%$/_Q=?J5C_9_6C'^S M^M']J8K^?\%_D'U>GV/RU_XA??!__15O$G_@HA_^+H_XA??!_P#T5;Q)_P"" MB'_XNOU*Q_L_K1C_ &?UH_M3%?S_ (+_ "#ZO3['Y:_\0OO@_P#Z*MXD_P#! M1#_\71_Q"^^#_P#HJWB3_P %$/\ \77ZE8_V?UHQ_L_K1_:F*_G_ 7^0?5Z M?8_+7_B%]\'_ /15O$G_ (*(?_BZ/^(7WP?_ -%6\2?^"B'_ .+K]2L?[/ZT M8_V?UH_M3%?S_@O\@^KT^Q^6O_$+[X/_ .BK>)/_ 40_P#Q='_$+[X/_P"B MK>)/_!1#_P#%U^I6/]G]:,?[/ZT?VIBOY_P7^0?5Z?8_+7_B%]\'_P#15O$G M_@HA_P#BZ/\ B%]\'_\ 15O$G_@HA_\ BZ_4K'^S^M&/]G]:/[4Q7\_X+_(/ MJ]/L?EK_ ,0OO@__ **MXD_\%$/_ ,71_P 0OO@__HJWB3_P40__ !=?J5C_ M &?UH Y^[1_:F*_G_!?Y!]7I]C\M5_X->_![?\U7\2?^"B'_ .+JUI__ :Z M>"3*I(<_.L>EP(Q'L2Q _(U^H:J<]*M6J\CBC^U,5_/\ @O\ (/J] M/L>+?L'_ /!,[X5?L!Z7<+X'T>>?6]0C$=[KNJ2+<:E'?'_C30K&1BRVES#!?>3G^%7Q&=H[;LG'4 MGK7.-_P:\^#U_P":K^)/_!1#_P#%U^KEZ.>E4)%YZ5W+,\4E;G_(Q^KT^Q^6 M'_$+[X/_ .BK>)/_ 40_P#Q='_$+[X/_P"BK>)/_!1#_P#%U^I9'^S28_V? MUI_VIBOY_P %_D'U>GV/RU_XA??!_P#T5;Q)_P""B'_XNC_B%]\'_P#15O$G M_@HA_P#BZ_4K'^S^M&/]G]:/[4Q7\_X+_(/J]/L?EK_Q"^^#_P#HJWB3_P % M$/\ \71_Q"^^#_\ HJWB3_P40_\ Q=?J5C_9_6C'^S^M']J8K^?\%_D'U>GV M/RU_XA??!_\ T5;Q)_X*(?\ XNC_ (A??!__ $5;Q)_X*(?_ (NOU*Q_L_K1 MC_9_6C^U,5_/^"_R#ZO3['Y:_P#$+[X/_P"BK>)/_!1#_P#%T?\ $+[X/_Z* MMXD_\%$/_P 77ZE8_P!G]:,?[/ZT?VIBOY_P7^0?5Z?8_+7_ (A??!__ $5; MQ)_X*(?_ (NC_B%]\'_]%6\2?^"B'_XNOU*Q_L_K1C_9_6C^U,5_/^"_R#ZO M3['Y:_\ $+[X/_Z*MXD_\%$/_P 71_Q"^^#_ /HJWB3_ ,%$/_Q=?J5C_9_6 MC'^S^M']J8K^?\%_D'U>GV/RU_XA??!__15O$G_@HA_^+H_XA??!_P#T5;Q) M_P""B'_XNOU*Q_L_K1C_ &?UH_M3%?S_ (+_ "#ZO3['Y:_\0OO@_P#Z*MXD M_P#!1#_\71_Q"^^#_P#HJWB3_P %$/\ \77ZE8_V?UHQ_L_K1_:F*_G_ 7^ M0?5Z?8_+7_B%]\'_ /15O$G_ (*(?_BZ/^(7WP?_ -%6\2?^"B'_ .+K]2L? M[/ZT8_V?UH_M3%?S_@O\@^KT^Q^6O_$+[X/_ .BK>)/_ 40_P#Q='_$+[X/ M_P"BK>)/_!1#_P#%U^I6/]G]:,?[/ZT?VIBOY_P7^0?5Z?8_+7_B%]\'_P#1 M5O$G_@HA_P#BZ/\ B%]\'_\ 15O$G_@HA_\ BZ_4K'^S^M&/]G]:/[4Q7\_X M+_(/J]/L?EK_ ,0OO@__ **MXD_\%$/_ ,71_P 0OO@__HJWB3_P40__ !=? MJ5C_ &?UHQ_L_K1_:F*_G_!?Y!]7I]C\M?\ B%]\'_\ 15O$G_@HA_\ BZ/^ M(7WP?_T5;Q)_X*(?_BZ_4K'^S^M&/]G]:/[4Q7\_X+_(/J]/L?EK_P 0OO@_ M_HJWB3_P40__ !='_$+[X/\ ^BK>)/\ P40__%U^I6/]G]:,?[/ZT?VIBOY_ MP7^0?5Z?8_+7_B%]\'_]%6\2?^"B'_XNC_B%]\'_ /15O$G_ (*(?_BZ_4K' M^S^M&/\ 9_6C^U,5_/\ @O\ (/J]/L?EK_Q"^^#_ /HJWB3_ ,%$/_Q='_$+ M[X/_ .BK>)/_ 40_P#Q=?J5C_9_6C'^S^M']J8K^?\ !?Y!]7I]C\M?^(7W MP?\ ]%6\2?\ @HA_^+H_XA??!_\ T5;Q)_X*(?\ XNOU*Q_L_K1C_9_6C^U, M5_/^"_R#ZO3['Y:_\0OO@_\ Z*MXD_\ !1#_ /%T?\0OO@__ **MXD_\%$/_ M ,77ZE8_V?UHQ_L_K1_:F*_G_!?Y!]7I]C\M?^(7WP?_ -%6\2?^"B'_ .+H M_P"(7WP?_P!%6\2?^"B'_P"+K]2L?[/ZT8_V?UH_M3%?S_@O\@^KT^Q^6O\ MQ"^^#_\ HJWB3_P40_\ Q='_ !"^^#_^BK>)/_!1#_\ %U^I6/\ 9_6C'^S^ MM']J8K^?\%_D'U>GV/RU_P"(7WP?_P!%6\2?^"B'_P"+H_XA??!__15O$G_@ MHA_^+K]2L?[/ZT8_V?UH_M3%?S_@O\@^KT^Q^6O_ !"^^#_^BK>)/_!1#_\ M%T?\0OG@_P#Z*OXE_P#!1#_\77ZE8_V?UHQ_L_K1_:F*_G_+_(/J]/L?EI_Q M"^>#_P#HK'B7_P %$'_Q='_$+WX//_-6/$O_ (*(/_BZ_4O;[4Y4H_M3%?S_ M )?Y!]7I]C\M4_X-=O!['_DK'B3_ ,%$/_Q=>J?LT_\ !N%\%?A)XMMM8\5: MCX@^(LMFX>*PU$QVVG,1R#)%&-TF#CY6DV'H58'%??L,7-:=A#DU,LRQ,E9S M8+#TUK8V/#-G;Z78P6MK#%;6MNBQ0PQ($CB11A551P !P *Z2-OD%8.E1 M8Q6Y&GR"N$V,K5H5B1V9@J*"6). ![UXEX__ &V/@_\ #[5Y+#6/B1X0L;R, M[6BDU%"RGWP37YF_\'%G_!5[Q-IGQ:NO@?\ #_6+G1=/T>-?^$BO;20QSW4S M#/V<..510><"? TG_DJ7@S_ ,&"U_+?175_8-/^9F7U MZ78_J/\ ^'@?P-_Z*GX-_P#!@M+_ ,/!/@8/^:I>#?\ P8+7\M]%']@T_P"9 MA]>EV/ZD/^'@OP+_ .BI>#?_ 8+1_P\&^!G_14O!O\ X'K7\M]%/^P:?\S# MZ]+L?U(?\/!?@;_T5+P9_P"#!:/^'@OP-_Z*EX,_\&"U_+?11_8-/^9A]>EV M/ZD/^'@OP-_Z*EX,_P#!@M'_ \%^!O_ $5+P9_X,%K^6^BC^P:?\S#Z]+L? MU(?\/!?@;_T5+P9_X,%H_P"'@OP-_P"BI>#/_!@M?RWT4?V#3_F8?7I=C^I# M_AX+\#?^BI>#/_!@M'_#P7X&_P#14O!G_@P6OY;Z*/[!I_S,/KTNQ_4A_P / M!?@;_P!%2\&?^#!:/^'@OP-_Z*EX,_\ !@M?RWT4?V#3_F8?7I=C^I#_ (>" M_ W_ **EX,_\&"T?\/!?@;_T5+P9_P"#!:_EOHH_L&G_ #,/KTNQ_4A_P\%^ M!O\ T5+P9_X,%H_X>"_ W_HJ7@S_ ,&"U_+?11_8-/\ F8?7I=C^I#_AX+\# M?^BI>#/_ 8+1_P\%^!O_14O!G_@P6OY;Z*/[!I_S,/KTNQ_4A_P\%^!O_14 MO!G_ (,%H_X>"_ W_HJ7@S_P8+7\M]%']@T_YF'UZ78_J0_X>"_ W_HJ7@S_ M ,&"T?\ #P7X&_\ 14O!G_@P6OY;Z*/[!I_S,/KTNQ_4A_P\%^!O_14O!G_@ MP6C_ (>"_ W_ **EX,_\&"U_+?11_8-/^9A]>EV/ZD/^'@OP-_Z*EX,_\&"T M?\/!?@;_ -%2\&?^#!:_EOHH_L&G_,P^O2[']2'_ \%^!O_ $5+P9_X,%H_ MX>"_ W_HJ7@S_P &"U_+?11_8-/^9A]>EV/ZD/\ AX+\#?\ HJ7@S_P8+1_P M\%^!O_14O!G_ (,%K^6^BC^P:?\ ,P^O2[']2'_#P7X&_P#14O!G_@P6C_AX M+\#?^BI>#/\ P8+7\M]%']@T_P"9A]>EV/ZD/^'@OP-_Z*EX,_\ !@M'_#P7 MX&_]%2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P7X&_]%2\&?\ @P6C_AX+\#?^ MBI>#/_!@M?RWT4?V#3_F8?7I=C^I#_AX+\#?^BI>#/\ P8+1_P /!?@;_P!% M2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P7X&_]%2\&?^#!:/\ AX+\#?\ HJ7@ MS_P8+7\M]%']@T_YF'UZ78_J0_X>"_ W_HJ7@S_P8+1_P\%^!O\ T5+P9_X, M%K^6^BC^P:?\S#Z]+L?U(?\ #P7X&_\ 14O!G_@P6C_AX+\#?^BI>#/_ 8+ M7\M]%']@T_YF'UZ78_J0_P"'@WP-_P"BI>"__ ]:DC_X*#_ P?\ -4O!8_[B M"U_+711_8-/^9A]>EV/ZH+3_ (*'? M#\WQ4\%C_ +B"UL6/_!1OX#QK\WQ7 M\$C_ +B"U_*/11_8-/\ F8?7I=C^L=?^"D7P%Q_R5CP1_P"#%:BNO^"D'P%< M?\E8\$_^#%:_D]HH_L&G_,P^O2[']5-]_P %$_@5(>/BKX+/_<06LZ7_ (*$ M_ QO^:I^"_\ P8+7\L]%']@T_P"9A]>EV/ZDF_X*#_ TG_DJ7@O_ ,#UIO\ MP\%^!O\ T5+P9_X,%K^6^BC^P:?\S#Z]+L?U(?\ #P7X&_\ 14O!G_@P6C_A MX+\#?^BI>#/_ 8+7\M]%']@T_YF'UZ78_J0_P"'@OP-_P"BI>#/_!@M'_#P M7X&_]%2\&?\ @P6OY;Z*/[!I_P S#Z]+L?U(?\/!?@;_ -%2\&?^#!:/^'@O MP-_Z*EX,_P#!@M?RWT4?V#3_ )F'UZ78_J0_X>"_ W_HJ7@S_P &"T?\/!?@ M;_T5+P9_X,%K^6^BC^P:?\S#Z]+L?U(?\/!?@;_T5+P9_P"#!:/^'@OP-_Z* MEX,_\&"U_+?11_8-/^9A]>EV/ZD/^'@OP-_Z*EX,_P#!@M'_ \%^!O_ $5+ MP9_X,%K^6^BC^P:?\S#Z]+L?U(?\/!?@;_T5+P9_X,%H_P"'@OP-_P"BI>#/ M_!@M?RWT4?V#3_F8?7I=C^I#_AX+\#?^BI>#/_!@M'_#P7X&_P#14O!G_@P6 MOY;Z*/[!I_S,/KTNQ_4A_P /!?@;_P!%2\&?^#!:/^'@OP-_Z*EX,_\ !@M? MRWT4?V#3_F8?7I=C^I#_ (>"_ W_ **EX,_\&"T?\/!?@;_T5+P9_P"#!:_E MOHH_L&G_ #,/KTNQ_4A_P\%^!O\ T5+P9_X,%H_X>"_ W_HJ7@S_ ,&"U_+? M11_8-/\ F8?7I=C^I#_AX+\#?^BI>#/_ 8+1_P\%^!O_14O!G_@P6OY;Z*/ M[!I_S,/KTNQ_4A_P\%^!O_14O!G_ (,%H_X>"_ W_HJ7@S_P8+7\M]%']@T_ MYF'UZ78_J0_X>"_ W_HJ7@S_ ,&"T?\ #P7X&_\ 14O!G_@P6OY;Z*/[!I_S M,/KTNQ_4A_P\%^!O_14O!G_@P6C_ (>"_ W_ **EX,_\&"U_+?11_8-/^9A] M>EV/ZD/^'@OP-_Z*EX,_\&"T?\/!?@;_ -%2\&?^#!:_EOHH_L&G_,P^O2[' M]2'_ \%^!O_ $5+P9_X,%H_X>"_ W_HJ7@S_P &"U_+?11_8-/^9A]>EV/Z MD/\ AX+\#?\ HJ7@S_P8+1_P\%^!O_14O!G_ (,%K^6^BC^P:?\ ,P^O2['] M2'_#P7X&_P#14O!G_@P6C_AX+\#?^BI>#/\ P8+7\M]%']@T_P"9A]>EV/ZD M/^'@OP-_Z*EX,_\ !@M'_#P7X&_]%2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P M7X&_]%2\&?\ @P6C_AX+\#?^BI>#/_!@M?RWT4?V#3_F8?7I=C^I#_AX+\#? M^BI>#/\ P8+1_P /!?@;_P!%2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P7X&_] M%2\&?^#!:/\ AX+\#?\ HJ7@S_P/6OY;Z*/[!I_S,/KTNQ_4DO\ P4'^!N?^ M2I>"_P#P/6IX?^"A/P,4C_BZ?@O_ ,&"U_+-11_8-/\ F8?7I=C^JRP_X**? M F,C/Q6\%#_N(+6O;_\ !2'X"JO_ "5CP3_X,5K^3RBC^P:?\S#Z]+L?UC2? M\%(O@+M_Y*QX(_\ !BM9VH?\%&?@/(/E^*W@H_\ <06OY2J*/[!I_P S#Z]+ ML?U/77_!0SX%N?\ DJG@O_P8+55_^"@_P,_Z*EX+_P#!@M?RUT4?V#3_ )F' MUZ78_J0_X>"_ W_HJ7@S_P #UH_X>"_ W_HJ7@S_ ,&"U_+?11_8-/\ F8?7 MI=C^I#_AX+\#?^BI>#/_ 8+1_P\%^!O_14O!G_@P6OY;Z*/[!I_S,/KTNQ_ M4A_P\%^!O_14O!G_ (,%H_X>"_ W_HJ7@S_P8+7\M]%']@T_YF'UZ78_J0_X M>"_ W_HJ7@S_ ,&"T?\ #P7X&_\ 14O!G_@P6OY;Z*/[!I_S,/KTNQ_4A_P\ M%^!O_14O!G_@P6C_ (>"_ W_ **EX,_\&"U_+?11_8-/^9A]>EV/ZD/^'@OP M-_Z*EX,_\&"T?\/!?@;_ -%2\&?^#!:_EOHH_L&G_,P^O2[']2'_ \%^!O_ M $5+P9_X,%H_X>"_ W_HJ7@S_P &"U_+?11_8-/^9A]>EV/ZD/\ AX+\#?\ MHJ7@S_P8+1_P\%^!O_14O!G_ (,%K^6^BC^P:?\ ,P^O2[']2'_#P7X&_P#1 M4O!G_@P6C_AX+\#?^BI>#/\ P8+7\M]%']@T_P"9A]>EV/ZD/^'@OP-_Z*EX M,_\ !@M'_#P7X&_]%2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P7X&_]%2\&?\ M@P6C_AX+\#?^BI>#/_!@M?RWT4?V#3_F8?7I=C^I#_AX+\#?^BI>#/\ P8+1 M_P /!?@;_P!%2\&?^#!:_EOHH_L&G_,P^O2[']2'_#P7X&_]%2\&?^#!:/\ MAX+\#?\ HJ7@S_P8+7\M]%']@T_YF'UZ78_J0_X>"_ W_HJ7@S_P8+1_P\%^ M!O\ T5+P9_X,%K^6^BC^P:?\S#Z]+L?U(?\ #P7X&_\ 14O!G_@P6C_AX+\# M?^BI>#/_ 8+7\M]%']@T_YF'UZ78_J0_P"'@OP-_P"BI>#/_!@M'_#P7X&_ M]%2\&?\ @P6OY;Z*/[!I_P S#Z]+L?U(?\/!?@;_ -%2\&?^#!:/^'@OP-_Z M*EX,_P#!@M?RWT4?V#3_ )F'UZ78_J0_X>"_ W_HJ7@S_P &"T?\/!?@;_T5 M+P9_X,%K^6^BC^P:?\S#Z]+L?U(?\/!?@;_T5+P9_P"#!:/^'@OP-_Z*EX,_ M\&"U_+?11_8-/^9A]>EV/ZD/^'@OP-_Z*EX,_P#!@M'_ \%^!O_ $5+P9_X M,%K^6^BC^P:?\S#Z]+L?U(?\/!?@;_T5+P9_X,%H_P"'@OP-_P"BI>#/_!@M M?RWT4?V#3_F8?7I=C^I#_AX+\#?^BI>#/_!@M'_#P7X&_P#14O!G_@P6OY;Z M*/[!I_S,/KTNQ_4A_P /!?@;G_DJ7@W_ ,#UH_X>#? O_HJ7@W_P8+7\M]%' M]@T_YF'UZ78_J0_X>"? L_\ -4O!O_@P6@?\%!/@;_T5+P;_ .!ZU_+?12_L M&G_,P^O2[']2D?\ P4'^!:]?BIX,_P#!@M=E\+OVMOA;\5]46R\-^/\ PKJ] MV?NPP:A&7;Z GG\*_DYJQI6K76A:C#>6-S<6=U;L'BF@D,[)D<]P17ZM+%\M>!B,/*C4=.9WTZBG'F1_)]_P5HN9+O_ M (*5_&QY7:1O^$LO1DGMOXKYXKZ$_P""L'_*2;XV?]C;>_\ HPU\]U]OA_X4 M?1?D>)4^)A1116Q(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 45WWB+P[8VW[.WAW M4X[6%-0NM4N899POSR(H&U2?05P-3&7,5)6"BBBJ)"BBB@ HHJ]'X:U*;3&O M4T^^:S7K.(&,0_X%C%3*<8_$[ 4:***H HHJ2VM9;R7RX8Y)9#T5%+$_@* ( MZ*5E*,58%6'!!'2D R: "BI+BVDM)-DLG^9ZN#_A_,_DV_P""K_\ RDF^-G_8VWO_ *,- M?/=?0G_!5\Y_X*3?&S_L;;W_ -&&OGNOIL/_ H^B_(\RI\3"BBBMB0HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BOL'_@AE^S?X*_:L_X*!Z'X/\ '^AP M^(O#=UIMW/+92RR1*[HJE3NC96XR>]??_P /_P!D?]BK]N7]HWXA? CPG\'_ M !7\/_%WA%+B,:_!?.]N9(CMRNZ:3C.#AE&17'6QT:4W%IZ*[:Z(VA1']4\8^%/%UWI<.N_8HVO-D=R$&V7&X#' M8&O&?@3_ ,&X_P ;/C+\%=-\9WVM>"?!:ZW")].TS7+UX;R[5AE,!5*J6XP& M(/-$<=2LW)V2=O4'0ET/S[HK])/!_P#P;W>//A%^T]\(]!^(VK^#9M,\;W?6O=_P!MO_@WY\.Z1^VUX*;P/>>#?#/P]U>_ MM+6?0[C4Y6O'(^>4X?<<. 0.>]3+,*"DE?=-_<-8>=KGXTO931VRS-#*L+'" MR%#M)]CTJ*OW(_X. /V-O$&K>%?A?\-OA3X/\"6NAW%_'::?IFDP+#J\]T4P M6<*H'E #)9CGJ37RWK/_ ;!_'/3O!LUY:^)OAWJ7B*WMOM$GARWU)_[07C) M3E F[M][!HI9A2E!3F[7'+#R3LM3\VZ*^NOV,O\ @C!\6/VV+'QW_8+:/HVJ M?#^^&G:CIFJO)#I(KTK0?^#<[XP>)_BSXD\%V'B?P)=:UX8TR M#4;I4NI3&WF@D1*VS&\8PJ1^?=%?HMX\_X-F_CQX< M\!IK&@ZQX%\:7BRQQ76EZ/J#/<$\#-9OQI_X-QOC5\(O@?J MOC2UUWP-XK_L&W-SJ6E:/?M+>6:*-SYRH4E1G(4D\5*QV'>TD5["IV/S[HI6 M4HQ5AAE."#VI*ZC$**** "BBB@ HHHH ]*\4_P#)K/A7_L,7?_H(KS6O2O%/ M_)K/A7_L,7?_ *"*\UK&CL_5_F74W^2"BBBMB HHHH =$N^15ZY.,5^O'[/_ M ,-=(U/]C2RT.;2[5?M.BL7C:,;F;;&\4VMW:*WR;6! R/PKY?Q#X/KX_A M]9CS?&S]IJVU#7 M=VI75T[W$S.-V3CJ:^7X5X@QF92JYY'$1G@G!6SD@"%H7)"[AN!&>:S_VZ=2T7_A*[73[%8?MUKGSS&H&T M=@<5QO[-GPU^(WQ4UC6-)^'6DZGJ]W=V+QWT5FFXF#J<^W%?HT:D:U!5-DTF MI]*:9^PA\._$_B+5/^)MK+?V+IEK MJ.HM/<0P"62YY"J2, +WSUK);]AWP':Z?KYT?6M0\1ZMI=TS6\-K-%^[B7#! MB"/W@ZYV^E4OV;/V=_VHOBGXMU+6?!_A?7;RXCB&G7DEQ !"ZQ\!"&X.W%8/ MQQUW]H3]D6]U#2?&.GZEX:DUEW9I);55#[OO!' X!] :S][FY5-7]3YW2UVC MT_XP?LV?#GXT_$[5TANM8TC5-'ATY+R0^7]G&_%$EI<746J;97"R/+&H"/M) MZ@ 424H))S2]0BU+H8/A?]B;X;^-H;_6+>^\36.B^'WO;?4(YO+,T[VZ!@T? M&,-Z'I70?&;]EWPGXL_9\\&>-I-0N+;1X=/@LH+2V"R7D0:3'G3@#A0.^.37 MAOQ_^,?QF\"^))-%\;+JF@WT,,MO):S6_D>8)!AV(QAB0.M<_P#"?XG?%#QC MKEAH?A.35M4O/LRV%O9VL1ES&&R%V].#W-5[.HUS MBW?AEM0O-)U(,BWLTTG^9ZN"_A_,_D]_X*N_\ *27XV?\ 8VWO_HPU\^5]!_\ M!5XY_P""DOQL_P"QLO?_ $8:^?*^FP_\*/HOR/,J?$PHHHK8D**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#[Y_X-K/^4IWAO_L$7W_H*U[+^W#_ ,%Z_''P M*^.?Q/\ !/P[^'?PW\%ZI'J=SIMSXDLM-0:A>*"5\QBJKF3OEBW-?EQX)\?Z M]\--?CU7PWK6K^']4C4HEYIMY):7"*>H#QD, >XS5+6]76H7 MUXYEGN;F5I9IG/5F=B2Q/J37'/!PG6]I/56M8VC6<8%[?Q-XA@\,W#F272 M(]1F6PE8G.YH WEDYYR170> OVL/B=\+?!]QX?\ #?Q \8:'H=T"LEC9:K-# M!@]<*K +GOC&:P>!FI^T@U>[>JTU-/;IQY9+H?MG_P %@+*X^&&K?L16OB;5 MH;F\T?Q!%!?Z@\VZ.218X59BYZ\]Z\Q_X+*_LO>-(?\ @JK\,?BY_90?P#?Z MKH^G0:FDZ,KS[Q\NT'/;KC%?C_XT^-/C+XD6-C:^(O%GB;7K72R6LX=1U2>Z MCM">IC61B$_X#BKVM?M(_$3Q)I=C8ZCX^\:7]CILJ36=O-6< MA&7L5 ([4J6 G#E:DM$T].[N$L0G?3M^!^\/[07Q9\+_ C_ .#B#XA&!BOP_\;_%3Q1\3--1R KR,6 '8 UU^K?MI?%W7O P\,WGQ,\=76@[=ALI-:N&B9>FTC= M\RX_A.1[5/\ 9\XQM&2VY7=?D'UB+>JZW/W!^ OQ^T?QSIG[>7C3X?WRQVL< MS_9+ZT;:'E2TVM*C#U;)!%?-_P#P;B^.=:UOX8?M*ZQ?:KJ%[JHT$R_:[BX: M6;=Y4ASN8DYS7Y1>%?BYXK\"Z%J&EZ'XF\0Z-IFKC;?6ECJ,UO!>C&,2HC!7 MXX^8&CP3\6_%?PUM;Z#PYXF\0^'X-33R[R/3=1FM5NUZ;9!&P#CV;-6\O]R4 M$][?A8/K&J?K^)^L7_!MKXUU9+']I1O[0NFVZ3+>C=(3^^Q+^\_WO>LS_@VX M\7ZIK'Q;_:2L;J^N;BSNO#\UY+#(Y99)B\P+G/5L<9K\L?!7Q=\6?#47P\.^ M)_$7A\:FGEW@TW49K7[6O]V3RV&\(/#\VI1 M^5=R:;J,UHUTG/RR&-@6')X.1S5U,"Y>TU^*WX$QK6Y?(J^/1M\&8X+?#0FW%QSN"=,5ZQ_P3*\!?#OQE M<:[)XR&GS7L>!#'>.%4(>I&>]>MQQGF7T\JITL+&4J5.#YH]7*7Q'TV7Y'A< M=CZ-#+YI5)+64M+-:V/M#]H'XTZ+^VK_ ,$YM:U+2?+N)XK,2S0]7MY4&2,5 M\]_\$]/@#H?AOX'S>-))(IM6OHY-SEA_HJC/'L:B_8[\5:#X<_:_\=>!=!F6 MX\':U XC@#;H]P^]M_/%>*?ME?#CQ1^R5XUO-)T?5[Z#PKKS/-;QQR%5P3RA M'M7\AY#PO+!U<3PE@,0Z,:TXXB',M7"4?>IOS32];'[1A"=-= M$E^1_/[Q#KXIUI;R;?WNYF_\%!/^"]WQ&^"'[4WB'PC\*[?1_#?AOPW?O T: MV:,UW(&^=F)'-OB-I'_ 6(_P""+7B'QEXCTBSM_%7A^TFR1OWC20MG&/]H9Q6?+*-%1D_<G>OK+_@M9\#O M!O[:'_!.?PI^TUX7TFVTO6Q;Q3:EY*!/-C?A@V.I5N]?D?H/[+WQ \2?$>/P MG:^$].GO7[+?\ !2&"V_82_P""$'AGX2Z_=0_\)9KU MK#;M:AAN1L[W..N!TS77B*=.G5INC9._3L8TY2E&7/L?A71117L'&%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ?=7_!N:?^-HOA7_ +!UY_Z M?TL MAN*_FE_X-S_^4HGA7_L'7G_H"U_2O7R>>?[PO3_,]7!?P_F?RA?\%7>/^"DO MQL_[&V]_]&&OGROH/_@J]_RDE^-G_8VWO_HPU\^5]-A_X4?1?D>94^)A1116 MQ(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!Z5XI_Y-9\*_P#88N__ $$5YK6E=>+K M^]\+6NBR3;M.LIGGABVCY7?[QSUK-K.G%Q3OW94I7"BBBM"0HHHH *D@NI+5 MLQR/&3W5L5'10%VM4==\$/C%J/P-^)-CXDTX+)<6;'*.>)%/4'ZUW7[6W[9& MI?M576F_:M.ATVWTT'9&C;MS'J2:\7HKR*V0X"KCH9G4IIUH*T9=4G^'5GM4 M.(4=+-K\>B"OI+_@G!_P4K\5?\$WO'.M:UX;T^QU/^V[0 MVLT-R/E'HP^E?-M%>I4IQG'EFKH\>,G%W1T?Q<^)=]\8_B9K?BC4@BWVN7*/,!N95_>V_F##X^M?* M5%*=*$X\LEH$9M.Z/2/V7_VJ_&7[(?Q8L_&'@O5)M-U2U;YMI^2=>ZN.A!]Z M_2SP[_P=:>(XM%@_MOX4^'=6UF% IO?-V;F]<8X_"OR+HK.MA*55WJ*Y4*TX M:19]2?\ !1+_ (*R_$G_ (*+:G;Q>))HM-\/V+E[72;3Y8(SZG^\?"M1VVUU@7FGS_-;W0_VEZ9]Z\%HJE0IJ'L[:=A>TES)O'6 MK2WUQ]VWMP=L-JG]U%Z"O(:*FCA*-)\T(ZCE6G)6;"BBBN@S"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** /NC_ (-T?^4H?A7_ +!UY_Z M?TL#I7\ MT_\ P;H_\I1/"O\ V#KS_P! %?TL#I7R>>?[PO3_ #/5P7\/YG\H?_!6"-HO M^"D_QL5E*L/%E[P?^NAKY[K]1/\ @Y)_X)T^(/A3^TSJ'QBT/3;F^\'^-F$V MH301EQIU[C#^9CHKXW GCM7Y=U]%@ZD9T8RCV1YU:+C-IA111749A1110 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 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444#F@ M#[J_X-S8FE_X*A^%]JD[=-O"<=AM6OZ5J_&G_@V2_P""='B#P5KVJ?'+Q;IM MQI<-Y8MIWAV&XC*23QN099]IY"G:H4]\&OV7 S7Q^<5(SQ'N]%8]?"1:IZE? MQ7X6TWQEHEUI>K6-IJ6G7B&.>VN8A)%*IZ@J>#7R-XZ_X(-_LO\ CG7YM1F^ M'-M8RW#%WCL;EX(LGK\H/%%%>?3K5(? VO0WE&,MT8;?\&]G[+@/_(CW7_@P MDJ-O^#?#]EW_ *$>ZX_ZB$E%%:_7*_\ ._O)]C#LAO\ Q#Y_LN_]"/=?^#"2 MF'_@WU_9>!_Y$>Z_\&$E%%'URO\ SO[P]C#LA#_P;Z_LOG_F1[K_ ,&$E'_$ M/I^R_P#]"1=?^#"2BBCZY7_G?WA[&'9#3_P;[?LOK_S)%U_X,)*/^(?C]E__ M *$>Z_\ !A)111]'L8=D'_$/Q^R__ -"/=?\ @PDH_P"(?C]E_P#Z$>Z_\&$E M%%'URO\ SO[P]C#L@_XA^/V7_P#H1[K_ ,&$E'_$/Q^R_P#]"/=?^#"2BBCZ MY7_G?WA[&'9!_P 0_'[+_P#T(]U_X,)*/^(?C]E__H1[K_P82444?7*_\[^\ M/8P[(/\ B'X_9?\ ^A'NO_!A)1_Q#\?LO_\ 0CW7_@PDHHH^N5_YW]X>QAV0 M?\0_'[+_ /T(]U_X,)*/^(?C]E__ *$>Z_\ !A)111]'L8=D'_$/Q^R__P!" M/=?^#"2C_B'X_9?_ .A'NO\ P82444?7*_\ ._O#V,.R#_B'X_9?_P"A'NO_ M 824?\ $/Q^R_\ ]"/=?^#"2BBCZY7_ )W]X>QAV0?\0_'[+_\ T(]U_P"# M"2C_ (A^/V7_ /H1[K_P82444?7*_P#._O#V,.R#_B'X_9?_ .A'NO\ P824 M?\0_'[+_ /T(]U_X,)***/KE?^=_>'L8=D'_ !#\?LO_ /0CW7_@PDH_XA^/ MV7_^A'NO_!A)111]Z_\&$E'_$/Q^R__P!" M/=?^#"2BBCZY7_G?WA[&'9!_Q#\?LO\ _0CW7_@PDH_XA^/V7_\ H1[K_P & M$E%%'URO_._O#V,.R#_B'X_9?_Z$>Z_\&$E'_$/Q^R__ -"/=?\ @PDHHH^N M5_YW]X>QAV0?\0_'[+__ $(]U_X,)*/^(?C]E_\ Z$>Z_P#!A)111]Z_\ !A)1_P 0_'[+_P#T(]U_X,)***/KE?\ G?WA M[&'9!_Q#\?LO_P#0CW7_ (,)*/\ B'X_9?\ ^A'NO_!A)111]Z_P#!A)1_Q#\?LO\ _0CW7_@PDHHH^N5_YW]X>QAV0?\ M$/Q^R_\ ]"/=?^#"2C_B'X_9?_Z$>Z_\&$E%%'URO_._O#V,.R#_ (A^/V7_ M /H1[K_P824?\0_'[+__ $(]U_X,)***/KE?^=_>'L8=D'_$/Q^R_P#]"/=? M^#"2C_B'X_9?_P"A'NO_ 82444?7*_\[^\/8P[(/^(?C]E__H1[K_P824?\ M0_'[+_\ T(]U_P"#"2BBCZY7_G?WA[&'9!_Q#\?LO_\ 0CW7_@PDH_XA^/V7 M_P#H1[K_ ,&$E%%'URO_ #O[P]C#L@_XA^/V7_\ H1[K_P &$E'_ !#\?LO_ M /0CW7_@PDHHH^N5_P"=_>'L8=D'_$/Q^R__ -"/=?\ @PDH_P"(?C]E_P#Z M$>Z_\&$E%%'URO\ SO[P]C#L@_XA^/V7_P#H1[K_ ,&$E'_$/Q^R_P#]"/=? M^#"2BBCZY7_G?WA[&'9!_P 0_'[+_P#T(]U_X,)*/^(?C]E__H1[K_P82444 M?7*_\[^\/8P[(/\ B'X_9?\ ^A'NO_!A)1_Q#\?LO_\ 0CW7_@PDHHH^N5_Y MW]X>QAV0?\0_'[+_ /T(]U_X,)*/^(?C]E__ *$>Z_\ !A)111]'L8=D'_$/ MQ^R__P!"/=?^#"2C_B'X_9?_ .A'NO\ P82444?7*_\ ._O#V,.R#_B'X_9? M_P"A'NO_ 824?\ $/Q^R_\ ]"/=?^#"2BBCZY7_ )W]X>QAV0?\0_'[+_\ MT(]U_P"#"2C_ (A^/V7_ /H1[K_P82444?7*_P#._O#V,.R#_B'X_9?_ .A' MNO\ P824?\0_'[+_ /T(]U_X,)***/KE?^=_>'L8=D'_ !#\?LO_ /0CW7_@ MPDH_XA^/V7_^A'NO_!A)111]Z_\&$E'_$/ MQ^R__P!"/=?^#"2BBCZY7_G?WA[&'9!_Q#\?LO\ _0CW7_@PDH_XA^/V7_\ MH1[K_P &$E%%'URO_._O#V,.R#_B'X_9?_Z$>Z_\&$E'_$/Q^R__ -"/=?\ M@PDHHH^N5_YW]X>QAV0?\0_'[+__ $(]U_X,)*/^(?C]E_\ Z$>Z_P#!A)11 M1]Z_\ !A)1_P 0_'[+_P#T(]U_X,)***/K ME?\ G?WA[&'9!_Q#\?LO_P#0CW7_ (,)*/\ B'X_9?\ ^A'NO_!A)111]Z_P#!A)1_Q#\?LO\ _0CW7_@PDHHH^N5_YW]X M>QAV0?\ $/Q^R_\ ]"/=?^#"2C_B'X_9?_Z$>Z_\&$E%%'URO_._O#V,.R#_ M (A^/V7_ /H1[K_P824?\0_'[+__ $(]U_X,)***/KE?^=_>'L8=D'_$/Q^R M_P#]"/=?^#"2C_B'X_9?_P"A'NO_ 82444?7*_\[^\/8P[(/^(?C]E__H1[ MK_P824?\0_'[+_\ T(]U_P"#"2BBCZY7_G?WA[&'9!_Q#\?LO_\ 0CW7_@PD MH_XA^/V7_P#H1[K_ ,&$E%%'URO_ #O[P]C#L@_XA^/V7_\ H1[K_P &$E'_ M !#\?LO_ /0CW7_@PDHHH^N5_P"=_>'L8=D'_$/Q^R__ -"/=?\ @PDH_P"( M?C]E_P#Z$>Z_\&$E%%'URO\ SO[P]C#L@_XA^/V7_P#H1[K_ ,&$E'_$/Q^R M_P#]"/=?^#"2BBCZY7_G?WA[&'9!_P 0_'[+_P#T(]U_X,)*/^(?C]E__H1[ MK_P82444?7*_\[^\/8P[(/\ B'X_9?\ ^A'NO_!A)1_Q#\?LO_\ 0CW7_@PD MHHH^N5_YW]X>QAV0?\0_'[+_ /T(]U_X,)*/^(?C]E__ *$>Z_\ !A)111]< MK_SO[P]C#L@_XA^/V7_^A'NO_!A)1_Q#\?LO_P#0CW7_ (,)***/KE?^=_>' ML8=D'_$/Q^R__P!"/=?^#"2C_B'X_9?_ .A'NO\ P82444?7*_\ ._O#V,.R M#_B'X_9?_P"A'NO_ 824?\ $/Q^R_\ ]"/=?^#"2BBCZY7_ )W]X>QAV0?\ M0_'[+_\ T(]U_P"#"2C_ (A^/V7_ /H1[K_P82444?7*_P#._O#V,.R#_B'X M_9?_ .A'NO\ P824?\0_'[+_ /T(]U_X,)***/KE?^=_>'L8=D'_ !#\?LO_ M /0CW7_@PDH_XA^/V7_^A'NO_!A)111]Z_ M\&$E'_$/Q^R__P!"/=?^#"2BBCZY7_G?WA[&'9!_Q#\?LO\ _0CW7_@PDH_X MA^/V7_\ H1[K_P &$E%%'URO_._O#V,.R#_B'X_9?_Z$>Z_\&$E'_$/Q^R__ M -"/=?\ @PDHHH^N5_YW]X>QAV0?\0_'[+__ $(]U_X,)*/^(?C]E_\ Z$>Z M_P#!A)111]Z_\ !A)1_P 0_'[+_P#T(]U_ MX,)***/KE?\ G?WA[&'9!_Q#\?LO_P#0CW7_ (,)*/\ B'X_9?\ ^A'NO_!A M)111]Z_P#!A)1_Q#\?LO\ _0CW7_@PDHHH M^N5_YW]X>QAV0?\ $/Q^R_\ ]"/=?^#"2C_B'X_9?_Z$>Z_\&$E%%'URO_._ MO#V,.R#_ (A^/V7_ /H1[K_P824?\0_'[+__ $(]U_X,)***/KE?^=_>'L8= MD'_$/Q^R_P#]"/=?^#"2C_B'X_9?_P"A'NO_ 82444?7*_\[^\/8P[(/^(? MC]E__H1[K_P824?\0_'[+_\ T(]U_P"#"2BBCZY7_G?WA[&'9!_Q#\?LO_\ M0CW7_@PDH_XA^/V7_P#H1[K_ ,&$E%%'URO_ #O[P]C#L@_XA^/V7_\ H1[K M_P &$E _X-]_V7R?^1(NO_!A)112^N5_YW]X>QAV0[_B'U_9?S_R)%S_ .#" M2C_B'U_9?_Z$BZ_\&$E%%/ZY7_G?WA[&'9"_\0^W[+Q_YD>Y_P#!A)2K_P & M^?[+N/\ D1[K_P &$E%%+ZY7_G?WA[&'9#E_X-\?V76/_(CW7_@PDKL/A#_P M1-_9K^#7B.'5M-^&^FWE];,'A?47:Z$3#N%;C\P:**3Q=9JSF_O#V4.R/JS3 ?["'3+**WMX8[>WA4)''&@544= . !Z5:HHKG-#_V0$! end GRAPHIC 14 frsh-20211231_g2.jpg begin 644 frsh-20211231_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! 6)5$2 M 0 ! 6)0 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( A8#!0,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\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 **** .)^-_[2?P^_9I\/QZM\0O&OA?P3I@:1@":7X)_M(?#_ /:3\/2:M\/?&GAGQKI<+;'NM%U&*]A1O0M& MQ -?BY\(_@SH/_!:/_@X>^.FE_&B&X\2>!_@KI[VFB^'I9F6S!BGCM?F4=0S M%Y3ZL1GCBOKKX"_\$,F_85_X*;6WQ@^!^O6?@[X5W^D&T\0^#"TK1W4O[S+1 M?PJH_=LH/0[^QQ0!]N?';]K/X7_LOVMK/\1_B!X/\"PWQ(MWUW5H;%9B.NTR M,,_A6Y\)_C1X1^._A&'7_!7B;0_%>ASDB._TJ]CN[=R.N'0D'\Z_#G_@E1^R MUX1_X+E_\%%_VF_BM\>K.;QII_@C6(=&T+1+N9OL=I!,]SY8V ](T@P!TRY) MR>:ZO]D3P'#_ ,$D?^#E(_ OX>7-];_"/XO:%)J T.6X:6/395LY)E*9/::% ME!/(1\FK(]WI&DZY;W=[;"- MMKEXD8LH5N#D<&MSX]_M-_#O]ECPM;:Y\2O''A7P'HUYU.*PMYIRK M.(U>1@"Q5&.!SA3Z5_+9_P $_P#XA:M^QC_P4YD_:!BNO*\(Z;\4;OPCXK8\ M+;6E[(VUCZ@[93ST,0]:^MO^#L/XGZA^UE^T6/AGH-P[>'?@3X/D\:>)'C;< MGG7,MO;P ]LJ9XQ])30!^WGCC]O7X)_#/X6Z#XX\1?%CX?:'X-\4L4T?6[[7 M;:"PU1@"2(9F<))@ GY2>E9OPG_X*3_L^?'?Q;;Z#X*^-7PO\5ZW=';#8:5X MDM;NXE/HJ(Y)_ 5^!W_!5/E\ORY-V?;&:C_X M*X:A^P=J7[+/@W_AE5M$;XZQ:O8&U'@^TN8IMNW][YN57)W[-I&6!Z<9H _I M8UG6;3P[H]UJ%_@%:%J45_!!.%5C$SQL0'"LIP><,/6OSU_P""R'[9 M'C+]EG_@A/X M$O$'_!)'_@J#KG[-?C.^E;3_ (M>$=.\3:.TORH;X6BRSKCID,)XFXQL<9]Z_!G_@H-=_ M FR_X.@=:D_:-/A]?AC_ ,(M"+K^VH7EM?/\H>5E45CG.<<5L?L":-\,]?\ M^#D'PSJ7[&<5U_PI>PT2?_A,)M.CECT<;K24;4#@'89S;X! ^<9 P* /W/\ MA9^U3\-/CCXX\1>&?!OCWPEXH\1>$7\O6]-TO5(;JZTEMQ7;/&C%HSN5AA@. M01VKG/B?_P %"/@5\%/&Q\->+_C!\./#/B!6V'3=3\06UK=!O3RW<-G\*_); M_@@9IFK:U_P4\_X*"V>@W:V&MW5R\5A")\A6656W*P8EQ(@??GDC R M ?TZ:'XBL/$^AV^IZ=>6U]IUY$L\%S!()(IHV&0RL."".+/.^S_P!CCQ%:_;?-SC9Y6_=NSQC&:_(7]L@77_!(_P#X-\-5 MT?X0?'2\^*WAKXE:['8Z#K\, MCH]E@S?\ "T#X'_X25/%GVEOMOV]K7[0N3T\H,0NS^Z.N>: / MU<^.G[2/P_\ V8O!D'B/XC>-/#'@;0+JZ2QAU'7-2BL;:6=U9TB621@IQK2NOC#X4L?A8?'$WB/18O!HT\:L=;:\06 LRGF"X\[.SR]GS;LXQS MG%?S5_M*/VM_P#@UD^&K>++^;5-;\*?&*V\,+>SL6DN(8;"^\IG8\E@ MKX)_V17LW[!?[9?BKX2_\$TOVC/V0_C#,UMXN\'_ ^U'6/"$TS?+J>E3V33 MK'&QP6VI*'4=D..-N* /WJ^#OQN\'_M">!;;Q1X%\4:#XP\.7C,L&IZ/>QWE MK,5.&"R1DJ<'@X/!JQ\3/BMX9^"_A&X\0>+M?TCPSH=GCS[_ %.Z2UMX<]-S MN0H_$U\$?\&KO_*&WX?_ /7Y?_\ I0]?*?\ P4[T23_@IG_P<6_#G]FOQGJ& MH?\ "I?!^CKK-YI%O.85U"9H'D" M_$4,2S2:;K/B*ULKI$;.UC'(X8 X.#CG%?CS_P %M?V-_!G_ 1%_: _9Y^/ M7[/>GOX#N+OQ3'H>L:393NMIJ,.W>X9<\"2,.C#H=P/6O,_^"F'CWX)V/_!Q M]IVN_M!:3;ZM\,KKP79S7UI/8O>(9)(',68TY.&/X4 ?N]\!/V^?@C^U/XLN M-!^&OQ:^'OCS6K.U:^GL-!UZVO[B&!65#*R1N2$#.B[B,98#O7JVI:E;Z-IT M]W=S16UK:QM+-+*P5(D49+$G@ 9S7P+_P $>=3_ &)?B-\1?%6O_LM^#=)T M+Q%I-@MAJUY;Z++I\AMII%<1Y<#%3@=T%>'?\';/Q[\3^%_V=OA3\*_#N MJ76CVOQ<\5)I>L3P/M:6V7;B//\ =+LI([@8Z9H _0WX?_\ !0_X#_%?Q^OA M3PS\8OAMK_B9I/*&E6'B&UN+PO\ W?+5RV?;%=-\5_VJ?AI\"?&'A[P_XT\> M^$O"NN^+)/)T73]5U2&TN=6?:5<&0SE3EMW)&,;3C''%?-O\ P7-\)^*? M 7[:'_!.K1/&^L0^(?%VDW$-IJ^J1 A-1N4NK)9)@#R-[ M@^M '[4_'?]I[ MX<_LNZ#9ZI\2/''A7P+INHS_ &6UNM=U.&PAN)<9\M&D8!FQS@O6UU;Z/ M JEC)<.CD1J%5CEB!A2>U?F#^VK_ ,%6;SX]_P#!O!\.[SP_>--\1_CT-/\ MA^$C?,QU L$OB!UVMY,JY[>:M?)'_!#CX%+B037'AOPAJ. MF3N!PTD-G>1OC_@2F@#^B+X0_'_P/\?_ (?#Q9X'\7>'?%WAAFD0:KI%_'>6 M9:/[X\V,EMI+'2 M)68*J3RA]D;%F 8C)(KX:_X-=?^4']K_P!A'6?Y+7YD?L0_\J\W[>7_ &-> MF_\ I7;T ?TN?#;XF>'?C'X&T[Q-X3US2_$GAW6(S-8ZEIMRES:W:!BNZ.1" M58;@1D'J#5WQ1XHTWP3X=OM8UB^M-+TK386N+N[NI1%#;1*,L[LW"J!R2>!7 MR9_P0&_Y0[_ ?_L R?\ I7/7CW_!T!^U;%[& M&)L2BW8[IY .IQB-"!_SUH ^[_@7^T=X _:=\(/X@^'/C/PSXYT..9K9K_0] M1BOK=95ZH7C8KN&1QG/->7^+?^"LO[,/@+Q-?Z+K?[0'P@TG5]+G:VO+*[\5 MV<4]K*IPR.C2 JP/!!Y%?F3_ ,&\.C:Y_P $MO\ @HO\5/V0?&5XTBZUI5GX MHT29_E6ZN?LT3RK&.X\MG)QT,)]ZZG_@YG_X)F_ CX1?\$YOB%\4O#?PS\,Z M/\0+S6;.>;7+>WVW4CS7 \UBWJV3GZT ?HY\,_\ @I[^SG\9_&%OX>\(_'+X M5^)M>O%=H-/TSQ-:75S,$4NY6-'+':H).!P 36C8_P#!1'X#:G\+=:\<6_QB M^&T_@WPW>IIVJZW'XAM6T_3KERH6&68/L20EE 5B"=P]:^._^"4'_!,GX#^" MO^">'PI^+FE?#+PS8_$BX^'\>H2:_%;8O&GELF$DA;^\P8Y^M?%7_!OG^RS: M_MI?\$??VPOAK=1QR2^)/%%W'8[QE4O$LTDMG/LLR1G\* /WC\ ?$CP_\5O M^G^)O#.M:9K_ (=U:'[19:EI]RMQ:W47(WI(I*LO!Y!QQ7E^G?\ !2#]G_5_ M"'B+Q!:_&CX97&A^$9H[?7+^/Q':M;:1)(2L:3N'VQLQ5@ Q&2#BOR3_ ."5 M?_!3";]G3_@W>^-&GZK>M8^,_@/-J7AW3XF;]XKS\VGN,W#S+_P#->*V/[(C M_LW?\&E?B_Q-J5G]G\0?%;5;+Q'U:Y06H)ZX\LEA_UTH _:S_A\E^R M;_T[ZC\3_#FC_#N3Q==:YI5OX6AL_[1DU:2Y1;-+;;N\XR MD[1'MYW9QCFOP6_X)]?$?_@F)KW[/'PK\-^./AYHNI?$N_TZPT_5)9O"]Q*; MC4'"(Q:4#:SN/!]YIHTQ],=/W#VA39Y1' M]W;QB@#Q,_\ !9']DT?\W(?!3_PL+'_XY7HW[/W[:WPA_:ON]1M_AC\3? WC M^?2$62^CT#6H-0:T5CA3((F;:"00">M?A?\ \'"O_!-[X'_LO?MA?LHZ%X!^ M&_AOPOI/C3Q";76[6RM]D>I1?:K5-L@[C:[#_@1K[._X+(_"/X=_\$9/^"6/ MQ6\6?L^^"=%^&_BCQDMEX>FO]'B\B7RIYUC=MP.0RH[E2.02#0!]U:U_P45^ M OASXD-X.U#XR?#6S\5K+Y!TB;Q#:I>B3.-OE%]V[/;%=/\ 'K]JSX9_LL^' M+'6/B5X^\(^ ])U.?[+:7FNZK#80W,NTOL1Y& 9MJL<#G )K\K/V3O\ @W,^ M OQA_P""1F@ZIK&AR7/Q2\9>%AKS^+7N'-Y;7LL1E0IS@1KE1M[\]SFC_@W: MT+PI_P %;_\ @E58^#_C[X9T[XE6_P )?$3V.E-K2FX,2$_$FB^)/"U M]$T]MJVFWB7-G/&N=S+*A*L!@Y(/8U^!/_!.S_@FW\#OBG_P<%_M)?##Q!\- M_#>J^ ?"=@)-(T6>WW6M@V+?E%[?>;\Z_1G_ (+-_%;PK_P2E_X(\>)] ^'. MGV?A$:I /"GA73[ >6MO<76[)0#D;4$C9]<4 ?8GP&_:I^&O[4FG:E>?#;Q[ MX1\>6NCSBVOIM"U2&_2SE(R$D,;$*Q )P>:74?VI?AMH_P ;K/X:77CSPG;_ M !"U"#[3;>&Y-4A75)XL$[UMRWF%<*QR!C@U^&?_ 0?\(>)_P#@CE_P4X\+ M_!OQQ>-'H?[17@*QUFT$PV)#JOV=;AXR3_%&RW$/^T67U KV7X[_ /*W]\+_ M /L4&_\ 1%S0!^TE<-\>OVF_AW^RSX7MM<^)7CCPMX#T>\N!:07NNZE%86\T MQ4L(U>1@"VU6. ? 6HZE";BUMM>URWL);B,'!=%D8%E!.,CBOYY/ M^"IB_L.^*_V-?A[8?LMPZ/=_M#37FF)%'X0M+F.X9RB?:!-E5#-N^[MR=W3C M-=S_ ,%Q;C2O"7[>G[%,G[0ULNJ:78^$X/\ A-H9X3=>?@IYX9%Y?YNH'6@# M]L_#G_!6G]E_QAJ+6FE?M!?!_4;J.":Z:*W\5V4CK%%&TLKD"3[J1HS,>@52 M3P*H?\/DOV3?^CD/@I_X6%C_ /'*^0?V ?!G_!-K]L+XQWOA[X._"_P[-XFM M])N7G$GAR>S'V26,V\R[W !#)*5(ZD,:^/\ _@O-_P $UO@9^S9^W9^R7X;\ M#?#7PWX;T/QMXB-KKEG9V^R/4HOM%LNR0=QAV'XF@#]GO#__ 4[_9S\6>"M M:\2:7\00NXC)'%>E/\<_!D?PB M_P"$_;Q5H"^!_L']J?V^;Z/^SOLFS?Y_GYV>7M^;=G&.W_@G]\&_ MV)?^"-?Q6E^%?P_\/^"9->N-+&H-IL'EFZV7 V;O7&YOSKU/5/\ E5Y/_9%1 M_P"FV@#[(UC]O[X'^'O@SI_Q&OOBY\.[/P#JUP;2R\13:];)IEW,,YCCG+[& M;@\ YX/I69\+_P#@IG^SO\;/%=OH7@_XW?"WQ-K5XVR"QTSQ+:75Q,?141R2 M?H*_GP_:9\O_ (A2/@+YN/+_ .$\DWYZ8\R?-:7_ 5"/[#/BG]D#X?V/[+\ M6CW7[0DVIZ>EK'X1M+F.Y:38?,\[*J&^?;C;D[L8XS0!_13\3/VN_A9\&/B? MH/@GQ=\1/!OAKQAXH$9T?1=2U>"VOM3\R0Q)Y,+L'DW2 H-H.6&.M:/QQ_:/ M\ ?LS>%8-<^(GC3PSX'T6ZN%M(;[6]1BL;>69LE8P\C %C@X&<\&OYT?^#A3 MX*_$[XQ?MC?L?^$%EE_X6Y/^6AF4C/3<<]*Z3_@I M]_P4A7_@H3_P06\"MK\@M?B=X"\?V&@>+;!UV2IUU_2[>^L;B&[L[R-9H)XG#QRHPR&4C@@CG(JQ7"_LQ?\FY^!?^P%9_ M^B5KNJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _%O]H'X-_&C_@C5_P5_P#' MG[1'P]^$_B/XR_"_XQ6/DZO8>'H6N-2TZ=BDD@\I 6SYR%PVW:5;&017JW[" M?QR_:Z_X**?\%%8?B-XB\)^+O@7^SSX-U$F27!8 M@!0$0 DYK]3J* /PY\+>"?CM_P &^G_!0#XP:]X3^"_BSXT_!/XR7O\ :EO_ M ,(M;-=7UA*KR-$C1QAF4QB:13N 5@00>"*]$_X)B_LN?&;]NW_@K=JW[9GQ MF\ ZA\+M$T73GTOP?X#]AS_ M ()E>//V@?V5OV\O!?B;P'XNT#4M:UB+6_"!U;1[BR%]>V\U[)$]N9442 Y4 M93/#CU%9WP-_84^-'BG_ ((9?M9?$_Q]X1\=ZI\9OBP^FZ59:5=:)<_VVUE9 MZA:Y"VVSSMK;0\A?8-V)!&'4YSG!%>[44 ?BE_P %G_V4?B9_P5I_ MX+'_ M^#MGIOQ \&_"WX?Z?)?W?C:UTBX2S@O'B\X/!<,HB:172*,$-D%F( MZ5X__P %)/\ @C7\:/\ @F]\1OA!^T-X'^)'QN_:4\6^#/$ELD]IJ,=SK6H6 MEG&_FA(PGF2>2S;U9?N_O#ZFOZ#:* /PYU/]C^Z_:Z_X.6(/%?CGX/Z]K_PK MU[P/#-)=:_X5G;25N#;KA'::+RUE5B1M8A@!/%VI?L]_&HG4--U33=$N+K3?#]P098DDFC0K$L?SP8%O^"@/[>US'H7BGX?7GC!I8_"OB+5M#FAM'G:YNO*GA::/ MRYPA9'PNX$8[&N9\0?MU?M&>"_@EXL^#'[5G[(/C3]H3Q9Y]S!I7B+2_#4-] MIEQ&XQ$6>&(I'M/(=,-@\@$5^YE% 'X-?LB_\$#OBY\5O^""WCKX8^,K=O#' MC;7O$(\7>$-#O;C/]F-& /)DY(C:9=XP3\I=2V#D"_>?\%,OVO[O]A23]F?_ M (9.^)'_ M-M"/@T>)A82_V*(?*-NMP)L>5O"8YW[,C.<<5^ZU% 'X#_P#! M0S_@DGX__9&_X-X_A7\)]'\-Z]XX\?-\4+'Q+XAM/#VG3:E);RRV=Z)2%A5F M\J/]VA?&W)'/(KUC_@OI_P $F_$_[1_[!/PQ^+?PVT;6?^%M?#OPG9:3J6G: M=!(-1U;3I;5(9K?RU&]Y(_,?*8R4\Q<'@5^T%% 'P+_P;1?##Q+\'_\ @DOX M'T/Q;X=USPOK=M=WK3:?J]A+8W40:=BI:*5589'(R.17@/\ P6$_8Q^,G[-_ M_!3GP%^VE\$O!]Q\1VT6R72_%'AFS&;N:%4:,/&@^9]R.1\@)5E4X()Q^O%% M 'X5_'S2_CW_ ,'&'[4OPBT/5O@=XT^"?P8^&FL)KFMW7BNU>RNKV12-ZQK( M 6+(#&NP'&_)O^#IS0]=U+X;ZYK'PUMO!J6C:M>:!+<:+O M2!U5&G:,P[@<#!;.:_9FB@# \%?"GPO\-FF;P[X;T'06NL"8Z=816OFXZ;MB MC./>O@S_ (..?^";?C3]OO\ 98\,ZM\,X8[SX@?"G61X@TRP9U1M14 "2)2Q M"[P & )Y*XZD5^B5% 'XH_%C_@K'^V;^UU\&=%^$7PM_9G^*7PO^)]U+;6>I M>+-2L'MM,LUCP)'AFF4)AL9)8\#(&>M=5_P6W_X)L?'3Q3\)/V8_BCX76;XL M?$;]GLVS^(;="/M.NN##)+<1KQNS+#RBC=B3('!K]A** /P0_;U\>_'[_@X: M\2?"?X5Z;^S=\1OA#X>\.ZXFJ>(]<\664EG!"-H23RFD50ZJNXC&68X&!7K_ M .VW^S3XVU7_ (.5/V;]$_P#@N5-X'\0:#XB'P!^">N:IXW\+ MRW%A+'I,[7)7[/'%,5$;RHTD+%%8D&%^.M>A?\$1?V)/'?C+7?V_/"/C#PKX MK\%V?Q5U#4],TW4-9T>XLH;N.YEO8_-A:1%$B@2*V4R,$>HK]OJ* /P/_80_ M:P_:4_X(X_LP>*/V<=<_93^)?CO6K74;Y]!US0;"6[TJ87 "@RS1JR[ 1N!! MR0V"!BK7PJ_X)8?%K]EO_@V\_:$TGQ)X8U6\^)?Q:OK/7!X:TNV:^OH$6]MM MJ>7"&)?8&]M/"-RL%PQFDDRH9 V,.!R.U87[>_P"S5\5O^"X__!8GP%X<_L?X MK_"/X:?#SPM_:<'B6;1KFR_L^^?RI)1!.Z+&9]Y@7Y6S^Y MTN-/N[9X;J"86FTQO$P#*X/&TC.:^-O^#2GX'>-O@9^S?\:K/QMX/\4^#[O4 M/'KW5K!KFE3Z?)L?L _'S6->\'Z/:Z?<:I#\/3_I,T M**IE5FBW\D9R>:_;+X:^+7\>_#[1=:DTV]T>35K**Z:PO(_+N+,NH;RY%_A9 MPZ M*+6PDET;RL&..=YE4Q;E4\8?:< DCD5]Z?\ !O\ ?\$UM8_X M)C_L#Z=X3\5_9U\:^(;Q]:UR*&02I:RR !( PX8QH I()!;."1S7W#10!^/_ M /P3.^ _CGP?_P '(7[4/B[5O!GBS2_"FM:>J:?K5YI%Q!I]^VVWXBG9!'(> M#PK'H?2L'_@OA^SM\2_^"I/_ 4P^"/[/ND:)XZT3X7Z+&^JZ[XOM-&N#IMM M/-W^T%/),D2P@*-W6)K.2#3-5%QK-W96H2S07$\$JO Q\O:DD;/AE8@C'2OWY MHH ^*_\ @G9_P5TUW]O'XSW_ (2U/]G3XV?"6"RTN34EU?Q?H0 MKL #(?,+ >B-Z5\^?\';7P/\8_'G]AWX>:7X+\(>)O&5_;^.;>XN+31-*GU& M:*'[+<*7=(58A,D#)&,D>M?JO10!^'O_ 5=_P""8FK?L>:+^SG^TW^S3\+W MM/''PY.G1^(?#WAG0V$^I JC[WMH$W,VXRI*2I.UAG@<-%^!?Q6\=>%]&T)=7U71K/PE=W%S 6=6-K/'Y1$2PKR_\ X.&O@3XX^*O_ 4%_8YU3POX-\5>)-+\/^)C-JEYI>DW%Y;Z M:GVBU.Z=XT98UPK'+D# /I7Z[44 ?*O_ 69_8MUO]OO_@F_X^^&WAF2&/Q) MJ5K%NI_X M*P_\$M=4_9.T/]GG]I;]FSX926'C;X<7-HGB#0/"^AL+K4(I(QNE:WA3V&1-W('=.GO?L>I0'B=X(5)".LA(;! 82"[6Z@FMKFWT6TCEAE0I)$PB4%64\@@\8-=I110 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 %%%% !11399%AC9V8*J@DD]A0 ZBOG'X2?\%0/AG\9/VEKSX;Z5 MJ!\UB\&CZLZNMCX@NH?,%W;6TA4)(\'EG<%8]\?=..V^#?[" M_!/C/2?$WB'PW;KU 'K%%>"Z-_P %(_ACXD^+ MM]X)TV;Q1J6L:;K'?#>H6B1^*_AS<.MQ*SG869HXF,D M;^:%95(&6QS](>#-*M=!_P""T/C"WL[>&TMH?A)I&V.% JI_Q,M3)P!7OO@C M]E#X=?#CXQZ]X_T/P?H.F>+O$R(FHZG;V:)-.%!'4#@G/S$8+=\UV:>$]*B\ M3R:VNF:>NM36ZVDE^+=!=/"K,RQ&3&XH&9B%)P"Q..30!^7I^(%Q^S)_O9C> 1 ?:(VA8M()F.TK'G&&K/\)>, M=%U3]@#X+_#FRO[&3XG:=\=+$W.BHX_M*U>W\8-=7DSQ??5?LZR2ER,,C9R0 MW/Z=0?!+P7:^/Y/%D?A'PO'XIE!5]972H%U!P1@@S[?,/'^U3K/X*^#=/\>R M^*K?PEX9@\43KLDUB/2X%OY%QC!G"^81CC!;I0!I^,-,U+6?"6H6>DZH-%U6 MXMGCM=0-LMS]CE*D+)Y3$*^T\[20#C%?#7[:NA_M1?LI?L]WWC:U_::L=9FM M-7T;31:R_#33H587VJVE@S[A*3E%N2X&.2@'&*/VBH?%VAV[DW6E#X?V.GF[7! 'G1RE MDYP<@=J]V^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K M_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^ M?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_ M/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_ M\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R M$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0 MH^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C M[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/L MEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R7 M7_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=? M\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S M^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y M_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ M )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ MD(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0 MA5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"% M6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*/LEU_S^?\ D(5: MHH J_9+K_G\_\A"C[)=?\_G_ )"%6J* *OV2Z_Y_/_(0H^R77_/Y_P"0A5JB M@"K]DNO^?S_R$*/LEU_S^?\ D(5:HH J_9+K_G\_\A"C[)=?\_G_ )"%6J* M*OV2Z_Y_/_(0H^R77_/Y_P"0A5JB@"K]DNO^?S_R$*!:76?^/O\ \A"K5% M.!1110 4444 %%%% !1110 4444 %%%% !1110 5\P_\%B?^3"]:_P"QJ\(_ M^I/I5?3U?,/_ 6)_P"3"]:_[&KPC_ZD^E4 ?3U%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !17 ?%S]J;X>_ NRDF\4>+-'TMHQDP&;S;@_2),N? MRKP#4_\ @I1XH^+VH?V?\&?A9XB\4LY*C5=306-@/]I68C28W$ MQ]I3A:/\TK1C_P"!.R.*OF&'I/EE+7LM7]RNSZ@^(WQ1\._"+PXVK^)M8L=# MTU&"&XNY1&FX]!]:N>$O%^E^//#UKJVBWUKJ>FWB;X+FW>./"MC=V']4L]6TR\0/%<6T@=6!_D?8X(K8KY.<)0DXR5FNC/;C)25UL%%%%2,* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "OF'_@L3_P F%ZU_V-7A'_U)]*KZ>KYA_P""Q/\ R87K7_8U M>$?_ %)]*H ^GJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BL'QW\4O#GPPT>34/$.MZ M;H]G#]Z2ZG6,#\^:^=?&?_!5+PSJ.KMH_P ,_#7B+XF:RP/EC3[9+>:[<&=6?U$?3\ M\UZ']F8'#_[Y73?\M-6GX:O\CG]6_X*CQ_$ M34I--^#_ (!\3?$2[R4^VK;/;V,+>KL1G;[G ]ZSYO@#^TE^TR-WC?QU8?#7 M19CE]*\.H&N"OIYV25./]H_2OK?0?#>G^%].BM--LK6QM85"1Q01"-44= * MNT?VU0P_^X4(Q?\ -+WY?BN5?*(?V?4J_P"\U&_)>ZOPU?S9\_\ P?\ ^":' MPK^%-XNH7&CS>+-:ZMJ.O3M>3.?4J?W>??;FO>M.TRWTBT2WM+>&U@C&%CAC M"(H]@.*FHKRL7C\3BI<^(FY/S=_N[?([:.&I45RTHI>B"J>O>'['Q3I%QI^I M6=O?6-TACF@GC$D(_M2?L+>%?VDA'JL;2^&O&5CA['7M/&RXA M=>5WXQO4'G&0?0BOHX9G0QT52S/XME42]Y?XU]I>?Q+N]CR98.IAWSX/;K![ M?]N]G^'H>W45\<^ /VR/''[)7BBU\&?'NQ:73IG\G3?&5FI>UN@.GGC'RMTR M>OMCFOKK0/$-CXJT>WU#3;RWOK&Z02PSP.'CD4C(((]:\W,,KKX1ISLX2^&2 MUC+T?YIZKJCKPN,IUTU'22W3T:]5^NQM?]C5X1_\ 4GTJOIZOF'_@L3_R87K7_8U>$?\ U)]*H ^GJ*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ M^K:O:Z%I\MW>W$-K:PKNDEE<(B#U)/ KYY^*W_!4GX5_#W56TG2=1N/&VO,= MD5CH,?VKS&_N^8N5S^)-=N#R[%8N7+AJ;EZ+;U>R^9SU\51HJ]627J?1U9OB MCQCI/@G3'O=8U/3]*LXQEIKNX6%!^+$"OE&7XJ?M.?M+*J^%_">F_"?0[CI? M:T/.U!0>XB;CIV*?C5[PE_P2NTOQ)J2ZI\5O&?BCXD:DS;G@N;MK>P!Z_+&A M!'X,![5Z?]CX>AKCZZB_Y8>_+\/=7SD?C+_ -XJ.26RZ+T2T7R1U8?!T*'\**7GU^_<**** M\\Z@HHHH **** "BBB@ HHHH Q_'G@#1?B?X6NM%\0:;::KI=ZNR:WN(Q(C> M^#T([$^$,ESXP\ M(TU]X0NY2\UHI.6-L3D\*P4*S4_ADMI+=?YKR>AY M3^S'^V+X-_:ET$RZ)>&UUBU&V^T>\'E7EFXZ@H>H_P!I*]6KYW_:>_X) M_P"D_%K6U\7>"[^7P'\1+,^9!JUA\B7+#D"=!PP]^O/.1Q7)?"/]O;6_A%XQ MM? 'Q\TU/#'B!R(K+7T&--U;G ;?]U2>,D'&3T7I7=4RJCBXNOE;;MJZ;^./ MFOYH^:U75=3GAC9T)*GC-.TE\+]?Y7ZZ=F?6M%1VMU'?6T$?_4GTJOIZOF'_ (+$_P#)A>M? M]C5X1_\ 4GTJ@#Z>HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **R_%?C?1O FF/>:WJVFZ1:1C+37ERD"#\6(%?/?Q&_X*K_ Q\ M+:F=+\.-K/C[6L[5L]!L9+@ENV'P%/\ P$FN[!Y7B\6[8:FY>:6B]7LOF&1I?B#5K?3Y&M_MVGQQRK<3#C;&I<;E)XW9_"FO\ M-_M M#_M(RK'\.?AS:>!]%N/NZSXFE.]D/\2Q!226Z2KTDVL22P]SC/.,U]'5VXO,,FP_(\NH<[LKNI>U M_**=G\VUY'/0PN/J7^M5.57T4.WJU?\ 7S/DC2?^"9%_\4KJ/4/C)\2/$GCB MXW>8-/MY#:V,!_N@9)(^@6OH'X3_ +./@?X'6'V?PKX9TG1U*A7>& >9)C^\ MW4_B:[:BO&QF=8S$QY*LWR_RKW8K_MU67X'H4,OP]%\T(Z]WJ_O>H#BBBBO+ M.P**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE?C!\%/#/QX\'7 M&@^*=)M=4T^<9VR+\T38P'1NJL,\$5U5%:4ZLZ^/\ _P $ M^&/C.3X@?!_53X#\>1Y>1(/DT_5.<[98Q\O/TP<\@]:^A^N87,O=QMJ=7I42 MTE_C2_\ 2E\T]SR_85L)KA_>A_+U7^%_H_DSZBHKYA_9\_X*#_;/&*^ ?BYI M9\ ^/HCY:?:/EL=3.M?]C5X1_P#4GTJ@#Z>HHHH **** "BBB@ HHHH **** "BB MB@ HHILDBQ(69E55ZDG % #J*\S^+7[8OPS^"$;?\)'XPTBSF[6\(ZE_P %,->^*5W)9?"'X4^*O%LGW%OM006%HI[,"=VY?8[2:];"Y'CL M1'GA3:C_ #2]V/WRLOQ.&MF6'I/EE+7LM7]RNSZZSBN3^)GQT\'_ ;L#<^* M/$FCZ''M+#[7=)&S_P"Z"3M^"N_P C$\0_\%7_ WX MAOY--^&?A+Q9\2=44[0MA9O' #ZERI./PK.EM/VKOVAI1NG\,_"'19NAC3[9 MJ 4]F#$C=]-N*^KO#/@_2O!>EQV.DZ=9Z;9PC"0VT*QHGT K2H_M;"T/]RP\ M;_S3]]_=I'_R5A]1K5/]XJOTC[J^_5_B?*?@_P#X)0^%+V^74/B)XF\5?$;4 MF.Z1=1OF2U)_V8UPP_[ZKZ$^'WP4\(_"G3X[7PYXXKYFLO&WQ4_X)KWBVOBH7_P 2?A&CA(=6B3=J M&BQGM+UW*OOU[$<"OKW4/B=X;TI=UQKVCPC_ &KR,?UKF?$'[2WPUM[66#4/ M%WAUH9%*21MC*7 MM834)]]-?)KJOZ1M?"'XS>&OCMX,M]?\+:K:ZMIMR.'B;+1MC)5QU5AGD'FN MHK\Z_C4? 7P+\97/COX"_$?2]!UYF\R^\.%)6TW51UVA0N%/)XZ<]5KV/X.? M\%8O!_B3P+;S^,+'4?#?B 82:SCB\^.5O[T;#&0?0@$>_6N7,*^5PA]8PF)A M*#^RY)3B^S5]?\2T]-C##YQ3YO98AI275.\7Z/IZ/7U/K&BOG*Z_X*9^#=VV MS\-^/-09ONF'21M/XEQ4)_X* ZEJG_()^%?CB\ST,EMY>?YUX7]MX+I._HF_ MR1V?VGANDK^EW^1])T5\V-^US\6-51O[+^!VK29'RM<:FD./?!6O#_@_^U%^ MT1XF^-&JV%OI+ZE<9D\W3;V#RK:RQG&'XQCIUYKFK<18:G*,5&;YG;2,OU2O M\KF%3.*,91BE)W_NO]4K_(_0.BOF>+Q#^T]JWW='\!Z;N_YZR.V/RS4R^%?V MGM3_ -=XB^'5BI_YXPRLP_-*Z/[5O\-&H_\ MVWYM&WU^^U.7W?YL^DJ*^;_ M /A2G[0&J?\ 'U\4-)L\]?LMAG'Y@4T_LD_%G53_ *9\=-=M?7[-98_]J"C^ MT*[^'#S^;BO_ &X/KE5_#1E_Y*OU/I(MBFF51_$OYU\YQ?L)^)+O_D)?&;QQ M>^NTF//_ )$-2-_P3GT>^'_$P\;>.K_UWZAC/Z57UO&O:A]\E^EQ_6,2]J7W MR7Z7/H2XOX+6/=)-'&H[LP%9&H?$_P .:5G[5KFE6^WKYETBX_6O$(O^"7WP MT:3S+J3Q->2=S)J9Y_2M6Q_X)N?">RQNT.ZN/^NU[(V?U%3[;,7M2BO6;?Y1 M%[3&/:G%?]O/_P"1/0;[]I/X?Z9_Q\>-/#,./[^H1C^M8NH_MJ?"O3,[O'7A MV3'_ #QNUD_]!)JE8?L)_"?3!_R)NE2X_P">ZF3_ -"-:=O^S%\*=%'[OP?X M2M]O5O(^? MTK'N_P#@I_\ ">V;:FH:Q<-V$6G2'->D1>"?AGX;7H6>(?RJ']?^U5@O^W6_SDCHI9=FM7X%?TA)_J>9_P##RSP? M>?\ (/T#QAJ'IY6G'G]:;)_P4"NKO_D&_"OQ]?>G^BE,_P#CIKM-3_;8^$.C M']]XST0,.T:O)_Z"IK%O/^"B/PFM/]5KDUUZ?9[&5L_^.BLI2K?:Q45Z17ZM MGI4^%.(*GPTY_*D_UN8*_MI_$/4SBQ^!/C(+V>=V13_Y"%>2?M5_M??''0;7 M29+;PMJ'@.VFD(\P1K'=2\16WV36KR MR22[B*[2&//4P\\/-X>I\479^JT84445J9A1110 4444 %%% M% !1110 4444 %%%% !114.IW;:?IUQ<+&TS0QM($7JY )P/K0!-17Y]?L3_ M +7?QJ^/?QOLO'OVKPOXC\!^+M7NO#NL>#=.BD35/AU]E>X2*XN)&E82/(R* M)5\I,97&0"3ZS\!OVN/BQKG[%/^"AOQ/H_!5MI$-C<+KEC%/JC:5;7KW1G,3[IPCM$(%VH_WR1R ?>% M?,/_ 6)_P"3"]:_[&KPC_ZD^E5].-(J)N9@JCDDG@5\L_\ !876;.;]@[65 M6ZMF;_A*?"/ E4_\S/I7O0!]4457BU>TGD"QW5N['H%D!)_6K&Z@ HHW4;J M"BC=1NH **-U()I([.)UA1(QNDGD;)"*.Y(!/T!J* ME2,(N;?2*;_P"!^)]T7=Y#I]NTUQ+'##&,L\C!54>Y M/%>'_&'_ (*/?"'X--)!>>++/5M07Y4L](!OI';^[F/(KQG0?V(H?C' M>1WWQ6^.FJ>,Y/O-8Z;>1V-F#W4J"V1[C:37T%\'/V7?A)\'85'A?P[X=@F[ MW#8N)W/J7WR2)_LMU/\ >)RGY;+[E;\6SP_X/?\ !.'X0_!E MX[BS\)V>K:@OS/>:OF^E=_[V)=RJ?]T"O<+2SAL+=88(HX88QA4C4*JCV IW MVB,_QK^='FJ?XE_.O)Q6.Q&)ESXB;D_-MG91PU*C'EI145Y*PZBDW ]Q2[JY M38**-U&Z@ HHW4;J "BC=1NH **-U&Z@ HHW4TW$:]74?C0 ZBLG7/'NB>&5 MW:AJVGV0ZYFG5/YFN.US]KWX8^'5;[5XX\.JR_P+>(S?D#FLY5J!Z[_P4O^$>B%@->N+UE[6MH\F?Y"N/UO\ X*[? M#NR5OL.F^(+]OXE?%'QF67PWX-TN3M_QZSW++ M_P!\NM<;XBP-[0GS/R3?Z''+!TX.U7$4H_\ <2,G]T')_@?H%17Y\?\ "_OV MJ/'D@^P^']6L8Y/NO!H_EQC_ ($^1^M//PA_:Q^(0_TO6+ZS5NHFU"*VQ_W[ M%/\ MAR_A4*C_P"W;+\;&,OJ4=57YO\ #"H__2HQ7XGZ!2S+ FYV5%]6.!6- MK/Q+\-^'5+:AX@T2Q4=3<7T46/\ OIA7PI!_P3;^-7B^X#:YXVM;56^\S:A/ MOD7(G_ /0,UQ7B#_@I MQ\(M$#"+7;J_D7JL%A/_ #90/UKB/#W_ 1W^']@5DU#Q%XNOI.Z+<01Q'\! M%N_\>KM=&_X)@?!G3-OVCPW-JA7O=W\QS^"LHK14\QE\4J<5Y*4G^/*OQ(E6 MO\%*WK._X*$?S/)OC9_P5ZT]=$6W\":7.VI._P T^HQCRT3V4')/UXJGX4_X M+6>']'\/6\/BK0Y%UE%Q.UKQ =@17O/BK_ ()V?!_Q-X9_LN/PC9:4 MH8.ES8,T5RA'HY))'LK,[ M@DDUG3R_%^W]I4Q+Y;;*"6OHVU^+9QRCBYU&W.,8VV4=GZMM_>WZ'RSJ?_!< M7PN"WV'08I/3SM4B7_T$FN?U+_@M]<29^P^'_#:^GG:@6_D17V__ ,*&\#C_ M )E'PU_X+H?_ (FGQ? [P7 T MO=_SSL8I/^96\._^"Z'_ .)IR?!WPC&P9?"_AX$=/^)? M%_\ $US2R>^^)J?>E^5CU:?]C15JE&K+_N-;_P!)@C\WXO\ @H5XLUS_ )"7 MQ8FASU%II$"_R"U8B_:KTO6=O]I?&?XB+N^]]DMUAQ],/7Z._P#"J_"X_P"9 M;T#_ ,%\/_Q-+_PJWPO_ -"YH/\ X+XO_B:P_L&F]ZLGZN3_ /;C:W#C^+!U M'_W'E_\ (GYUI\6/A7J?_(4^*WQDO\]1+=-M/ZFK=AXF_9KD96U#6O'^I,WW MOM$\W_LN*_0L?#;PV/\ F :'_P" ,7_Q-._X5QX=_P"@#HO_ (!1?_$U/^K] M#JD_6+?YR#V7"SWP,_\ P;?\X,^#],\9?LCV)W?V+K5P_=Y7O'W?@7Q^E=-I M/QW_ &4]+"^7X=C_ .VVFRR_^A U]ECX>>'EZ:'HP_[E2'_ ,J/EBP_;"_9ET55^S^'='5A M_%_PC2[A^)CS7%_M'?&_]F?]HOPDMA>Q7NCZA:?-8ZEI>EO;7%F_4$%%&X?[ M)R/QP:^V_P#A7OA__H!Z-_X!1_X4Q_AIX;E/S:#HIS_TYQ_X5Z.#^M86HJN' M<(R6S46O_;BJD>&)P=.>%JV?_3R'_P J/S[_ &8?^"G6I?!#7&\*^,))_&WA M6W.RP\0V]MY-XB=A-&V&?'<\GW-?09_X*T_"#VKY&^,7_!/[7?V>/&LWCKX/6]CKFGL?,U'PCJL0 MN(IT')\AF^8'T&<\]3TKW:?M,QK-U'2I3:T]V48R?F^9J+?HEZ',ZV082FE" MC7G'_KY!M+R_=IM?._J>@2?\%PTR7G]*X'P3_ ,%C-+NO'=XF MO>%9-.\/R$BUNK5S-=.P^8X6LJ-6G&+6][[>6OXIZ^A[66XWA&K0J3E"LVU[ MOO1W^25GZI^ESB(_^"LOPWG;$=GXDD]-MF#G]:34/^"K7@>TCW1Z#XLFXSC[ M&%_F:^C+?P'H5H!Y>C:3'MZ;;2,8_2K0T#3UZ65F/^V*_P"%"?$UPR_W]G_LI)KE=7_X+ M+WP#?8?AQJC*. SQSO\ ^@I7W(-"L!_RYV?_ 'Y7_"G#1K)1Q:VO_?I?\*WA M1C_R\G)^CBO_ &UA_;65Q^# 1_[>G4?Y-'YXZO\ \%E_'TB_Z'\-[A5/0C2+ M]S_Z#BN;U/\ X*W_ !JU!MMKX#UJUW?=,7AFXW_[ M]BG"PMQ_RQA_[X%=<*>!7Q1J2]:B7Y00?ZR4E_#P5%?]NR?_ *5)GY6W7_!2 M3]H+6)=O]C^/88SU2U\&_,/Q,6?UIG_#8OQ;UW_C]TWX_M_>%CX7,>/Q&*_5 M<6T*](X_^^13A%&O15'X5IRY7UH2?K5F5_K=B8_PJ5*/I2I__(GY3_\ "[?% M&L?-?>&OVOKQ3U$%A+'&WX4B>*+2]DW7WP;_ &I-4SR/M,,HS]>*_5H84<8I M=U')E'7")^LYL/\ 73-E\%7E_P *C'\DC\M['6/"2$>=^RQ\;]0F[-]QI$3$?]](:Z'3OVT_&>EX.G_LG MZY:IV\NSBB(_ )7W+NHW5M'%Y?'X<)'_ ,"E_F>=5S+$5/XDY/UDW^I\7V_[ M?WQ>MO\ CW_9G\21?W<3JG_LM?/?[?O_ 4?^-%CIGA^WO/A/;^!X)+@RK+K M&FP:L+IUZ(GFQLB'GL-WH1SG]5-U4]6T*PU^)8[ZSL[U(VW*L\*R!3Z@,#S7 M5A3_-M?>C"GB'":G'1][NYQG[+'CW5_BA^SOX/\0:]IBZ/ MJ^J:;'-7R,&[NX44;J-U9B"BC=1NH **-U&Z@ HHHH **** "BBB@ HHHH *JZY M!=76B7D5C,MM>R0.MO,R[EBD*D*Q'< X..^*M44 ?FY\,_V>?C!\4?VW/!.I M>(/AUX4\#^,/AGJ)N?%GQ'TBX,(\<6+PR(EO'$D2E_,_=LZ2,!$0<%N,_3=M M^SOXB?\ X*4>*OB));PKX4U?X>:?X=AN/-'F&ZBN[Z1UV=G-?1%% ' MYT^ _P!@_P",%QX ^&?P)UO0M L_AS\+_%::P?%D.J&235=/MFE>TA2V\L,L MY9H1)N(4!7PS9%6_"/[%/QE/@KP3\#=2\/\ A^#X>^"/B)#XQ/BU-4+R7]C; M:R=6MK9;;RPRS;_+B6=S&)(;F)AAD=3PRD$@@\$5^>?_ 50_P""5W[-WPR_8NU;6/#WP/\ ACHN MJ1>)/#%NEW9Z!;PS+'-XATV"9 P7.UXI'1AW5R.AK]'*^8?^"Q/_ "87K7_8 MU>$?_4GTJ@#J/AE_P3"_9W^#'C:Q\2>$_@K\-O#OB#3'+VFH:?H4$%Q;,1@E M'500<$CCUKVS^QK3_GWA_P"^:M44 5?[&M/^?>'_ +YH_L:T_P"?>'_OFK5% M %7^QK3_ )]X?^^:/[&M/^?>'_OFK5% %7^QK3_GWA_[YKB_CW^SIX?_ &A/ MAY-X=U:-H(6D6>&> 202J" P_!B,>AKOJ*SJ4XU(.$U=/1HF45*+C)73/G' MX=_\$O/ACX0T(6^J65QXBO&.7N[B1HR?8*IP!^?UJ]J7_!,OX2:B3C1KZVSV MAOI% _G7T!17"LGP*BH^RCIY(Y?[/PUK>S7W(^:[O_@E3\*YHR(H_$$+?WAJ M+-_,5CW'_!([P#(3Y>L^)(O0>>K8_2OJRBLWD>7O_EU'[K%4\'1AK3CR^EU^ M1\@7O_!(K15/_$O\<:]8^FZ!9/\ V9:IR_\ !*/4[(?Z%\4M8![!K,K_ "E- M?9=%0^'\!TA;TE)?J="4U\-2:])S7ZGQ1)_P3/\ B%:9^Q_%*[]@S2K_ "8U M0N_^"?/QPLO^/'XG0M_UTU&ZC_DAK[FHJ/\ 5_"_9'[OY?[^A _P A563]N7X\Z2?])T"' MCJ&\/M_A7Z54$;ASS2_L?%KX<5+YK_@HVCGF.7Q*E+UHT_T2/S1/_!2;XNV' M_'QX:TX^N[267^M.3_@JK\1+,?OO"NAO];1E_P#9J_22;2+2X_UEK;R?[T8/ M]*S[WX>Z!J7_ !\:'H]QGKYEE&V?S%/^SR?\ !1KXE3^/FUZ.YMTA8$+I/D;K4+Z;>N??.:VIOV_/CAXU;;INDQ0[ MN%$&C9_(@-7VY%^P?\-H/BTOC"/0XTOE?SA:JV+,2?WQ%]W\.G?%>O6>G6^G MKMM[>&!?2- O\JY\+E>9^\JU>VKM:[T^]6_$SAQ-F.QMU6]N8/,ZF^ MU0L!]0I:OTLHK?\ L#F_BUIOYI?HW^)3XBSAZ1Q')_@A3A^,8)_B?GKX?_X( M^^,+T[M8\5:+;LW46YEG_P#0E6NY\-_\$;=#MI%;5O&6I7B_Q1P6:Q?^/%F_ ME7VC16D.',"OBBY>LG_G8XL1C\=B/]YQ-6?K4FU]U['S/H/_ 2C^%>EHOVJ M/7-0D4YW27I4'ZA0*[CPY^P5\)?#,FZ/P9I=T<8_TQ/M _)\BO8**[:64X*G MK"E'[D>8L%03YN17]+G(Z-\ ?!'A[R_L/A/P_:>6'_ +YH_L:T_P"?>'_OFK5%445? M[&M/^?>'_OFC^QK3_GWA_P"^:M44 5?[&M/^?>'_ +YH_L:T_P"?>'_OFK5% M %7^QK3_ )]X?^^:/[&M/^?>'_OFK5% %7^QK3_GWA_[YH_L:T_Y]X?^^:M4 M4 5?[&M/^?>'_OFC^QK3_GWA_P"^:M44 5?[&M/^?>'_ +YH_L:T_P"?>'_O MFK5% %7^QK3_ )]X?^^:/[&M/^?>'_OFK5% %7^QK3_GWA_[YH_L:T_Y]X?^ M^:M44 5?[&M/^?>'_OFC^QK3_GWA_P"^:M44 5?[&M/^?>'_ +YH_L6T_P"? M>'_OFK5% '@?[6'[!?A7]H*T;6[&.3PWXWTV,RZ?K.FCRY_,4?*KXQO' ')R M.QKXE_9P_P""A_Q4^%?QNFL_B;9:YK?A?32UGJ:II&Z:S*Y59<@#N 22>1FO MU6JO)I-K,)M]K;M]H&)'_OFO OC5_P $S?AM\5=3_MC2K6Z\#^)$;?%J?A^4V%+<_=;$.JP1CTZ-(W_?9K+^S<%BM M<#6Y9?R5+1?RE\+^?*:?6\11_P!YA=?S1U^];KY7/KK^QK3_ )]X?^^:/[&M M/^?>'_OFOGWX+_\ !3KX<_$S5O[%UR:\\ ^)4;RY=-\01&S*MTXD8!.O8D'V MKZ(M+R&_MDF@DCFAD&Y'1@RL/4$=:\G&9?B<)/DQ,'%^:W]'L_D=F'Q5*O'F MI23_ *Z]B'^QK3_GWA_[YH_L:T_Y]X?^^:M45QG05?[&M/\ GWA_[YH_L:T_ MY]X?^^:M44 5?[&M/^?>'_OFC^QK3_GWA_[YJU10!5_L:T_Y]X?^^:/[&M/^ M?>'_ +YJU10!5_L:T_Y]X?\ OFC^QK3_ )]X?^^:M44 5?[&M/\ GWA_[YH_ ML:T_Y]X?^^:M44 5?[&M/^?>'_OFC^QK3_GWA_[YJU10!5_L:T_Y]X?^^:/[ M&M/^?>'_ +YJU10!5_L:T_Y]X?\ OFC^QK3_ )]X?^^:M44 5?[&M/\ GWA_ M[YH&C6H_Y=X?^^:M44 &!1110 4444 %%%% !1110 4444 %%%% !1110 5 M\P_\%B?^3"]:_P"QJ\(_^I/I5?3U?,/_ 6)_P"3"]:_[&KPC_ZD^E4 ?3U% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 <)\8OV9O OQ\TLVOBOPUIN MJ+_#*T>R:,^JNN&'YU\[ZG^P3\2?V=[M[_X'_$B^ALE?S#X=\0'[3:R]]HDX MVCM@#/O7V'17K8/.L7AH^SC+FA_+)B]59G'B,OH57SM6EW6C^]'R+HG M_!237/@U?1:5\,21R#T(/!KY MJ^)?_!+/P9J6O2>(/A_J6K?#'Q-G>EWHDICASUYB! _W2*Z_:95B_XD70GW MC>4/N?O1^3EZ'/RXVC\+52/GI+[]G\TO4^GZ*^.9_B]^T?\ LE.5\7^&[/XL M>%H#@ZIHQ\N_A3U>,@%VQUP,?[5>L? K_@H-\,OCQ*MG9ZU_8>M#B32M83[' M=1GT^;Y6/LK&L,1D.*IP]M2M4A_-!\R7JMX_-(THYE1E+V<[PEVEH_ET?R;/ M;J*;'*LT:LK*RL,@@Y!IU>*>@%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5\P_\%B?^3"]:_[&KPC_ M .I/I5?3U?,/_!8G_DPO6O\ L:O"/_J3Z50!]/4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% >:\H^._[$WPU_:*MY#XB\-61U!N4U"T M'V:[1NS>8F"Q'^UD5ZO171A\56P\_:4).,NZ=F9U:-.K'DJ)->9\=?\ #*_Q MV_96EDN/A;X\_P"$VT"$97P]XE8/)@=%28XQ[ ,M:_@W_@J/I?AC78]!^+GA M37/AGK3'8)KNW>2PN&]4D ^[U.3D>]?5U8OC?X=Z%\2=%FT[7M)T_5K&==KP MW4(D5A^->U_;5'$Z9C14G_-&T9_.RY9?-7\SS_[/J4M<+-Q\G[T?\U\G\B3P M=XZT7XAZ)'J6A:KI^L6$PREQ9SK-&WXJ2*UJ^3_&O_!,"V\(ZS+KOP=\8:Y\ M-=9/S?9XI#<:?*1SM,9((!^I ]*RK?\ :V^-O[+/^C_%SP#_ ,)1H-N,-XC\ M-Y8(H_BDC(Z^OW12_L6EB-[/\ %\LOD[^0?VA.EIBH./\ >6L? M\U\U\S[%HKR[X%_MF?#G]HJW7_A&?$EG->E=SV%P?)NXO7=&W/'MD5ZB#N'% M>+B,-6H3=.M%QDNC5F>A2K0J1YZ;37D%%%%8&@4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7S#_P %B?\ DPO6O^QJ\(_^ MI/I5?3U?,/\ P6)_Y,+UK_L:O"/_ *D^E4 ?3U%%% !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 %%%% !0R[EP>0>HHHH \(^.W_!. M7X7_ !UO6U*;15T'7P=\>JZ0?LMPK_WVVX#G_>S7F4OP[_:3_9*42>&==M?C M%X7MQG^SM4D\K4T0=A(W7 Z?.?I7V)17M8?/L5""HUK5::^S-7-%.KQOGIA@<&L'XI_ OPA\;-'>Q M\5>'=+UJW8%GS _(R L#MP>IR1CK7HX/!Y3F-94XS>'D_P":TH?*5TUZ._J#/@+X5TOQ9=&^\16-@D5],6W MEG&>"W\1 P">Y&:[BOF*U-4ZDH)\R3:NMG;JO4]>G)R@I-6NMNP4445F6%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?,/_!8G_DPO6O^ MQJ\(_P#J3Z57T]7S#_P6)_Y,+UK_ +&KPC_ZD^E4 ?3U%%% !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?,/_ 6)_P"3"]:_[&KPC_ZD^E5]/5\P_P#!8G_DPO6O^QJ\(_\ J3Z50!]/ 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 %9EIXSTJ^\7WN@0ZA:R:UIMK#>W5DL@,T$$S2+%(R]0KM#* >YC;T-: M;-M7)X [U^5OP ^%4GP/_:R\#WOQ(N/'?@OXVZ[XKE@N/&TEQ<:AX;^)5@9) MGATQ6\S[/;ML?]W$45D8,5SNH _5*BORGTGP(W[,7[0NK>/OCE\&_&$B^)/B M?J.(?B%>26UC]IO97TR-]+AG$:V^/+CRP(RP#+1X-TZ\\/\ [-/PM_:/ MB\0>*)/B;XJ^+UEI6JSR:S:/I:ZUJMO;/):6#7(M1 M>2A25C,K A-QP-Q! SG%?G3_ ,%2OVB?VAM?_8RU:UU[]F_3O#VF-XC\,NU\ MGQ(L[PI(GB'3GB3RUMU)\R54CW9^7?N.0I! /THHKY^^%7[0/Q^\5>/-/L/% M/[.^G^$]!N'(NM5C^(=IJ#6BX."($MU9^<# (ZU[O]JNO^?4?]_1_A0!:HJK M]JNO^?4?]_1_A1]JNO\ GU'_ ']'^% %JBJOVJZ_Y]1_W]'^%'VJZ_Y]1_W] M'^% %JBJOVJZ_P"?4?\ ?T?X4?:KK_GU'_?T?X4 6J*J_:KK_GU'_?T?X4?: MKK_GU'_?T?X4 6J*J_:KK_GU'_?T?X4?:KK_ )]1_P!_1_A0!:HJK]JNO^?4 M?]_1_A1]JNO^?4?]_1_A0!:HJK]JNO\ GU'_ ']'^%'VJZ_Y]1_W]'^% %JB MJOVJZ_Y]1_W]'^%'VJZ_Y]1_W]'^% %JBJOVJZ_Y]1_W]'^%'VJZ_P"?4?\ M?T?X4 6J*J_:KK_GU'_?T?X4?:KK_GU'_?T?X4 6J*J_:KK_ )]1_P!_1_A1 M]JNO^?4?]_1_A0!:HJK]JNO^?4?]_1_A1]JNO^?4?]_1_A0!:HJK]JNO^?4? M]_1_A1]JNO\ GU'_ ']'^% %JBJOVJZ_Y]1_W]'^%'VJZ_Y]1_W]'^% %JBJ MOVJZ_P"?4?\ ?T?X4?:KK_GU'_?T?X4 6J*J_:KK_GU'_?T?X4?:KK_GU'_? MT?X4 6J*J_:KK_GU'_?T?X4?:KK_ )]1_P!_1_A0!:HJK]JNO^?4?]_1_A1] MJNO^?4?]_1_A0!:HJK]JNO\ GU'_ ']'^%'VJZ_Y]1_W]'^% %JBJOVJZ_Y] M1_W]'^%'VJZ_Y]1_W]'^% %JBJOVJZ_Y]1_W]'^%'VJZ_P"?4?\ ?T?X4 6J M*J_:KK_GU'_?T?X4?:KK_GU'_?T?X4 6J*J_:KK_ )]1_P!_1_A1]JNO^?4? M]_1_A0!:HJK]JNO^?4?]_1_A1]JNO^?4?]_1_A0!:HJK]JNO^?4?]_1_A1]J MNO\ GU'_ ']'^% %JBJOVJZ_Y]1_W]'^%'VJZ_Y]1_W]'^% %JBJOVJZ_P"? M4?\ ?T?X4?:KK_GU'_?T?X4 6J*J_:KK_GU'_?T?X4?:KK_GU'_?T?X4 6J* MJ_:KK_GU'_?T?X4?:KK_ )]1_P!_1_A0!:HJK]JNO^?4?]_1_A1]JNO^?4?] M_1_A0!:HJK]JNO\ GU'_ ']'^%'VJZ_Y]1_W]'^% %JBJOVJZ_Y]1_W]'^%' MVJZ_Y]1_W]'^% %JBJOVJZ_Y]1_W]'^%'VJZ_P"?4?\ ?T?X4 6J*J_:KK_G MU'_?T?X4?:KK_GU'_?T?X4 6J*J_:KK_ )]1_P!_1_A1]JNO^?4?]_1_A0!: MHJK]JNO^?4?]_1_A1]JNO^?4?]_1_A0!:HJK]JNO^?4?]_1_A1]JNO\ GU'_ M ']'^% %JBJOVJZ_Y]1_W]'^%'VJZ_Y]1_W]'^% %JBJOVJZ_P"?4?\ ?T?X M4?:KK_GU'_?T?X4 6J*J_:KK_GU'_?T?X4?:KK_GU'_?T?X4 6J*!THH *** M* "BBB@ HHHH **** ([RTCU"TEMYD62&9"CJ>C*1@BOC_X:?\$HU\&_%K0X M=3\?>*M=^$GP_O+;7?!GA.ZN$9-+U-9+AG:20('DAC$D?E*S':2^M[XT\;ZAX%TGQ$WBFS\'7%U&VFPWID:5?FV>:T*2.76(M MM!"]0,4[PS_P2T\+^&_&>E2#Q=XQNO!.@^)I/%^F>#YIXCI=GJ3W#77F#">8 M46X=IEC+;5 MM?\ 8U>$?_4GTJ@#Z>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@ KYA_X+$_\ )A>M?]C5X1_]2?2J M^GJ^8?\ @L3_ ,F%ZU_V-7A'_P!2?2J /IZBBB@ 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 **** "OF'_@L3_R M87K7_8U>$?\ U)]*KZ>KYA_X+$_\F%ZU_P!C5X1_]2?2J /IZBBB@ 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*** "OF'_@L3_P F%ZU_V-7A'_U)]*KZ>KYA_P""Q/\ R87K7_8U>$?_ %)] M*H ^GJ*** "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 *^8?^"Q/_)A>M?]C5X1_P#4GTJOIZOF'_@L3_R8 M7K7_ &-7A'_U)]*H ^GJ*** "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 *^8?^"Q/_ "87K7_8U>$?_4GT MJOIZOF'_ (+$_P#)A>M?]C5X1_\ 4GTJ@#Z>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 *1W$:%FX51DGTI:CO6" MV!_%O[5'_"!I9ZM!X7OKM]#TCQ=+I]Q'I6 MJ:S$THGL$F9 F5$3;7SM<@A23C/1>&_^"G_PP\4?%VU\*V\GB!;74-9E\.V/ MB"72)TT6^U*-VC>TCN2NTR"16C!^Z74J"37PSX+^-_ACP=\3_">@_"WQ''XB M@\6>.KA-7^"7B6TM[K6?!%W*\[SW]ML47%LL,N9-TQ=-I.TKN%3^#/B/H?B' M]D+X1_ 2RO[=_C+X?^--C=:CX;4_\333X+3Q4=0N+R2+[ZPM:JTHE(VLKCDY MH _6FOF'_@L3_P F%ZU_V-7A'_U)]*KZ,\7:'=>)/"FH:?9ZM?:'=WENT,6H MV2Q-<63$8$L8E1XRR]0'1ER.01Q7R5\7/^"4OB_X[>!IO#?BS]K#X^:OHEQ= M6E[);-8>%H@TUK'\?_ M /P5>$__ )34?\,"?%+_ */#^/\ _P""KPG_ /*:@#ZBHKY=_P"&!/BE_P!' MA_'_ /\ !5X3_P#E-1_PP)\4O^CP_C__ ."KPG_\IJ /J*BOEW_A@3XI?]'A M_'__ ,%7A/\ ^4U'_# GQ2_Z/#^/_P#X*O"?_P IJ /J*L'XJ>)Y_!/PP\2: MU:K&]SI.EW-[$KCY6>.)G4'VRHKY[_X8$^*7_1X?Q_\ _!5X3_\ E-7+_'#] MA#XG:=\%O&%Q-^UU\>;R*#1+V1[>;2_"HCG40.2C%='#;3T."#@\$&@#Z$_8 M^^+6H?'W]DGX6^.M7BMX=6\:>$=)UZ]CMU*PQSW5G%/($!)(4,Y !)XQ7HU? MG_\ \$^_V'_B5XE_8+^".I6?[5WQQT*SU#P#H5S!IMEIGA=K;3XWTZ!E@B,N MDO(40$*ID=FPHW,QR3Z]_P ,"?%+_H\/X_\ _@J\)_\ RFH ^HJ*^7?^&!/B ME_T>'\?_ /P5>$__ )34?\,"?%+_ */#^/\ _P""KPG_ /*:@#ZBHKY=_P"& M!/BE_P!'A_'_ /\ !5X3_P#E-1_PP)\4O^CP_C__ ."KPG_\IJ /J*BOEW_A M@3XI?]'A_'__ ,%7A/\ ^4U'_# GQ2_Z/#^/_P#X*O"?_P IJ /J*BOEW_A@ M3XI?]'A_'_\ \%7A/_Y34?\ # GQ2_Z/#^/_ /X*O"?_ ,IJ /J*BOEW_A@3 MXI?]'A_'_P#\%7A/_P"4U'_# GQ2_P"CP_C_ /\ @J\)_P#RFH ^HJ*^7?\ MA@3XI?\ 1X?Q_P#_ 5>$_\ Y34?\,"?%+_H\/X__P#@J\)__*:@#ZBHKY=_ MX8$^*7_1X?Q__P#!5X3_ /E-1_PP)\4O^CP_C_\ ^"KPG_\ *:@#O/&_[0>L M>'/V^?AS\+X8;-M"\6>"O$7B*[E93YZ3V%YH\,*J>FTK?S%ACDJO3!S[-7YJ M_$K]BWXBVG_!4SX1Z-)^U)\:[C4+[X<>+;J'69--\,B\L8XM0\/J]O&HTH0F M.4R(SEXV<&"/:R N'^B/^&!/BE_T>'\?_P#P5>$__E-0!]145\N_\,"?%+_H M\/X__P#@J\)__*:C_A@3XI?]'A_'_P#\%7A/_P"4U 'U%17R[_PP)\4O^CP_ MC_\ ^"KPG_\ *:C_ (8$^*7_ $>'\?\ _P %7A/_ .4U 'U%17R[_P ,"?%+ M_H\/X_\ _@J\)_\ RFH_X8$^*7_1X?Q__P#!5X3_ /E-0!]145\N_P## GQ2 M_P"CP_C_ /\ @J\)_P#RFH_X8$^*7_1X?Q__ /!5X3_^4U 'U%17R[_PP)\4 MO^CP_C__ ."KPG_\IJ/^&!/BE_T>'\?_ /P5>$__ )34 ?45%?+O_# GQ2_Z M/#^/_P#X*O"?_P IJ/\ A@3XI?\ 1X?Q_P#_ 5>$_\ Y34 ?45%?+O_ P) M\4O^CP_C_P#^"KPG_P#*:C_A@3XI?]'A_'__ ,%7A/\ ^4U 'H_[?'QUU7]F M#]B/XM?$;0H;6XUKP+X2U/7;&*Y4M#)-;6TDJ!P,$J649 (XKU'0KUM2T2SN M'QON($D;'J5!/\Z_.W_@J7^Q3\1O!W_!-GX\ZMJ'[4_QM\36.F^ M9N;C2=0 MTWPREIJ2+9REH)6ATJ.4(X&TF-T;!.&!P:]L\,_L$_%";PWI[K^V!\?8U:VC M(1=*\)[4!4<#.CYX]Z /K"BOEW_A@3XI?]'A_'__ ,%7A/\ ^4U'_# GQ2_Z M/#^/_P#X*O"?_P IJ /J*BOEW_A@3XI?]'A_'_\ \%7A/_Y34?\ # GQ2_Z/ M#^/_ /X*O"?_ ,IJ /J*BOEW_A@3XI?]'A_'_P#\%7A/_P"4U'_# GQ2_P"C MP_C_ /\ @J\)_P#RFH ^HJ*^7?\ A@3XI?\ 1X?Q_P#_ 5>$_\ Y34?\,"? M%+_H\/X__P#@J\)__*:@#ZBHKY=_X8$^*7_1X?Q__P#!5X3_ /E-1_PP)\4O M^CP_C_\ ^"KPG_\ *:@#ZBHKY=_X8$^*7_1X?Q__ /!5X3_^4U'_ P)\4O^ MCP_C_P#^"KPG_P#*:@#ZBHKY=_X8$^*7_1X?Q_\ _!5X3_\ E-1_PP)\4O\ MH\/X_P#_ (*O"?\ \IJ /J*O&?V8/V@M8^,WQC^//A_4H;2*S^&/C:#PYIC0 MJ0\MN^B:7?EI/5O-O91D8^4+WR3P?_# GQ2_Z/#^/_\ X*O"?_RFKYX_8L_8 MM^(OB#]H3]J*UM?VI/C7H\VC_$FVM+JZM--\,M+K,A\-:)(+B<2:4RK($D2( M")439"AVER[L ?I317R[_P ,"?%+_H\/X_\ _@J\)_\ RFH_X8$^*7_1X?Q_ M_P#!5X3_ /E-0!]145\N_P## GQ2_P"CP_C_ /\ @J\)_P#RFH_X8$^*7_1X M?Q__ /!5X3_^4U 'U%17R[_PP)\4O^CP_C__ ."KPG_\IJ/^&!/BE_T>'\?_ M /P5>$__ )34 ?45%?+O_# GQ2_Z/#^/_P#X*O"?_P IJ/\ A@3XI?\ 1X?Q M_P#_ 5>$_\ Y34 ?45%?+O_ P)\4O^CP_C_P#^"KPG_P#*:C_A@3XI?]'A M_'__ ,%7A/\ ^4U 'U%17R[_ ,,"?%+_ */#^/\ _P""KPG_ /*:C_A@3XI? M]'A_'_\ \%7A/_Y34 ?45%?+O_# GQ2_Z/#^/_\ X*O"?_RFH_X8$^*7_1X? MQ_\ _!5X3_\ E-0!]15XW^WK^T!K'[,7[-EWXOT.&SN-1@U[0=,5+I2T?EWV MLV5C*< @[A'<.1Z,!UZ5P/\ PP)\4O\ H\/X_P#_ (*O"?\ \IJ^>?\ @J1^ MQ7\1O!_['5]?:A^U)\:_$MJOBCPM";#4--\,I S2>(M-C20F'2HWW1,RRK\V MTM&H8,NY2 ?I117R[_PP)\4O^CP_C_\ ^"KPG_\ *:C_ (8$^*7_ $>'\?\ M_P %7A/_ .4U 'U%17R[_P ,"?%+_H\/X_\ _@J\)_\ RFH_X8$^*7_1X?Q_ M_P#!5X3_ /E-0!]145\N_P## GQ2_P"CP_C_ /\ @J\)_P#RFH_X8$^*7_1X M?Q__ /!5X3_^4U 'U%17R[_PP)\4O^CP_C__ ."KPG_\IJ?;?L$_%""XCD;] MK_X^2JC!BC:5X3VN!V.-'S@^U 'T_14.G6SV6GP0R3R74D,:HTT@ >4@8+': M ,GJ< #GI4U !1110 4444 %%%% !1110 4444 B^/#XL^U>'O$-T;#3A9:;=WE M]=W"Y+P+9Q1-.&\6-<:'KUY)IVGQ MVNEWEUJ-U=1EQ);K91Q-=>:AC?>GE;DV-N P: /;JI^(M!M?%7A^^TN^C\ZS MU*WDM;A,XWQNI5AGW!->2P_\%!O@[)\#U^(TGCG2[7PF;I[$W-VDMM,ERF=] MNUO(JS+,,',90/[5Z1\+?B=H?QI^'.B^+/#-\NI^'_$5I'?Z?=B-XQ<0N-R/ MM\(^'[7[%H/A;3+;2--M]Y?R+:WB6*)-QY.$ M11D\G%;E>)^+O^"B/PA\#?&!O NI>*GAUZ.]@TV=TTN\FT^TNY]HBMYKU(C; M12N70!))58EE&,D"G>)_^"AWP@\'_&/_ (0/4/%GD^($O(M.F9=-NY-/M+J4 M QV\UZL1MHI6#*1')*K$,O'(H ]JHKG?BM\6_#GP/^'VH^*O%6K6NBZ#I48D MN;N9>"/^"C/P=\>>#O%&N6_BUM-LO!D*W&LQ MZUI=YH]W8Q/]QVM[J*.8J_12J$.>%R>* /;Z*\J_9X_;5^'/[4NJZKI_@W6K MRXU318XIKS3]1TF\TF\BBEW>7+Y%W%%(T;[&VNJE3M.#Q7JM !1110 4444 M%%%1WM[#IMG-<7$D<-O;H9))';:L:@9))[ 9S0!)17B/PC_ ."BOP@^./Q) MM_"?AOQ1/Y*\DB&1R ">@- 'MU%> M'?#S_@H_\&_BG\5+7P;HGBU[G6-0GFM;"232KRWT_5)80QDCM;R2);:X90CD MB*1CA3Z&NA^&?[:/PO\ C)\8=6\!>%O%^FZ]XJT.W-U?6EF'D6",2&,DRA?+ M)#JRE0Q((/% '3ZM\&O#^N?&70_'US9>9XH\.Z5?:)876\CR;6\EM9;A-O0[ MGL[,M5_LO39+F.SA\NVENKB[G?.R&&" M%7EED;:Q"1JS$*3C@UPT/_!17X.S_!N;QX/%NW0;?4!I$D;Z9=IJ2WI;:+7[ M"8A=>><@B+RMY!SC'- 'MM%<3\!?VB_!_P"TSX-DU[P7JW]J6%O1ZB@#VZBO%?BW_ ,%#OA#\#?B0 MWA3Q)XJDL]7M_(^V[R[M-+$^/)-WVN8[RWCF MB=9(I5#HZG*LI&00?>@!]%%% !1110 4444 %%>4_M#_ +;/PW_9:U6PT_QC MK5[;ZGJ4+W4%CIND7FK79@0@/,T-I%+(D2D@&1E" D9/-9OC[_@H1\(_ASX& M\+>(KSQ1)?Z;XUA:YT0:-I=YJ]SJ$2#+R)!:Q22[4_B8H IX.#0![117B/C3 M_@HO\'? O@;POXBN/%C:AIWC2W>[T5-'TN\U:[OX4QYDBVUK%)-L3!O@QI'Q U3XA:':^%=>B>;3[HEVDNU3_6!(54RED/#+LR MIX(!H ]&^,GPDT+X^?";Q)X(\46?]H>&_%NFSZ1JEL'*?:+:>,QR)N'(RK$9 M'(S70V=JEC:10QC;'"@11Z # JOX>UZT\5:!8ZI83?:+'4K>.ZMY=I7S(W4, MK8.",J0<$9KSOP+^V?\ #'XF_'+4/AOX?\7Z;K'C+2K66]N["T#R"".*1(Y- MTH7R]RO(@*[MW/3K0!ZA17B4'_!17X/W/QF_X0-/%C'Q!_:3:-O.EW@TXWRY MW6@OO*^RF<$%?*$N_<-N,\5WGQR^/OA/]F_P+)XD\9:LNDZ4LR6R,()+B:XF MD.U(HH8E:261CPJ(K,3P : .QHKQ_P (?MZ_"?QI\*=9\:6_BZWT_P /^';@ M6FJ2:M:3Z7<:?,<%8Y;>Y2.9&8$%0R MVS78_ KX\>%/VEOAG8^,?!.K)KGA MS4GFCMKQ89(1*T4K12#;(JL,.C#D .YKR/X,_\%$?A#\>]8U"P M\/>*)ENM-TU]9D35=)O=)\ZQ3&ZZA-U%$)H1D9DBW*,CGD4 >V45XG\(?^"B M/P@^..NWNG:!XK?[18V,FIEM1TN\TN&ZM(_OW-O+/-636]:DWEOM5VMI;V: MO@_=Q!:P+@ O%FG^)[OPOY7]I&R#M##YH) MC(EV['#!3RC,.*M?M&_M6_#W]DGP<->^(GBG3?"^F.)&C>Y+-)/Y:[G\N-07 M?:O)"J<"@#T*BO-?BC^V%\-?@K\+-.\:>*O%FFZ+XLH=0L;@(R>?!*@>-]K ,,JP. M" 1GD4 :M%>'_P##QSX.GXO+X'_X2R0ZTVIKHHG&E7G]E_;F( M/M_E?9//) M(7R_-W9XQGBI-=_X*(_"'PW\86\"WGBJ2/78[]=*ED72KQ]-M[QONVTE\L1M M8YCP/+>4-D@8R10![91110 4444 %%%% !117C/Q]_X*!?"?]F;QA_8/B_Q) M=6NK1VJW]S!8Z/>ZE_9]LS,JSW)MH9!;QDJP#S%%.UN>#@ ]FHKQ7XO?\%#? MA#\#YM'CUSQ4\K:YIXU>U_LG2[S5P+$X_P!+D-I%+Y4'S#][)M3GK4?Q;_X* M+?!_X*)I+:UXKDN/[;TQ-:MET?2KS6&%@WW;N1;2*4Q0'!_>2;5X//!H ]NK ME_C'\&_#_P >O DGAOQ19?VAH\UY9W[0^8T>9K2ZBNX&RO/RS01MCOMP>":X M/XF?\%!?@U\(?#/A_5]>^(&AVMCXJBBN-):)VN7OHI&"I(B1!G*$D#=C&>]> MQ33);0M)(RQQQJ69F. H'4F@!U%>7?!G]M/X7_M"^./$7AWP7XPTWQ#JGA6& M.XU1;4.T-M&[,JMYQ7RV!9''RL<;3G%<_P#"_P#X*/?!SXR?$ZS\(^'_ !9) M=:QJ;2IISRZ3>VUCJS1?ZP6EW+$MOI$,C\ GH#0![C17 ?M _M/>"?V7_ M _8ZEXTU:73X]4N19V-O:V-QJ%Y?S;2WEPVUNDDTK!59B$0X"DG@$US4?\ MP4!^#[?!$?$27QQIMGX3-R]B;F[CEMIDN4SOMVMY%699A@YC*!_:@#V2BN?^ M%7Q1T+XV?#C1?%WAF^75/#_B*T2^T^[$;QBXA<95]K@,,CL0#704 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SI^WI^T3X'_9 M8?PUXHOM'TG7/BEJ!FT;P39W$ZPS3S3!?,'F,<10#"M+*>%09/8'Z+KC_BK^ MSYX&^.9LCXR\)>'_ !0=-+&U.IV4=S]GW8W;-P.W.!G'7 H _/;PMX,\-_LL M?M$_LTZUK_B[P[JFGZAJ'BFZ\1:[!.BZ4OB+4$M9@J')6+,<,ZH"<[5/4DTG MP._:)^&OP!T3XI_%?4-/TGQ%?:S\5]7M?ABJRJ/[5O)4%O/]EW\-WDOGSZ8FG1"UFDX^=H\;2W YQV M%+XO_9?^'/Q \-:7HNN>!_"^K:3H?_(/L[K3HI(;+C'[M2,+QQQ0!\Z_ ;X( M:'X3_8B^(UYJ&J>%_%WBWQ1-J7BKQ!/I_E7%I9:C/;A?+AZ[!'"D4>[JVTL? MO$59_8/U'XD:=_P3H_9[7P#I?A74(7\*V(U,ZQ=2P-$GEI@Q;%.XXW<''05] M'?#[X!^"?A/H-]I?AGPKH.@Z;J1+7=M8V:017)(VG>J@!N..>U=#X<\.:?X0 MT&TTO2[.VT_3;")8+:VMXQ'%!&O 55' ]!0!^3GQ&\;Z#H7[$7[37P]U74- M/@^)FK?%F[2ST>255U*[GN]7BETYHXR=[9BD@*,!P ,=*;^W/\(?'?P&^"OQ M"^#^A>(?A[JEQ\$=:\>VOBJ\\-:)=>)+-=D&IRV:-=0KZ+(1N'7UJU_P *S\._\)PWB;^Q M-+_X2%H!;'43;K]I,0)(3?C.T$DXSWH \0^+GC";PA\-/%NL_M :3X#M?A=X M7$>HV=5E*?PLR1 $@Y^X_'_P .M!^* MOA:XT/Q-H^G:]H]WM\ZROH%G@EP01N1@0<$ _45P^F?L1_!_1M.O[.T^&G@J MWM=4A%O>0QZ3"J7488.$<;<,H95.#QD ]J /#OV";NQ_:!_:'\3_ !RU:^T2 MQUSQ5HUMHGAWPU;74;W>DZ);R2RI)(U6-0,[B?L.N"^&G[+7 MPW^#.O-JGA/P/X7\.ZDT1@-SI^G1V\IC.,KN4 X.!Q[5WM !1110 4444 %9 M_BZQTW4_"FJ6VLK ^CW%I+%?+.=L30,A$@8]EVDY]JT*AU#3X-6L)[6ZACN+ M:ZC:*6*1=RR(PPRD=P02,4 ?GOX2\8>$_P!MWXNZ+J'@F]\.^'_AW\'K74-( M\ VD%U''=^)-3D@:U::),[EM8N4CQS(X9LE=N?+/A)X^\(^/OV5_V$?!6BZA MI-SXLT'QC:3:UI<4J_;--M;;3M0CO_/C'SQJKR1*^X#!9<]J_1/PG^Q7\(_ MGB*SU;1?AOX+TK5-/E$]M=6NDPQ2P2 Y#*P7(.>#?#OB[4?$&G^ M%]#L]'/B?\ LY^*/C!:^$_#^@Z'\2@L]SI]Y)+8 M6HDTV]2&6=Y54(=Y*@GC+@9R<5Y.?A=)^T#^TC\=/BS\/_$WA&UTGX??$_1M M?T>[U67_ (D.JRP>'X+&^C>53A2'>4>8,[95!()!%?IMXN\':3X^\/7&DZYI MMGJVEWB[)[6[A66&4>C*W!K*B^"WA&#X>?\ ")1^&]%3POM"?V4MH@M"H;=C MR\;<;N>G6@#X,_X)YZ_\:?'7C7XY?$GP?9_#?6[+QIXRCCBF2ZN(-'NEM[&V MBDGM) &,XW@Q&7A6:%L8QBLK_@J!\3O"/BKX5?$#3_"OCSP[X9N/#6O6\?CC MP)/I\=O=^-+LW,#!%X&R6/._'<9K])='T:T\/:9#96-K!9V=N@CBAA0 M(D:C@ < 5S^N? _P=XF\&?A]\$/V^/#/BV\T[1?&'BJW=M&TJ_F5;R]-UX=MX;!85;YI/WQ2)2N<. MN.HK])O@!87>E_ GP7:WX=;ZWT*RCN _WA(($# ^^W[1 MGA']GOQS8:?H=CX=N/CE\1=,DT32)K^58EL; -NENKEV/R6L1^;''F2;$'+< M>+? W1/ G[%W[9_PGT^^\7:&WA&/X67FFZ=KES=QQV=[JG]IS7>H>6Y.Q6;S M@^P'A0!T6OMOXH?LQ_#OXV:S;ZCXO\$^&?$M_:1>1#<:CI\=Q)%'G.U68$@9 MYP*;+^R]\.9_ =KX7D\#^%W\.6@ZE\3_ (CZOK]E\/([N46X;2I[]Y?.9SQ%9*/+=FQC ME .645Z=\6/V>_"OP=_X(R_$#2=/U+0_&6H:=X_NB\]XT., M^4C3.Y" \+M'.,U];?$']EOX;_%C^SO^$F\#^%]>_LB(P6/V[3HIOLD9QE(] MP^53@<#TK0\,_ CP7X,\!77A72?"VA:?X;O0XN-,M[-$M9M_W]T8&T[N^1S0 M!Y[\.-2^)%KX#^$\7A?2_"MWX5DT#3/[8GU"[EBO(5\J/?Y**I5B$Y&XCGBO M)-7\-V>B?\%H-$ATRQM+'[1\)M7^ O L-Q\>$\#^$TN]<@L/">MVBO?V^E:A)N6WN M9S,H2%E;&&/&3C(SS[LGP5\(Q_$-O%J^&=#7Q.R>6=5%FGVLKC&/,QNQCCK6 MOXJ\):7XZT"XTO6M/L]4TV\0QSVMU$)8I5/9E/!H ^(?^":=C#XF\?\ [2FG MZ]JVC_%&\M]:L;B?QE#;1?9-88VLOEVPC7,2RV@7:Q3D^@_\$6$$7[ M6B*JA57Q#XB & !_;5[7TGX(^'6@_#3PW'H_A[1]-T728L[+2RMUAA7/7"J M .:L>%/"&E>!=%33=%T^STO3XW>5;>UB$4:L[EW(4<99F9CZDDT :5%%% !1 M110 4444 JLIX(/H:X? MP%^Q_P#"OX6>(;?5O#?P]\(Z'JEJK+#=6.F10RQAE*L R@$ J2#[&@#X<'CG MX:_M ?$_]C_3=-U3P[K7AW0_ 6M/XOAAN4,.GZ5)H2V[I=;3^[C,NY"&QA@> MX..__9@\;^#_ -M;]JGPO\1--OO#>C_#WX=Z?>:#\/=(2:-+W6S<>6D]ZT6= MR0!(%2*/'S NQSEA_L^>!?#*ZX-.\(^'K$>)5=-6\BQC3^T0X(82X'S@ M@G.>N36+X)_8U^$_PV\26NL>'_AUX.T75;%M]M=V>EQ0S0-TRK*H(ZGI0!X' M\ -&F\)_\%&?VGK7PGINDV]U;:%X;&GVC)]GLQ(+)]JML'RKG&<#@5L_MUZ5 MXD\3?\$P/C5>_$;0_"L/B:Q\$ZX;?^S2;J*V4V4GS))(H96..<8Z"OINP\(: M7I?B*_UBVT^S@U35%C2\NTB"S72QC"!VZMM' STJ;Q!X?L?%FA7FEZG:6]_I MVH0O;W5M.@DBN(W!5D93P5()!!Z@T ?-'Q'\.Z?K'_!*6XFO+&SNIK/X>NUO M)- LC0$V>"5)&5)]JN_LP:E\2;+]D;]G]/!>E^%;[1I/!VBC5Y-4NY8;B%/L ML&3"J*0QV;C\Q'(%?0TWA;3;CPVVCR6-JVDM!]F-F8@83%C&S;TVXXQTQ4^C M:-:^'=(M=/L+>&SL;&)8+>"% D<,:@*JJ!P !T H _,C]L7XK>"O'6K^ M[OP%XPT.Z\+:-\3M-L=5^%<>G1V6HZCJR:D-\_&)UD60K-C&'4 G(;-VFA=(S\[;H59E8#[JD] M :_45?@AX/3XA_\ "6KX8T,>*"NS^U?L:?:]N,8\S&[IQUI;WX*>$-1^(,/B MRX\,Z'-XFMT\N+5'LT:[C7T$F-V.3W[T =-$&6)0W+ #)]33J** "BBB@ HH MHH *^*_V\?C%X-\,_$G6OA7X)?PII?Q<^+&FQIXCUJ_=%CT/25WQ+=W.X@.P MW2+#%D;SO/16-?:E>=_$/]DGX8?%KQ1)KGB?P#X3U[6)(UB>]OM,BGG9%SM4 MNP)P,G ]Z /B7X9ZG\-/V0/VD/BOX?U/Q'H]CX0C^$>BV/A6ZU*]C*ZCIUE; M2P3")V.),.4W!>[CU%<]\)OB[H?P)_8U^%7@?0;;PW9_'CXJ>"H;(W^K.J+H MFC9D,=Y=[B/W,:2,8X^/-?Y1_$1^@^H_LT?#W5M!T;2[KP7X9N--\.D'3+:3 M3XVBL".GE*1A?PJO\1?V4?AG\7==BU3Q1X#\*^(-2@@6VCN;_38IY4B7)"!F M!.T9/'3F@#Y$_;J^!O@WX-?\$B]/T/PJVGZS8^&4TC3;+5E$$=/^'\/A.#PWHL7AFW(,>EK:(+2/#;QB/&T8;YNG7FNGH ^-O@CX5T? M3?\ @JY\=--6QL;/1W^'^A1RP11B&$(;B]W#"X &,UP7P[\:>"?VNOC_ .#V M\ W?@W0_A?\ JZG3P9:K=QQ-XFUD1M K0@$L+*%6D4,H/FM)D<1_-]X+X$T M5-?O]5&EV(U+5+=;2\NA"OG7,*Y*QNW5E&YL \#HH \C^,OQ:F\+Z-X9LOC%J'@GX;_$ M;7KVYL_!GB.UA-]9:7,(&=_WUPJI'*\2RJ%.-PR!GH/)?^">6E6/B3]B3XZ1 MZF=)\8WVE^+-<,GBR.!6MO%%P;6)C?P+RD>T/]G(C^4-;-CO7W9X\^'6@_%' MP])I/B31]-US3)B"]K?6ZS1,1R,JP(J;1?!&C^&_"T>AZ?I=C9Z/%$8$LH85 M2!8SQM" 8Q[4 >'_ /!* ;?^";/P3_[%.R_]%BOH2J/AOPWI_@[0;32])LK; M3M-L(A#;6MO&(XH$'154< #T%7J "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO@W_@JO\ M\%)?$'[/WBR/P#X%GALM9-NL^I:@T:R/:AP&2- P(#%2"3C@$8P:]3)\GQ&9 MXE87#?$]==DENV<>/QU+"476K;?F^Q]Y45^+OP$_X*S?%CX5>.;>\UG7)_%& MC22#[98WJJQ=,\['QN5L9Q@X]17[&> O&EE\1O!6E:]ILGF6&L6L=W Q&,HZ M@C^=>EQ%PKB\GE'ZQ:49;-;76ZUZG+E>G[*Z:W3-:BO _P!M7]K/Q-^S MKXO^%?AGP?X3T[Q7XA^*6NW.C6L=_J)L;>U\BPGO&=G".>5@90,=2*XWXQ?M MF?&+X(:)X(L]8^&/A)_&'Q \4IX2"IRA&T*>QS7S) MZQ]745\9^)?^"L5Q\%= ^)]C\2/A_E2MINFZE%>6FK)J4QAM6BN M#M$8\P8?S0FT<\UN>)_V_OB!\&O!GCZ]^(GPCN-'NO"O@;4O&^G7>F:D-1TC M4DLX'E:S>Y5!Y,YVC 88(.5+8H ^L**\'^.7[:7_ IO]D_PO\3O[#^W?\)) M/I$'V'S]GD?;Y(TSNQSL\S/3G&.,Y'NZ-N0'U&: %HHKPG_@H;^V)'^Q7^SW M=>)H;:.^UF\F6QTRWD_U;3,"=S]]J@9..O KHPN&J8BK&A25Y2=D.*;=D>[4 M5^"%S_P5A^/-SXT_MO\ X3N]6;S/,%NL$0M@,_=\K;MQVZ5^L_\ P36_;<_X M;=^!#:Q?6\-GXBT:X-AJL,7$;2!0RR(.RLK#Z$,.U?09QPGC,NHJO4:E'9VO MH_FD:3HRBKL^B**X/]J+XU']G']G3QKX]&GG5CX1T>XU460D\LW7E(7\O=@[ M./&&E7FNPK>ZFFFV-M96SP([-*P)=V:XC"I&K'J3@G_".\L/B#XU\;7G@F;1M?O396MM-;65U=M?&+XB>+/ /B[PK<>"/B'X+BM[R^TUKI+NWN[.XWB&[MYDX> M)FCE3D!@T3 @<4 >VT5\U?L>_P#!1_1OVM?V@_BCX%M]%NM'_P"$%NPND7\T M@:/Q/:+)+#+=0?[$^!S7B'_ (*1>,M;@\<>)OA_\([[QE\-?AS? MWFG:KK(U:&VNM1DLG>.^-C;MS,(7CE0[BN]HV";N,@'UU17#:;^T3X5U']GF M'XH?V@L7@^311KQNW4_N[7R_,+$=,=>^#.K M:+\+_'U[;VFGZG%J4=WJ>GI<9^SSW=H@)CB?Y0=K,4+KN YP ?7-%>5^+OVW M?A/X"^+D'@36/'WAO3_%4\T5O]@EO45XYI<>5$YSA)),KM1B&;15GX*_MQ?";]HGQ/=:+X+\=^']?U2SM1>O;VUTI=H/^>J?WT!."RY /!P: M/5J*\K^%_P"V[\)_C/\ $&Z\+>%_'GAS6M=LUD*S3+&=LC1'.)0AP&* M$A21G%5?#/[=OPG^(/CC5O"OASQYX8U;Q/I<-P_V*.]4^O45\J^'/^"K'@F+XG?"'P-K31S>)?BQ;336USHPDNM,MV7(C D90 MS"0C:"!P1G.WSM MO/EYWXYQ0!ZC1110 45X7^W?^UA)^R[\-[6338HIM>UIVALA*,I$% WR$=\; ME&/]JO@G1_\ @H1\6-)\3+J9\57%RP?>\$L2-!(.Z[,8 /MBO*QF<4,/4]G* M[?6W0^^X;\.0#I%,O4#V(((]FJ#]L7]I[3?V.OV=_$'Q"U6PN]4MM$6)5M+8J MLEQ++*D4:[F(507=>&KJTX-IKS1Z=17SG M\//VQ/'FG>-KK0_B5\*K[PWOT"X\0V&J:)>?VSIMQ' -SVSRHH\NXPZ_:V^(C:%?>#[?0UO_ ['XITVXLM7BU$)9R32PI'=B/\ MX]YSY9;8<@C(!RI%6*^A_P!J[]JNW_9T_9+UCXHV.GKK MT5G8P7=C:--Y O6G9%B7>0=NXR+SCC- 'KM%?*.H_MY^/OA5\"-9\;>/O /A MN/=/8Z=X=T_PWXD74I-9O[J0QI;.S(BPG<8^22,,Q.,HR* /L&BO!? MVD@"D,DJLC*5 M'(R"0:]ZH ***^%?V^O^"@GB+PC\1+SP;X+NETV/2]J7M\J*TDLA )120=H& M0"1SD&O.S3-*. H^VK>B2W;./'8ZGA:?M*G_ Y]U45^9?[-G_!2;QMX%\<6 M<'BC4I=>T"ZE6.X6= TT )QO1@-V1Z$XK],;>X2[@26-EDCD4,K \,#T-8Y1 MG5#,(.5&Z:W3W1GE^94L9%RI]-TQ]%> ?M*?MB:]\-_C]X9^%?@3P?;>+O'' MB+29]=V7^J)IME:6<3^66,C L[L_ 1%8CJV!@GBO'?\ P4OU;P3\#-!UB\^& M>L:+XWUWQH/ 8T36[E;&SMK[RWD,[7C#RWM2B$K*FX,3@745%M! M\JCQR*A# E=I!P#D8H ^DJ*^4;<\C7@P..(VK+\:_ML?$C2/'NA_#_0_AGI>O_$B M;PW+XJUJSCU]8]-TVT680JB7#)F261R HV@=22 ,T ?45%?(6@?\%0-0^.-M MX$T_X3^ V\3^*/%VAW6OWMEJ6II80Z)#;74EG)'+)AMTAN89HU"@@F,DD#D^ MO_ 3]K6Q^/W[)R_%"QTJ[T[;875Q=:5=,/.L[FV#B:W=ER"RNC+D9'>@#UZB MOBSXF_\ !2GXC^'_ -AOPW\>O#OPS\/ZMX5U3PM:^(M0M[KQ UO=6;S*K>3& MHB(D #CYB5SZ"OHO]FGQ[\0/B+X,_M/QYX7T'PO-=+'-90Z9JK:@LL3H&RY: M--KD4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?E=_P % MJOV4?$-C\:Y/B7IUC=:AH.M6T,5[+$A86,L4:Q#=CHK*H.?7BOU1IL\"7,31 MR(LD;##*PR"*]SAW/:N4XQ8NFN;1IKNGY]-D>;FF6PQU#V,W;JGV9_/3\(/@ MCXF^.?CFS\/^&]*NM0U"\<* D9VQ G!=SCY5'2"AR0CK:]VV^K=D<>2Y%'+^:7-S2EUM;0^1?\ @I;^S+JG[2_QV_9IM8;' MQ-)H&B^,=1O-;U#19Y;:72H3HM[''(T\9#1*TS1IG(R7V]ZY[]L_]@UM>L_@ M+X/T$_$#6- TOXA+J6KZBFKW,]_IMN;:53*UUN\R- VT9R ,X[U]MT5\:>\? MG7X#_9@\5?LO0?M >";7X5W?Q:LM>U2SURVU37GDNI/%>CRN1)IK7,A(:YLQ MN\M20&# X!)-<'?_ 2\8ZQ\//CAH/P@^'_QH\+?"_6OA'XBTV;PQXRMY@9] M;EM)4M8],BF9YB6W%6PQ0Y4 9YK]4** /S1^/'_!)7P?X6_8K^'.H>"_AGK' M_"QM,U'PY<7,<-_?W,]N4GA-RS0O,R * Q;Y<+@],5^ED0Q&OT%.HH *^3O^ M"P_[+>N?M-_LMB/PU;R7VM>&[P:C':(,O=1A6#J@[MC! [X-?6-%=F QD\)B M(8FGO%W*C*SNC^9*7PMJ4&LMISZ?>+?++Y!MS$WF!\XVXQG.>,5^T/\ P17_ M &2]>_9K_9[U'4O$]K-I^K^+[M;Q;.4;9+>W5 J!U[,?F;Z,*^N'\#Z/)K@U M-M+T]M17@7)@7S1_P+&:U!Q7U6?<93S'#?5HT^1.S>M[VZ+1&E2MS*QX_P#\ M% O!VJ_$+]B/XJ:'H>GW6JZQJOAJ\MK.SMHS)-4K]8**^),3\W_BM^Q%\;5O"O@'PKXHT[_ (5QI-GXL\(W M6HWLVDQ1;Y+VV>.]MQ#YEU<7!5BCY$4;9Z"G:UIOB_XG? /X6P_'[X!^+O&2 MZ%I$UAJ6I^&K6X/B31]9@D6+SX$B=)#:SHI<.A(RJY!!!'Z/44 ?E?#X:^,W M@+1O@/XM\4>"_BUXO\-^!?BYJFIZ98MI;:IXITWP_+HVI6UL;V., [A+,B_- M\P5E#$MFO3O&LWQ>\2>+?CA^T%X;^''BK1M=U7P)9>!? 7A^\M2NK74\4]W, M+VY@&3#&)KP#!)(2$L<9Q7Z!44 ?FC\.OV!_CM^Q=X[_ &??$J:YX3\=:%X# MC?P5JVG^&/"-U8:H^DWZHTUU<2O>SB(B MPZX'Z14V6-9HV1U5E88((X(H ^7_ (;?LQ+X^_X)&:?\*=+URSO3X@\ G2(- M4@?S+>1Y[)/%_Q3\77^JZ#XOM[ 2Z0EO>7 E@N;B\_P"6 M#V:E5"$9/V==O45K^-OV._%]Y\(/VUM/NO!>H:QJWB[2;>TT*9M/\R777CTB M&+-N2,O^]##C^+/>OTGHH _-']MC]GS6_"5GX6UJP\(W5CHN@_ 7Q/H^K74% MGY<-I._]FM%;RL!@,1%(54_W&]#6+X0^%/BS]M'P_P# VV\#_#_Q9\,_^$%^ M&&I:=J/B35=+&G6]Y+?^'WLK6*UD4_Z0HGD2EZ'I]%WXEU> M_P!.6ST^2**V>%[:TN1_Q\BY9@25X"C)YP*X[]G#X)>/O!GQE\*Z#X=^%_Q! MT7P[I::N=;TKQ;I=O>:=X4:6SN0IT75DCBDN-\[I&%<.6BE1&."6Y3@QPAB"SG MA!S7"?LW?L0^(?#7Q!TGP3\1+3]HS4M8T7Q[)XBBN]/M].'A&XQCZYH=M+?77AEYC+;1 M#<[Q2A-S*.Y4QCCT)K\XM/\ #FH:MJD=C:V=S/>3.(TA2,L[,>, >M?N.1D5 M0M_"VFVFI->1V-I'=R?>F6(!V^IZUX>/R2.(J^U4K7WTN?JG"?B=5R?+_J%2 MC[11ORN]K7=[/1W5VV>0?\$__@7J/P%_9[M-/U=3#JFI3OJ%Q ?^7O1HQI4U3CLM#\YS3,*N.Q=3&5OBFVW;;7MZ'YC^ _AE\4-'\3^,8/ MVI^*=5N[GP)+ M=6UGI-Q";^22+#M6M&T^ZU[5--OKF>[DMK5V/EEK=X$#<"5DZ<;C MUG[2'P$^(G[;7C7XD?%30?A[XN\/PZ7I7AVTT/1_$5E_9VI:[)8ZD+VZ"PL2 M5 1=J%N'8]AS7Z<44 ?)/[-,'B/]H'_@H+X@^,UUX(\8>!?#%GX"MO!UG;^) MM/.GWU[<_;GNY9%A))\M0X0,?O'..*^MJ** "OS _P""CG[..N?#GXWZMXC6 MTN+C0/$$HN8KI$++'(0-R,>QW9(]B*_3^H[RSAU"W:&>..:*089'7/ MG63PS&A[*3Y6G=,\_,LOCC*7LV[-:IGXW_L^_ /Q!\>?B)8Z1H]G,RF56N;D MQGR[6//+,?\ .:_8S2--CT;2[>TCW&.UC6)<]< 8%-TG0[/0;?R;*UM[6/.= ML4809_"K589#D,,MA))- U/S&R%2%TD\AH_+(921N!W#&*^7?B%^SS M\8OBO^S5X2T'XJ>&_BKXJ^#J^+=5N+C1;:-;GQG'I?E0?V.UTJ .[1R_:2X4 M[^8=Q.&!_5ZBO?/6/R ?X:?M'?&S]B/XC_#;Q1X9^(%C9Z5K'@ZU\"K#X<2Q MNI=*M=""-2XP&8J6(&,XKWJB@#X\_X*$^ /#> MM_&+1=4\:_L]ZQ\7-%&@W=A8ZQH5G)J6H:5^-+75?A]-X;:ST*W.KZEH,R:@US96MPH.2 MJVQ6)I++75O!^I:1 MJ]AX8L?[2OM$NY];OM4A1X5()4I?&-G'"M%Z'-?2/[%GP+\5?"[_ ()V:EH? MB#29K#Q5XAMM9U:;2@?,EM);UIIEMCC@NOF!3CO7U%10!\#ZS\ ?&T__ 0! MT7X?+X7UIO&\/@'3M/DT,6K?;DN$CA#Q&/[V\$'(Z\5]O_#FRFTWX?:#;W$; M0SV^G6\ XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Feb. 16, 2022
Document Information [Line Items]    
Document Type 10-K  
Document Annual Report true  
Document Period End Date Dec. 31, 2021  
Current Fiscal Year End Date --12-31  
Document Transition Report false  
Entity File Number 001-40806  
Entity Registrant Name Freshworks Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 33-1218825  
Entity Address, Address Line One 2950 S. Delaware Street  
Entity Address, Address Line Two Suite 201  
Entity Address, City or Town San Mateo  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94403  
City Area Code 650  
Local Phone Number 513-0514  
Title of 12(b) Security Class A common stock, par value $0.00001 per share  
Trading Symbol FRSH  
Security Exchange Name NASDAQ  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
ICFR Auditor Attestation Flag false  
Entity Shell Company false  
Entity Public Float $ 4.3  
Documents Incorporated by Reference Portions of the registrant's definitive proxy statement for the 2022 Annual Meeting of Stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2022 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2021.  
Entity Central Index Key 0001544522  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus FY  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   71,656,433
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   210,990,114
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Auditor Information [Abstract]  
Auditor Name DELOITTE & TOUCHE LLP
Auditor Location San Jose, California
Auditor Firm ID 34
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 747,861 $ 95,382
Marketable securities 575,679 142,733
Accounts receivable, net 51,756 34,270
Deferred contract acquisition costs 14,640 9,167
Prepaid expenses and other current assets 31,440 30,852
Total current assets 1,421,376 312,404
Property and equipment, net 21,478 20,784
Deferred contract acquisition costs, noncurrent 15,007 9,106
Intangible assets, net 1,894 6,223
Goodwill 6,181 6,181
Deferred tax assets 6,284 4,393
Other assets 10,592 8,333
Total assets 1,482,812 367,424
Current liabilities:    
Accounts payable 6,321 3,710
Accrued liabilities 55,829 35,608
Deferred revenue 160,173 104,184
Income tax payable 1,023 8,740
Total current liabilities 223,346 152,242
Other liabilities 21,427 16,827
Total liabilities 244,773 169,069
Commitments and contingencies (Note 9)
Redeemable convertible preferred stock, $0.0001 par value; zero and 154,055,430 shares authorized as of December 31, 2021 and 2020, respectively; zero and 153,937,730 shares issued and outstanding as of December 31, 2021 and 2020; aggregate liquidation preference of zero and $326,559 as of December 31, 2021 and 2020, respectively 0 2,895,096
Stockholders' equity (deficit):    
Preferred stock, $0.00001 par value per share; 10,000,000 and zero shares authorized as of December 31, 2021 and 2020, respectively; zero shares issued and outstanding as of December 31, 2021 and 2020 0 0
Additional paid-in capital 4,509,724 0
Accumulated other comprehensive (loss) income (747) 411
Accumulated deficit (3,270,941) (2,697,153)
Total stockholders' equity (deficit) 1,238,039 (2,696,741)
Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit) 1,482,812 367,424
Common Stock    
Stockholders' equity (deficit):    
Common stock, value 0 1
Class A Common Stock    
Stockholders' equity (deficit):    
Common stock, value 0 0
Class B Common Stock    
Stockholders' equity (deficit):    
Common stock, value $ 3 $ 0
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Redeemable convertible preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Redeemable convertible preferred stock, authorized (in shares) 0 154,055,430
Redeemable convertible preferred stock, issued (in shares) 0 153,937,730
Redeemable convertible preferred stock, outstanding (in shares) 0 153,937,730
Liquidation Preference $ 0 $ 326,559,000
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, authorized (in shares) 10,000,000 0
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common Stock    
Common stock, authorized (in shares) 0 285,000,000
Common stock, issued (in shares) 0 77,619,030
Common stock, outstanding (in shares) 0 77,619,030
Class A Common Stock    
Common stock, authorized (in shares) 1,000,000,000 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, issued (in shares) 50,554,821 0
Common stock, outstanding (in shares) 50,554,821 0
Class B Common Stock    
Common stock, authorized (in shares) 350,000,000 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, issued (in shares) 222,739,562 0
Common stock, outstanding (in shares) 222,739,562 0
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Revenue $ 371,022 $ 249,659 $ 172,377
Cost of revenue 78,030 52,492 36,462
Gross profit 292,992 197,167 135,915
Operating expense:      
Research and development 120,407 69,210 38,559
Sales and marketing 260,345 133,277 111,115
General and administrative 117,022 50,792 15,911
Total operating expenses 497,774 253,279 165,585
Loss from operations (204,782) (56,112) (29,670)
Interest and other income, net 23,303 2,833 2,180
Loss before income taxes (181,479) (53,279) (27,490)
Provision for income taxes 10,516 4,015 3,635
Net loss (191,995) (57,294) (31,125)
Accretion of redeemable convertible preferred stock (2,646,662) (1,560,524) (553,339)
Deemed dividend distribution 0 0 (40,071)
Net loss attributable to common stockholders - basic and diluted      
Net loss attributable to common stockholders - basic (2,838,657) (1,617,818) (624,535)
Net loss attributable to common stockholders - diluted $ (2,838,657) $ (1,617,818) $ (624,535)
Net loss attributable to common stockholders - basic and diluted      
Basic (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
Diluted (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
Weighted average shares used in computing net loss per share attributable to common stockholders - basic and diluted      
Weighted-average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) 130,652 76,945 76,029
Weighted-average shares used in computing net loss per share attributable to common stockholders - basic (in shares) 130,652 76,945 76,029
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net loss $ (191,995) $ (57,294) $ (31,125)
Other comprehensive loss:      
Adjustment for the adoption of ASU 2016-01 0 0 (981)
Unrealized (loss) gain on marketable securities (1,158) 272 (21)
Comprehensive loss $ (193,153) $ (57,022) $ (32,127)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Adjustment for the adoption of ASU 2016-01
Accumulated Deficit
Accumulated Deficit
Adjustment for the adoption of ASU 2016-01
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   74,263,000          
Beginning balance (in shares) at Dec. 31, 2018 142,662,000            
Beginning balance at Dec. 31, 2018 $ 631,413            
Increase (Decrease) in Temporary Equity [Roll Forward]              
Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181 (in shares) 11,276,000            
Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181 $ 149,820            
Sale of redeemable convertible preferred stock (Note 11) (in shares) 7,517,000            
Sale of redeemable convertible preferred stock (Note 11) $ 59,929            
Repurchase of redeemable convertible preferred stock (Note 11) (in shares) (7,517,000)            
Repurchase of redeemable convertible preferred stock (Note 11) $ (59,929)            
Accretion of redeemable convertible preferred $ 553,339            
Ending balance (in shares) at Dec. 31, 2019 153,938,000            
Ending balance at Dec. 31, 2019 $ 1,334,572            
Beginning balance at Dec. 31, 2018 (539,198) $ 1 $ 0 $ 1,141 $ (981) $ (540,340) $ 981
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Deemed contribution (Note 11) 40,071         40,071  
Accretion of redeemable convertible preferred stock (553,339)   (962)     (552,377)  
Deemed dividend distribution (40,071)         (40,071)  
Issuance of common stock upon exercise of stock options (in shares)   2,558,000          
Issuance of common stock upon exercise of stock options 689   689        
Stock-based compensation 273   273        
Unrealized (loss) gain on marketable securities (21)     (21)      
Net loss (31,125)         (31,125)  
Ending balance (in shares) at Dec. 31, 2019   76,821,000          
Ending balance at Dec. 31, 2019 $ (1,122,721) $ 1 0 139   (1,122,861)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2018-02 [Member]            
Beginning balance (in shares)   76,821,000          
Accretion of redeemable convertible preferred $ 1,560,524            
Ending balance (in shares) at Dec. 31, 2020 153,937,730            
Ending balance at Dec. 31, 2020 $ 2,895,096            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accretion of redeemable convertible preferred stock (1,560,524)   (43,526)     (1,516,998)  
Deemed dividend distribution 0            
Issuance of common stock upon exercise of stock options (in shares)   798,000          
Issuance of common stock upon exercise of stock options 246   246        
Stock-based compensation 43,280   43,280        
Unrealized (loss) gain on marketable securities 272     272      
Net loss (57,294)         (57,294)  
Ending balance (in shares) at Dec. 31, 2020   77,619,000          
Ending balance at Dec. 31, 2020 (2,696,741) $ 1 0 411   (2,697,153)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   77,619,000          
Accretion of redeemable convertible preferred $ 2,646,662            
Conversion of convertible securities (in shares) (153,938,000)            
Conversion of redeemable convertible preferred stock into common stock upon initial public offering $ (5,541,758)            
Ending balance (in shares) at Dec. 31, 2021 0            
Ending balance at Dec. 31, 2021 $ 0            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accretion of redeemable convertible preferred stock (2,646,662)   (2,264,869)     (381,793)  
Deemed dividend distribution 0            
Conversion of redeemable convertible preferred stock into common stock upon initial public offering (in shares)   153,938,000          
Conversion of redeemable convertible preferred stock into common stock upon initial public offering 5,541,758 $ 2 5,541,756        
Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses (in shares)   31,350,000          
Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses $ 1,062,058   1,062,058        
Issuance of common stock upon exercise of stock options (in shares) 537,000 537,000          
Issuance of common stock upon exercise of stock options $ 94   94        
Vesting of restricted stock units (in shares)   9,850,000          
Vesting of restricted stock units (3,343)   (3,343)        
Stock-based compensation 174,028   174,028        
Unrealized (loss) gain on marketable securities (1,158)     (1,158)      
Net loss (191,995)         (191,995)  
Ending balance (in shares) at Dec. 31, 2021   273,294,000          
Ending balance at Dec. 31, 2021 $ 1,238,039 $ 3 $ 4,509,724 $ (747)   $ (3,270,941)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   273,294,000          
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Statement of Stockholders' Equity [Abstract]  
Payments of issuance costs $ 181
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash Flows Operating Activities:      
Net loss $ (191,995) $ (57,294) $ (31,125)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 13,294 11,169 6,260
Amortization of deferred contract acquisition costs 12,844 7,681 4,038
Stock-based compensation 173,443 43,280 273
Premium (discount) amortization on marketable securities 1,757 1,227 (194)
Gain realized on sale of marketable securities and non-marketable equity investments (23,836) (132) (316)
Change in fair value of equity securities (132) (107) (266)
Deferred income taxes (1,907) (2,360) (939)
Other (28) 143 386
Changes in operating assets and liabilities:      
Accounts receivable (17,509) (9,932) (9,366)
Deferred contract acquisition costs (24,218) (14,344) (9,579)
Prepaid expenses and other assets (5,942) (8,165) (11,340)
Accounts payable 1,986 53 2,665
Accrued and other liabilities 17,714 24,867 13,902
Deferred revenue 55,989 36,444 27,437
Net cash provided by (used in) operating activities 11,460 32,530 (8,164)
Cash Flows from Investing Activities:      
Purchases of property and equipment (5,565) (4,383) (11,505)
Proceeds from sale of property and equipment 620 0 0
Capitalized internal-use software (3,552) (4,631) (3,323)
Sale of non-marketable equity investment 23,979 0 0
Purchases of marketable securities (686,078) (115,689) (176,575)
Sales of marketable securities 131,170 18,658 24,707
Maturities and redemptions of marketable securities 119,130 101,445 23,719
Acquired intangible assets 0 (1,750) 0
Business combination, net of cash acquired 0 (5,075) (5,972)
Net cash used in investing activities (420,296) (11,425) (148,949)
Net Cash Provided by (Used in) Financing Activities [Abstract]      
Proceeds from initial public offering, net of underwriting discounts 1,069,348 0 0
Proceeds from issuance of Series H redeemable convertible preferred stock, net of issuance costs 0 0 149,820
Sale of redeemable convertible preferred stock 0 0 100,000
Repurchase of redeemable convertible preferred stock 0 0 (100,000)
Proceeds from exercise of stock options 94 246 689
Payment of deferred offering costs (6,830) 0 0
Payment of withholding taxes on net share settlement of equity awards (3,343) 0 0
Payment of acquisition-related liabilities (900) (2,155) (277)
Net cash provided by (used in) financing activities 1,058,369 (1,909) 150,232
Net increase (decrease) in cash, cash equivalents and restricted cash 649,533 19,196 (6,881)
Cash, cash equivalents and restricted cash, beginning of period 98,331 79,135 86,016
Cash, cash equivalents and restricted cash, end of period 747,864 98,331 79,135
Reconciliation of cash, cash equivalents and restricted cash to consolidated balance sheets:      
Cash and cash equivalents 747,861 95,382 74,999
Restricted cash included in prepaid expenses and other current assets 0 1,930 3,114
Restricted cash included in other assets 3 1,019 1,022
Total cash, cash equivalents and restricted cash 747,864 98,331 79,135
Supplemental cash flow information:      
Cash paid for taxes 10,458 5,075 3,461
Non-cash investing and financing activities:      
Purchased property and equipment included in accrued expenses 492 62 1,393
Property and equipment acquired through tenant improvement allowance 0 322 1,524
Deferred purchase consideration for acquisition 0 900 2,883
Accretion of redeemable convertible preferred stock 2,646,662 1,560,524 553,339
Conversion of redeemable convertible preferred stock into common stock upon initial public offering $ 5,541,758 $ 0 $ 0
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Freshworks Inc. (Freshworks, or the Company) is a software development company that provides modern software-as-a-service (SaaS) products that are designed with the user in mind. The Company was incorporated in Delaware in 2010 and is headquartered in San Mateo, California, and has foreign subsidiaries located in India, Australia, the United Kingdom, Ireland, Germany, France, the Netherlands, and Singapore.
Initial Public Offering
In September 2021, the Company completed its initial public offering (IPO), in which it issued and sold 31,350,000 shares of its newly authorized Class A common stock at $36.00 per share, which included 2,850,000 shares issued upon the exercise of the underwriters’ option to purchase additional shares. The Company received net proceeds of approximately $1.1 billion from the IPO, after deducting underwriters’ discounts. As of December 31, 2021, deferred offering costs totaling $7.3 million were reclassified to stockholders' equity (deficit) as a reduction of the net proceeds from the IPO.
Pursuant to the Company's amended and restated certificate of incorporation, all shares of common stock then outstanding were reclassified as Class B common stock prior to the IPO. Upon completion of the IPO, the majority of shares of Class B common stock then outstanding were automatically converted to Class A common stock on a one-to-one basis, unless an option to remain as Class B common stock was elected by the holder. In addition, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock. See Note 10 for additional details.
As detailed in Note 11—Stockholders' Equity and Stock-Based Compensation, under the 2011 Stock Plan, the Company granted employees restricted stock units (RSUs) with both a service and a liquidity performance condition. Upon the Company's IPO in September 2021, the liquidity event condition was met for all RSUs. RSUs that had already met the service condition at that date were entitled to one share of Class B common stock for each vested RSU. On November 4, 2021, as part of an early lockup agreement with the underwriters during the IPO, the Company issued a total of 9.9 million shares of common stock underlying the RSUs to its employees.
Stock Split
In September 2021, the Company completed a 10-for-one forward stock split of the Company’s authorized, issued and outstanding stock. All share and per share information included in the accompanying consolidated financial statements and notes thereto has been adjusted on a retrospective basis to reflect this stock split.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Foreign Currency Remeasurement and Transactions
The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Remeasurement adjustments are recognized in interest and other income, net in the consolidated statements of operations, and have not been material for the years ended December 31, 2021, 2020, and 2019.
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the
date of the consolidated financial statements, and the reported amounts of income and expense during the reporting periods. Significant items subject to such estimates and assumptions include, but are not limited to, the following:
determination of standalone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations;
allowance for doubtful accounts;
expected benefit period of deferred contract acquisition costs;
capitalization of internal-use software development costs;
fair value of acquired intangible assets and goodwill;
useful lives of long-lived assets;
valuation of deferred tax assets;
valuation of employee defined benefit plan; and
fair value of share-based awards, including performance-based awards.
Risk and Uncertainties
Due to the COVID-19 pandemic, the Company has temporarily closed its headquarters in San Mateo, California, and other offices around the world, required its employees to work remotely from home, and implemented travel restrictions, all of which have caused significant disruption in how the Company operates its business. At the same time, the operations of its partners and customers have also been disrupted. While the duration and extent of the COVID-19 pandemic depends largely on future developments that cannot be accurately predicted at this time, such as the extent of and effectiveness of containment actions and developed vaccines, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. Additionally, inflationary pressures and a global labor shortage are currently impacting the pace of global recovery. In particular, the conditions caused by this pandemic could adversely affect demand for the Company’s products and services, lead to longer sales cycles, reduce the value or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of the existing customers to go out of business, limit the potential to generate additional business with new customers due to travel restrictions imposed, and affect contraction or attrition rates of the Company’s customers, all of which could adversely affect the Company’s business, results of operations, and financial condition. While government authorities are adjusting COVID-19 related restrictions, we continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders, including in response to outbreaks and variants. The Company is not aware of any specific event or circumstances related to COVID-19 or other estimates that would require it to update estimates or judgments or adjust the carrying value of its assets or liabilities. Actual results could differ from those estimates and any such differences may be material to the consolidated financial statements.
Segment Information
The Company operates in a single operating segment. The Chief Executive Officer (CEO) is the chief operating decision maker of the Company and makes operating decisions, assesses financial performance, and allocates resources based upon discrete financial information at a consolidated level.
Revenue Recognition
The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.
On occasion, the Company sells subscriptions to third-party resellers. The price at which subscriptions are sold to the reseller is typically discounted, as compared to the price at which the Company would sell to an end customer, in order to enable the reseller to realize a margin on the eventual sale to the end customer. As pricing to the reseller is fixed, and the
Company lacks visibility into the pricing provided by the reseller to the end customer, reseller revenue is recorded net of any reseller margin.
Subscription Revenue
Subscription revenue is primarily comprised of fees paid by the Company’s customers for accessing its cloud-based software during the term of the arrangement. Cloud-based services allow customers to use the Company’s multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.
Professional Services Revenue
Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration, and training. The Company recognizes professional services revenues as services are performed.
Customers with Multiple Performance Obligations
Some of the Company’s contracts with customers contain both subscriptions and professional services. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. The Company determines SSP by taking into consideration historical selling price of these performance obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As the Company’s go-to-market strategies evolve, it may modify its pricing practices in the future, which could result in changes to SSP.
Cost of Revenue
Cost of revenue consists primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for employees associated with the Company’s cloud-based infrastructure, payment gateway fees, voice, product support, and professional service organizations, as well as costs incurred by the Company for third-party hosting capabilities. Cost of revenue also includes third-party license fees, amortization of acquired intangibles, amortization of capitalized internal-use software, and allocation of general overhead expenses such as facilities and information technology.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for the Company’s product development employees. Research and development expenses also include non-personnel-related expenses such as third-party services for product development and consulting expenses, depreciation expense related to equipment used in research and development activities, and allocation of the Company’s general overhead expenses.
Advertising Costs
Advertising costs are charged to sales and marketing expense in the consolidated statements of operations as incurred. The Company recognized $41.2 million, $31.1 million, and $31.3 million for the years ended December 31, 2021 , 2020, and 2019, respectively.
Stock-Based Compensation
The Company issues stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on the estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation expense is recognized in the consolidated statements of operations using the straight line attribution method. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected stock price volatility of the Company's common stock, risk-free interest rates, and the expected dividend yield of the Company's common stock. The assumptions used to
determine the fair value of the option awards represent the Company's best estimates. These estimates involve inherent uncertainties and the application of the Company's judgement.
The fair value of RSUs is based on the closing market price of its Class A common stock on the date of the grant. The Company recognizes stock-based compensation on a straight-line basis over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur.
Prior to the IPO, the fair market value of the Company's common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon completion of the IPO, the performance condition became probable, and the Company began to recognize stock-based compensation expense.
For the performance-based award granted to the CEO with both a service-based vesting condition and a market condition (as discussed further in Note 11), the Company determined the fair value of the award by using the Monte Carlo simulation model. Since both vesting conditions have to be met for each tranche of the award to ultimately vest, the associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method. Provided that the CEO remains employed by the Company in his current position, stock-based compensation expense is recognized over the requisite service period, regardless of whether the stock price goals are achieved.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2021 and 2020, the Company has recorded a full valuation allowance against its U.S. deferred tax assets.
The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more likely than not of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company recognizes interest and penalties related to income tax matters as a component of income tax expense.
Cash and Cash Equivalents
Cash and cash equivalents consist of deposits held at financial institutions, money market funds, as well as highly liquid investments with an original maturity of three months or less when purchased. Cash and cash equivalents are recorded at cost, which approximates fair value.
Marketable Securities
Marketable securities consist primarily of debt securities such as corporate bonds, commercial paper, U.S. treasury securities, and U.S. government agency securities. These securities are classified as available-for-sale securities at the time of purchase as they represent funds readily available for current operations, and the Company also has the ability and intent to liquidate them at any time to meet its operating cash needs, if necessary. All available-for-sale debt securities are recorded at their estimated fair value, with changes in fair value recognized as unrealized gains or losses in accumulated other comprehensive income. For any security in an unrealized loss position, the Company evaluates it to assess whether the associated unrealized loss is considered other than temporary. Impairments are considered other-than-temporary if they are related to a deterioration in credit risk or if it is likely that the Company will sell the security before the recovery of its cost basis. Realized gains and losses and declines in value determined to be other than temporary are determined based on the specific identification method and are reported in interest and other income, net in the consolidated statements of operations. There was no impairment recorded for the years ended December 31, 2021, 2020, and 2019.
Marketable securities also include mutual funds comprised of certain term bonds. These mutual funds meet certain criteria for equity investments in accordance with ASU 2016-01, Recognition and Measurement of Financial Assets and Liabilities. Under this guidance, the Company measures these mutual funds at their estimated fair value, with changes in fair value recognized in interest and other income, net in the consolidated statements of operations.
Non-Marketable Equity Securities
The Company owns interests in non-marketable equity investments, which consist of minority equity interests in privately held companies. The Company does not have significant influence over these investments, which do not have readily determinable fair values. Under ASU 2016-01, the Company has elected the measurement alternative to carry them at cost, less any impairment charges.
Accounts Receivable and Allowance for Doubtful Accounts
Trade accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based on the Company’s assessment of the collectability of accounts and is recorded as an offset to revenue and deferred revenue. The Company regularly reviews the adequacy of the allowance by considering the age of each outstanding invoice and the collection history. As of December 31, 2021 and 2020, the Company's allowance for doubtful accounts was $6.0 million and $6.4 million, respectively.
Concentrations of Credit Risk
Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. The Company’s cash and cash equivalents and marketable securities are generally held with large financial institutions and are in excess of the federally insured limits provided on such deposits. In addition, the Company has cash and cash equivalents held in international bank accounts, which are denominated primarily in Euros, British Pounds, Indian Rupees, and Australian Dollars.
There were no customers that individually exceeded 10% of the Company’s revenue for the years ended December 31, 2021, 2020, and 2019 or that represented 10% or more of the Company’s consolidated accounts receivable balance as of December 31, 2021 and 2020.
Deferred Contract Acquisition Costs
Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The expected benefit period is determined by taking into consideration the Company’s contracts with customers, technology life cycle and other factors. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. The Company includes amortization of deferred commissions in sales and marketing expense in its consolidated statements of operations. There was no impairment loss in relation to the incremental selling costs capitalized for the years ended December 31, 2021, 2020, and 2019.
The Company has elected to apply the practical expedient under Accounting Standards Codification (ASC) No. 340-40—Other Assets and Deferred Costs to account for costs incurred in obtaining a contract with the expected benefit period of one year or less as commission expenses, which are included in sales and marketing expense in its consolidated statements of operations.
Property and Equipment, net
Property and equipment, net, including capitalized internally-developed software, is stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:
Estimated Useful Life
Computers3 years
Capitalized internal-use software3 years
Office equipment, furniture and fixtures5 years
Motor vehicles5 years
Leasehold improvements
Lesser of lease term or 5 years
Expenditures for maintenance and repairs are charged to expense as incurred.
Capitalized Internal-Use Software
The Company capitalizes costs incurred in its software development projects as part of property and equipment during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Once the development project is available for general release, capitalization ceases, and the Company estimates the useful life of the asset and begins amortization. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally three years.
The Company also capitalizes certain costs related to its enterprise cloud computing services and certain projects for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life.
The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Business Combinations
The Company applies a screen test to determine whether a transaction is more akin to an asset acquisition or a business combination. If this screen test indicates that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets, the transaction is accounted for as an asset acquisition. In a business combination, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and consequently, actual results may differ from estimates.
Long-Lived Assets (Including Goodwill and Intangible Assets)
Long-lived assets with finite lives include property and equipment, capitalized internal-use software, and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets and capitalized internal-use software, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds these estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
Goodwill is not amortized but rather is tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge in the amount of such excess is recorded to goodwill, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill during the years ended December 31, 2021, 2020, and 2019.
Deferred Revenue
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. Customers are invoiced for subscription services arrangements in advance for monthly, quarterly, semi-annual and annual subscription plans. The Company’s payment terms generally provide that customers pay the invoiced portion of the total arrangement fee either in advance or within 30 days from the invoice date.
Comprehensive Loss
Comprehensive loss is comprised of two components—net loss and other comprehensive (loss) income. Other comprehensive (loss) income includes unrealized gains or losses on available-for-sale debt securities recognized during the period.
The following tables shows the change in unrealized gains or losses within accumulated other comprehensive (loss) income:
December 31,
202120202019
Beginning balance$411 $139 $1,141 
Add: Unrealized (losses) gains on available-for-sale debt securities
(1,152)405 — 
Less: Adjustment for the adoption of ASU 2016-01
— — (981)
Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations(6)(133)(21)
Net impact to other comprehensive (loss) income in current period
(1,158)272 (1,002)
Ending balance$(747)$411 $139 
Net Loss per Share Attributable to Common Stockholders
Basic and diluted net loss per share attributable to common stockholders are presented in conformity with the two-class method required for participating securities. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. Prior to the IPO, the Company considered all series of its redeemable convertible preferred stock to be participating securities. Net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock were not contractually obligated to share in the losses of the Company.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the number of weighted-average shares of common stock outstanding during the reporting period. Prior to the IPO, the net loss attributable to common stockholders was adjusted for accretion of the carrying value of redeemable convertible preferred stock and deemed dividend distribution. Since the Company has reported net losses for all periods presented, all potentially dilutive securities are considered antidilutive, and accordingly, diluted net loss per share is the same as basic net loss per share.
Defined Benefit Plan
Employees in India are entitled to benefits under the Gratuity Act, a defined benefit retirement plan covering eligible employees. The plan requires employers to provide for a lump-sum payment to eligible employees at retirement, death, and incapacitation or on termination of employment, of an amount based on the respective employee’s salary and tenure of employment. Employees in India are also entitled to a defined benefit plan with benefits based on an employee’s accumulated leave balance and salary. Both plans are unfunded arrangements.
Current service costs are accrued in the period to which they relate. The benefit obligations are calculated by a qualified actuary using the projected unit credit method and the unfunded position is recognized as a liability in the consolidated balance sheets. In measuring the defined benefit obligations, the Company uses a discount rate at the reporting date based on yields of local government treasury bills denominated in the same currency in which the benefits are expected to be paid, with maturities approximating the terms of the Company’s obligations.
Since the plan is unfunded, no annual contributions are required to be made as per applicable regulations. Disclosures required under ASC 715—Compensation—Retirement Benefits, have been omitted because the Company has deemed them immaterial to its consolidated financial statements. The benefit plans had a plan benefit obligation of $7.4 million and $5.6 million as of December 31, 2021 and 2020, respectively, included in other liabilities in the consolidated balance sheets.
Leases
The Company accounts for its existing leases of office facilities as operating leases. Certain facility lease agreements contain rent holidays, allowances and rent escalation provisions. For leases that contain rent escalation or rent concession provisions, the Company records the total rent expense during the lease term on a straight-line basis over the term of the lease. The difference between the amount of rent paid and the straight-line rent expense is recorded as deferred rent, with its current and long-term portions classified in accrued liabilities and other liabilities, respectively, in the consolidated balance sheets.
Recent Accounting Pronouncements
New accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) under its ASC or ASU and adopted by the Company as of the specified effective date.
As an emerging growth company, the Jumpstart Our Business Startups Act (the JOBS Act) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. As a result, the Company’s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies.
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The Company adopted the requirements of ASU 2018-15 as of January 1, 2021 on a prospective basis. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on their balance sheets as right-of-use (ROU) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Under the standard, lease expenses will continue to be recorded over the lease term in the consolidated statements of operations in a manner similar to the current standard. Certain practical expedients are available for lessees to elect upon adopting the new standard. This standard is effective for the Company on January 1, 2022, and early adoption is permitted. The Company plans to adopt Topic 842 on a modified basis using the optional transition method, and accordingly, will not restate comparative periods. Amounts and related disclosures for fiscal 2021 will continue to be presented in accordance with ASC 840, Leases. Amounts and disclosures for fiscal 2022 will be presented under ASC 842. The Company expects adoption of the standard will result in the recognition of additional ROU assets and lease liabilities for operating leases in the range of approximately $23.0 million to $25.0 million, and $28.0 million to $30.0 million, respectively, as of January 1, 2022. Additionally, the adoption of this standard will have no impact to the Company's consolidated income statements and cash flows.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires measurement and recognition of expected credit losses for financial assets by requiring an allowance to be recorded as an offset to the amortized cost of such assets. The Company is required to adopt this standard on or before January 1, 2023. The Company elected to early adopt ASU 2016-13 effective January 1, 2022 using the modified retrospective approach. The standard primarily impacts our financial assets measured at amortized cost and available-for-sale debt securities. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). The standard eliminates certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. The standard also simplifies aspects of accounting for franchise taxes and enacted changes in tax or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis for goodwill. The guidance will become effective for the Company on January 1, 2022; early adoption is permitted. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. ASU 2021-08 will become effective for public entities for fiscal years beginning after December 15, 2022, to be applied prospectively to business combinations occurring on or after the effective date of the ASU, with early adoption permitted. The Company is currently evaluating the impact of adopting this standard.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Revenue From Contracts with Customers
Revenue
The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take
possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.
Disaggregation of Revenues
The following table summarizes revenue by the Company’s service offerings (in thousands):
Year Ended December 31,
202120202019
Subscription services$360,506 $242,879 $168,682 
Professional services10,516 6,780 3,695 
Total revenue$371,022 $249,659 $172,377 
See Note 14 for revenue by geographic location.
Deferred Revenue and Remaining Performance Obligations
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. The following table summarizes the changes in the balance of deferred revenue during the periods (in thousands):
December 31,
202120202019
Balance at beginning of the year$104,184 $67,540 $39,739 
Add: Billings during the year427,011 286,303 200,178 
Less: Revenue recognized during the year(371,022)(249,659)(172,377)
Balance at end of the year$160,173 $104,184 $67,540 
Revenue recognized during the years ended December 31, 2021, 2020, and 2019 from amounts included in deferred revenue at the beginning of these periods was $103.8 million, $67.5 million, and $39.7 million, respectively.
The aggregate balance of remaining performance obligations as of December 31, 2021 was $230.8 million. The Company expects to recognize $178.4 million of the balance as revenue in the next 12 months and the remainder thereafter. The aggregate balance of remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods.
Deferred Contract Acquisition Costs
The change in the balance of deferred contract acquisition costs during the periods presented is as follows (in thousands):
December 31,
202120202019
Balance at beginning of the year$18,273 $11,610 $6,069 
Add: Contract costs capitalized during the year24,218 14,344 9,579 
Less: Amortization of contract costs during the year(12,844)(7,681)(4,038)
Balance at end of the year$29,647 $18,273 $11,610 
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Marketable Securities
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Marketable Securities Cash Equivalents and Marketable Securities
Cash equivalents and available-for-sale debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$684,485 $— $— $684,485 
U.S. treasury securities22,000 — — 22,000 
U.S. government agency securities4,286 — (1)4,285 
Corporate debt securities15,998 — — 15,998 
Total cash equivalents726,769 — (1)726,768 
Debt securities:
U.S. treasury securities442,715 (432)442,285 
U.S. government agency securities75,725 — (159)75,566 
Corporate debt securities54,335 17 (175)54,177 
Total debt securities572,775 19 (766)572,028 
Total cash equivalents and debt securities$1,299,544 $19 $(767)$1,298,796 
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$56,474 $— $— $56,474 
Debt Securities:
U.S. treasury securities50,087 136 — 50,223 
Corporate debt securities85,413 265 (5)85,673 
Asset-backed securities3,247 15 — 3,262 
Total debt securities138,747 416 (5)139,158 
Total cash equivalents and debt securities$195,221 $416 $(5)$195,632 
As of December 31, 2021 and 2020, there were no securities that have been in a continuous unrealized loss position for 12 months or longer.
The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):
December 31, 2021
Amortized CostFair Value
Due within one year$392,629 $392,412 
Due after one year but within five years180,146 179,616 
Total$572,775 $572,028 
In addition to available-for-sale debt securities, marketable securities also include term bond mutual funds, which are measured at fair value. As of December 31, 2021 and 2020, the fair value of the term bond mutual funds was $3.7 million and $3.6 million, respectively.
The change in fair value of the term bond mutual funds is recorded in interest and other income, net in the consolidated statements of operations. The following table summarizes the realized and unrealized gains recognized in the consolidated
statements of operations for the term bond mutual funds during the years ended December 31, 2021, 2020, and 2019 (in thousands):
Year Ended December 31,
202120202019
Net gains recognized on marketable equity investments$132 $107 $582 
Less: Net gains recognized on sale of marketable equity investments— — (316)
Unrealized gains at the end of the period$132 $107 $266 
Non-Marketable Equity Securities
Non-marketable equity securities represent the Company’s interest in privately held entities which have no readily determinable fair values. The Company carries these investments at cost, less impairment, and reports them under other assets in the consolidated balance sheets. As of December 31, 2021 and 2020, the Company had non-marketable equity securities of $0.4 million and $0.5 million, respectively.
In September 2021, the Company sold its interest in a privately held entity for proceeds totaling $24.0 million, resulting in a gain of $23.8 million, which was recorded in interest and other income, net, in the consolidated statements of operations.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Inputs are observable and reflect quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable, either directly or indirectly.
Level 3—Inputs that are unobservable.
Money market funds and U.S. treasury securities are classified within Level 1 because they are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Other debt securities and investments are classified within Level 2 if the investments are valued using model driven valuations which use observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Available-for-sale debt securities are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.
In connection with the acquisition of Natero, Inc., the Company recognized a liability on the acquisition date for the estimated fair value of the contingent consideration based on the probability of achieving certain milestones pursuant to the acquisition agreement. The fair value measurement of the contingent consideration is based on significant unobservable inputs and management judgment; therefore, it is categorized under Level 3 at the balance sheet date in the table below.
The Company does not have any assets or liabilities subject to fair value remeasurement on a nonrecurring basis as of December 31, 2021 and 2020.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$684,485 $— $— $684,485 
U.S. treasury securities22,000 — — 22,000 
U.S. government agency securities— 4,285 — 4,285 
Corporate debt securities— 15,998 — 15,998 
Marketable securities:
U.S. treasury securities442,285 — — 442,285 
U.S. government agency securities— 75,566 — 75,566 
Corporate debt securities— 54,177 — 54,177 
Term bond mutual funds— 3,651 — 3,651 
Total financial assets$1,148,770 $153,677 $— $1,302,447 
Financial liabilities:
Acquisition-related contingent consideration$— $— $800 $800 
December 31, 2020
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$56,474 $— $— $56,474 
Marketable securities:
U.S. treasury securities50,223 — — 50,223 
Corporate debt securities— 85,673 — 85,673 
Asset-backed securities— 3,262 — 3,262 
Term bond mutual funds— 3,575 — 3,575 
Total financial assets$106,697 $92,510 $— $199,207 
Financial liabilities:
Acquisition-related contingent consideration$— $— $775 $775 
The following table represents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis, using Level 3 significant unobservable inputs (in thousands):
December 31,
20212020
Beginning balance$775 $1,950 
Additions during the period— — 
Payments during the period— (1,200)
Change in estimated fair value25 25 
Ending balance$800 $775 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, net
The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Computers$13,041 $9,249 
Capitalized internal-use software14,178 10,041 
Office equipment3,375 2,770 
Furniture and fixtures8,395 9,472 
Motor vehicles1,421 2,423 
Leasehold improvements4,274 4,274 
Construction in progress— 322 
Total property and equipment44,684 38,551 
Less: accumulated depreciation and amortization(23,206)(17,767)
Property and equipment, net$21,478 $20,784 
Capitalization of costs associated with internal-use software was $4.1 million and $4.6 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021 and 2020, the net carrying value of capitalized internal-use software was $8.3 million and $6.7 million, respectively.
Depreciation expense and amortization of internal-use software for the years ended December 31, 2021, 2020, and 2019 totaled $9.0 million, $6.9 million, and $4.9 million, respectively.
Accrued Liabilities
The following table summarizes accrued liabilities as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Accrued compensation$17,261 $8,983 
Acquisition-related liabilities800 1,942 
Accrued third-party cloud infrastructure expenses2,785 1,572 
Accrued reseller commissions5,870 3,999 
Accrued advertising and marketing expenses6,022 2,412 
Advanced payments from customers3,260 2,815 
Accrued taxes10,777 8,645 
Other accrued expenses9,054 5,240 
Total accrued liabilities$55,829 $35,608 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations and Asset Purchase
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations and Asset Purchase Business Combinations and Asset Purchase
AnsweriQ Inc. (AIQ)
In January 2020, the Company acquired all issued and outstanding shares of AIQ, a provider of machine learning and artificial intelligence self-service tools. The acquisition date cash consideration paid was $5.7 million. The Company acquired $4.0 million of developed technology with an estimated useful life of two years, and $1.7 million of goodwill which is primarily attributed to the assembled workforce.
Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd. (collectively known as Flint)
In March 2020, the Company entered into an asset purchase agreement with Flint, an IT orchestration and cloud management platform, to complement Freshservice’s IT service management and IT operations management product capabilities, for a total consideration of $2.0 million in cash. The transaction was accounted for as an asset acquisition as the developed technology was the only asset acquired.
None of the above transactions had a material impact on the Company’s consolidated financial statements; therefore, historical and proforma disclosures have not been presented.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net
The carrying value of goodwill was $6.2 million as of December 31, 2021 and 2020.
Acquired intangibles consist of developed technology and customer relationships and are amortized on a straight-line basis over their estimated useful lives. The following tables summarize acquired intangible assets as of December 31, 2021 and 2020 (amounts in thousands):
December 31, 2021
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(9,147)$1,349 0.9
Customer relationships1,600 (1,055)545 1.4
Total$12,096 $(10,202)$1,894 
December 31, 2020
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(5,218)$5,278 1.5
Customer relationships1,600 (655)945 2.4
Total$12,096 $(5,873)$6,223 
Total amortization of acquired intangible assets was $4.3 million, $4.3 million and $1.4 million for the years ended December 31, 2021, 2020, and 2019, respectively. The Company recorded amortization of developed technology of $3.9 million, $3.9 million, and $1.1 million in cost of revenue and customer relationships of $0.4 million, $0.4 million, and $0.3 million in sales and marketing expenses in each of the respective periods in the consolidated statements of operations.
Expected future amortization expense related to acquired intangible assets is as follows (in thousands):
Year Ending December 31,Amortization Expense
2022$1,591 
2023303 
Total$1,894 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
The Company leases office space under non-cancelable operating lease agreements, which expire on various dates through September 2028. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments. The Company maintains an uncollateralized letter of credit for the lease, which is renewed on an annual basis.
In September 2018, the Company entered into a lease agreement for its corporate headquarters located in San Mateo, California, which it occupied in January 2019. This lease covers approximately 22,000 square feet of office space at a monthly base rent of $113,246, increasing approximately 3% annually. The lease expires in July 2026, with an option to extend the lease for another five years, subject to certain requirements. The total commitment is $10.5 million with a tenant improvement allowance of $1.5 million.
Deferred rent was $4.6 million and $5.1 million as of December 31, 2021 and 2020, respectively, of which $3.8 million and $4.6 million was classified in other liabilities in the consolidated balance sheets in each of the two periods, respectively.
Rent expense for operating leases for the years ended December 31, 2021, 2020, and 2019 was $9.7 million, $10.2 million, and $7.1 million, respectively.
Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands):
Year ending December 31,Operating Leases
2022$6,954 
20236,790 
20246,642 
20255,976 
20263,579 
Thereafter4,304 
Total minimum future payments$34,245 
Other Contractual Commitments
The Company's other contractual commitments primarily consist of third-party cloud infrastructure agreements and service subscription arrangements used to support operations at the enterprise level. Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):
Year ending December 31,Contractual Commitments
2022$26,953 
202322,958 
20241,658 
Total$51,569 
Litigation and Loss Contingencies
From time to time, the Company may be subject to other legal proceedings, claims, investigations, and government inquiries (collectively, Legal Proceedings) in the ordinary course of business. It may receive claims from third parties asserting, among other things, infringement of their intellectual property rights, defamation, labor and employment rights, privacy, and contractual rights. There are no currently pending Legal Proceedings that the Company believes will have a material adverse impact on the business or consolidated financial statements.
Indemnifications
In the ordinary course of business, the Company enters into contractual arrangements under which the Company agrees to provide indemnification of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including losses arising out of intellectual property infringement claims made by third parties, if the Company has violated applicable laws, if the Company is negligent or commits acts of willful misconduct, and other liabilities with respect to its products and services and its business. In these circumstances, payment is typically conditional on the other party making a claim pursuant to the procedures specified in the particular contract. To date, the Company has not incurred any material costs as a result of such indemnifications and has not accrued any liabilities related to such obligations in its consolidated financial statements.
Commitments and Contingencies Commitments and Contingencies
Operating Leases
The Company leases office space under non-cancelable operating lease agreements, which expire on various dates through September 2028. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments. The Company maintains an uncollateralized letter of credit for the lease, which is renewed on an annual basis.
In September 2018, the Company entered into a lease agreement for its corporate headquarters located in San Mateo, California, which it occupied in January 2019. This lease covers approximately 22,000 square feet of office space at a monthly base rent of $113,246, increasing approximately 3% annually. The lease expires in July 2026, with an option to extend the lease for another five years, subject to certain requirements. The total commitment is $10.5 million with a tenant improvement allowance of $1.5 million.
Deferred rent was $4.6 million and $5.1 million as of December 31, 2021 and 2020, respectively, of which $3.8 million and $4.6 million was classified in other liabilities in the consolidated balance sheets in each of the two periods, respectively.
Rent expense for operating leases for the years ended December 31, 2021, 2020, and 2019 was $9.7 million, $10.2 million, and $7.1 million, respectively.
Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands):
Year ending December 31,Operating Leases
2022$6,954 
20236,790 
20246,642 
20255,976 
20263,579 
Thereafter4,304 
Total minimum future payments$34,245 
Other Contractual Commitments
The Company's other contractual commitments primarily consist of third-party cloud infrastructure agreements and service subscription arrangements used to support operations at the enterprise level. Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):
Year ending December 31,Contractual Commitments
2022$26,953 
202322,958 
20241,658 
Total$51,569 
Litigation and Loss Contingencies
From time to time, the Company may be subject to other legal proceedings, claims, investigations, and government inquiries (collectively, Legal Proceedings) in the ordinary course of business. It may receive claims from third parties asserting, among other things, infringement of their intellectual property rights, defamation, labor and employment rights, privacy, and contractual rights. There are no currently pending Legal Proceedings that the Company believes will have a material adverse impact on the business or consolidated financial statements.
Indemnifications
In the ordinary course of business, the Company enters into contractual arrangements under which the Company agrees to provide indemnification of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including losses arising out of intellectual property infringement claims made by third parties, if the Company has violated applicable laws, if the Company is negligent or commits acts of willful misconduct, and other liabilities with respect to its products and services and its business. In these circumstances, payment is typically conditional on the other party making a claim pursuant to the procedures specified in the particular contract. To date, the Company has not incurred any material costs as a result of such indemnifications and has not accrued any liabilities related to such obligations in its consolidated financial statements.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock
12 Months Ended
Dec. 31, 2021
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock
Immediately prior to the completion of the IPO, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock, and their carrying value of $5.6 billion was reclassified into stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding.
As of December 31, 2020, there were 154,055,430 authorized shares and 153,937,730 issued and outstanding shares of redeemable convertible preferred stock with aggregate liquidation preference of $326.6 million.
The following table summarizes the Company’s redeemable convertible preferred stock as of December 31, 2020 (in thousands, except per share amounts):
December 31, 2020
Shares AuthorizedShares OutstandingOriginal Issue PriceLiquidation Preference
Carrying Value
Series A21,428 21,311 $0.05 $1,059 $397,172 
Series B36,229 36,229 0.14 5,000 675,223 
Series C15,307 15,307 0.46 7,000 285,280 
Series D30,663 30,663 1.01 31,000 571,476 
Series E21,292 21,292 2.35 50,000 396,927 
Series F8,709 8,709 3.16 27,500 162,439 
Series G9,151 9,151 6.01 55,000 172,344 
Series H11,276 11,276 13.30 150,000 234,235 
Total154,055 153,938 $326,559 $2,895,096 
Preferred Stock Transactions
In January 2020, an investor, also a member of the Board of Directors of the Company (the Board) at that time, entered into a secondary transaction to sell 26,210 shares of redeemable convertible Series A preferred stock, 1,314,830 shares of redeemable convertible Series B preferred stock, and 448,110 shares of redeemable convertible Series C preferred stock to a new investor for a total price in excess of the fair value of the shares. The sale was facilitated by the Company and deemed compensatory to the seller. The amount paid by the investor to acquire the shares was $25.5 million, while the fair value of the shares on the transaction date was $14.7 million. The excess value of $10.8 million was recognized as stock-based compensation expense by the Company in general and administrative expense in its consolidated statements of operations.
See Note 11 for a discussion of stock-based compensation recognized from the secondary transaction involving the repurchases of redeemable convertible preferred stock (as described above) and common stock from the Company’s founders and employees.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity and Stock Based Compensation Stockholders' Equity and Stock Based Compensation
Preferred Stock
In connection with the IPO, the Company’s amended and restated certificate of incorporation became effective, which 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, designated from time to time by the board of directors.
Common Stock
The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of 1,000,000,000 shares of Class A common stock and 350,000,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to ten votes. Class A and Class B common stock have a par value of $0.00001 per share, and are referred to as common stock throughout these notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.
Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock upon the following: (1) sale or transfer of such share of Class B common stock, except for certain permitted transfers as described in our amended and restated certificate of incorporation; (2) the death of such Class B common stockholder (or nine months after the date of death if the stockholder is our founder); and (3) on the final conversion date, defined as the earlier of (a) the last trading day of the fiscal year following the seventh anniversary of the IPO; or (b) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class.
Shares of common stock reserved for future issuance were as follows (in thousands):
December 31,
20212020
Redeemable convertible preferred stock— 153,938 
2011 Stock Plan:
Options and RSUs outstanding48,749 36,024 
Shares reserved for future award issuances— 9,981 
2021 Equity Incentive Plan:
RSUs outstanding429 — 
Shares reserved for future award issuances36,019 — 
2021 Employee Stock Purchase Plan6,500 — 
Total shares of common stock reserved for issuance91,697 199,943 
Equity Incentive Plans
In 2011, the Company adopted the 2011 Stock Plan (the 2011 Plan) pursuant to which the Board may grant incentive stock options to purchase shares of the Company’s common stock, non-statutory stock options to purchase shares of the Company’s common stock, stock appreciation rights, restricted stock and RSUs. The 2011 Plan was terminated in September 2021 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to its termination. With the establishment of the 2021 Equity Incentive Plan (the 2021 Plan) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2011 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan.
In August 2021, the Board adopted the 2021 Plan, which became effective upon the IPO. Upon adoption, the 2021 Plan began with a reserve of 35,000,000 shares of Class A common stock for future issuance, with (i) an automatic increase occurring on January 1 of each year by 5% of the aggregate number of shares of common stock of all classes issued and outstanding on December 31 of the preceding calendar year, or (ii) a lesser number of shares determined by the Board prior to January 1 of each year. The reserve is reduced by the number of shares granted, and increased by the number of shares subject to stock options or other stock awards that would have otherwise returned to the 2011 Plan, up to a maximum of 51,178,920 shares, as well as the net number of shares withheld from the release of RSUs. As of December 31, 2021, the Company has granted 431,886 shares from the 2021 Plan, and a total of 1,439,884 shares comprising of cancellations from the 2011 Plan and withholding of net shares recirculated back to the reserve, resulting in 36,018,956 shares available for future issuance.
2021 Employee Stock Purchase Plan
In August 2021, the Board adopted the ESPP, which became effective upon the Company’s IPO. Initially, 6,500,000 Class A shares of common stock have been reserved for future issuance under the ESPP, with an automatic increase to such reserve on January 1 of each year.
The price at which Class A common stock is purchased under the ESPP is equal to 85% of the fair market value of a share of the Company’s Class A common stock on the first or last day of the offering period, whichever is lower. The ESPP provides an offering period of 24 months, with four purchase periods that are generally six months long ending on May 15 and November 15 of each year, except for the first purchase period, which began upon the completion of the IPO on September 22, 2021 and will end on May 13, 2022, with contributions from employees beginning on October 1, 2021.
As of December 31, 2021, the Company has withheld $4.2 million of contributions from its employees, and no shares have been purchased under the ESPP.
During the year ended December 31, 2021, the Company recognized $3.5 million of stock-based compensation expense related to the ESPP.
Determination of Fair Value of the ESPP
The Company estimates the fair value of the ESPP using the Black-Scholes option-pricing model, which requires certain complex valuation assumption inputs such as expected term, expected stock price volatility, risk-free interest rate and dividend
yield. The fair value of each of the four purchase periods is estimated separately. The following table summarizes the range of valuation assumptions used in estimating the fair value of the ESPP during the period:
Year Ended December 31,
Valuation Assumption Inputs2021
Expected term (in years)
0.6 - 2.1
Stock price volatility
47.7% - 58.5%
Risk-free interest rate
0.06% - 0.29%
Dividend yield0.00%
Expected term—The expected term is estimated based on the exercise term of the ESPP, which is the length of time from the grant date to the date on which the stock is purchased by the employees.
Stock price volatility—Since the Company's common stock lacks sufficient trading history, the stock price volatility over the expected term is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.
Risk-free interest rate—The risk-free interest rate is based on the yield of the U.S. Treasury debt securities commensurate with the expected term of the ESPP.
Dividend yield—Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.
Fair value of underlying stock—The fair value of Company's common stock underlying the ESPP is determined by the closing market price of its Class A common stock on the date that the Company began withholding the contributions from its employees, which was October 1, 2021.
Stock Options
Stock options are granted with an exercise price equal to the stock’s fair market value at the date of grant, have 10-year contractual terms, and vest over a four-year period.
Stock option activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 20202,096 $0.23 4.1$33,947 
Stock options granted— $— 
Stock options exercised(537)$0.18 
Stock options cancelled / forfeited / expired(211)$0.07 
Balance as of December 31, 20211,348 $0.27 3.6$35,020 
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding, exercisable, or vested.
(2)The ending balance as of December 31, 2021 represents options that were fully vested and exercisable.
Total intrinsic value of options exercised during the years ended December 31, 2021, 2020, and 2019 was $14.0 million, $9.8 million, and $9.5 million, respectively.
Restricted Stock Units
RSUs are granted at fair market value at the date of the grant and vest over a four-year period.
RSU activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Grant Date Fair Value
Unvested, as of December 31, 202033,928 $5.41 
Granted26,808 $22.02 
Vested(9,928)$5.17 
Forfeited(2,978)$9.81 
Unvested, as of December 31, 202147,830 $14.47 
Performance-Based Awards
In May 2019, the Board approved a grant of 166,390 shares of performance-based RSUs (PRSUs) to the Company’s CEO. The vesting of these PRSUs is contingent upon the satisfaction of all three of the following: (i) the achievement of certain revenue related milestones on or before December 31, 2019, (ii) vesting over the requisite service period in accordance with the Plan, and (iii) a liquidity event. The revenue-related milestone was met as of December 31, 2019, and the liquidity event condition was met upon the completion of the IPO as described in Note 1—Initial Public Offering. As of December 31, 2021, the time-based vesting was the only condition yet to be satisfied over the remaining requisite service period, and the number of shares to vest subject to this condition is insignificant.
In September 2021, the Board approved a grant of 6,000,000 PRSUs to the Company's CEO with a time-based service condition beginning January 1, 2022, and a market condition involving five separate stock price targets ranging from $70.00 to $200.00 per share for each of the five vesting tranches (CEO Performance Award). These stock price targets will be measured based on the average closing price over a consecutive 60-trading day period, beginning on the first trading day after the expiration of the final lock-up period in February 2022. The vesting of the CEO Performance Award is contingent upon the completion of the requisite service through January 1, 2029 and the achievement of the specified stock price target in each tranche on or before January 1, 2029. The stock price targets are not required to be achieved within the service period of each tranche, and accordingly, multiple tranches can vest at the same date if the specified stock price targets are achieved after December 31, 2025. The CEO Performance Award had a total grant date fair value of $131.0 million.
The fair value of the CEO Performance Award was determined at grant date by using the Monte Carlo simulation model with the following valuation assumptions:
Year Ended December 31,
Valuation Assumption Inputs2021
Measurement period (in years)7.0
Stock price volatility60.0%
Risk-free interest rate1.12%
Dividend yield—%
Measurement period—This is the period over which simulated stock prices of the Company are used to evaluate the possibility of achieving the specified stock price targets (as described above).
Stock price volatility—Since the Company's common stock lacks sufficient trading history, the stock price volatility over the measurement period is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.
Risk-free interest rate—The risk-free interest rate is based on the yield of the U.S. Treasury debt securities commensurate with the measurement period.
Dividend yield—Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.
Fair value of underlying stock—The fair value of Company's common stock underlying the CEO Performance Award on is based on an independent third-party valuation as there was no public market on the date of the grant.
For the year ended December 31, 2021, the Company recognized $9.0 million of stock-based compensation expense associated with performance-based awards described above, of which $8.4 million was related to the CEO Performance Award.
Stock-Based Compensation
For the year ended December 31, 2021, stock-based compensation expense of $173.4 million included a cumulative charge associated with certain RSUs for which the service-based vesting condition has been satisfied upon the completion of the liquidity event, as further described in Note 1—Initial Public Offering.
During the year ended December 31, 2020, stock-based compensation included expenses recognized from employee stock-based awards, and the excess value of $43.2 million paid to repurchase shares in a secondary transaction. The excess value was comprised of $10.8 million recorded in general and administrative expense for the repurchase of redeemable convertible preferred stock (as described in Note 10), and $32.4 million for the repurchases of shares of common stock from the Company’s founders and a number of employees, of which $16.5 million and $15.9 million were recorded in general and administrative expense and research and development, respectively.
Total stock-based compensation expense recorded for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Equity awards:
Cost of revenue$5,604 $— $13 
Research and development45,162 151 
Sales and marketing53,169 104 
General and administrative69,508 29 
Total employee awards173,443 44 273 
Secondary transaction— 43,236 — 
Stock-based compensation, net of amounts capitalized173,443 43,280 273 
Capitalized stock-based compensation585 — — 
Total stock-based compensation expense$174,028 $43,280 $273 
Stock-based compensation expense recorded to research and development in the consolidated statements of operations excludes amounts that were capitalized for internal-use software for the year ended December 31, 2021.
As of December 31, 2021, unrecognized stock-based compensation expense related to unvested stock-based awards was as follows (amount in thousands):
December 31, 2021
Unrecognized Stock-Based CompensationWeighted-Average Period to Recognize Expense
(in years)
RSUs$574,916 3.6
ESPP19,928 1.2
Total unrecognized stock-based compensation expense$594,844 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Basic net loss per share attributable to common stockholders is computed by dividing the net loss by the number of weighted-average outstanding common shares. Diluted net loss per share attributable to common stockholders is determined by giving effect to all potential common equivalents during the reporting period, unless including them yields an antidilutive result. The Company considers its redeemable convertible preferred stock, stock options and restricted stock units as potential common equivalents, but excluded them from the computation of diluted net loss per share attributable to common stockholders in the periods presented, as their effect was antidilutive.
The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted
net loss per share attributable to common stockholders are the same for both Class A and Class B common stock on both an individual and combined basis.
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(191,995)$(57,294)$(31,125)
Accretion of redeemable convertible preferred stock(2,646,662)(1,560,524)(553,339)
Deemed dividend distribution— — (40,071)
Net loss attributable to Class A and Class B common stockholders - basic and diluted$(2,838,657)$(1,617,818)$(624,535)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders - basic and diluted130,652 76,945 76,029 
Net loss per share attributable to Class A and Class B common stockholders - basic and diluted$(21.73)$(21.03)$(8.21)
The following table summarizes the potential common equivalents that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented (in thousands):
Year Ended December 31,
202120202019
Redeemable convertible preferred stock— 153,938 153,938 
Stock options1,348 2,096 2,898 
RSUs47,830 33,928 22,602 
ESPP160 — — 
Total49,338 189,962 179,438 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s net loss before provision for income taxes for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Domestic$(211,844)$(69,102)$(40,616)
Foreign30,365 15,823 13,126 
Total$(181,479)$(53,279)$(27,490)
The components of the provision for income taxes for the years ended December 31, 2021, 2020, and 2019 were as follows (in thousands):
Year Ended December 31,
202120202019
Current:
Domestic$2,876 $(12)$11 
Foreign9,547 6,387 4,563 
Deferred:
Domestic— — (194)
Foreign(1,907)(2,360)(745)
Total provision for income taxes$10,516 $4,015 $3,635 
The following is a reconciliation of the federal statutory income tax rate to the Company’s effective tax rate for the years ended December 31, 2021, 2020, and 2019:
Year Ended December 31,
202120202019
Federal income tax21.0 %21.0 %21.0 %
State taxes, net of federal benefit— — 3.2 
Stock-based compensation2.1 (17.1)(0.2)
Change in valuation allowance(25.4)(11.8)(32.8)
Earnings from foreign subsidiaries(0.5)(1.3)(3.9)
Other items(3.0)1.6 (0.5)
Total provision for income taxes(5.8)%(7.6)%(13.2)%
The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020, were as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$78,077 $36,702 
Foreign tax credit carryforwards4,955 4,955 
Stock-based compensation9,643 — 
Accruals and Reserves6,584 5,433 
Depreciation and amortization1,633 354 
Allowance for uncollectible accounts66 1,383 
Total deferred tax assets100,958 48,827 
Less: valuation allowance(89,903)(41,111)
Deferred tax assets, net of valuation allowance11,055 7,716 
Deferred tax liabilities:
Commissions(4,771)(3,323)
Net deferred tax assets$6,284 $4,393 
The Company regularly reviews its deferred tax assets for recoverability based on historical taxable income, projected future taxable income, the expected timing of the reversals of existing taxable temporary differences and tax planning strategies. The Company’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute the business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Company’s income tax provision would increase or decrease in the period in which the assessment is changed. The Company’s valuation allowance increased by $48.8 million and $9.0 million during the years ended December 31, 2021 and 2020, respectively.
The Company has not provided U.S. income taxes and foreign withholding taxes on undistributed earnings of foreign subsidiaries because the Company intends to permanently reinvest such earnings outside the U.S.
Net Operating Loss and Credit Carryforwards
As of December 31, 2021, the Company has U.S. federal net operating loss carryforwards of approximately $345.7 million, of which $10.7 million are subject to limitation under Internal Revenue Code Section 382 (IRC Section 382). The net operating loss carryforwards for all the states in the United States is $94.0 million as of December 31, 2021. The federal net operating loss carryforwards that were generated prior to the 2018 tax year will begin to expire in 2030 if not utilized. For net operating loss carryforwards arising in tax years beginning after December 31, 2017, the Tax Act limits the Company’s ability to utilize carryforwards to 80% of taxable income, however, these operating losses may be carried forward indefinitely. The state net operating loss carryforwards will begin to expire in 2032 if not utilized. The Company has foreign tax credits of $5.0 million that will expire in 2027 if not utilized.
Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to the ownership change provisions of IRC Section 382 and similar state provisions. The annual limitation may result in the inability to fully
offset future annual taxable income and could result in the expiration of net operating loss carryforwards before utilization. The Company continually reviews the impact to net operating losses of any ownership changes.
Unrecognized Tax Benefits
The Company has adopted authoritative guidance which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of uncertain tax positions taken or expected to be taken in the Company’s income tax return, and also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.
The Company recognizes financial statement benefit of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has no likelihood of being realized upon ultimate settlement with the relevant tax authority. As of December 31, 2021, the Company had gross unrecognized tax benefits of $2.2 million, all of which would affect income tax expense, if recognized, after consideration of valuation allowance. The Company did not have any unrecognized tax benefits with a significant impact on its financial statements as of December 31, 2020 and 2019.
The following table presents a reconciliation of the beginning and ending amount of the unrecognized tax benefits (in thousands):
Year Ended December 31,
2021
Unrecognized gross tax benefits at the beginning of the period$— 
Increases related to prior year tax positions1,269 
Decreases related to prior year tax positions— 
Reversal of prior year unrecognized tax benefits— 
Increases in current year unrecognized benefits958 
Unrecognized gross tax benefits at the end of the period$2,227 
The Company recognizes interest and penalties related to income tax matters as a component of income tax expense. Accrued interest of $0.5 million has been recorded as of December 31, 2021.
The Company's major tax jurisdictions are India and the U.S. and also files income tax returns in other various U.S. states and international jurisdictions. Carryover attributes beginning December 31, 2008, remain open to adjustment by the United States and state authorities. The U.S. federal, state, and foreign jurisdictions have statutes of limitations that generally range from three to five years. Due to the Company’s net losses, substantially all of its federal and state income tax returns are subject to examination for federal and state purposes since inception. As of December 31, 2021, Freshworks Inc., Freshworks India and Freshworks, GmbH are currently under examinations in India and Germany. The Company believes that it has provided adequate reserves for its income tax uncertainties in all open tax years. As the outcome of the Company's tax audits are resolved in a manner inconsistent with management's expectations, the Company could adjust its provision for income taxes in the future.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Geographic Information
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Geographic Information Geographic Information
The following table summarizes revenue by geographic location (in thousands):
Year Ended December 31,
202120202019
North America$160,224 $111,644 $79,805 
Europe, Middle East and Africa152,542 98,992 65,038 
Asia Pacific49,933 33,445 23,528 
Other8,323 5,578 4,006 
Total revenue$371,022 $249,659 $172,377 
The following table summarizes long-lived assets by geographic information (in thousands):
December 31,
20212020
North America$13,780 $16,796 
Europe, Middle East and Africa578 606 
Asia Pacific9,015 9,605 
Total long-lived assets$23,373 $27,007 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsOn February 14, 2022, the final lock-up period following the IPO expired, and the Company issued an aggregate of 9.3 million shares of its common stock, net of shares withheld for taxes, as settlement of all RSUs that had met time-based service condition.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Foreign Currency Remeasurement and Transactions Foreign Currency Remeasurement and TransactionsThe functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the
date of the consolidated financial statements, and the reported amounts of income and expense during the reporting periods. Significant items subject to such estimates and assumptions include, but are not limited to, the following:
determination of standalone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations;
allowance for doubtful accounts;
expected benefit period of deferred contract acquisition costs;
capitalization of internal-use software development costs;
fair value of acquired intangible assets and goodwill;
useful lives of long-lived assets;
valuation of deferred tax assets;
valuation of employee defined benefit plan; and
fair value of share-based awards, including performance-based awards.
Segment Information
Segment Information
The Company operates in a single operating segment. The Chief Executive Officer (CEO) is the chief operating decision maker of the Company and makes operating decisions, assesses financial performance, and allocates resources based upon discrete financial information at a consolidated level.
Revenue Recognition, Cost of Revenue and Deferred Revenue
Revenue Recognition
The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.
On occasion, the Company sells subscriptions to third-party resellers. The price at which subscriptions are sold to the reseller is typically discounted, as compared to the price at which the Company would sell to an end customer, in order to enable the reseller to realize a margin on the eventual sale to the end customer. As pricing to the reseller is fixed, and the
Company lacks visibility into the pricing provided by the reseller to the end customer, reseller revenue is recorded net of any reseller margin.
Subscription Revenue
Subscription revenue is primarily comprised of fees paid by the Company’s customers for accessing its cloud-based software during the term of the arrangement. Cloud-based services allow customers to use the Company’s multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.
Professional Services Revenue
Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration, and training. The Company recognizes professional services revenues as services are performed.
Customers with Multiple Performance Obligations
Some of the Company’s contracts with customers contain both subscriptions and professional services. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. The Company determines SSP by taking into consideration historical selling price of these performance obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As the Company’s go-to-market strategies evolve, it may modify its pricing practices in the future, which could result in changes to SSP.
Cost of Revenue
Cost of revenue consists primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for employees associated with the Company’s cloud-based infrastructure, payment gateway fees, voice, product support, and professional service organizations, as well as costs incurred by the Company for third-party hosting capabilities. Cost of revenue also includes third-party license fees, amortization of acquired intangibles, amortization of capitalized internal-use software, and allocation of general overhead expenses such as facilities and information technology.
Deferred Revenue
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. Customers are invoiced for subscription services arrangements in advance for monthly, quarterly, semi-annual and annual subscription plans. The Company’s payment terms generally provide that customers pay the invoiced portion of the total arrangement fee either in advance or within 30 days from the invoice date.
Research and Development Research and DevelopmentResearch and development costs are expensed as incurred and consist primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for the Company’s product development employees. Research and development expenses also include non-personnel-related expenses such as third-party services for product development and consulting expenses, depreciation expense related to equipment used in research and development activities, and allocation of the Company’s general overhead expenses.
Advertising Cost Advertising CostsAdvertising costs are charged to sales and marketing expense in the consolidated statements of operations as incurred.
Stock-Based Compensation
Stock-Based Compensation
The Company issues stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on the estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation expense is recognized in the consolidated statements of operations using the straight line attribution method. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected stock price volatility of the Company's common stock, risk-free interest rates, and the expected dividend yield of the Company's common stock. The assumptions used to
determine the fair value of the option awards represent the Company's best estimates. These estimates involve inherent uncertainties and the application of the Company's judgement.
The fair value of RSUs is based on the closing market price of its Class A common stock on the date of the grant. The Company recognizes stock-based compensation on a straight-line basis over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur.
Prior to the IPO, the fair market value of the Company's common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon completion of the IPO, the performance condition became probable, and the Company began to recognize stock-based compensation expense.
For the performance-based award granted to the CEO with both a service-based vesting condition and a market condition (as discussed further in Note 11), the Company determined the fair value of the award by using the Monte Carlo simulation model. Since both vesting conditions have to be met for each tranche of the award to ultimately vest, the associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method. Provided that the CEO remains employed by the Company in his current position, stock-based compensation expense is recognized over the requisite service period, regardless of whether the stock price goals are achieved.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2021 and 2020, the Company has recorded a full valuation allowance against its U.S. deferred tax assets.
The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more likely than not of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.
The Company recognizes interest and penalties related to income tax matters as a component of income tax expense.
Cash and Cash Equivalents Cash and Cash EquivalentsCash and cash equivalents consist of deposits held at financial institutions, money market funds, as well as highly liquid investments with an original maturity of three months or less when purchased. Cash and cash equivalents are recorded at cost, which approximates fair value.
Marketable Securities
Marketable Securities
Marketable securities consist primarily of debt securities such as corporate bonds, commercial paper, U.S. treasury securities, and U.S. government agency securities. These securities are classified as available-for-sale securities at the time of purchase as they represent funds readily available for current operations, and the Company also has the ability and intent to liquidate them at any time to meet its operating cash needs, if necessary. All available-for-sale debt securities are recorded at their estimated fair value, with changes in fair value recognized as unrealized gains or losses in accumulated other comprehensive income. For any security in an unrealized loss position, the Company evaluates it to assess whether the associated unrealized loss is considered other than temporary. Impairments are considered other-than-temporary if they are related to a deterioration in credit risk or if it is likely that the Company will sell the security before the recovery of its cost basis. Realized gains and losses and declines in value determined to be other than temporary are determined based on the specific identification method and are reported in interest and other income, net in the consolidated statements of operations. There was no impairment recorded for the years ended December 31, 2021, 2020, and 2019.
Marketable securities also include mutual funds comprised of certain term bonds. These mutual funds meet certain criteria for equity investments in accordance with ASU 2016-01, Recognition and Measurement of Financial Assets and Liabilities. Under this guidance, the Company measures these mutual funds at their estimated fair value, with changes in fair value recognized in interest and other income, net in the consolidated statements of operations.
Non-Marketable Equity Securities Non-Marketable Equity SecuritiesThe Company owns interests in non-marketable equity investments, which consist of minority equity interests in privately held companies. The Company does not have significant influence over these investments, which do not have readily determinable fair values. Under ASU 2016-01, the Company has elected the measurement alternative to carry them at cost, less any impairment charges.
Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful AccountsTrade accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based on the Company’s assessment of the collectability of accounts and is recorded as an offset to revenue and deferred revenue. The Company regularly reviews the adequacy of the allowance by considering the age of each outstanding invoice and the collection history.
Concentrations of Credit Risk Concentrations of Credit RiskFinancial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. The Company’s cash and cash equivalents and marketable securities are generally held with large financial institutions and are in excess of the federally insured limits provided on such deposits. In addition, the Company has cash and cash equivalents held in international bank accounts, which are denominated primarily in Euros, British Pounds, Indian Rupees, and Australian Dollars.
Deferred Contract Acquisition Costs
Deferred Contract Acquisition Costs
Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The expected benefit period is determined by taking into consideration the Company’s contracts with customers, technology life cycle and other factors. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. The Company includes amortization of deferred commissions in sales and marketing expense in its consolidated statements of operations. There was no impairment loss in relation to the incremental selling costs capitalized for the years ended December 31, 2021, 2020, and 2019.
The Company has elected to apply the practical expedient under Accounting Standards Codification (ASC) No. 340-40—Other Assets and Deferred Costs to account for costs incurred in obtaining a contract with the expected benefit period of one year or less as commission expenses, which are included in sales and marketing expense in its consolidated statements of operations.
Property and Equipment, net
Property and Equipment, net
Property and equipment, net, including capitalized internally-developed software, is stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:
Estimated Useful Life
Computers3 years
Capitalized internal-use software3 years
Office equipment, furniture and fixtures5 years
Motor vehicles5 years
Leasehold improvements
Lesser of lease term or 5 years
Expenditures for maintenance and repairs are charged to expense as incurred.
Capitalized Internal-Use Software
Capitalized Internal-Use Software
The Company capitalizes costs incurred in its software development projects as part of property and equipment during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Once the development project is available for general release, capitalization ceases, and the Company estimates the useful life of the asset and begins amortization. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally three years.
The Company also capitalizes certain costs related to its enterprise cloud computing services and certain projects for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life.
The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Business Combinations
Business Combinations
The Company applies a screen test to determine whether a transaction is more akin to an asset acquisition or a business combination. If this screen test indicates that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets, the transaction is accounted for as an asset acquisition. In a business combination, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and consequently, actual results may differ from estimates.
Long-Lived Assets (Including Goodwill and Intangible Assets)
Long-Lived Assets (Including Goodwill and Intangible Assets)
Long-lived assets with finite lives include property and equipment, capitalized internal-use software, and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets and capitalized internal-use software, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds these estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
Goodwill Goodwill is not amortized but rather is tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge in the amount of such excess is recorded to goodwill, limited to the amount of goodwill.
Comprehensive Loss
Comprehensive Loss
Comprehensive loss is comprised of two components—net loss and other comprehensive (loss) income. Other comprehensive (loss) income includes unrealized gains or losses on available-for-sale debt securities recognized during the period.
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 are presented in conformity with the two-class method required for participating securities. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. Prior to the IPO, the Company considered all series of its redeemable convertible preferred stock to be participating securities. Net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock were not contractually obligated to share in the losses of the Company.
Basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the number of weighted-average shares of common stock outstanding during the reporting period. Prior to the IPO, the net loss attributable to common stockholders was adjusted for accretion of the carrying value of redeemable convertible preferred stock and deemed dividend distribution. Since the Company has reported net losses for all periods presented, all potentially dilutive securities are considered antidilutive, and accordingly, diluted net loss per share is the same as basic net loss per share.
Defined Benefit Plan
Defined Benefit Plan
Employees in India are entitled to benefits under the Gratuity Act, a defined benefit retirement plan covering eligible employees. The plan requires employers to provide for a lump-sum payment to eligible employees at retirement, death, and incapacitation or on termination of employment, of an amount based on the respective employee’s salary and tenure of employment. Employees in India are also entitled to a defined benefit plan with benefits based on an employee’s accumulated leave balance and salary. Both plans are unfunded arrangements.
Current service costs are accrued in the period to which they relate. The benefit obligations are calculated by a qualified actuary using the projected unit credit method and the unfunded position is recognized as a liability in the consolidated balance sheets. In measuring the defined benefit obligations, the Company uses a discount rate at the reporting date based on yields of local government treasury bills denominated in the same currency in which the benefits are expected to be paid, with maturities approximating the terms of the Company’s obligations.
Since the plan is unfunded, no annual contributions are required to be made as per applicable regulations. Disclosures required under ASC 715—Compensation—Retirement Benefits, have been omitted because the Company has deemed them immaterial to its consolidated financial statements.
Leases
Leases
The Company accounts for its existing leases of office facilities as operating leases. Certain facility lease agreements contain rent holidays, allowances and rent escalation provisions. For leases that contain rent escalation or rent concession provisions, the Company records the total rent expense during the lease term on a straight-line basis over the term of the lease. The difference between the amount of rent paid and the straight-line rent expense is recorded as deferred rent, with its current and long-term portions classified in accrued liabilities and other liabilities, respectively, in the consolidated balance sheets.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
New accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) under its ASC or ASU and adopted by the Company as of the specified effective date.
As an emerging growth company, the Jumpstart Our Business Startups Act (the JOBS Act) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. As a result, the Company’s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies.
Recently Adopted Accounting Pronouncements
In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The Company adopted the requirements of ASU 2018-15 as of January 1, 2021 on a prospective basis. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on their balance sheets as right-of-use (ROU) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Under the standard, lease expenses will continue to be recorded over the lease term in the consolidated statements of operations in a manner similar to the current standard. Certain practical expedients are available for lessees to elect upon adopting the new standard. This standard is effective for the Company on January 1, 2022, and early adoption is permitted. The Company plans to adopt Topic 842 on a modified basis using the optional transition method, and accordingly, will not restate comparative periods. Amounts and related disclosures for fiscal 2021 will continue to be presented in accordance with ASC 840, Leases. Amounts and disclosures for fiscal 2022 will be presented under ASC 842. The Company expects adoption of the standard will result in the recognition of additional ROU assets and lease liabilities for operating leases in the range of approximately $23.0 million to $25.0 million, and $28.0 million to $30.0 million, respectively, as of January 1, 2022. Additionally, the adoption of this standard will have no impact to the Company's consolidated income statements and cash flows.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires measurement and recognition of expected credit losses for financial assets by requiring an allowance to be recorded as an offset to the amortized cost of such assets. The Company is required to adopt this standard on or before January 1, 2023. The Company elected to early adopt ASU 2016-13 effective January 1, 2022 using the modified retrospective approach. The standard primarily impacts our financial assets measured at amortized cost and available-for-sale debt securities. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). The standard eliminates certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. The standard also simplifies aspects of accounting for franchise taxes and enacted changes in tax or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis for goodwill. The guidance will become effective for the Company on January 1, 2022; early adoption is permitted. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. ASU 2021-08 will become effective for public entities for fiscal years beginning after December 15, 2022, to be applied prospectively to business combinations occurring on or after the effective date of the ASU, with early adoption permitted. The Company is currently evaluating the impact of adopting this standard.
Fair Value Measurements
The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:
Level 1—Inputs are observable and reflect quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable, either directly or indirectly.
Level 3—Inputs that are unobservable.
Money market funds and U.S. treasury securities are classified within Level 1 because they are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Other debt securities and investments are classified within Level 2 if the investments are valued using model driven valuations which use observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Available-for-sale debt securities are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Useful Lives of Property, Plant and Equipment Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:
Estimated Useful Life
Computers3 years
Capitalized internal-use software3 years
Office equipment, furniture and fixtures5 years
Motor vehicles5 years
Leasehold improvements
Lesser of lease term or 5 years
The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Computers$13,041 $9,249 
Capitalized internal-use software14,178 10,041 
Office equipment3,375 2,770 
Furniture and fixtures8,395 9,472 
Motor vehicles1,421 2,423 
Leasehold improvements4,274 4,274 
Construction in progress— 322 
Total property and equipment44,684 38,551 
Less: accumulated depreciation and amortization(23,206)(17,767)
Property and equipment, net$21,478 $20,784 
Schedule of Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Loss)
The following tables shows the change in unrealized gains or losses within accumulated other comprehensive (loss) income:
December 31,
202120202019
Beginning balance$411 $139 $1,141 
Add: Unrealized (losses) gains on available-for-sale debt securities
(1,152)405 — 
Less: Adjustment for the adoption of ASU 2016-01
— — (981)
Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations(6)(133)(21)
Net impact to other comprehensive (loss) income in current period
(1,158)272 (1,002)
Ending balance$(747)$411 $139 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
The following table summarizes revenue by the Company’s service offerings (in thousands):
Year Ended December 31,
202120202019
Subscription services$360,506 $242,879 $168,682 
Professional services10,516 6,780 3,695 
Total revenue$371,022 $249,659 $172,377 
Deferred Revenue and Remaining Performance Obligations
Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. The following table summarizes the changes in the balance of deferred revenue during the periods (in thousands):
December 31,
202120202019
Balance at beginning of the year$104,184 $67,540 $39,739 
Add: Billings during the year427,011 286,303 200,178 
Less: Revenue recognized during the year(371,022)(249,659)(172,377)
Balance at end of the year$160,173 $104,184 $67,540 
Deferred Contract Acquisition Costs
The change in the balance of deferred contract acquisition costs during the periods presented is as follows (in thousands):
December 31,
202120202019
Balance at beginning of the year$18,273 $11,610 $6,069 
Add: Contract costs capitalized during the year24,218 14,344 9,579 
Less: Amortization of contract costs during the year(12,844)(7,681)(4,038)
Balance at end of the year$29,647 $18,273 $11,610 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Carrying Amounts and Fair Values of Debt Securities
Cash equivalents and available-for-sale debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$684,485 $— $— $684,485 
U.S. treasury securities22,000 — — 22,000 
U.S. government agency securities4,286 — (1)4,285 
Corporate debt securities15,998 — — 15,998 
Total cash equivalents726,769 — (1)726,768 
Debt securities:
U.S. treasury securities442,715 (432)442,285 
U.S. government agency securities75,725 — (159)75,566 
Corporate debt securities54,335 17 (175)54,177 
Total debt securities572,775 19 (766)572,028 
Total cash equivalents and debt securities$1,299,544 $19 $(767)$1,298,796 
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair Value
Cash equivalents:
Money market funds$56,474 $— $— $56,474 
Debt Securities:
U.S. treasury securities50,087 136 — 50,223 
Corporate debt securities85,413 265 (5)85,673 
Asset-backed securities3,247 15 — 3,262 
Total debt securities138,747 416 (5)139,158 
Total cash equivalents and debt securities$195,221 $416 $(5)$195,632 
Schedule of Amortized Costs and Fair Value of Debt Securities Based on Contractual Maturities
The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):
December 31, 2021
Amortized CostFair Value
Due within one year$392,629 $392,412 
Due after one year but within five years180,146 179,616 
Total$572,775 $572,028 
Summary of Realized and Unrealized Gains The following table summarizes the realized and unrealized gains recognized in the consolidated
statements of operations for the term bond mutual funds during the years ended December 31, 2021, 2020, and 2019 (in thousands):
Year Ended December 31,
202120202019
Net gains recognized on marketable equity investments$132 $107 $582 
Less: Net gains recognized on sale of marketable equity investments— — (316)
Unrealized gains at the end of the period$132 $107 $266 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands):
December 31, 2021
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$684,485 $— $— $684,485 
U.S. treasury securities22,000 — — 22,000 
U.S. government agency securities— 4,285 — 4,285 
Corporate debt securities— 15,998 — 15,998 
Marketable securities:
U.S. treasury securities442,285 — — 442,285 
U.S. government agency securities— 75,566 — 75,566 
Corporate debt securities— 54,177 — 54,177 
Term bond mutual funds— 3,651 — 3,651 
Total financial assets$1,148,770 $153,677 $— $1,302,447 
Financial liabilities:
Acquisition-related contingent consideration$— $— $800 $800 
December 31, 2020
Fair Value Measured Using
Level 1Level 2Level 3Total
Financial assets:
Cash equivalents:
Money market funds$56,474 $— $— $56,474 
Marketable securities:
U.S. treasury securities50,223 — — 50,223 
Corporate debt securities— 85,673 — 85,673 
Asset-backed securities— 3,262 — 3,262 
Term bond mutual funds— 3,575 — 3,575 
Total financial assets$106,697 $92,510 $— $199,207 
Financial liabilities:
Acquisition-related contingent consideration$— $— $775 $775 
Contingent Consideration Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table represents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis, using Level 3 significant unobservable inputs (in thousands):
December 31,
20212020
Beginning balance$775 $1,950 
Additions during the period— — 
Payments during the period— (1,200)
Change in estimated fair value25 25 
Ending balance$800 $775 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property, Plant and Equipment Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:
Estimated Useful Life
Computers3 years
Capitalized internal-use software3 years
Office equipment, furniture and fixtures5 years
Motor vehicles5 years
Leasehold improvements
Lesser of lease term or 5 years
The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Computers$13,041 $9,249 
Capitalized internal-use software14,178 10,041 
Office equipment3,375 2,770 
Furniture and fixtures8,395 9,472 
Motor vehicles1,421 2,423 
Leasehold improvements4,274 4,274 
Construction in progress— 322 
Total property and equipment44,684 38,551 
Less: accumulated depreciation and amortization(23,206)(17,767)
Property and equipment, net$21,478 $20,784 
Schedule of Accrued Liabilities
The following table summarizes accrued liabilities as of December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Accrued compensation$17,261 $8,983 
Acquisition-related liabilities800 1,942 
Accrued third-party cloud infrastructure expenses2,785 1,572 
Accrued reseller commissions5,870 3,999 
Accrued advertising and marketing expenses6,022 2,412 
Advanced payments from customers3,260 2,815 
Accrued taxes10,777 8,645 
Other accrued expenses9,054 5,240 
Total accrued liabilities$55,829 $35,608 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
Acquired intangibles consist of developed technology and customer relationships and are amortized on a straight-line basis over their estimated useful lives. The following tables summarize acquired intangible assets as of December 31, 2021 and 2020 (amounts in thousands):
December 31, 2021
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(9,147)$1,349 0.9
Customer relationships1,600 (1,055)545 1.4
Total$12,096 $(10,202)$1,894 
December 31, 2020
Gross AmountAccumulated AmortizationNet Carrying ValueWeighted Average Remaining Useful Life
(in years)
Developed technology$10,496 $(5,218)$5,278 1.5
Customer relationships1,600 (655)945 2.4
Total$12,096 $(5,873)$6,223 
Summary of Estimated Future Amortization Expense
Expected future amortization expense related to acquired intangible assets is as follows (in thousands):
Year Ending December 31,Amortization Expense
2022$1,591 
2023303 
Total$1,894 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands):
Year ending December 31,Operating Leases
2022$6,954 
20236,790 
20246,642 
20255,976 
20263,579 
Thereafter4,304 
Total minimum future payments$34,245 
Schedule of Future Minimum Payments Under the Company’s Non-cancelable Purchase Commitments Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):
Year ending December 31,Contractual Commitments
2022$26,953 
202322,958 
20241,658 
Total$51,569 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2021
Temporary Equity Disclosure [Abstract]  
Summary of Redeemable Convertible Preferred Stock
The following table summarizes the Company’s redeemable convertible preferred stock as of December 31, 2020 (in thousands, except per share amounts):
December 31, 2020
Shares AuthorizedShares OutstandingOriginal Issue PriceLiquidation Preference
Carrying Value
Series A21,428 21,311 $0.05 $1,059 $397,172 
Series B36,229 36,229 0.14 5,000 675,223 
Series C15,307 15,307 0.46 7,000 285,280 
Series D30,663 30,663 1.01 31,000 571,476 
Series E21,292 21,292 2.35 50,000 396,927 
Series F8,709 8,709 3.16 27,500 162,439 
Series G9,151 9,151 6.01 55,000 172,344 
Series H11,276 11,276 13.30 150,000 234,235 
Total154,055 153,938 $326,559 $2,895,096 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Summary Of Common Shares Reserved For Future Issuance
Shares of common stock reserved for future issuance were as follows (in thousands):
December 31,
20212020
Redeemable convertible preferred stock— 153,938 
2011 Stock Plan:
Options and RSUs outstanding48,749 36,024 
Shares reserved for future award issuances— 9,981 
2021 Equity Incentive Plan:
RSUs outstanding429 — 
Shares reserved for future award issuances36,019 — 
2021 Employee Stock Purchase Plan6,500 — 
Total shares of common stock reserved for issuance91,697 199,943 
Summary of Valuation Assumptions The fair value of each of the four purchase periods is estimated separately. The following table summarizes the range of valuation assumptions used in estimating the fair value of the ESPP during the period:
Year Ended December 31,
Valuation Assumption Inputs2021
Expected term (in years)
0.6 - 2.1
Stock price volatility
47.7% - 58.5%
Risk-free interest rate
0.06% - 0.29%
Dividend yield0.00%
Schedule of Stock Option Activity
Stock option activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 20202,096 $0.23 4.1$33,947 
Stock options granted— $— 
Stock options exercised(537)$0.18 
Stock options cancelled / forfeited / expired(211)$0.07 
Balance as of December 31, 20211,348 $0.27 3.6$35,020 
(1)Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding, exercisable, or vested.
(2)The ending balance as of December 31, 2021 represents options that were fully vested and exercisable.
Schedule of Restricted Stock Unit Activity
RSU activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):
Share Information:Number of SharesWeighted-Average Grant Date Fair Value
Unvested, as of December 31, 202033,928 $5.41 
Granted26,808 $22.02 
Vested(9,928)$5.17 
Forfeited(2,978)$9.81 
Unvested, as of December 31, 202147,830 $14.47 
Summary of Valuation Assumptions, CEO Performance Award
The fair value of the CEO Performance Award was determined at grant date by using the Monte Carlo simulation model with the following valuation assumptions:
Year Ended December 31,
Valuation Assumption Inputs2021
Measurement period (in years)7.0
Stock price volatility60.0%
Risk-free interest rate1.12%
Dividend yield—%
Stock-based Compensation Expense
Total stock-based compensation expense recorded for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Equity awards:
Cost of revenue$5,604 $— $13 
Research and development45,162 151 
Sales and marketing53,169 104 
General and administrative69,508 29 
Total employee awards173,443 44 273 
Secondary transaction— 43,236 — 
Stock-based compensation, net of amounts capitalized173,443 43,280 273 
Capitalized stock-based compensation585 — — 
Total stock-based compensation expense$174,028 $43,280 $273 
Schedule of Unrecognized Expense As of December 31, 2021, unrecognized stock-based compensation expense related to unvested stock-based awards was as follows (amount in thousands):
December 31, 2021
Unrecognized Stock-Based CompensationWeighted-Average Period to Recognize Expense
(in years)
RSUs$574,916 3.6
ESPP19,928 1.2
Total unrecognized stock-based compensation expense$594,844 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data):
Year Ended December 31,
202120202019
Numerator:
Net loss$(191,995)$(57,294)$(31,125)
Accretion of redeemable convertible preferred stock(2,646,662)(1,560,524)(553,339)
Deemed dividend distribution— — (40,071)
Net loss attributable to Class A and Class B common stockholders - basic and diluted$(2,838,657)$(1,617,818)$(624,535)
Denominator:
Weighted-average shares used in computing net loss per share attributable to Class A and Class B common stockholders - basic and diluted130,652 76,945 76,029 
Net loss per share attributable to Class A and Class B common stockholders - basic and diluted$(21.73)$(21.03)$(8.21)
Schedule of Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share
The following table summarizes the potential common equivalents that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented (in thousands):
Year Ended December 31,
202120202019
Redeemable convertible preferred stock— 153,938 153,938 
Stock options1,348 2,096 2,898 
RSUs47,830 33,928 22,602 
ESPP160 — — 
Total49,338 189,962 179,438 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
The Company’s net loss before provision for income taxes for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands):
Year Ended December 31,
202120202019
Domestic$(211,844)$(69,102)$(40,616)
Foreign30,365 15,823 13,126 
Total$(181,479)$(53,279)$(27,490)
Schedule of Components of the Provision for Income Taxes
The components of the provision for income taxes for the years ended December 31, 2021, 2020, and 2019 were as follows (in thousands):
Year Ended December 31,
202120202019
Current:
Domestic$2,876 $(12)$11 
Foreign9,547 6,387 4,563 
Deferred:
Domestic— — (194)
Foreign(1,907)(2,360)(745)
Total provision for income taxes$10,516 $4,015 $3,635 
Schedule of Effective Income Tax Rate Reconciliation
The following is a reconciliation of the federal statutory income tax rate to the Company’s effective tax rate for the years ended December 31, 2021, 2020, and 2019:
Year Ended December 31,
202120202019
Federal income tax21.0 %21.0 %21.0 %
State taxes, net of federal benefit— — 3.2 
Stock-based compensation2.1 (17.1)(0.2)
Change in valuation allowance(25.4)(11.8)(32.8)
Earnings from foreign subsidiaries(0.5)(1.3)(3.9)
Other items(3.0)1.6 (0.5)
Total provision for income taxes(5.8)%(7.6)%(13.2)%
Schedule of Deferred Tax Assets and Liabilities
The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020, were as follows (in thousands):
December 31,
20212020
Deferred tax assets:
Net operating loss carryforwards$78,077 $36,702 
Foreign tax credit carryforwards4,955 4,955 
Stock-based compensation9,643 — 
Accruals and Reserves6,584 5,433 
Depreciation and amortization1,633 354 
Allowance for uncollectible accounts66 1,383 
Total deferred tax assets100,958 48,827 
Less: valuation allowance(89,903)(41,111)
Deferred tax assets, net of valuation allowance11,055 7,716 
Deferred tax liabilities:
Commissions(4,771)(3,323)
Net deferred tax assets$6,284 $4,393 
Schedule of Unrecognized Tax Benefits The following table presents a reconciliation of the beginning and ending amount of the unrecognized tax benefits (in thousands):
Year Ended December 31,
2021
Unrecognized gross tax benefits at the beginning of the period$— 
Increases related to prior year tax positions1,269 
Decreases related to prior year tax positions— 
Reversal of prior year unrecognized tax benefits— 
Increases in current year unrecognized benefits958 
Unrecognized gross tax benefits at the end of the period$2,227 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Segment Reporting [Abstract]  
Schedule of Revenue and Long-Lived Assets by Geographical Region
The following table summarizes revenue by geographic location (in thousands):
Year Ended December 31,
202120202019
North America$160,224 $111,644 $79,805 
Europe, Middle East and Africa152,542 98,992 65,038 
Asia Pacific49,933 33,445 23,528 
Other8,323 5,578 4,006 
Total revenue$371,022 $249,659 $172,377 
The following table summarizes long-lived assets by geographic information (in thousands):
December 31,
20212020
North America$13,780 $16,796 
Europe, Middle East and Africa578 606 
Asia Pacific9,015 9,605 
Total long-lived assets$23,373 $27,007 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 04, 2021
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
shares
Sale of Stock [Line Items]            
Proceeds from initial public offering, net of underwriting discounts | $   $ 1,100,000 $ 1,069,348 $ 0 $ 0  
Deferred offering costs reclassified to stockholders' equity (deficit) | $     $ 7,300      
Common stock, conversion ratio   100.00%        
Redeemable convertible preferred stock, outstanding (in shares)     0 153,937,730 153,938,000 142,662,000
Redeemable convertible preferred stock, issued (in shares)     0 153,937,730    
Number of shares issued in conversion (in shares)   1 1      
Number of shares issued for each vested RSU (in shares)   1        
Stock split ratio, common stock   10        
RSUs            
Sale of Stock [Line Items]            
Number of shares issued in lockup agreement (in shares) 9,900,000          
IPO            
Sale of Stock [Line Items]            
Public offering price (in USD per share) | $ / shares   $ 36.00        
IPO | Class A Common Stock            
Sale of Stock [Line Items]            
Number of shares issued and sold (in shares)   31,350,000        
Over-Allotment Option            
Sale of Stock [Line Items]            
Number of shares issued and sold (in shares)   2,850,000        
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Sep. 21, 2021
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jan. 01, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of operating segments | segment   1      
Advertising costs   $ 41,200,000 $ 31,100,000 $ 31,300,000  
Stock-based compensation expense     43,280,000 273,000  
Impairment on marketable securities   0 0 0  
Allowance for doubtful accounts   6,000,000 6,400,000    
Impairment loss on incremental selling costs capitalized   0 0 0  
Impairment of goodwill   0 0 $ 0  
Plan benefit obligation   $ 7,400,000 $ 5,600,000    
Accounting Standards Update 2016-02 | Minimum | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
ROU assets         $ 23,000,000
Operating lease liability         28,000,000
Accounting Standards Update 2016-02 | Maximum | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
ROU assets         25,000,000
Operating lease liability         $ 30,000,000
Capitalized internal-use software          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Estimated useful life   3 years      
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 0 $ 173,443,000      
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Computers  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 3 years
Capitalized internal-use software  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 3 years
Office equipment, furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Motor vehicles  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life 5 years
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward]      
Beginning balance $ (2,696,741) $ (1,122,721) $ (539,198)
Adjustment for the adoption of ASU 2016-01 0 0 (981)
Ending balance 1,238,039 (2,696,741) (1,122,721)
Accumulated Other Comprehensive Income      
Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward]      
Beginning balance 411 139 1,141
Add: Unrealized (losses) gains on available-for-sale debt securities (1,152) 405 0
Adjustment for the adoption of ASU 2016-01 0 0 (981)
Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations (6) (133) (21)
Net impact to other comprehensive (loss) income in current period (1,158) 272 (1,002)
Ending balance $ (747) $ 411 $ 139
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 371,022 $ 249,659 $ 172,377
Subscription services      
Disaggregation of Revenue [Line Items]      
Revenue 360,506 242,879 168,682
Professional services      
Disaggregation of Revenue [Line Items]      
Revenue $ 10,516 $ 6,780 $ 3,695
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Changes in the Balance of Deferred Revenue [Roll Forward]      
Balance at beginning of the year $ 104,184 $ 67,540 $ 39,739
Add: Billings during the year 427,011 286,303 200,178
Less: Revenue recognized during the year (371,022) (249,659) (172,377)
Balance at end of the year $ 160,173 $ 104,184 $ 67,540
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue recognized during the period $ 103.8 $ 67.5 $ 39.7
Remaining performance obligation 230.8    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation $ 178.4    
Remaining performance obligation, expected timing of satisfaction, period 12 months    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Change in Deferred Contract Acquisition Costs [Roll Forward]      
Balance at beginning of the year $ 18,273 $ 11,610 $ 6,069
Add: Contract costs capitalized during the year 24,218 14,344 9,579
Less: Amortization of contract costs during the year (12,844) (7,681) (4,038)
Balance at end of the year $ 29,647 $ 18,273 $ 11,610
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,299,544 $ 195,221
Unrealized Gains 19 416
Unrealized Losses (767) (5)
Fair Value 1,298,796 195,632
Cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 726,769  
Unrealized Gains 0  
Unrealized Losses (1)  
Fair Value 726,768  
Cash equivalents | Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 684,485 56,474
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 684,485 56,474
Cash equivalents | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 22,000  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 22,000  
Cash equivalents | U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,286  
Unrealized Gains 0  
Unrealized Losses (1)  
Fair Value 4,285  
Cash equivalents | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 15,998  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 15,998  
Debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 572,775 138,747
Unrealized Gains 19 416
Unrealized Losses (766) (5)
Fair Value 572,028 139,158
Debt securities | U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 442,715 50,087
Unrealized Gains 2 136
Unrealized Losses (432) 0
Fair Value 442,285 50,223
Debt securities | U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 75,725  
Unrealized Gains 0  
Unrealized Losses (159)  
Fair Value 75,566  
Debt securities | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 54,335 85,413
Unrealized Gains 17 265
Unrealized Losses (175) (5)
Fair Value $ 54,177 85,673
Debt securities | Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   3,247
Unrealized Gains   15
Unrealized Losses   0
Fair Value   $ 3,262
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Amortized Cost    
Amortized Cost $ 1,299,544 $ 195,221
Fair Value    
Fair Value 1,298,796 195,632
Debt securities    
Amortized Cost    
Due within one year 392,629  
Due after one year but within five years 180,146  
Amortized Cost 572,775 138,747
Fair Value    
Due within one year 392,412  
Due after one year but within five years 179,616  
Fair Value $ 572,028 $ 139,158
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash, Cash Equivalents and Marketable Securities - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]        
Sale of non-marketable equity investment $ 24,000 $ 23,979 $ 0 $ 0
Gain on sale of investment $ 23,800 23,836 132 $ 316
Marketable securities        
Debt Securities, Available-for-sale [Line Items]        
Fair value of term bond mutual funds   3,700 3,600  
Other assets        
Debt Securities, Available-for-sale [Line Items]        
Non-marketable equity securities   $ 400 $ 500  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Investments, Debt and Equity Securities [Abstract]      
Net gains recognized on marketable equity investments $ 132 $ 107 $ 582
Less: Net gains recognized on sale of marketable equity investments 0 0 (316)
Unrealized gains at the end of the period $ 132 $ 107 $ 266
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 1,298,796 $ 195,632
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 1,302,447 199,207
Acquisition-related contingent consideration 800 775
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 684,485 56,474
Fair Value, Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 22,000  
Marketable securities 442,285 50,223
Fair Value, Recurring | U.S. government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 4,285  
Marketable securities 75,566  
Fair Value, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 15,998  
Marketable securities 54,177 85,673
Fair Value, Recurring | Term bond mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 3,651 3,575
Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   3,262
Fair Value, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 1,148,770 106,697
Acquisition-related contingent consideration 0 0
Fair Value, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 684,485 56,474
Fair Value, Recurring | Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 22,000  
Marketable securities 442,285 50,223
Fair Value, Recurring | Level 1 | U.S. government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0  
Fair Value, Recurring | Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Fair Value, Recurring | Level 1 | Term bond mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Fair Value, Recurring | Level 1 | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   0
Fair Value, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 153,677 92,510
Acquisition-related contingent consideration 0 0
Fair Value, Recurring | Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Fair Value, Recurring | Level 2 | U.S. government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 4,285  
Marketable securities 75,566  
Fair Value, Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 15,998  
Marketable securities 54,177 85,673
Fair Value, Recurring | Level 2 | Term bond mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 3,651 3,575
Fair Value, Recurring | Level 2 | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   3,262
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 0 0
Acquisition-related contingent consideration 800 775
Fair Value, Recurring | Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Fair Value, Recurring | Level 3 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Fair Value, Recurring | Level 3 | U.S. government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0  
Fair Value, Recurring | Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0  
Marketable securities 0 0
Fair Value, Recurring | Level 3 | Term bond mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 0 0
Fair Value, Recurring | Level 3 | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   $ 0
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2021
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value    
Beginning balance $ 1,950 $ 775
Additions during the period 0 0
Payments during the period (1,200) 0
Change in estimated fair value $ 25 25
Ending balance   $ 800
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 44,684 $ 38,551
Less: accumulated depreciation and amortization (23,206) (17,767)
Property and equipment, net 21,478 20,784
Computers    
Property, Plant and Equipment [Line Items]    
Total property and equipment 13,041 9,249
Capitalized internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,178 10,041
Office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,375 2,770
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,395 9,472
Motor vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,421 2,423
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 4,274 4,274
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 0 $ 322
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Capitalized costs $ 4.1 $ 4.6  
Net carrying value 8.3 6.7  
Capitalized internal-use software      
Finite-Lived Intangible Assets [Line Items]      
Depreciation expense and amortization $ 9.0 $ 6.9 $ 4.9
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 17,261 $ 8,983
Acquisition-related liabilities 800 1,942
Accrued third-party cloud infrastructure expenses 2,785 1,572
Accrued reseller commissions 5,870 3,999
Accrued advertising and marketing expenses 6,022 2,412
Advanced payments from customers 3,260 2,815
Accrued taxes 10,777 8,645
Other accrued expenses 9,054 5,240
Total accrued liabilities $ 55,829 $ 35,608
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations and Asset Purchase (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2020
Jan. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Goodwill     $ 6,181 $ 6,181
AnsweriQ Inc.        
Business Acquisition [Line Items]        
Acquisition date cash consideration paid   $ 5,700    
Goodwill   1,700    
AnsweriQ Inc. | Developed technology        
Business Acquisition [Line Items]        
Finite-lived intangible assets acquired   $ 4,000    
Estimated useful life of finite-lived intangible assets acquired   2 years    
Flint | Developed technology        
Business Acquisition [Line Items]        
Asset acquisition, total consideration $ 2,000      
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Goodwill $ 6,181 $ 6,181  
Amortization of acquired intangible assets 4,300 4,300 $ 1,400
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets 3,900 3,900 1,100
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Amortization of acquired intangible assets $ 400 $ 400 $ 300
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 12,096 $ 12,096
Accumulated Amortization (10,202) (5,873)
Net Carrying Value 1,894 6,223
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 10,496 10,496
Accumulated Amortization (9,147) (5,218)
Net Carrying Value $ 1,349 $ 5,278
Weighted Average Remaining Useful Life 10 months 24 days 1 year 6 months
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 1,600 $ 1,600
Accumulated Amortization (1,055) (655)
Net Carrying Value $ 545 $ 945
Weighted Average Remaining Useful Life 1 year 4 months 24 days 2 years 4 months 24 days
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 1,591  
2023 303  
Net Carrying Value $ 1,894 $ 6,223
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Narrative (Details)
ft² in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2018
USD ($)
ft²
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Other Commitments [Line Items]        
Area of leased space | ft² 22      
Monthly base rent $ 113,246      
Rate of increase for monthly base rent 3.00%      
Option to extend 5 years      
Total commitment $ 10,500,000      
Tenant improvement allowance $ 1,500,000      
Deferred rent   $ 4,600,000 $ 5,100,000  
Rent expense   9,700,000 10,200,000 $ 7,100,000
Other liabilities        
Other Commitments [Line Items]        
Deferred rent   $ 3,800,000 $ 4,600,000  
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 6,954
2023 6,790
2024 6,642
2025 5,976
2026 3,579
Thereafter 4,304
Total minimum future payments $ 34,245
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies - Other Contractual Commitments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 26,953
2023 22,958
2024 1,658
Total $ 51,569
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Jan. 31, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
shares
Temporary Equity [Line Items]            
Redeemable convertible preferred stock, outstanding (in shares)     0 153,937,730 153,938,000 142,662,000
Number of shares issued in conversion (in shares) 1   1      
Conversion of convertible securities (in shares) | $ $ 5,600,000,000   $ 5,541,758,000      
Redeemable convertible preferred stock, authorized (in shares)     0 154,055,430    
Liquidation Preference | $     $ 0 $ 326,559,000    
Stock-based compensation expense | $       43,280,000 $ 273,000  
Secondary transaction            
Temporary Equity [Line Items]            
Amount paid by investor to acquire shares | $   $ 25,500,000        
Fair value of shares | $   14,700,000        
Stock-based compensation expense | $       $ 43,200,000    
Secondary transaction | General and administrative            
Temporary Equity [Line Items]            
Stock-based compensation expense | $   $ 10,800,000        
Series A            
Temporary Equity [Line Items]            
Redeemable convertible preferred stock, outstanding (in shares)       21,311,000    
Redeemable convertible preferred stock, authorized (in shares)       21,428,000    
Liquidation Preference | $       $ 1,059,000    
Series A | Secondary transaction            
Temporary Equity [Line Items]            
Number of shares issued and sold (in shares)   26,210        
Series B            
Temporary Equity [Line Items]            
Redeemable convertible preferred stock, outstanding (in shares)       36,229,000    
Redeemable convertible preferred stock, authorized (in shares)       36,229,000    
Liquidation Preference | $       $ 5,000,000    
Series B | Secondary transaction            
Temporary Equity [Line Items]            
Number of shares issued and sold (in shares)   1,314,830        
Series C            
Temporary Equity [Line Items]            
Redeemable convertible preferred stock, outstanding (in shares)       15,307,000    
Redeemable convertible preferred stock, authorized (in shares)       15,307,000    
Liquidation Preference | $       $ 7,000,000    
Series C | Secondary transaction            
Temporary Equity [Line Items]            
Number of shares issued and sold (in shares)   448,110        
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares) 0 154,055,430    
Redeemable convertible preferred stock, outstanding (in shares) 0 153,937,730 153,938,000 142,662,000
Liquidation Preference $ 0 $ 326,559,000    
Carrying Value $ 0 $ 2,895,096,000 $ 1,334,572,000 $ 631,413,000
Series A        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   21,428,000    
Redeemable convertible preferred stock, outstanding (in shares)   21,311,000    
Original issuance price (in dollars per share)   $ 0.05    
Liquidation Preference   $ 1,059,000    
Carrying Value   $ 397,172,000    
Series B        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   36,229,000    
Redeemable convertible preferred stock, outstanding (in shares)   36,229,000    
Original issuance price (in dollars per share)   $ 0.14    
Liquidation Preference   $ 5,000,000    
Carrying Value   $ 675,223,000    
Series C        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   15,307,000    
Redeemable convertible preferred stock, outstanding (in shares)   15,307,000    
Original issuance price (in dollars per share)   $ 0.46    
Liquidation Preference   $ 7,000,000    
Carrying Value   $ 285,280,000    
Series D        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   30,663,000    
Redeemable convertible preferred stock, outstanding (in shares)   30,663,000    
Original issuance price (in dollars per share)   $ 1.01    
Liquidation Preference   $ 31,000,000    
Carrying Value   $ 571,476,000    
Series E        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   21,292,000    
Redeemable convertible preferred stock, outstanding (in shares)   21,292,000    
Original issuance price (in dollars per share)   $ 2.35    
Liquidation Preference   $ 50,000,000    
Carrying Value   $ 396,927,000    
Series F        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   8,709,000    
Redeemable convertible preferred stock, outstanding (in shares)   8,709,000    
Original issuance price (in dollars per share)   $ 3.16    
Liquidation Preference   $ 27,500,000    
Carrying Value   $ 162,439,000    
Series G        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   9,151,000    
Redeemable convertible preferred stock, outstanding (in shares)   9,151,000    
Original issuance price (in dollars per share)   $ 6.01    
Liquidation Preference   $ 55,000,000    
Carrying Value   $ 172,344,000    
Series H        
Temporary Equity [Line Items]        
Redeemable convertible preferred stock, authorized (in shares)   11,276,000    
Redeemable convertible preferred stock, outstanding (in shares)   11,276,000    
Original issuance price (in dollars per share)   $ 13.30    
Liquidation Preference   $ 150,000,000    
Carrying Value   $ 234,235,000    
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 21, 2021
USD ($)
Sep. 30, 2021
USD ($)
target
tranche
$ / shares
shares
Aug. 31, 2021
shares
Jan. 31, 2020
USD ($)
May 31, 2019
shares
Dec. 31, 2021
USD ($)
period
vote
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Preferred stock, authorized (in shares)           10,000,000 0  
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.00001 $ 0.00001  
Common stock, par value (in dollars per share) | $ / shares           $ 0.00001 $ 0.00001  
Total shares of common stock reserved for issuance (in shares)           91,697,000 199,943,000  
Employee contributions withheld | $           $ 4,200,000    
Stock-based compensation expense | $             $ 43,280,000 $ 273,000
Contractual term           10 years    
Intrinsic value of option exercised | $           $ 14,000,000 9,800,000 $ 9,500,000
Secondary transaction                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $             43,200,000  
Secondary transaction | General and administrative                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $       $ 10,800,000        
Secondary Transaction - Repurchase of Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $             32,400,000  
Secondary Transaction - Repurchase of Common Stock | Research and development                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $             15,900,000  
Secondary Transaction - Repurchase of Common Stock | General and administrative                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $             16,500,000  
Share-base compensation expense, excess value | $             $ 10,800,000  
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Offering period           24 months    
Number of purchase periods | period           4    
Purchase period           6 months    
Stock-based compensation expense | $           $ 3,500,000    
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period           4 years    
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total shares of common stock reserved for issuance (in shares)           429,000 0  
Stock-based compensation expense | $ $ 0         $ 173,443,000    
Award vesting period           4 years    
Number of shares approved for grant (in shares)           26,808,000    
Performance Based Restricted Stock Units (PRSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $           $ 9,000,000    
Performance Based Restricted Stock Units (PRSUs) | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation expense | $           $ 8,400,000    
Number of shares approved for grant (in shares)   6,000,000     166,390      
Number of threshold stock price targets | target   5            
Number of threshold vesting tranches | tranche   5            
Trading day period   60 days            
Total grant date fair value | $   $ 131,000,000            
Performance Based Restricted Stock Units (PRSUs) | Chief Executive Officer | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Threshold stock price target (in USD per share) | $ / shares   $ 70.00            
Performance Based Restricted Stock Units (PRSUs) | Chief Executive Officer | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Threshold stock price target (in USD per share) | $ / shares   $ 200.00            
2021 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total shares of common stock reserved for issuance (in shares)           36,019,000 0  
2021 Equity Incentive Plan | ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total shares of common stock reserved for issuance (in shares)     35,000,000     36,018,956    
Percent of annual increase in capital shares reserved for future issuance     5.00%          
Maximum amount of reduction to reserve (in shares)           51,178,920    
2021 Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total shares of common stock reserved for issuance (in shares)           6,500,000 0  
2021 Employee Stock Purchase Plan | ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares granted (in shares)           431,886    
Shares cancelled and added to reserve (in shares)           1,439,884    
Shares purchased under ESPP (in shares)           0    
Class A Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, authorized (in shares)           1,000,000,000 0  
Common stock, number of votes per share | vote           1    
Common stock, par value (in dollars per share) | $ / shares           $ 0.00001 $ 0.00001  
Class A Common Stock | 2021 Employee Stock Purchase Plan | ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total shares of common stock reserved for issuance (in shares)     6,500,000          
Purchase price of common stock in percent           85.00%    
Class B Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, authorized (in shares)           350,000,000 0  
Common stock, number of votes per share | vote           10    
Common stock, par value (in dollars per share) | $ / shares           $ 0.00001 $ 0.00001  
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details) - shares
shares in Thousands
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 91,697 199,943
2011 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 0 9,981
2021 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 36,019 0
2021 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 6,500 0
Redeemable convertible preferred stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 0 153,938
Options and RSUs outstanding | 2011 Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 48,749 36,024
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved for issuance (in shares) 429 0
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details)
12 Months Ended
Dec. 31, 2021
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Dividend yield 0.00%
ESPP | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Measurement period (in years) 7 months 6 days
Stock price volatility 47.70%
Risk-free interest rate 0.06%
ESPP | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Measurement period (in years) 2 years 1 month 6 days
Stock price volatility 58.50%
Risk-free interest rate 0.29%
Performance Based Restricted Stock Units (PRSUs) | Chief Executive Officer  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Measurement period (in years) 7 years
Stock price volatility 60.00%
Risk-free interest rate 1.12%
Dividend yield 0.00%
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Number of Shares    
Beginning balance (in shares) 2,096,000  
Stock options granted (in shares) 0  
Stock options exercised (in shares) (537,000)  
Stock options cancelled / forfeited / expired (in shares) (211,000)  
Ending balance (in shares) 1,348,000 2,096,000
Weighted-Average Exercise Price    
Beginning balance (in USD per share) $ 0.23  
Stock options granted (in USD per share) 0  
Stock options exercised (in USD per share) 0.18  
Stock options cancelled / forfeited / expired (in USD per share) 0.07  
Ending balance (in USD per share) $ 0.27 $ 0.23
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Remaining Contractual Term (in years) 3 years 7 months 6 days 4 years 1 month 6 days
Aggregate intrinsic value $ 35,020 $ 33,947
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details) - RSUs
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Number of Shares  
Unvested, beginning balance (in shares) | shares 33,928,000
Granted (in shares) | shares 26,808,000
Vested (in shares) | shares (9,928,000)
Forfeited (in shares) | shares (2,978,000)
Unvested, ending balance (in shares) | shares 47,830,000
Weighted-Average Grant Date Fair Value  
Unvested, beginning balance (in USD per share) | $ / shares $ 5.41
Granted (in USD per share) | $ / shares 22.02
Vested (in USD per share) | $ / shares 5.17
Forfeited (in USD per share) | $ / shares 9.81
Unvested, ending balance (in USD per share) | $ / shares $ 14.47
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards   $ 43,280 $ 273
Capitalized stock-based compensation $ 585 0 0
Total stock-based compensation expense 174,028 43,280 273
Employee awards:      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards 173,443 44 273
Secondary transaction      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards 0 43,236 0
Cost of revenue | Employee awards:      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards 5,604 0 13
Research and development | Employee awards:      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards 45,162 8 151
Sales and marketing | Employee awards:      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards 53,169 7 104
General and administrative | Employee awards:      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total employee awards $ 69,508 $ 29 $ 5
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation $ 594,844
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation $ 574,916
Weighted-Average Period to Recognize Expense (in years) 3 years 7 months 6 days
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation $ 19,928
Weighted-Average Period to Recognize Expense (in years) 1 year 2 months 12 days
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Numerator:      
Net loss $ (191,995) $ (57,294) $ (31,125)
Accretion of redeemable convertible preferred stock (2,646,662) (1,560,524) (553,339)
Deemed dividend distribution 0 0 (40,071)
Net loss attributable to common stockholders - basic (2,838,657) (1,617,818) (624,535)
Net loss attributable to common stockholders - diluted $ (2,838,657) $ (1,617,818) $ (624,535)
Denominator:      
Weighted-average shares used in computing net loss per share attributable to common stockholders - basic (in shares) 130,652 76,945 76,029
Weighted-average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) 130,652 76,945 76,029
Net loss per share attributable to Class A and Class B common stockholders - basic and diluted      
Basic (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
Diluted (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
Common Stock      
Numerator:      
Net loss attributable to common stockholders - basic $ (2,838,657) $ (1,617,818) $ (624,535)
Net loss attributable to common stockholders - diluted $ (2,838,657) $ (1,617,818) $ (624,535)
Denominator:      
Weighted-average shares used in computing net loss per share attributable to common stockholders - basic (in shares) 130,652 76,945 76,029
Weighted-average shares used in computing net loss per share attributable to common stockholders - diluted (in shares) 130,652 76,945 76,029
Net loss per share attributable to Class A and Class B common stockholders - basic and diluted      
Basic (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
Diluted (in dollars per share) $ (21.73) $ (21.03) $ (8.21)
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 49,338 189,962 179,438
Redeemable convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 153,938 153,938
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 1,348 2,096 2,898
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 47,830 33,928 22,602
ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 160 0 0
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Net Loss Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ (211,844) $ (69,102) $ (40,616)
Foreign 30,365 15,823 13,126
Loss before income taxes $ (181,479) $ (53,279) $ (27,490)
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Domestic $ 2,876 $ (12) $ 11
Foreign 9,547 6,387 4,563
Deferred:      
Domestic 0 0 (194)
Foreign (1,907) (2,360) (745)
Provision for income taxes $ 10,516 $ 4,015 $ 3,635
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of the federal statutory income tax rate to the Company’s effective tax rate (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Federal income tax 21.00% 21.00% 21.00%
State taxes, net of federal benefit 0.00% 0.00% 3.20%
Stock-based compensation 2.10% (17.10%) (0.20%)
Change in valuation allowance (25.40%) (11.80%) (32.80%)
Earnings from foreign subsidiaries (0.50%) (1.30%) (3.90%)
Other items (3.00%) 1.60% (0.50%)
Total provision for income taxes (5.80%) (7.60%) (13.20%)
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 78,077 $ 36,702
Foreign tax credit carryforwards 4,955 4,955
Stock-based compensation 9,643 0
Accruals and Reserves 6,584 5,433
Depreciation and amortization 1,633 354
Allowance for uncollectible accounts 66 1,383
Total deferred tax assets 100,958 48,827
Less: valuation allowance (89,903) (41,111)
Deferred tax assets, net of valuation allowance 11,055 7,716
Deferred tax liabilities:    
Commissions (4,771) (3,323)
Net deferred tax assets $ 6,284 $ 4,393
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Examination [Line Items]      
Increase in valuation allowance $ 48,800,000 $ 9,000,000  
Foreign tax credit carryforwards 4,955,000 4,955,000  
Gross unrecognized tax benefits 2,227,000 $ 0 $ 0
Accrued interest 500,000    
Domestic Tax Authority      
Income Tax Examination [Line Items]      
Net operating loss carryforwards 345,700,000    
Operating loss carryforwards subject to limitation 10,700,000    
State and Local Jurisdiction      
Income Tax Examination [Line Items]      
Net operating loss carryforwards 94,000,000    
Foreign Tax Authority      
Income Tax Examination [Line Items]      
Foreign tax credit carryforwards $ 5,000,000    
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Unrecognized gross tax benefits at the beginning of the period $ 0
Increases related to prior year tax positions 1,269,000
Decreases related to prior year tax positions 0
Reversal of prior year unrecognized tax benefits 0
Increases in current year unrecognized benefits 958,000
Unrecognized gross tax benefits at the end of the period $ 2,227,000
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 371,022 $ 249,659 $ 172,377
Total long-lived assets 23,373 27,007  
North America      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 160,224 111,644 79,805
Total long-lived assets 13,780 16,796  
Europe, Middle East and Africa      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 152,542 98,992 65,038
Total long-lived assets 578 606  
Asia Pacific      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue 49,933 33,445 23,528
Total long-lived assets 9,015 9,605  
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenue $ 8,323 $ 5,578 $ 4,006
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details)
shares in Millions
Feb. 14, 2022
shares
Subsequent Event | Class A Common Stock  
Subsequent Event [Line Items]  
Common stock issued in settlement of vested restricted stock units (in shares) 9.3
XML 95 frsh-20211231_htm.xml IDEA: XBRL DOCUMENT 0001544522 2021-01-01 2021-12-31 0001544522 2021-12-31 0001544522 us-gaap:CommonClassAMember 2022-02-16 0001544522 us-gaap:CommonClassBMember 2022-02-16 0001544522 2020-12-31 0001544522 us-gaap:CommonStockMember 2021-12-31 0001544522 us-gaap:CommonStockMember 2020-12-31 0001544522 us-gaap:CommonClassAMember 2020-12-31 0001544522 us-gaap:CommonClassAMember 2021-12-31 0001544522 us-gaap:CommonClassBMember 2021-12-31 0001544522 us-gaap:CommonClassBMember 2020-12-31 0001544522 2020-01-01 2020-12-31 0001544522 2019-01-01 2019-12-31 0001544522 2018-12-31 0001544522 us-gaap:CommonStockMember 2018-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001544522 us-gaap:RetainedEarningsMember 2018-12-31 0001544522 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001544522 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001544522 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001544522 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001544522 2019-12-31 0001544522 us-gaap:CommonStockMember 2019-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001544522 us-gaap:RetainedEarningsMember 2019-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001544522 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001544522 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001544522 us-gaap:CommonStockMember 2020-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001544522 us-gaap:RetainedEarningsMember 2020-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001544522 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001544522 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001544522 us-gaap:CommonStockMember 2021-12-31 0001544522 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001544522 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001544522 us-gaap:RetainedEarningsMember 2021-12-31 0001544522 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-09-01 2021-09-30 0001544522 us-gaap:IPOMember 2021-09-30 0001544522 us-gaap:OverAllotmentOptionMember 2021-09-01 2021-09-30 0001544522 2021-09-01 2021-09-30 0001544522 2021-09-30 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2021-11-04 2021-11-04 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2021-09-21 2021-09-21 0001544522 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001544522 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001544522 frsh:OfficeEquipmentFurnitureAndFixturesMember 2021-01-01 2021-12-31 0001544522 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001544522 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001544522 srt:MinimumMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:SubsequentEventMember 2022-01-01 0001544522 srt:MaximumMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:SubsequentEventMember 2022-01-01 0001544522 frsh:SubscriptionServicesMember 2021-01-01 2021-12-31 0001544522 frsh:SubscriptionServicesMember 2020-01-01 2020-12-31 0001544522 frsh:SubscriptionServicesMember 2019-01-01 2019-12-31 0001544522 frsh:ProfessionalServicesMember 2021-01-01 2021-12-31 0001544522 frsh:ProfessionalServicesMember 2020-01-01 2020-12-31 0001544522 frsh:ProfessionalServicesMember 2019-01-01 2019-12-31 0001544522 2022-01-01 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:DebtSecuritiesMember 2021-12-31 0001544522 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001544522 us-gaap:DebtSecuritiesMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001544522 us-gaap:DebtSecuritiesMember 2020-12-31 0001544522 frsh:MarketableSecuritiesMember 2021-12-31 0001544522 frsh:MarketableSecuritiesMember 2020-12-31 0001544522 us-gaap:OtherAssetsMember 2021-12-31 0001544522 us-gaap:OtherAssetsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember frsh:TermBondMutualFundsMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001544522 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001544522 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001544522 2020-01-01 2020-03-31 0001544522 us-gaap:ComputerEquipmentMember 2021-12-31 0001544522 us-gaap:ComputerEquipmentMember 2020-12-31 0001544522 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001544522 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001544522 us-gaap:OfficeEquipmentMember 2021-12-31 0001544522 us-gaap:OfficeEquipmentMember 2020-12-31 0001544522 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001544522 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001544522 us-gaap:VehiclesMember 2021-12-31 0001544522 us-gaap:VehiclesMember 2020-12-31 0001544522 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001544522 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001544522 us-gaap:ConstructionInProgressMember 2021-12-31 0001544522 us-gaap:ConstructionInProgressMember 2020-12-31 0001544522 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001544522 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001544522 frsh:AnsweriQIncMember 2020-01-01 2020-01-31 0001544522 frsh:AnsweriQIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-01-31 0001544522 frsh:AnsweriQIncMember 2020-01-31 0001544522 frsh:InfiverveTechnologiesPrivateLtdAndInfiverveTechnologiesPteLtdMember us-gaap:DevelopedTechnologyRightsMember 2020-03-01 2020-03-31 0001544522 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001544522 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001544522 us-gaap:CustomerRelationshipsMember 2021-12-31 0001544522 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001544522 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001544522 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001544522 us-gaap:CustomerRelationshipsMember 2020-12-31 0001544522 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001544522 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001544522 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001544522 2018-09-01 2018-09-30 0001544522 2018-09-30 0001544522 us-gaap:OtherLiabilitiesMember 2021-12-31 0001544522 us-gaap:OtherLiabilitiesMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesAPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesBPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesCPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesDPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesEPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesFPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesGPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesHPreferredStockMember 2020-12-31 0001544522 frsh:RedeemableConvertibleSeriesAPreferredStockMember frsh:SecondaryTransactionMember 2020-01-01 2020-01-31 0001544522 frsh:RedeemableConvertibleSeriesBPreferredStockMember frsh:SecondaryTransactionMember 2020-01-01 2020-01-31 0001544522 frsh:RedeemableConvertibleSeriesCPreferredStockMember frsh:SecondaryTransactionMember 2020-01-01 2020-01-31 0001544522 frsh:SecondaryTransactionMember 2020-01-01 2020-01-31 0001544522 us-gaap:GeneralAndAdministrativeExpenseMember frsh:SecondaryTransactionMember 2020-01-01 2020-01-31 0001544522 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001544522 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001544522 frsh:OptionsAndRestrictedStockUnitsMember frsh:A2011StockPlanMember 2021-12-31 0001544522 frsh:OptionsAndRestrictedStockUnitsMember frsh:A2011StockPlanMember 2020-12-31 0001544522 frsh:A2011StockPlanMember 2021-12-31 0001544522 frsh:A2011StockPlanMember 2020-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001544522 frsh:A2021EquityIncentivePlanMember 2021-12-31 0001544522 frsh:A2021EquityIncentivePlanMember 2020-12-31 0001544522 frsh:A2021EmployeeStockPurchasePlanMember 2021-12-31 0001544522 frsh:A2021EmployeeStockPurchasePlanMember 2020-12-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EquityIncentivePlanMember 2021-08-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EquityIncentivePlanMember 2021-08-01 2021-08-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EquityIncentivePlanMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EmployeeStockPurchasePlanMember 2021-12-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EquityIncentivePlanMember 2021-12-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-08-31 0001544522 us-gaap:EmployeeStockMember frsh:A2021EmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001544522 srt:MinimumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001544522 srt:MaximumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001544522 srt:ChiefExecutiveOfficerMember frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2019-05-01 2019-05-31 0001544522 srt:ChiefExecutiveOfficerMember frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-09-01 2021-09-30 0001544522 srt:MinimumMember srt:ChiefExecutiveOfficerMember frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-09-01 2021-09-30 0001544522 srt:MaximumMember srt:ChiefExecutiveOfficerMember frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-09-01 2021-09-30 0001544522 srt:ChiefExecutiveOfficerMember frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-01-01 2021-12-31 0001544522 frsh:PerformanceBasedRestrictedStockUnitsPRSUsMember 2021-01-01 2021-12-31 0001544522 frsh:SecondaryTransactionMember 2020-01-01 2020-12-31 0001544522 us-gaap:GeneralAndAdministrativeExpenseMember frsh:SecondaryTransactionRepurchaseOfCommonStockMember 2020-01-01 2020-12-31 0001544522 frsh:SecondaryTransactionRepurchaseOfCommonStockMember 2020-01-01 2020-12-31 0001544522 us-gaap:ResearchAndDevelopmentExpenseMember frsh:SecondaryTransactionRepurchaseOfCommonStockMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001544522 frsh:EmployeeAwardsMember 2021-01-01 2021-12-31 0001544522 frsh:EmployeeAwardsMember 2020-01-01 2020-12-31 0001544522 frsh:EmployeeAwardsMember 2019-01-01 2019-12-31 0001544522 frsh:SecondaryTransactionMember 2021-01-01 2021-12-31 0001544522 frsh:SecondaryTransactionMember 2020-01-01 2020-12-31 0001544522 frsh:SecondaryTransactionMember 2019-01-01 2019-12-31 0001544522 us-gaap:EmployeeStockMember 2021-12-31 0001544522 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001544522 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001544522 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001544522 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001544522 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001544522 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001544522 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001544522 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001544522 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001544522 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001544522 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001544522 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001544522 us-gaap:DomesticCountryMember 2021-12-31 0001544522 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001544522 us-gaap:ForeignCountryMember 2021-12-31 0001544522 srt:NorthAmericaMember 2021-01-01 2021-12-31 0001544522 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001544522 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001544522 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001544522 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001544522 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001544522 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001544522 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001544522 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001544522 frsh:OtherMember 2021-01-01 2021-12-31 0001544522 frsh:OtherMember 2020-01-01 2020-12-31 0001544522 frsh:OtherMember 2019-01-01 2019-12-31 0001544522 srt:NorthAmericaMember 2021-12-31 0001544522 srt:NorthAmericaMember 2020-12-31 0001544522 us-gaap:EMEAMember 2021-12-31 0001544522 us-gaap:EMEAMember 2020-12-31 0001544522 srt:AsiaPacificMember 2021-12-31 0001544522 srt:AsiaPacificMember 2020-12-31 0001544522 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2022-02-14 2022-02-14 iso4217:USD shares iso4217:USD shares pure frsh:segment utr:sqft frsh:vote frsh:period frsh:target frsh:tranche 0001544522 false 2021 FY http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201802Member 1 10-K true 2021-12-31 --12-31 false 001-40806 Freshworks Inc. DE 33-1218825 2950 S. Delaware Street Suite 201 San Mateo CA 94403 650 513-0514 Class A common stock, par value $0.00001 per share FRSH NASDAQ No No Yes Yes Non-accelerated Filer false true false false false 4300000000 71656433 210990114 Portions of the registrant's definitive proxy statement for the 2022 Annual Meeting of Stockholders (the "2022 Proxy Statement") are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein. The 2022 Proxy Statement will be filed with Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2021. 34 DELOITTE & TOUCHE LLP San Jose, California 747861000 95382000 575679000 142733000 51756000 34270000 14640000 9167000 31440000 30852000 1421376000 312404000 21478000 20784000 15007000 9106000 1894000 6223000 6181000 6181000 6284000 4393000 10592000 8333000 1482812000 367424000 6321000 3710000 55829000 35608000 160173000 104184000 1023000 8740000 223346000 152242000 21427000 16827000 244773000 169069000 0.0001 0.0001 0 154055430 0 0 153937730 153937730 0 326559000 0 2895096000 0.00001 0.00001 10000000 0 0 0 0 0 0 0 0.00001 0.00001 0 285000000 0 0 77619030 77619030 0 1000 0.00001 0.00001 1000000000 0 50554821 50554821 0 0 0 0 0.00001 0.00001 350000000 0 222739562 222739562 0 0 3000 0 4509724000 0 -747000 411000 -3270941000 -2697153000 1238039000 -2696741000 1482812000 367424000 371022000 249659000 172377000 78030000 52492000 36462000 292992000 197167000 135915000 120407000 69210000 38559000 260345000 133277000 111115000 117022000 50792000 15911000 497774000 253279000 165585000 -204782000 -56112000 -29670000 23303000 2833000 2180000 -181479000 -53279000 -27490000 10516000 4015000 3635000 -191995000 -57294000 -31125000 2646662000 1560524000 553339000 0 0 40071000 -2838657000 -2838657000 -1617818000 -1617818000 -624535000 -624535000 -21.73 -21.73 -21.03 -21.03 -8.21 -8.21 130652000 130652000 76945000 76945000 76029000 76029000 -191995000 -57294000 -31125000 0 0 -981000 -1158000 272000 -21000 -193153000 -57022000 -32127000 142662000 631413000 74263000 1000 0 1141000 -540340000 -539198000 -981000 981000 181000 11276000 149820000 7517000 59929000 40071000 40071000 7517000 59929000 553339000 962000 552377000 553339000 40071000 40071000 2558000 689000 689000 273000 273000 -21000 -21000 -31125000 -31125000 153938000 1334572000 76821000 1000 0 139000 -1122861000 -1122721000 1560524000 43526000 1516998000 1560524000 798000 246000 246000 43280000 43280000 272000 272000 -57294000 -57294000 153938000 2895096000 77619000 1000 0 411000 -2697153000 -2696741000 153938000 2895096000 77619000 1000 0 411000 -2697153000 -2696741000 2646662000 2264869000 381793000 2646662000 153938000 5541758000 153938000 2000 5541756000 5541758000 31350000 1062058000 1062058000 537000 94000 94000 9850000 3343000 3343000 174028000 174028000 -1158000 -1158000 -191995000 -191995000 0 0 273294000 3000 4509724000 -747000 -3270941000 1238039000 -191995000 -57294000 -31125000 13294000 11169000 6260000 12844000 7681000 4038000 173443000 43280000 273000 -1757000 -1227000 194000 23836000 132000 316000 132000 107000 266000 -1907000 -2360000 -939000 28000 -143000 -386000 17509000 9932000 9366000 24218000 14344000 9579000 5942000 8165000 11340000 1986000 53000 2665000 17714000 24867000 13902000 55989000 36444000 27437000 11460000 32530000 -8164000 5565000 4383000 11505000 620000 0 0 3552000 4631000 3323000 23979000 0 0 686078000 115689000 176575000 131170000 18658000 24707000 119130000 101445000 23719000 0 1750000 0 0 5075000 5972000 -420296000 -11425000 -148949000 1069348000 0 0 0 0 149820000 0 0 100000000 0 0 100000000 94000 246000 689000 6830000 0 0 3343000 0 0 900000 2155000 277000 1058369000 -1909000 150232000 649533000 19196000 -6881000 98331000 79135000 86016000 747864000 98331000 79135000 747861000 95382000 74999000 0 1930000 3114000 3000 1019000 1022000 747864000 98331000 79135000 10458000 5075000 3461000 492000 62000 1393000 0 322000 1524000 0 900000 2883000 2646662000 1560524000 553339000 5541758000 0 0 Description of Business<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freshworks Inc. (Freshworks, or the Company) is a software development company that provides modern software-as-a-service (SaaS) products that are designed with the user in mind. The Company was incorporated in Delaware in 2010 and is headquartered in San Mateo, California, and has foreign subsidiaries located in India, Australia, the United Kingdom, Ireland, Germany, France, the Netherlands, and Singapore.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed its initial public offering (IPO), in which it issued and sold 31,350,000 shares of its newly authorized Class A common stock at $36.00 per share, which included 2,850,000 shares issued upon the exercise of the underwriters’ option to purchase additional shares. The Company received net proceeds of approximately $1.1 billion from the IPO, after deducting underwriters’ discounts. As of December 31, 2021, deferred offering costs totaling $7.3 million were reclassified to stockholders' equity (deficit) as a reduction of the net proceeds from the IPO.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Company's amended and restated certificate of incorporation, all shares of common stock then outstanding were reclassified as Class B common stock prior to the IPO. Upon completion of the IPO, the majority of shares of Class B common stock then outstanding were automatically converted to Class A common stock on a one-to-one basis, unless an option to remain as Class B common stock was elected by the holder. In addition, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock. See Note 10 for additional details.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As detailed in Note 11—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stockholders' Equity and Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, under the 2011 Stock Plan, the Company granted employees restricted stock units (RSUs) with both a service and a liquidity performance condition. Upon the Company's IPO in September 2021, the liquidity event condition was met for all RSUs. RSUs that had already met the service condition at that date were entitled to one share of Class B common stock for each vested RSU. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2021, as part of an early lockup agreement with the underwriters during the IPO, the Company issued a total of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 9.9 million shares of common stock underlying the RSUs</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to its employees. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed a 10-for-one forward stock split of the Company’s authorized, issued and outstanding stock. All share and per share information included in the accompanying consolidated financial statements and notes thereto has been adjusted on a retrospective basis to reflect this stock split.</span></div> 31350000 36.00 2850000 1100000000 7300000 1 153937730 1 1 9900000 10 Summary of Significant Accounting Policies<div style="margin-bottom:9pt;text-indent:18pt"><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 and Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Remeasurement and Transactions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Remeasurement adjustments are recognized in interest and other income, net in the consolidated statements of operations, and have not been material for the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><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 accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date of the consolidated financial statements, and the reported amounts of income and expense during the reporting periods. Significant items subject to such estimates and assumptions include, but are not limited to, the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">determination of standalone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">allowance for doubtful accounts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">expected benefit period of deferred contract acquisition costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">capitalization of internal-use software development costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">fair value of acquired intangible assets and goodwill;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">useful lives of long-lived assets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">valuation of deferred tax assets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">valuation of employee defined benefit plan; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">fair value of share-based awards, including performance-based awards.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk and Uncertainties</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the COVID-19 pandemic, the Company has temporarily closed its headquarters in San Mateo, California, and other offices around the world, required its employees to work remotely from home, and implemented travel restrictions, all of which have caused significant disruption in how the Company operates its business. At the same time, the operations of its partners and customers have also been disrupted. While the duration and extent of the COVID-19 pandemic depends largely on future developments that cannot be accurately predicted at this time, such as the extent of and effectiveness of containment actions and developed vaccines, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. Additionally, inflationary pressures and a global labor shortage are currently impacting the pace of global recovery. In particular, the conditions caused by this pandemic could adversely affect demand for the Company’s products and services, lead to longer sales cycles, reduce the value or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of the existing customers to go out of business, limit the potential to generate additional business with new customers due to travel restrictions imposed, and affect contraction or attrition rates of the Company’s customers, all of which could adversely affect the Company’s business, results of operations, and financial condition. While government authorities are adjusting COVID-19 related restrictions, we continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, or local authorities, or that we determine are in the best interests of our employees, customers, partners, suppliers, and stockholders, including in response to outbreaks and variants. The Company is not aware of any specific event or circumstances related to COVID-19 or other estimates that would require it to update estimates or judgments or adjust the carrying value of its assets or liabilities. Actual results could differ from those estimates and any such differences may be material to the consolidated financial statements. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in a single operating segment. The Chief Executive Officer (CEO) is the chief operating decision maker of the Company and makes operating decisions, assesses financial performance, and allocates resources based upon discrete financial information at a consolidated level.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On occasion, the Company sells subscriptions to third-party resellers. The price at which subscriptions are sold to the reseller is typically discounted, as compared to the price at which the Company would sell to an end customer, in order to enable the reseller to realize a margin on the eventual sale to the end customer. As pricing to the reseller is fixed, and the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company lacks visibility into the pricing provided by the reseller to the end customer, reseller revenue is recorded net of any reseller margin. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription Revenue </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is primarily comprised of fees paid by the Company’s customers for accessing its cloud-based software during the term of the arrangement. Cloud-based services allow customers to use the Company’s multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration, and training. The Company recognizes professional services revenues as services are performed.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers with Multiple Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company’s contracts with customers contain both subscriptions and professional services. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. The Company determines SSP by taking into consideration historical selling price of these performance obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As the Company’s go-to-market strategies evolve, it may modify its pricing practices in the future, which could result in changes to SSP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for employees associated with the Company’s cloud-based infrastructure, payment gateway fees, voice, product support, and professional service organizations, as well as costs incurred by the Company for third-party hosting capabilities. Cost of revenue also includes third-party license fees, amortization of acquired intangibles, amortization of capitalized internal-use software, and allocation of general overhead expenses such as facilities and information technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred and consist primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for the Company’s product development employees. Research and development expenses also include non-personnel-related expenses such as third-party services for product development and consulting expenses, depreciation expense related to equipment used in research and development activities, and allocation of the Company’s general overhead expenses. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are charged to sales and marketing expense in the consolidated statements of operations as incurred. The Company recognized $41.2 million, $31.1 million, and $31.3 million for the years ended December 31, 2021 , 2020, and 2019, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on the estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation expense is recognized in the consolidated statements of operations using the straight line attribution method. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected stock price volatility of the Company's common stock, risk-free interest rates, and the expected dividend yield of the Company's common stock. The assumptions used to </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determine the fair value of the option awards represent the Company's best estimates. These estimates involve inherent uncertainties and the application of the Company's judgement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 is based on the closing market price of its Class A common stock on the date of the grant. The Company recognizes stock-based compensation on a straight-line basis over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the fair market value of the Company's common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon completion of the IPO, the performance condition became probable, and the Company began to recognize stock-based compensation expense.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the performance-based award granted to the CEO with both a service-based vesting condition and a market condition (as discussed further in Note 11), the Company determined the fair value of the award by using the Monte Carlo simulation model. Since both vesting conditions have to be met for each tranche of the award to ultimately vest, the associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method. Provided that the CEO remains employed by the Company in his current position, stock-based compensation expense is recognized over the requisite service period, regardless of whether the stock price goals are achieved.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2021 and 2020, the Company has recorded a full valuation allowance against its U.S. deferred tax assets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more likely than not of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to income tax matters as a component of income tax expense.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of deposits held at financial institutions, money market funds, as well as highly liquid investments with an original maturity of three months or less when purchased. Cash and cash equivalents are recorded at cost, which approximates fair value. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities consist primarily of debt securities such as corporate bonds, commercial paper, U.S. treasury securities, and U.S. government agency securities. These securities are classified as available-for-sale securities at the time of purchase as they represent funds readily available for current operations, and the Company also has the ability and intent to liquidate them at any time to meet its operating cash needs, if necessary. All available-for-sale debt securities are recorded at their estimated fair value, with changes in fair value recognized as unrealized gains or losses in accumulated other comprehensive income. For any security in an unrealized loss position, the Company evaluates it to assess whether the associated unrealized loss is considered other than temporary. Impairments are considered other-than-temporary if they are related to a deterioration in credit risk or if it is likely that the Company will sell the security before the recovery of its cost basis. Realized gains and losses and declines in value determined to be other than temporary are determined based on the specific identification method and are reported in interest and other income, net in the consolidated statements of operations. There was no impairment recorded for the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities also include mutual funds comprised of certain term bonds. These mutual funds meet certain criteria for equity investments in accordance with ASU 2016-01, Recognition and Measurement of Financial Assets and Liabilities. Under this guidance, the Company measures these mutual funds at their estimated fair value, with changes in fair value recognized in interest and other income, net in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Marketable Equity Securities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns interests in non-marketable equity investments, which consist of minority equity interests in privately held companies. The Company does not have significant influence over these investments, which do not have readily determinable fair values. Under ASU 2016-01, the Company has elected the measurement alternative to carry them at cost, less any impairment charges. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 and Allowance for Doubtful Accounts</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based on the Company’s assessment of the collectability of accounts and is recorded as an offset to revenue and deferred revenue. The Company regularly reviews the adequacy of the allowance by considering the age of each outstanding invoice and the collection history. As of December 31, 2021 and 2020, the Company's allowance for doubtful accounts was $6.0 million and $6.4 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Credit Risk</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. The Company’s cash and cash equivalents and marketable securities are generally held with large financial institutions and are in excess of the federally insured limits provided on such deposits. In addition, the Company has cash and cash equivalents held in international bank accounts, which are denominated primarily in Euros, British Pounds, Indian Rupees, and Australian Dollars. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no customers that individually exceeded 10% of the Company’s revenue for the years ended December 31, 2021, 2020, and 2019 or that represented 10% or more of the Company’s consolidated accounts receivable balance as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The expected benefit period is determined by taking into consideration the Company’s contracts with customers, technology life cycle and other factors. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. The Company includes amortization of deferred commissions in sales and marketing expense in its consolidated statements of operations. There was no impairment loss in relation to the incremental selling costs capitalized for the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to apply the practical expedient under Accounting Standards Codification (ASC) No. 340-40—Other Assets and Deferred Costs to account for costs incurred in obtaining a contract with the expected benefit period of one year or less as commission expenses, which are included in sales and marketing expense in its consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, including capitalized internally-developed software, is stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:</span></div><div style="margin-bottom:9pt"><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 style="width:68.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.310%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Life</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%">Computers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</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%">Capitalized internal-use software</span></td><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%">3 years</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%">Office equipment, furniture and fixtures</span></td><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%">5 years</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%">Motor vehicles</span></td><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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for maintenance and repairs are charged to expense as incurred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Internal-Use Software</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs incurred in its software development projects as part of property and equipment during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Once the development project is available for general release, capitalization ceases, and the Company estimates the useful life of the asset and begins amortization. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally three years. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes certain costs related to its enterprise cloud computing services and certain projects for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies a screen test to determine whether a transaction is more akin to an asset acquisition or a business combination. If this screen test indicates that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets, the transaction is accounted for as an asset acquisition. In a business combination, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and consequently, actual results may differ from estimates.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets (Including Goodwill and Intangible Assets)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets with finite lives include property and equipment, capitalized internal-use software, and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets and capitalized internal-use software, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds these estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is not amortized but rather is tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge in the amount of such excess is recorded to goodwill, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill during the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. Customers are invoiced for subscription services arrangements in advance for monthly, quarterly, semi-annual and annual subscription plans. The Company’s payment terms generally provide that customers pay the invoiced portion of the total arrangement fee either in advance or within 30 days from the invoice date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is comprised of two components—net loss and other comprehensive (loss) income. Other comprehensive (loss) income includes unrealized gains or losses on available-for-sale debt securities recognized during the period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables shows the change in unrealized gains or losses within accumulated other comprehensive (loss) income:</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Beginning balance</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%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Unrealized (losses) gains on available-for-sale debt securities</span></div></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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Adjustment for the adoption of ASU 2016-01</span></div></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(981)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations</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%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net impact to other comprehensive (loss) income in current period</span></div></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%">(1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(1,002)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Ending balance</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%">(747)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">411 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">139 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><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 are presented in conformity with the two-class method required for participating securities. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. Prior to the IPO, the Company considered all series of its redeemable convertible preferred stock to be participating securities. Net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock were not contractually obligated to share in the losses of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the number of weighted-average shares of common stock outstanding during the reporting period. Prior to the IPO, the net loss attributable to common stockholders was adjusted for accretion of the carrying value of redeemable convertible preferred stock and deemed dividend distribution. Since the Company has reported net losses for all periods presented, all potentially dilutive securities are considered antidilutive, and accordingly, diluted net loss per share is the same as basic net loss per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees in India are entitled to benefits under the Gratuity Act, a defined benefit retirement plan covering eligible employees. The plan requires employers to provide for a lump-sum payment to eligible employees at retirement, death, and incapacitation or on termination of employment, of an amount based on the respective employee’s salary and tenure of employment. Employees in India are also entitled to a defined benefit plan with benefits based on an employee’s accumulated leave balance and salary. Both plans are unfunded arrangements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current service costs are accrued in the period to which they relate. The benefit obligations are calculated by a qualified actuary using the projected unit credit method and the unfunded position is recognized as a liability in the consolidated balance sheets. In measuring the defined benefit obligations, the Company uses a discount rate at the reporting date based on yields of local government treasury bills denominated in the same currency in which the benefits are expected to be paid, with maturities approximating the terms of the Company’s obligations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the plan is unfunded, no annual contributions are required to be made as per applicable regulations. Disclosures required under ASC 715—Compensation—Retirement Benefits, have been omitted because the Company has deemed them immaterial to its consolidated financial statements. The benefit plans had a plan benefit obligation of $7.4 million and $5.6 million as of December 31, 2021 and 2020, respectively, included in other liabilities in the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its existing leases of office facilities as operating leases. Certain facility lease agreements contain rent holidays, allowances and rent escalation provisions. For leases that contain rent escalation or rent concession provisions, the Company records the total rent expense during the lease term on a straight-line basis over the term of the lease. The difference between the amount of rent paid and the straight-line rent expense is recorded as deferred rent, with its current and long-term portions classified in accrued liabilities and other liabilities, respectively, in the consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) under its ASC or ASU and adopted by the Company as of the specified effective date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an emerging growth company, the Jumpstart Our Business Startups Act (the JOBS Act) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. As a result, the Company’s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The Company adopted the requirements of ASU 2018-15 as of January 1, 2021 on a prospective basis. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on their balance sheets as right-of-use (ROU) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Under the standard, lease expenses will continue to be recorded over the lease term in the consolidated statements of operations in a manner similar to the current standard. Certain practical expedients are available for lessees to elect upon adopting the new standard. This standard is effective for the Company on January 1, 2022, and early adoption is permitted. The Company plans to adopt Topic 842 on a modified basis using the optional transition method, and accordingly, will not restate comparative periods. Amounts and related disclosures for fiscal 2021 will continue to be presented in accordance with ASC 840, Leases. Amounts and disclosures for fiscal 2022 will be presented under ASC 84</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. The Company expects adoption of the standard will result in the recognition of additional ROU assets and lease liabilities for operating leases in the range of approximately $23.0 million to $25.0 million, and $28.0 million to $30.0 million, respectively, as of January 1, 2022. Additionally, the adoption of this standard will have no impact to the Company's consolidated income statements and cash flows. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires measurement and recognition of expected credit losses for financial assets by requiring an allowance to be recorded as an offset to the amortized cost of such assets. The Company is required to adopt this standard on or before January 1, 2023. The Company elected to early adopt ASU 2016-13 effective January 1, 2022 using the modified retrospective approach. The standard primarily impacts our financial assets measured at amortized cost and available-for-sale debt securities. The adoption of this standard will not have a material impact on the Company's consolidated financial statements. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). The standard eliminates certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. The standard also simplifies aspects of accounting for franchise taxes and enacted changes in tax or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis for goodwill. The guidance will become effective for the Company on January 1, 2022; early adoption is permitted. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. ASU 2021-08 will become effective for public entities for fiscal years beginning after December 15, 2022, to be applied prospectively to business combinations occurring on or after the effective date of the ASU, with early adoption permitted. The Company is currently evaluating the impact of adopting this standard.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><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 and Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> Foreign Currency Remeasurement and TransactionsThe functional currency of the Company’s foreign subsidiaries is the U.S. dollar. Accordingly, each foreign subsidiary remeasures monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenues and expenses are remeasured at the exchange rates in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><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 accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date of the consolidated financial statements, and the reported amounts of income and expense during the reporting periods. Significant items subject to such estimates and assumptions include, but are not limited to, the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">determination of standalone selling price (SSP) for each distinct performance obligation included in customer contracts with multiple performance obligations; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">allowance for doubtful accounts;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">expected benefit period of deferred contract acquisition costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">capitalization of internal-use software development costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">fair value of acquired intangible assets and goodwill;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">useful lives of long-lived assets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">valuation of deferred tax assets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">valuation of employee defined benefit plan; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><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:400;line-height:120%;padding-left:14.5pt">fair value of share-based awards, including performance-based awards.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in a single operating segment. The Chief Executive Officer (CEO) is the chief operating decision maker of the Company and makes operating decisions, assesses financial performance, and allocates resources based upon discrete financial information at a consolidated level.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On occasion, the Company sells subscriptions to third-party resellers. The price at which subscriptions are sold to the reseller is typically discounted, as compared to the price at which the Company would sell to an end customer, in order to enable the reseller to realize a margin on the eventual sale to the end customer. As pricing to the reseller is fixed, and the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company lacks visibility into the pricing provided by the reseller to the end customer, reseller revenue is recorded net of any reseller margin. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscription Revenue </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription revenue is primarily comprised of fees paid by the Company’s customers for accessing its cloud-based software during the term of the arrangement. Cloud-based services allow customers to use the Company’s multi-tenant software without requiring them to take possession of the software. Given that access to the cloud-based software represents a series of distinct services that comprise a single performance obligation that is satisfied over time, subscription revenue is recognized ratably over the contract term beginning on the commencement date of each contract, which is the date that the cloud-based software is made available to customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services Revenue</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services revenue is comprised of fees charged for services ranging from product configuration, data migration, systems integration, and training. The Company recognizes professional services revenues as services are performed.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers with Multiple Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the Company’s contracts with customers contain both subscriptions and professional services. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on the basis of relative SSP. The Company determines SSP by taking into consideration historical selling price of these performance obligations in similar transactions, as well as current pricing practices and other observable inputs including, but not limited to, customer size and geography. As the Company’s go-to-market strategies evolve, it may modify its pricing practices in the future, which could result in changes to SSP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for employees associated with the Company’s cloud-based infrastructure, payment gateway fees, voice, product support, and professional service organizations, as well as costs incurred by the Company for third-party hosting capabilities. Cost of revenue also includes third-party license fees, amortization of acquired intangibles, amortization of capitalized internal-use software, and allocation of general overhead expenses such as facilities and information technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. Customers are invoiced for subscription services arrangements in advance for monthly, quarterly, semi-annual and annual subscription plans. The Company’s payment terms generally provide that customers pay the invoiced portion of the total arrangement fee either in advance or within 30 days from the invoice date.</span></div> Research and DevelopmentResearch and development costs are expensed as incurred and consist primarily of personnel-related expenses (primarily including salaries, related benefits, and stock-based compensation) for the Company’s product development employees. Research and development expenses also include non-personnel-related expenses such as third-party services for product development and consulting expenses, depreciation expense related to equipment used in research and development activities, and allocation of the Company’s general overhead expenses. Advertising CostsAdvertising costs are charged to sales and marketing expense in the consolidated statements of operations as incurred. 41200000 31100000 31300000 <div style="margin-bottom:9pt;text-indent:18pt"><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</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues stock options and restricted stock units (RSUs) to employees, consultants, and directors, and stock purchase rights granted under the Employee Stock Purchase Plan (ESPP) to employees based on the estimated fair value on the date of the grant. For stock options and ESPP, the fair value is estimated using the Black-Scholes option-pricing model, and stock-based compensation expense is recognized in the consolidated statements of operations using the straight line attribution method. The Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, the expected term of the option, the expected stock price volatility of the Company's common stock, risk-free interest rates, and the expected dividend yield of the Company's common stock. The assumptions used to </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determine the fair value of the option awards represent the Company's best estimates. These estimates involve inherent uncertainties and the application of the Company's judgement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 is based on the closing market price of its Class A common stock on the date of the grant. The Company recognizes stock-based compensation on a straight-line basis over the requisite service period, which is the vesting period of the respective awards. Forfeitures are accounted for when they occur. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the fair market value of the Company's common stock on the date of the grant was determined based on independent third-party valuations as there was no public market, and there was no stock-based compensation expense recognized from the RSUs as the liquidity event-related performance condition was not probable. Upon completion of the IPO, the performance condition became probable, and the Company began to recognize stock-based compensation expense.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the performance-based award granted to the CEO with both a service-based vesting condition and a market condition (as discussed further in Note 11), the Company determined the fair value of the award by using the Monte Carlo simulation model. Since both vesting conditions have to be met for each tranche of the award to ultimately vest, the associated stock-based compensation expense is recognized over the longer of the derived service period or the requisite service period, using the accelerated attribution method. Provided that the CEO remains employed by the Company in his current position, stock-based compensation expense is recognized over the requisite service period, regardless of whether the stock price goals are achieved.</span></div> 0 <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded for deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. As of December 31, 2021 and 2020, the Company has recorded a full valuation allowance against its U.S. deferred tax assets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is more likely than not of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to income tax matters as a component of income tax expense.</span></div> Cash and Cash EquivalentsCash and cash equivalents consist of deposits held at financial institutions, money market funds, as well as highly liquid investments with an original maturity of three months or less when purchased. Cash and cash equivalents are recorded at cost, which approximates fair value. <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities consist primarily of debt securities such as corporate bonds, commercial paper, U.S. treasury securities, and U.S. government agency securities. These securities are classified as available-for-sale securities at the time of purchase as they represent funds readily available for current operations, and the Company also has the ability and intent to liquidate them at any time to meet its operating cash needs, if necessary. All available-for-sale debt securities are recorded at their estimated fair value, with changes in fair value recognized as unrealized gains or losses in accumulated other comprehensive income. For any security in an unrealized loss position, the Company evaluates it to assess whether the associated unrealized loss is considered other than temporary. Impairments are considered other-than-temporary if they are related to a deterioration in credit risk or if it is likely that the Company will sell the security before the recovery of its cost basis. Realized gains and losses and declines in value determined to be other than temporary are determined based on the specific identification method and are reported in interest and other income, net in the consolidated statements of operations. There was no impairment recorded for the years ended December 31, 2021, 2020, and 2019.</span></div>Marketable securities also include mutual funds comprised of certain term bonds. These mutual funds meet certain criteria for equity investments in accordance with ASU 2016-01, Recognition and Measurement of Financial Assets and Liabilities. Under this guidance, the Company measures these mutual funds at their estimated fair value, with changes in fair value recognized in interest and other income, net in the consolidated statements of operations. 0 0 0 Non-Marketable Equity SecuritiesThe Company owns interests in non-marketable equity investments, which consist of minority equity interests in privately held companies. The Company does not have significant influence over these investments, which do not have readily determinable fair values. Under ASU 2016-01, the Company has elected the measurement alternative to carry them at cost, less any impairment charges. Accounts Receivable and Allowance for Doubtful AccountsTrade accounts receivable are recorded at the invoiced amount, net of allowance for doubtful accounts. The allowance is based on the Company’s assessment of the collectability of accounts and is recorded as an offset to revenue and deferred revenue. The Company regularly reviews the adequacy of the allowance by considering the age of each outstanding invoice and the collection history. 6000000 6400000 Concentrations of Credit RiskFinancial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash, cash equivalents, marketable securities, and accounts receivable. The Company’s cash and cash equivalents and marketable securities are generally held with large financial institutions and are in excess of the federally insured limits provided on such deposits. In addition, the Company has cash and cash equivalents held in international bank accounts, which are denominated primarily in Euros, British Pounds, Indian Rupees, and Australian Dollars. <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract acquisition costs are incremental costs that are associated with acquiring customer contracts and consist primarily of sales commissions and the associated payroll taxes and certain referral fees paid to independent third-parties. The costs incurred upon the execution of initial and expansion contracts are primarily deferred and amortized over an expected benefit period of three years. The expected benefit period is determined by taking into consideration the Company’s contracts with customers, technology life cycle and other factors. The Company considers the expected benefit period to exceed the initial contract term for certain costs because of anticipated renewals and because sales commission rates for renewal contracts are not commensurate with sales commissions for initial contracts. The Company includes amortization of deferred commissions in sales and marketing expense in its consolidated statements of operations. There was no impairment loss in relation to the incremental selling costs capitalized for the years ended December 31, 2021, 2020, and 2019.</span></div>The Company has elected to apply the practical expedient under Accounting Standards Codification (ASC) No. 340-40—Other Assets and Deferred Costs to account for costs incurred in obtaining a contract with the expected benefit period of one year or less as commission expenses, which are included in sales and marketing expense in its consolidated statements of operations. 0 0 0 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, including capitalized internally-developed software, is stated at cost less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:</span></div><div style="margin-bottom:9pt"><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 style="width:68.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.310%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Life</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%">Computers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</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%">Capitalized internal-use software</span></td><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%">3 years</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%">Office equipment, furniture and fixtures</span></td><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%">5 years</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%">Motor vehicles</span></td><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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or 5 years</span></div></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenditures for maintenance and repairs are charged to expense as incurred.</span></div> Depreciation is calculated using the straight-line method over the estimated useful lives of the respective assets as follows:<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 style="width:68.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.310%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Life</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%">Computers</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</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%">Capitalized internal-use software</span></td><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%">3 years</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%">Office equipment, furniture and fixtures</span></td><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%">5 years</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%">Motor vehicles</span></td><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%">5 years</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of lease term or 5 years</span></div></td></tr></table><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Computers</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,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Capitalized 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%">14,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Office equipment</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,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="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,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Motor vehicles</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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Leasehold improvements</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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Construction in progress</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total property and equipment</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%">44,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">38,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Less: accumulated depreciation and amortization</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%">(23,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Property and equipment, net</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%">21,478 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">20,784 </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"/></tr></table></div> P3Y P3Y P5Y P5Y P5Y <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Internal-Use Software</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs incurred in its software development projects as part of property and equipment during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Once the development project is available for general release, capitalization ceases, and the Company estimates the useful life of the asset and begins amortization. Internal-use software is amortized on a straight-line basis over its estimated useful life, which is generally three years. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes certain costs related to its enterprise cloud computing services and certain projects for internal use incurred during the application development stage. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Internal-use software is amortized on a straight-line basis over its estimated useful life.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the useful lives of these assets on an annual basis and tests for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.</span></div> P3Y <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies a screen test to determine whether a transaction is more akin to an asset acquisition or a business combination. If this screen test indicates that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets, the transaction is accounted for as an asset acquisition. In a business combination, the purchase consideration is allocated to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated respective fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable, and consequently, actual results may differ from estimates.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Lived Assets (Including Goodwill and Intangible Assets)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets with finite lives include property and equipment, capitalized internal-use software, and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets and capitalized internal-use software, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset or asset group exceeds these estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.</span></div> Goodwill is not amortized but rather is tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that goodwill may be impaired. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge in the amount of such excess is recorded to goodwill, limited to the amount of goodwill. 0 0 0 <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss is comprised of two components—net loss and other comprehensive (loss) income. Other comprehensive (loss) income includes unrealized gains or losses on available-for-sale debt securities recognized during the period.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables shows the change in unrealized gains or losses within accumulated other comprehensive (loss) income:</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Beginning balance</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%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,141 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Unrealized (losses) gains on available-for-sale debt securities</span></div></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,152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Adjustment for the adoption of ASU 2016-01</span></div></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(981)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations</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%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net impact to other comprehensive (loss) income in current period</span></div></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%">(1,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(1,002)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Ending balance</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%">(747)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">411 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">139 </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"/></tr></table></div> 411000 139000 1141000 -1152000 405000 0 0 0 -981000 6000 133000 21000 -1158000 272000 -1002000 -747000 411000 139000 <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><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 are presented in conformity with the two-class method required for participating securities. Under the two-class method, net income is attributed to common stockholders and participating securities based on their participation rights. Prior to the IPO, the Company considered all series of its redeemable convertible preferred stock to be participating securities. Net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock were not contractually obligated to share in the losses of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the number of weighted-average shares of common stock outstanding during the reporting period. Prior to the IPO, the net loss attributable to common stockholders was adjusted for accretion of the carrying value of redeemable convertible preferred stock and deemed dividend distribution. Since the Company has reported net losses for all periods presented, all potentially dilutive securities are considered antidilutive, and accordingly, diluted net loss per share is the same as basic net loss per share.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees in India are entitled to benefits under the Gratuity Act, a defined benefit retirement plan covering eligible employees. The plan requires employers to provide for a lump-sum payment to eligible employees at retirement, death, and incapacitation or on termination of employment, of an amount based on the respective employee’s salary and tenure of employment. Employees in India are also entitled to a defined benefit plan with benefits based on an employee’s accumulated leave balance and salary. Both plans are unfunded arrangements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current service costs are accrued in the period to which they relate. The benefit obligations are calculated by a qualified actuary using the projected unit credit method and the unfunded position is recognized as a liability in the consolidated balance sheets. In measuring the defined benefit obligations, the Company uses a discount rate at the reporting date based on yields of local government treasury bills denominated in the same currency in which the benefits are expected to be paid, with maturities approximating the terms of the Company’s obligations.</span></div>Since the plan is unfunded, no annual contributions are required to be made as per applicable regulations. Disclosures required under ASC 715—Compensation—Retirement Benefits, have been omitted because the Company has deemed them immaterial to its consolidated financial statements. 7400000 5600000 <div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its existing leases of office facilities as operating leases. Certain facility lease agreements contain rent holidays, allowances and rent escalation provisions. For leases that contain rent escalation or rent concession provisions, the Company records the total rent expense during the lease term on a straight-line basis over the term of the lease. The difference between the amount of rent paid and the straight-line rent expense is recorded as deferred rent, with its current and long-term portions classified in accrued liabilities and other liabilities, respectively, in the consolidated balance sheets.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New accounting pronouncements are issued by the Financial Accounting Standards Board (FASB) under its ASC or ASU and adopted by the Company as of the specified effective date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an emerging growth company, the Jumpstart Our Business Startups Act (the JOBS Act) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use the adoption dates applicable to private companies. As a result, the Company’s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, Intangibles — Goodwill and Other — Internal-Use Software (Subtopic 350-40), Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The Company adopted the requirements of ASU 2018-15 as of January 1, 2021 on a prospective basis. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize most leases on their balance sheets as right-of-use (ROU) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Under the standard, lease expenses will continue to be recorded over the lease term in the consolidated statements of operations in a manner similar to the current standard. Certain practical expedients are available for lessees to elect upon adopting the new standard. This standard is effective for the Company on January 1, 2022, and early adoption is permitted. The Company plans to adopt Topic 842 on a modified basis using the optional transition method, and accordingly, will not restate comparative periods. Amounts and related disclosures for fiscal 2021 will continue to be presented in accordance with ASC 840, Leases. Amounts and disclosures for fiscal 2022 will be presented under ASC 84</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. The Company expects adoption of the standard will result in the recognition of additional ROU assets and lease liabilities for operating leases in the range of approximately $23.0 million to $25.0 million, and $28.0 million to $30.0 million, respectively, as of January 1, 2022. Additionally, the adoption of this standard will have no impact to the Company's consolidated income statements and cash flows. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires measurement and recognition of expected credit losses for financial assets by requiring an allowance to be recorded as an offset to the amortized cost of such assets. The Company is required to adopt this standard on or before January 1, 2023. The Company elected to early adopt ASU 2016-13 effective January 1, 2022 using the modified retrospective approach. The standard primarily impacts our financial assets measured at amortized cost and available-for-sale debt securities. The adoption of this standard will not have a material impact on the Company's consolidated financial statements. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). The standard eliminates certain exceptions related to the approach for intraperiod tax allocation and the methodology for calculating income taxes in an interim period. The standard also simplifies aspects of accounting for franchise taxes and enacted changes in tax or rates, and clarifies the accounting for transactions that result in a step-up in the tax basis for goodwill. The guidance will become effective for the Company on January 1, 2022; early adoption is permitted. The adoption of this standard will not have a material impact on the Company's consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. ASU 2021-08 will become effective for public entities for fiscal years beginning after December 15, 2022, to be applied prospectively to business combinations occurring on or after the effective date of the ASU, with early adoption permitted. The Company is currently evaluating the impact of adopting this standard.</span></div> 23000000 25000000 28000000 30000000 Revenue From Contracts with Customers<div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from subscription fees and related professional services. The Company sells subscriptions for its cloud-based solutions directly to customers and indirectly through channel partners through arrangements that are non-cancelable and non-refundable. The Company’s subscription arrangements do not provide customers with the right to take </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">possession of the software supporting the solutions and, as a result, are accounted for as service arrangements. The Company records revenue net of sales or value-added taxes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by the Company’s service offerings (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Subscription services</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%">360,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">242,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">168,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Professional services</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%">10,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total revenue</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%">371,022 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,659 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,377 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 14 for revenue by geographic location.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 and Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. The following table summarizes the changes in the balance of deferred revenue during the periods (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 at beginning of the year</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%">104,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">67,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">39,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Add: Billings during the 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%">427,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">286,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">200,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Less: Revenue recognized during the year</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%">(371,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(249,659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(172,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at end of the year</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%">160,173 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">104,184 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">67,540 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><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, 2021, 2020, and 2019 from amounts included in deferred revenue at the beginning of these periods was $103.8 million, $67.5 million, and $39.7 million, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate balance of remaining performance obligations as of December 31, 2021 was $230.8 million. The Company expects to recognize $178.4 million of the balance as revenue in the next 12 months and the remainder thereafter. The aggregate balance of remaining performance obligations represents contracted revenue that has not yet been recognized, which includes unearned revenue and unbilled amounts that will be recognized as revenue in future periods.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the balance of deferred contract acquisition costs during the periods presented is as follows (in thousands):</span></div><div style="margin-bottom: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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 at beginning of the year</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%">18,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">11,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Contract costs capitalized during the 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%">24,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amortization of contract costs during the year</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%">(12,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at end of the year</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%">29,647 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">18,273 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,610 </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"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by the Company’s service offerings (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Subscription services</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%">360,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">242,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">168,682 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Professional services</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%">10,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total revenue</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%">371,022 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,659 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,377 </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"/></tr></table></div> 360506000 242879000 168682000 10516000 6780000 3695000 371022000 249659000 172377000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue consists of customer billings in advance of revenue being recognized from the Company’s subscription and professional services arrangements. The following table summarizes the changes in the balance of deferred revenue during the periods (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 at beginning of the year</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%">104,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">67,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">39,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Add: Billings during the 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%">427,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">286,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">200,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Less: Revenue recognized during the year</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%">(371,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(249,659)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(172,377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at end of the year</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%">160,173 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">104,184 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">67,540 </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"/></tr></table></div> 104184000 67540000 39739000 427011000 286303000 200178000 371022000 249659000 172377000 160173000 104184000 67540000 103800000 67500000 39700000 230800000 178400000 P12M <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the balance of deferred contract acquisition costs during the periods presented is as follows (in thousands):</span></div><div style="margin-bottom: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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 at beginning of the year</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%">18,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">11,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Contract costs capitalized during the 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%">24,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amortization of contract costs during the year</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%">(12,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,681)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Balance at end of the year</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%">29,647 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">18,273 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,610 </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"/></tr></table></div> 18273000 11610000 6069000 24218000 14344000 9579000 12844000 7681000 4038000 29647000 18273000 11610000 Cash Equivalents and Marketable Securities<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents and available-for-sale debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">684,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">684,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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. government agency 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%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">15,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align: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:#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%">726,769 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">726,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 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%">442,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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. government agency securities</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%">75,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt 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%">54,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align: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 debt securities</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%">572,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">572,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 cash equivalents and debt securities</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%">1,299,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(767)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,298,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom: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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">56,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">56,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 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%">50,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">50,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">85,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed 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%">3,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align: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 debt securities</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%">138,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">139,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 cash equivalents and debt securities</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%">195,221 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">416 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(5)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">195,632 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, there were no securities that have been in a continuous unrealized loss position for 12 months or longer.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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 within one year</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%">392,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">392,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Due after one year but within five 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%">180,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">179,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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%">572,775 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">572,028 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to available-for-sale debt securities, marketable securities also include term bond mutual funds, which are measured at fair value. As of December 31, 2021 and 2020, the fair value of the term bond mutual funds was $3.7 million and $3.6 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of the term bond mutual funds is recorded in interest and other income, net in the consolidated statements of operations. The following table summarizes the realized and unrealized gains recognized in the consolidated </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements of operations for the term bond mutual funds during the years ended December 31, 2021, 2020, and 2019 (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 gains recognized on marketable equity investments</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%">132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: Net gains recognized on sale of marketable equity investments</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(316)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unrealized gains at the end of the 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%">132 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">107 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">266 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Marketable Equity Securities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities represent the Company’s interest in privately held entities which have no readily determinable fair values. The Company carries these investments at cost, less impairment, and reports them under other assets in the consolidated balance sheets. As of December 31, 2021 and 2020, the Company had non-marketable equity securities of $0.4 million and $0.5 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company sold its interest in a privately held entity for proceeds totaling $24.0 million, resulting in a gain of $23.8 million, which was recorded in interest and other income, net, in the consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents and available-for-sale debt securities consisted of the following as of December 31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">684,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">684,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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. government agency 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%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">15,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align: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:#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%">726,769 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">726,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 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%">442,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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. government agency securities</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%">75,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt 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%">54,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(175)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align: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 debt securities</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%">572,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">572,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 cash equivalents and debt securities</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%">1,299,544 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">19 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(767)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,298,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom: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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">56,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">56,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Debt Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 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%">50,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">50,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</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%">85,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed 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%">3,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align: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 debt securities</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%">138,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">139,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 cash equivalents and debt securities</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%">195,221 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">416 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(5)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">195,632 </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"/></tr></table></div> 684485000 0 0 684485000 22000000 0 0 22000000 4286000 0 1000 4285000 15998000 0 0 15998000 726769000 0 1000 726768000 442715000 2000 432000 442285000 75725000 0 159000 75566000 54335000 17000 175000 54177000 572775000 19000 766000 572028000 1299544000 19000 767000 1298796000 56474000 0 0 56474000 50087000 136000 0 50223000 85413000 265000 5000 85673000 3247000 15000 0 3262000 138747000 416000 5000 139158000 195221000 416000 5000 195632000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of the available-for-sale debt securities based on contractual maturities are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 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 within one year</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%">392,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">392,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Due after one year but within five 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%">180,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">179,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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%">572,775 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">572,028 </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"/></tr></table></div> 392629000 392412000 180146000 179616000 572775000 572028000 3700000 3600000 The following table summarizes the realized and unrealized gains recognized in the consolidated <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements of operations for the term bond mutual funds during the years ended December 31, 2021, 2020, and 2019 (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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 gains recognized on marketable equity investments</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%">132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: Net gains recognized on sale of marketable equity investments</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(316)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unrealized gains at the end of the 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%">132 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">107 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">266 </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"/></tr></table></div> 132000 107000 582000 0 0 316000 132000 107000 266000 400000 500000 24000000 23800000 Fair Value Measurements<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 observable and reflect quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 other than quoted prices included within Level 1 that are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 that are unobservable.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds and U.S. treasury securities are classified within Level 1 because they are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Other debt securities and investments are classified within Level 2 if the investments are valued using model driven valuations which use observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Available-for-sale debt securities are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Natero, Inc., the Company recognized a liability on the acquisition date for the estimated fair value of the contingent consideration based on the probability of achieving certain milestones pursuant to the acquisition agreement. The fair value measurement of the contingent consideration is based on significant unobservable inputs and management judgment; therefore, it is categorized under Level 3 at the balance sheet date in the table below. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have any assets or liabilities subject to fair value remeasurement on a nonrecurring basis as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:12pt;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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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%">Total</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%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Money market funds</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%">684,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">684,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">22,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">U.S. government agency securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">U.S. government agency securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Term bond mutual funds</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align: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 financial 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%">1,148,770 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">153,677 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,302,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Financial liabilities: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Acquisition-related contingent consideration</span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Total</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%">Financial assets:</span></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Money market funds</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%">56,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">56,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">U.S. treasury securities</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%">50,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">50,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Asset-backed securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Term bond mutual funds</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align: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 financial 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%">106,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">92,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">199,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:100%">Financial liabilities: </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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%">Acquisition-related contingent consideration</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis, using Level 3 significant unobservable inputs (in thousands):</span></div><div style="margin-bottom: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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Beginning balance</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%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Additions during the period</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">Payments during the period</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Change in estimated fair value</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Ending balance</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%">800 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">775 </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"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial assets at fair value each reporting period using a fair value hierarchy that prioritizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to measurements involving significant unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are as follows:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 observable and reflect quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 other than quoted prices included within Level 1 that are observable, either directly or indirectly.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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 that are unobservable.</span></div>Money market funds and U.S. treasury securities are classified within Level 1 because they are valued using quoted market prices or alternative pricing sources and models utilizing market observable inputs. Other debt securities and investments are classified within Level 2 if the investments are valued using model driven valuations which use observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Available-for-sale debt securities are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models. <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the fair value hierarchy for the Company’s financial assets and financial liabilities measured at fair value on a recurring basis as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:12pt;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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><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%">Total</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%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Money market funds</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%">684,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">684,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">22,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">U.S. government agency securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Marketable securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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%">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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">442,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">U.S. government agency securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">54,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Term bond mutual funds</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align: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 financial 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%">1,148,770 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">153,677 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1,302,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Financial liabilities: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></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%">Acquisition-related contingent consideration</span></td><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align: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;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 Value Measured Using</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Total</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%">Financial assets:</span></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Money market funds</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%">56,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">56,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">U.S. treasury securities</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%">50,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">50,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Corporate debt 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Asset-backed securities</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Term bond mutual funds</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align: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 financial 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%">106,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">92,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">199,207 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:700;line-height:100%">Financial liabilities: </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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%">Acquisition-related contingent consideration</span></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 684485000 0 0 684485000 22000000 0 0 22000000 0 4285000 0 4285000 0 15998000 0 15998000 442285000 0 0 442285000 0 75566000 0 75566000 0 54177000 0 54177000 0 3651000 0 3651000 1148770000 153677000 0 1302447000 0 0 800000 800000 56474000 0 0 56474000 50223000 0 0 50223000 0 85673000 0 85673000 0 3262000 0 3262000 0 3575000 0 3575000 106697000 92510000 0 199207000 0 0 775000 775000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a reconciliation of the contingent consideration liability measured at fair value on a recurring basis, using Level 3 significant unobservable inputs (in thousands):</span></div><div style="margin-bottom: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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Beginning balance</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%">775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Additions during the period</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">Payments during the period</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Change in estimated fair value</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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Ending balance</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%">800 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">775 </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"/></tr></table></div> 775000 1950000 0 0 0 -1200000 25000 25000 800000 775000 Balance Sheet Components<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes property and equipment, net as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Computers</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,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Capitalized 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%">14,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Office equipment</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,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="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,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Motor vehicles</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,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Leasehold improvements</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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Construction in progress</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total property and equipment</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%">44,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">38,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Less: accumulated depreciation and amortization</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%">(23,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,767)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Property and equipment, net</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%">21,478 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">20,784 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of costs associated with internal-use software was $4.1 million and $4.6 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021 and 2020, the net carrying value of capitalized internal-use software was $8.3 million and $6.7 million, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense and amortization of internal-use software for the years ended December 31, 2021, 2020, and 2019 totaled $9.0 million, $6.9 million, and $4.9 million, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accrued liabilities as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Accrued compensation</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,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Acquisition-related 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%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued third-party cloud infrastructure expenses</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,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued reseller commissions</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,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued advertising and marketing expenses</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,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Advanced payments from customers</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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued taxes</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%">10,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 accrued expenses</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%">9,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total accrued 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%">55,829 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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"/></tr></table></div> 13041000 9249000 14178000 10041000 3375000 2770000 8395000 9472000 1421000 2423000 4274000 4274000 0 322000 44684000 38551000 23206000 17767000 21478000 20784000 4100000 4600000 8300000 6700000 9000000 6900000 4900000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes accrued liabilities as of December 31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Accrued compensation</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,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Acquisition-related 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%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued third-party cloud infrastructure expenses</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,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued reseller commissions</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,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued advertising and marketing expenses</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,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Advanced payments from customers</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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued taxes</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%">10,777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 accrued expenses</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%">9,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total accrued 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%">55,829 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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"/></tr></table></div> 17261000 8983000 800000 1942000 2785000 1572000 5870000 3999000 6022000 2412000 3260000 2815000 10777000 8645000 9054000 5240000 55829000 35608000 Business Combinations and Asset Purchase<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AnsweriQ Inc. (AIQ)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company acquired all issued and outstanding shares of AIQ, a provider of machine learning and artificial intelligence self-service tools. The acquisition date cash consideration paid was $5.7 million. The Company acquired $4.0 million of developed technology with an estimated useful life of two years, and $1.7 million of goodwill which is primarily attributed to the assembled workforce. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd. (collectively known as Flint)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company entered into an asset purchase agreement with Flint, an IT orchestration and cloud management platform, to complement Freshservice’s IT service management and IT operations management product capabilities, for a total consideration of $2.0 million in cash. The transaction was accounted for as an asset acquisition as the developed technology was the only asset acquired. </span></div> None of the above transactions had a material impact on the Company’s consolidated financial statements; therefore, historical and proforma disclosures have not been presented. 5700000 4000000 P2Y 1700000 2000000 Goodwill and Intangible Assets, Net<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of goodwill was $6.2 million as of December 31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangibles consist of developed technology and customer relationships and are amortized on a straight-line basis over their estimated useful lives. The following tables summarize acquired intangible assets as of December 31, 2021 and 2020 (amounts in thousands):</span></div><div style="margin-bottom:6pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">(in years)</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%">Developed technology</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%">10,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(9,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.9</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%">Customer relationships</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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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</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%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(10,202)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,894 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">(in years)</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%">Developed technology</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%">10,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1.5</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%">Customer relationships</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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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</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%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,873)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">6,223 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization of acquired intangible assets was $4.3 million, $4.3 million and $1.4 million for the years ended December 31, 2021, 2020, and 2019, respectively. The Company recorded amortization of developed technology of $3.9 million, $3.9 million, and $1.1 million in cost of revenue and customer relationships of $0.4 million, $0.4 million, and $0.3 million in sales and marketing expenses in each of the respective periods in the consolidated statements of operations. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to acquired intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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;padding:0 1pt"/><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,894 </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"/></tr></table></div> 6200000 6200000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangibles consist of developed technology and customer relationships and are amortized on a straight-line basis over their estimated useful lives. The following tables summarize acquired intangible assets as of December 31, 2021 and 2020 (amounts in thousands):</span></div><div style="margin-bottom:6pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">(in years)</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%">Developed technology</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%">10,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(9,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.9</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%">Customer relationships</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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,055)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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</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%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(10,202)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,894 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt"><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 style="width:46.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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 Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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 Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted Average Remaining Useful Life</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">(in years)</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%">Developed technology</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%">10,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1.5</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%">Customer relationships</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,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(655)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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</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%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,873)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">6,223 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 10496000 9147000 1349000 P0Y10M24D 1600000 1055000 545000 P1Y4M24D 12096000 10202000 1894000 10496000 5218000 5278000 P1Y6M 1600000 655000 945000 P2Y4M24D 12096000 5873000 6223000 4300000 4300000 1400000 3900000 3900000 1100000 400000 400000 300000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to acquired intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:85.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.767%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,591 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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;padding:0 1pt"/><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,894 </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"/></tr></table></div> 1591000 303000 1894000 Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under non-cancelable operating lease agreements, which expire on various dates through September 2028. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments. The Company maintains an uncollateralized letter of credit for the lease, which is renewed on an annual basis. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the Company entered into a lease agreement for its corporate headquarters located in San Mateo, California, which it occupied in January 2019. This lease covers approximately 22,000 square feet of office space at a monthly base rent of $113,246, increasing approximately 3% annually. The lease expires in July 2026, with an option to extend the lease for another five years, subject to certain requirements. The total commitment is $10.5 million with a tenant improvement allowance of $1.5 million. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred rent was $4.6 million and $5.1 million as of December 31, 2021 and 2020, respectively, of which $3.8 million and $4.6 million was classified in other liabilities in the consolidated balance sheets in each of the two periods, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for operating leases for the years ended December 31, 2021, 2020, and 2019 was $9.7 million, $10.2 million, and $7.1 million, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#cceeff;padding:0 1pt"/><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,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total minimum future payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">34,245 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Contractual Commitments</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's other contractual commitments primarily consist of third-party cloud infrastructure agreements and service subscription arrangements used to support operations at the enterprise level. Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Contractual Commitments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">26,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">51,569 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Loss Contingencies</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be subject to other legal proceedings, claims, investigations, and government inquiries (collectively, Legal Proceedings) in the ordinary course of business. It may receive claims from third parties asserting, among other things, infringement of their intellectual property rights, defamation, labor and employment rights, privacy, and contractual rights. There are no currently pending Legal Proceedings that the Company believes will have a material adverse impact on the business or consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into contractual arrangements under which the Company agrees to provide indemnification of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including losses arising out of intellectual property infringement claims made by third parties, if the Company has violated applicable laws, if the Company is negligent or commits acts of willful misconduct, and other liabilities with respect to its products and services and its business. In these circumstances, payment is typically conditional on the other party making a claim pursuant to the procedures specified in the particular contract. To date, the Company has not incurred any material costs as a result of such indemnifications and has not accrued any liabilities related to such obligations in its consolidated financial statements.</span></div> Commitments and Contingencies<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space under non-cancelable operating lease agreements, which expire on various dates through September 2028. Certain lease agreements include options to renew or terminate the lease, which are not reasonably certain to be exercised and therefore are not factored into the determination of lease payments. The Company maintains an uncollateralized letter of credit for the lease, which is renewed on an annual basis. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the Company entered into a lease agreement for its corporate headquarters located in San Mateo, California, which it occupied in January 2019. This lease covers approximately 22,000 square feet of office space at a monthly base rent of $113,246, increasing approximately 3% annually. The lease expires in July 2026, with an option to extend the lease for another five years, subject to certain requirements. The total commitment is $10.5 million with a tenant improvement allowance of $1.5 million. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred rent was $4.6 million and $5.1 million as of December 31, 2021 and 2020, respectively, of which $3.8 million and $4.6 million was classified in other liabilities in the consolidated balance sheets in each of the two periods, respectively. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for operating leases for the years ended December 31, 2021, 2020, and 2019 was $9.7 million, $10.2 million, and $7.1 million, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#cceeff;padding:0 1pt"/><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,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total minimum future payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">34,245 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Contractual Commitments</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's other contractual commitments primarily consist of third-party cloud infrastructure agreements and service subscription arrangements used to support operations at the enterprise level. Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Contractual Commitments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">26,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">51,569 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation and Loss Contingencies</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be subject to other legal proceedings, claims, investigations, and government inquiries (collectively, Legal Proceedings) in the ordinary course of business. It may receive claims from third parties asserting, among other things, infringement of their intellectual property rights, defamation, labor and employment rights, privacy, and contractual rights. There are no currently pending Legal Proceedings that the Company believes will have a material adverse impact on the business or consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into contractual arrangements under which the Company agrees to provide indemnification of varying scope and terms to customers, business partners, and other parties with respect to certain matters, including losses arising out of intellectual property infringement claims made by third parties, if the Company has violated applicable laws, if the Company is negligent or commits acts of willful misconduct, and other liabilities with respect to its products and services and its business. In these circumstances, payment is typically conditional on the other party making a claim pursuant to the procedures specified in the particular contract. To date, the Company has not incurred any material costs as a result of such indemnifications and has not accrued any liabilities related to such obligations in its consolidated financial statements.</span></div> 22000 113246 0.03 P5Y 10500000 1500000 4600000 5100000 3800000 4600000 9700000 10200000 7100000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases as of December 31, 2021, are as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#cceeff;padding:0 1pt"/><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,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total minimum future payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">34,245 </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"/></tr></table></div> 6954000 6790000 6642000 5976000 3579000 4304000 34245000 Future minimum payments under the Company’s non-cancelable purchase commitments as of December 31, 2021 are presented in the table below (in thousands):<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 style="width:85.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Year ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><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%">Contractual Commitments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">26,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">22,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">51,569 </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"/></tr></table> 26953000 22958000 1658000 51569000 Redeemable Convertible Preferred Stock<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the completion of the IPO, all shares of redeemable convertible preferred stock then outstanding were converted into 153,937,730 shares of common stock on a one-to-one basis and then reclassified into Class B common stock, and their carrying value of $5.6 billion was reclassified into stockholders' equity (deficit). As of December 31, 2021, there were no shares of redeemable convertible preferred stock issued and outstanding.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, there were 154,055,430 authorized shares and 153,937,730 issued and outstanding shares of redeemable convertible preferred stock with aggregate liquidation preference of $326.6 million.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Company’s redeemable convertible preferred stock as of December 31, 2020 (in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Original Issue Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Liquidation Preference</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying Value</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Series A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">397,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">675,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">285,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">571,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">396,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series F</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">162,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series G</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">55,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series H</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">234,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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;padding:0 1pt"/><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%">154,055 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">326,559 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2,895,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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><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 Transactions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, an investor, also a member of the Board of Directors of the Company (the Board) at that time, entered into a secondary transaction to sell 26,210 shares of redeemable convertible Series A preferred stock, 1,314,830 shares of redeemable convertible Series B preferred stock, and 448,110 shares of redeemable convertible Series C preferred stock to a new investor for a total price in excess of the fair value of the shares. The sale was facilitated by the Company and deemed compensatory to the seller. The amount paid by the investor to acquire the shares was $25.5 million, while the fair value of the shares on the transaction date was $14.7 million. The excess value of $10.8 million was recognized as stock-based compensation expense by the Company in general and administrative expense in its consolidated statements of operations.</span></div>See Note 11 for a discussion of stock-based compensation recognized from the secondary transaction involving the repurchases of redeemable convertible preferred stock (as described above) and common stock from the Company’s founders and employees. 153937730 1 5600000000 0 0 154055430 153937730 153937730 326600000 <div style="margin-bottom:9pt;text-indent:18pt"><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 Company’s redeemable convertible preferred stock as of December 31, 2020 (in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.694%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.696%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">Shares Authorized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Shares Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Original Issue Price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Liquidation Preference</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Carrying Value</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">Series A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">397,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">675,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">15,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">285,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">571,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">21,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">50,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">396,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series F</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">162,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series G</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">55,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Series H</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">234,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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;padding:0 1pt"/><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%">154,055 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">326,559 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2,895,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"/></tr></table></div> 21428000 21311000 0.05 1059000 397172000 36229000 36229000 0.14 5000000 675223000 15307000 15307000 0.46 7000000 285280000 30663000 30663000 1.01 31000000 571476000 21292000 21292000 2.35 50000000 396927000 8709000 8709000 3.16 27500000 162439000 9151000 9151000 6.01 55000000 172344000 11276000 11276000 13.30 150000000 234235000 154055000 153938000 326559000 2895096000 26210 1314830 448110 25500000 14700000 10800000 Stockholders' Equity and Stock Based Compensation<div style="margin-bottom:9pt;text-indent:18pt"><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 style="margin-bottom:9pt;text-indent:18pt"><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, the Company’s amended and restated certificate of incorporation became effective, which 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, designated from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two classes of common stock: Class A common stock and Class B common stock. In connection with the IPO, the Company’s amended and restated certificate of incorporation authorized the issuance of 1,000,000,000 shares of Class A common stock and 350,000,000 shares of Class B common stock. The shares of Class A common stock and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. Each share of Class A common stock is entitled to one vote. Each share of Class B common stock is entitled to ten votes. Class A and Class B common stock have a par value of $0.00001 per share, and are referred to as common stock throughout these notes to the consolidated financial statements, unless otherwise noted. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock may be converted to Class A common stock at any time at the option of the stockholder. Shares of Class B common stock automatically convert to Class A common stock upon the following: (1) sale or transfer of such share of Class B common stock, except for certain permitted transfers as described in our amended and restated certificate of incorporation; (2) the death of such Class B common stockholder (or nine months after the date of death if the stockholder is our founder); and (3) on the final conversion date, defined as the earlier of (a) the last trading day of the fiscal year following the seventh anniversary of the IPO; or (b) the date specified by a vote of the holders of a majority of the outstanding shares of Class B common stock, voting as a single class. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock reserved for future issuance were as follows (in thousands):</span></div><div style="margin-bottom: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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Redeemable convertible preferred stock</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2011 Stock Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 and RSUs outstanding</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%">48,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">36,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 reserved for future award issuances</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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="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%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 reserved for future award issuances</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%">36,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">2021 Employee Stock Purchase Plan</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%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.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 shares of common stock reserved for issuance</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%">91,697 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">199,943 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, the Company adopted the 2011 Stock Plan (the 2011 Plan) pursuant to which the Board may grant incentive stock options to purchase shares of the Company’s common stock, non-statutory stock options to purchase shares of the Company’s common stock, stock appreciation rights, restricted stock and RSUs. The 2011 Plan was terminated in September 2021 in connection with the IPO but continues to govern the terms of outstanding awards that were granted prior to its termination. With the establishment of the 2021 Equity Incentive Plan (the 2021 Plan) as further discussed below, upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock-based awards granted under the 2011 Plan, an equal number of shares of Class A common stock will become available for grant under the 2021 Plan. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Board adopted the 2021 Plan, which became effective upon the IPO. Upon adoption, the 2021 Plan began with a reserve of 35,000,000 shares of Class A common stock for future issuance, with (i) an automatic increase occurring on January 1 of each year by 5% of the aggregate number of shares of common stock of all classes issued and outstanding on December 31 of the preceding calendar year, or (ii) a lesser number of shares determined by the Board prior to January 1 of each year. The reserve is reduced by the number of shares granted, and increased by the number of shares subject to stock options or other stock awards that would have otherwise returned to the 2011 Plan, up to a maximum of 51,178,920 shares, as well as the net number of shares withheld from the release of RSUs. As of December 31, 2021, the Company has granted 431,886 shares from the 2021 Plan, and a total of 1,439,884 shares comprising of cancellations from the 2011 Plan and withholding of net shares recirculated back to the reserve, resulting in 36,018,956 shares available for future issuance. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Board adopted the ESPP, which became effective upon the Company’s IPO. Initially, 6,500,000 Class A shares of common stock have been reserved for future issuance under the ESPP, with an automatic increase to such reserve on January 1 of each year. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which Class A common stock is purchased under the ESPP is equal to 85% of the fair market value of a share of the Company’s Class A common stock on the first or last day of the offering period, whichever is lower. The ESPP provides an offering period of 24 months, with four purchase periods that are generally six months long ending on May 15 and November 15 of each year, except for the first purchase period, which began upon the completion of the IPO on September 22, 2021 and will end on May 13, 2022, with contributions from employees beginning on October 1, 2021. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company has withheld $4.2 million of contributions from its employees, and no shares have been purchased under the ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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, 2021, the Company recognized $3.5 million of stock-based compensation expense related to the ESPP. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determination of Fair Value of the ESPP</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of the ESPP using the Black-Scholes option-pricing model, which requires certain complex valuation assumption inputs such as expected term, expected stock price volatility, risk-free interest rate and dividend </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">yield. The fair value of each of the four purchase periods is estimated separately. The following table summarizes the range of valuation assumptions used in estimating the fair value of the ESPP during the period:</span></div><div style="margin-bottom:9pt"><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 style="width:82.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.837%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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:8pt;font-weight:700;line-height:100%">Valuation Assumption Inputs</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:0 1pt"/><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.6 - 2.1</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%">Stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">47.7% - 58.5%</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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.06% - 0.29%</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:0 1pt"/><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%">0.00%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><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 is estimated based on the exercise term of the ESPP, which is the length of time from the grant date to the date on which the stock is purchased by the employees.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock price volatility—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company's common stock lacks sufficient trading history, the stock price volatility over the expected term is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 yield of the U.S. Treasury debt securities commensurate with the expected term of the ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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%">Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value of underlying stock—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of Company's common stock underlying the ESPP is determined by the closing market price of its Class A common stock on the date that the Company began withholding the contributions from its employees, which was October 1, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are granted with an exercise price equal to the stock’s fair market value at the date of grant, have 10-year contractual terms, and vest over a four-year period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):</span></div><div style="margin-bottom: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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Share Information:</span></td><td colspan="3" style="padding:0 1pt"/><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 Shares</span></td><td colspan="3" style="padding:0 1pt"/><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 Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><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 Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Stock options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock options cancelled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,348 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding, exercisable, or vested.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The ending balance as of December 31, 2021 represents options that were fully vested and exercisable.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intrinsic value of options exercised during the years ended December 31, 2021, 2020, and 2019 was $14.0 million, $9.8 million, and $9.5 million, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs are granted at fair market value at the date of the grant and vest over a four-year period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><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%">Share Information:</span></td><td colspan="3" style="padding:0 1pt"/><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 Shares</span></td><td colspan="3" style="padding:0 1pt"/><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 Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Unvested, as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(9,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unvested, as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">47,830 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">14.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, the Board approved a grant of 166,390 shares of performance-based RSUs (PRSUs) to the Company’s CEO. The vesting of these PRSUs is contingent upon the satisfaction of all three of the following: (i) the achievement of certain revenue related milestones on or before December 31, 2019, (ii) vesting over the requisite service period in accordance with the Plan, and (iii) a liquidity event. The revenue-related milestone was met as of December 31, 2019, and the liquidity event condition was met upon the completion of the IPO as described in Note 1—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial Public Offering</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2021, the time-based vesting was the only condition yet to be satisfied over the remaining requisite service period, and the number of shares to vest subject to this condition is insignificant. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Board approved a grant of 6,000,000 PRSUs to the Company's CEO with a time-based service condition beginning January 1, 2022, and a market condition involving five separate stock price targets ranging from $70.00 to $200.00 per share for each of the five vesting tranches (CEO Performance Award). These stock price targets will be measured based on the average closing price over a consecutive 60-trading day period, beginning on the first trading day after the expiration of the final lock-up period in February 2022. The vesting of the CEO Performance Award is contingent upon the completion of the requisite service through January 1, 2029 and the achievement of the specified stock price target in each tranche on or before January 1, 2029. The stock price targets are not required to be achieved within the service period of each tranche, and accordingly, multiple tranches can vest at the same date if the specified stock price targets are achieved after December 31, 2025. The CEO Performance Award had a total grant date fair value of $131.0 million.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the CEO Performance Award was determined at grant date by using the Monte Carlo simulation model with the following valuation assumptions:</span></div><div style="margin-bottom:9pt"><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 style="width:84.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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:8pt;font-weight:700;line-height:100%">Valuation Assumption Inputs</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">7.0</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 price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">60.0%</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;padding:0 1pt"/><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%">1.12%</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%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement period—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This is the period over which simulated stock prices of the Company are used to evaluate the possibility of achieving the specified stock price targets (as described above).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock price volatility—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company's common stock lacks sufficient trading history, the stock price volatility over the measurement period is estimated based on the average historical volatility of comparable companies with similar characteristics to those of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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 yield of the U.S. Treasury debt securities commensurate with the measurement period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><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%">Since the Company has never paid and has no intention to pay cash dividends on its common stock, the dividend yield is zero.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair value of underlying stock—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of Company's common stock underlying the CEO Performance Award on is based on an independent third-party valuation as there was no public market on the date of the grant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company recognized $9.0 million of stock-based compensation expense associated with performance-based awards described above, of which $8.4 million was related to the CEO Performance Award.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, stock-based compensation expense of $173.4 million included a cumulative charge associated with certain RSUs for which the service-based vesting condition has been satisfied upon the completion of the liquidity event, as further described in Note 1—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Initial Public Offering. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><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, 2020, stock-based compensation included expenses recognized from employee stock-based awards, and the excess value of $43.2 million paid to repurchase shares in a secondary transaction. The excess value was comprised of $10.8 million recorded in general and administrative expense for the repurchase of redeemable convertible preferred stock (as described in Note 10), and $32.4 million for the repurchases of shares of common stock from the Company’s founders and a number of employees, of which $16.5 million and $15.9 million were recorded in general and administrative expense and research and development, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded for the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Equity awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">45,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">53,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">69,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 employee awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">173,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Secondary transaction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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, net of amounts capitalized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">173,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Capitalized stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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 stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">174,028 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,280 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </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"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recorded to research and development in the consolidated statements of operations excludes amounts that were capitalized for internal-use software for the year ended December 31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, unrecognized stock-based compensation expense related to unvested stock-based awards was as follows (amount in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrecognized Stock-Based Compensation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted-Average Period to Recognize Expense<br/>(in years)</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%">RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">574,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.6</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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1.2</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%">Total unrecognized stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">594,844 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 10000000 0.00001 0.00001 1000000000 350000000 1 10 0.00001 0.00001 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock reserved for future issuance were as follows (in thousands):</span></div><div style="margin-bottom: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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</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%">Redeemable convertible preferred stock</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2011 Stock Plan:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 and RSUs outstanding</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%">48,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">36,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 reserved for future award issuances</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">2021 Equity Incentive Plan:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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="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%">429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 reserved for future award issuances</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%">36,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">2021 Employee Stock Purchase Plan</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%">6,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.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 shares of common stock reserved for issuance</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%">91,697 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">199,943 </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"/></tr></table></div> 0 153938000 48749000 36024000 0 9981000 429000 0 36019000 0 6500000 0 91697000 199943000 35000000 0.05 51178920 431886 1439884 36018956 6500000 0.85 P24M 4 P6M 4200000 0 3500000 The fair value of each of the four purchase periods is estimated separately. The following table summarizes the range of valuation assumptions used in estimating the fair value of the ESPP during the period:<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 style="width:82.379%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.837%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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:8pt;font-weight:700;line-height:100%">Valuation Assumption Inputs</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:0 1pt"/><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.6 - 2.1</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%">Stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">47.7% - 58.5%</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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.06% - 0.29%</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:0 1pt"/><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%">0.00%</span></td></tr></table> P0Y7M6D P2Y1M6D 0.477 0.585 0.0006 0.0029 0.0000 P10Y P4Y <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):</span></div><div style="margin-bottom: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 style="width:45.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">Share Information:</span></td><td colspan="3" style="padding:0 1pt"/><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 Shares</span></td><td colspan="3" style="padding:0 1pt"/><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 Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><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 Remaining Contractual Term (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">2,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock options granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Stock options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(537)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock options cancelled / forfeited / expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">0.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,348 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">0.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding, exercisable, or vested.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The ending balance as of December 31, 2021 represents options that were fully vested and exercisable.</span></div> 2096000 0.23 P4Y1M6D 33947000 0 0 537000 0.18 211000 0.07 1348000 0.27 P3Y7M6D 35020000 14000000 9800000 9500000 P4Y <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the year ended December 31, 2021 is as follows (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><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%">Share Information:</span></td><td colspan="3" style="padding:0 1pt"/><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 Shares</span></td><td colspan="3" style="padding:0 1pt"/><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 Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Unvested, as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(9,928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">9.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unvested, as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">47,830 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">14.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33928000 5.41 26808000 22.02 9928000 5.17 2978000 9.81 47830000 14.47 166390 6000000 5 70.00 200.00 5 P60D 131000000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the CEO Performance Award was determined at grant date by using the Monte Carlo simulation model with the following valuation assumptions:</span></div><div style="margin-bottom:9pt"><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 style="width:84.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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:8pt;font-weight:700;line-height:100%">Valuation Assumption Inputs</span></td><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">7.0</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 price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">60.0%</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;padding:0 1pt"/><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%">1.12%</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%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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> P7Y 0.600 0.0112 0 9000000 8400000 173400000 43200000 10800000 32400000 16500000 15900000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded for the years ended December 31, 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and 2019 was as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">2019</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%">Equity awards:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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%">Cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">45,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">53,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">69,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 employee awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">173,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Secondary transaction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">43,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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, net of amounts capitalized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">173,443 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Capitalized stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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 stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">174,028 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">43,280 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">273 </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"/></tr></table></div> 5604000 0 13000 45162000 8000 151000 53169000 7000 104000 69508000 29000 5000 173443000 44000 273000 0 43236000 0 173443000 43280000 273000 585000 0 0 174028000 43280000 273000 As of December 31, 2021, unrecognized stock-based compensation expense related to unvested stock-based awards was as follows (amount in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.690%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Unrecognized Stock-Based Compensation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Weighted-Average Period to Recognize Expense<br/>(in years)</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%">RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">574,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3.6</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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">1.2</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%">Total unrecognized stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">594,844 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 574916000 P3Y7M6D 19928000 P1Y2M12D 594844000 Net Loss Per Share<div style="margin-bottom:9pt;text-indent:18pt"><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 attributable to common stockholders is computed by dividing the net loss by the number of weighted-average outstanding common shares. Diluted net loss per share attributable to common stockholders is determined by giving effect to all potential common equivalents during the reporting period, unless including them yields an antidilutive result. The Company considers its redeemable convertible preferred stock, stock options and restricted stock units as potential common equivalents, but excluded them from the computation of diluted net loss per share attributable to common stockholders in the periods presented, as their effect was antidilutive. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, including the liquidation and dividend rights, of the holders of Class A and Class B common stock are identical, except with respect to voting, conversion, and transfer rights. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net loss per share attributable to common stockholders are the same for both Class A and Class B common stock on both an individual and combined basis.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data): </span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:120%">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:120%">$</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:120%">(191,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">$</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:120%">(57,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">$</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:120%">(31,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Accretion of redeemable convertible preferred stock</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:120%">(2,646,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">(1,560,524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">(553,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Deemed dividend distribution</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">(40,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - basic and diluted</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:120%">$</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:120%">(2,838,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,617,818)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(624,535)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - basic and diluted</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:120%">130,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">76,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">76,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - 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:120%">$</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:120%">(21.73)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(21.03)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(8.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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><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 potential common equivalents that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">Redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">47,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">49,338 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">189,962 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">179,438 </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"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except per share data): </span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:120%">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:120%">$</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:120%">(191,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">$</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:120%">(57,294)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">$</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:120%">(31,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Accretion of redeemable convertible preferred stock</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:120%">(2,646,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">(1,560,524)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">(553,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Deemed dividend distribution</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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">(40,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - basic and diluted</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:120%">$</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:120%">(2,838,657)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,617,818)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(624,535)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - basic and diluted</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:120%">130,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">76,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:120%">76,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;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 attributable to Class A and Class B common stockholders - 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:120%">$</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:120%">(21.73)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(21.03)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:120%">$</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:120%">(8.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"/></tr></table></div> -191995000 -57294000 -31125000 2646662000 1560524000 553339000 0 0 40071000 -2838657000 -2838657000 -1617818000 -1617818000 -624535000 -624535000 130652000 130652000 76945000 76945000 76029000 76029000 -21.73 -21.73 -21.03 -21.03 -8.21 -8.21 <div style="margin-bottom:9pt;text-indent:18pt"><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 potential common equivalents that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.219%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">Redeemable convertible preferred stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">153,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">RSUs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">47,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">49,338 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">189,962 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">179,438 </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"/></tr></table></div> 0 153938000 153938000 1348000 2096000 2898000 47830000 33928000 22602000 160000 0 0 49338000 189962000 179438000 Income Taxes<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net loss before provision for income taxes for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(211,844)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(69,102)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(40,616)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(181,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(53,279)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,490)</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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes for the years ended December 31, 2021, 2020, and 2019 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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:#cceeff;padding:0 1pt"/><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%">9,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">10,516 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,015 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3,635 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the federal statutory income tax rate to the Company’s effective tax rate for the years ended December 31, 2021, 2020, and 2019: </span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">Federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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 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 taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(25.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(32.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Earnings from foreign subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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 provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5.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 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%">(7.6)</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 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%">(13.2)</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-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020, were as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">78,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Foreign tax credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Accruals and Reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Allowance for uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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 deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">100,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">48,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(89,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(41,111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11,055 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,716 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">6,284 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,393 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company regularly reviews its deferred tax assets for recoverability based on historical taxable income, projected future taxable income, the expected timing of the reversals of existing taxable temporary differences and tax planning strategies. The Company’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute the business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Company’s income tax provision would increase or decrease in the period in which the assessment is changed. The Company’s valuation allowance increased by $48.8 million and $9.0 million during the years ended December 31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not provided U.S. income taxes and foreign withholding taxes on undistributed earnings of foreign subsidiaries because the Company intends to permanently reinvest such earnings outside the U.S. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Operating Loss and Credit Carryforwards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, the Company has U.S. federal net operating loss carryforwards of approximately $345.7 million, of which $10.7 million are subject to limitation under Internal Revenue Code Section 382 (IRC Section 382). The net operating loss carryforwards for all the states in the United States is $94.0 million as of December 31, 2021. The federal net operating loss carryforwards that were generated prior to the 2018 tax year will begin to expire in 2030 if not utilized. For net operating loss carryforwards arising in tax years beginning after December 31, 2017, the Tax Act limits the Company’s ability to utilize carryforwards to 80% of taxable income, however, these operating losses may be carried forward indefinitely. The state net operating loss carryforwards will begin to expire in 2032 if not utilized. The Company has foreign tax credits of $5.0 million that will expire in 2027 if not utilized.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the net operating loss carryforwards may be subject to a substantial annual limitation due to the ownership change provisions of IRC Section 382 and similar state provisions. The annual limitation may result in the inability to fully </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">offset future annual taxable income and could result in the expiration of net operating loss carryforwards before utilization. The Company continually reviews the impact to net operating losses of any ownership changes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unrecognized Tax Benefits</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted authoritative guidance which prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of uncertain tax positions taken or expected to be taken in the Company’s income tax return, and also provides guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes financial statement benefit of a tax position only after determining that the relevant tax authority would more-likely-than-not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount recognized in the consolidated financial statements is the largest benefit that has no likelihood of being realized upon ultimate settlement with the relevant tax authority. As of December 31, 2021, the Company had gross unrecognized tax benefits of $2.2 million, all of which would affect income tax expense, if recognized, after consideration of valuation allowance. The Company did not have any unrecognized tax benefits with a significant impact on its financial statements as of December 31, 2020 and 2019.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the beginning and ending amount of the unrecognized tax benefits (in thousands):</span><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 style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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%">Unrecognized gross tax benefits at the beginning of the 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 prior year tax positions</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,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 prior year tax positions</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of prior year unrecognized tax benefits</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 in current year unrecognized benefits</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%">958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unrecognized gross tax benefits at the end of the period</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%">2,227 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to income tax matters as a component of income tax expense. Accrued interest of $0.5 million has been recorded as of December 31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's major tax jurisdictions are India and the U.S. and also files income tax returns in other various U.S. states and international jurisdictions. Carryover attributes beginning December 31, 2008, remain open to adjustment by the United States and state authorities. The U.S. federal, state, and foreign jurisdictions have statutes of limitations that generally range from three to five years. Due to the Company’s net losses, substantially all of its federal and state income tax returns are subject to examination for federal and state purposes since inception. As of December 31, 2021, Freshworks Inc., Freshworks India and Freshworks, GmbH are currently under examinations in India and Germany. The Company believes that it has provided adequate reserves for its income tax uncertainties in all open tax years. As the outcome of the Company's tax audits are resolved in a manner inconsistent with management's expectations, the Company could adjust its provision for income taxes in the future.</span></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s net loss before provision for income taxes for the years ended December 31, 2021, 2020, and 2019 was as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(211,844)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(69,102)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(40,616)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">30,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(181,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(53,279)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,490)</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"/></tr></table></div> -211844000 -69102000 -40616000 30365000 15823000 13126000 -181479000 -53279000 -27490000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes for the years ended December 31, 2021, 2020, and 2019 were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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:#cceeff;padding:0 1pt"/><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%">9,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Domestic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">10,516 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,015 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3,635 </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"/></tr></table></div> 2876000 -12000 11000 9547000 6387000 4563000 0 0 -194000 -1907000 -2360000 -745000 10516000 4015000 3635000 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the federal statutory income tax rate to the Company’s effective tax rate for the years ended December 31, 2021, 2020, and 2019: </span></div><div style="margin-bottom:9pt"><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 style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">Federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 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 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 taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(25.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">(32.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Earnings from foreign subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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 provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(5.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 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%">(7.6)</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 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%">(13.2)</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 0 0.032 0.021 -0.171 -0.002 -0.254 -0.118 -0.328 -0.005 -0.013 -0.039 -0.030 0.016 -0.005 -0.058 -0.076 -0.132 <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s net deferred tax assets as of December 31, 2021 and 2020, were as follows (in thousands): </span></div><div style="margin-bottom:9pt"><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 style="width:72.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Net operating loss carryforwards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">78,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">36,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Foreign tax credit carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Accruals and Reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Allowance for uncollectible accounts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,383 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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 deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">100,958 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">48,827 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.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%">Less: valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(89,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(41,111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">11,055 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,716 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.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%">Commissions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,771)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">6,284 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">4,393 </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"/></tr></table></div> 78077000 36702000 4955000 4955000 9643000 0 6584000 5433000 1633000 354000 66000 1383000 100958000 48827000 89903000 41111000 11055000 7716000 4771000 3323000 6284000 4393000 48800000 9000000 345700000 10700000 94000000 5000000 2200000 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the beginning and ending amount of the unrecognized tax benefits (in thousands):</span><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 style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">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%">Unrecognized gross tax benefits at the beginning of the 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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align: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 prior year tax positions</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,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 prior year tax positions</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of prior year unrecognized tax benefits</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align: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 in current year unrecognized benefits</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%">958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Unrecognized gross tax benefits at the end of the period</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%">2,227 </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"/></tr></table> 0 1269000 0 0 958000 2227000 500000 Geographic Information<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geographic location (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">North America</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%">160,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">111,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">79,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">152,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">49,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">23,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">8,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total revenue</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%">371,022 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,659 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,377 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes long-lived assets by geographic information (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</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%">North America</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,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">9,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total long-lived assets</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,373 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,007 </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"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by geographic location (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2019</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%">North America</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%">160,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">111,644 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">79,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">152,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">98,992 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">49,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">23,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">8,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total revenue</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%">371,022 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,659 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">172,377 </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"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes long-lived assets by geographic information (in thousands):</span></div><div style="margin-bottom:9pt"><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 style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:120%">2020</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%">North America</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,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">9,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">9,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Total long-lived assets</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,373 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,007 </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"/></tr></table></div> 160224000 111644000 79805000 152542000 98992000 65038000 49933000 33445000 23528000 8323000 5578000 4006000 371022000 249659000 172377000 13780000 16796000 578000 606000 9015000 9605000 23373000 27007000 Subsequent EventsOn February 14, 2022, the final lock-up period following the IPO expired, and the Company issued an aggregate of 9.3 million shares of its common stock, net of shares withheld for taxes, as settlement of all RSUs that had met time-based service condition. 9300000 EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .N&5U0'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 " #KAE=4&ULS9+! M:L,P#(9?9?B>R''H&";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?400G-^#1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!;]-A1@JJL@*EI M8CB/;0,WP 0CC#Y]%] NQ+GZ)W;N +LDQ^26U# ,Y5#/N;Q#!6]/NY=YW<)U MB71G,/]*3M(YX)I=)[_6F\?]EBG!A2BX*$2]%Y5)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .N&5U0RV&;B_ 8 #0= 8 >&PO=V]R:W-H965T&UL MM5E=;]LV%'W>?@5A%%@+U+:^["9%$L!QXLW8FGEQUJ$;]D!+M$U4(CV2BI-_ MOTO*-MU,OA)6M ^-99.'A^35.;R7%UNI/NLU8X8\%;G0EYVU,9OW_;Y.UZR@ MNB_2)FSQ,9D$U&\O\#YZ9]67GK$,RMJ1E;N[E]B>VF]# XJ4R MU^Y_LJW: F^2EMK(8M<9&!1<5'_ITVXACCJ1RCB#4M[) [?DBB(PAI"8[S[A"UZ)!RZ[A%")SZL5^SPXE-T9%I"%!LR M%=4[9&/QKU^@%9D:5NB_D3&2PQB)&R-I&N/A>* S;$=GQA27F8TO A%?NSX-2+N(^OZ[[_X; M4U]P>W?@]@Y%')=*66H3KE-8J4^,*I0?CM;MAE$WQGB='7B=M0PD14%X7:R> MWD8<:TESC>WC^8'3.8IS*PPWS[!4.2-W9;%@JHX+CA$$83<)SH(APB<,O (& M;1C=LQ77!A;*D#M:U.Y; ]!$,;UV!@SJD/8P,8Y^ $)'G)<<0B8*,%T)O3>$N*B_)#BV3Q"/#W(K:LGA<',J MR <(:8F1\TX1X@+_DMSA;9DI^+$%=XMX+-V3.TE+!:M71:D :YQ3>XQ%)95& M/L+Y/OW\EFS@P/!(\Y*15T$O@'\AV<"Q7*]!5[ )>!N)<*&' T#&Q8K,GXN% MS&MYXP"3^_E/&!/O%1$N[/NU([=/Z9J*%3OIM@U =Z/YS>@WC)-WAZB5._P! MR63WLP )@QVF&L(O(U.MR_KX:\"\P[0L\DX0M7*"CS('HX<\VQV<5&UFUH"$ M$_+*'[52_OV1MSI.NM "E2WKB>&(GYC&F'G9CUK)_E08IJKJ@#V TSW56F8X M8@,SK_I1*]5W6T?&8$8KJ>K% \>YDZ)+TY0!#(!D%2#&T&M_A$OWCN&\H'E. MKDL-/^OZO?RZ+"'R)A"URA-N"Z96-KQ^! 2S!FLJ-E34+QX.V)"'QMX,XE;Y MPNW3<5I59:5UM!K0FE8L]AH?XQ(]'4_NR:C,N(&CSL@8!D<+QVV2TU4M,QRO MD9G7_+A5?C!?@\!B.]@ TTCHJ(C32O!GY2+G*:R/I+7RL$,9.!1;$'V\2GIP MV'JL&]Q+>MRNO*./LCIXF1NORPM$1NJ4A7$%K (-+>C ML2=C63J^&5D#&A<]\K G_((&V7*(L 4C2U#&#)Y ,78'#LXTH2+SQPZ(PX)K M5XZV[;B PUU ,OIX.-VQDL3$?! M@%,8ZXG\S.I?&!S*'B0'23+ *Y_>8..6);CC.M<$OJQUB@:PAM);[,TUQDWQ M):M=?? T+QQN\@ECY0TUQHUP!)2RBM8I]?TZ)XV]D\:X\>U3CG&5R-,@F]7"_>VEK2J@!VSAY3>9D::_%H:4 9A4YNZJX$=\O!(O]^%P\$PB4^( M>.(M+<&]J%K4Z]:+ZJTI^887#$KVC^Z ME[+G.'==IR'WA5RFNJ(Z?'NX$ARYB["^;U[=)WZ@]ABH2,@FW9!O#[4DJS?[ #'"Y*K_X%4$L#!!0 ( .N& M5U18?PH7* ( '4% 8 >&PO=V]R:W-H965T&ULC51- M;]LP#/TK@@\[%7$B)]G0.0;R531#V@9-NAV&'12;B87JPY/DN?OWDV3'RX#$ MZ\42);['1\ID7$GUJG, @]XX$WH2Y,84MV&HTQPXT3U9@+ W!ZDX,=94QU 7 M"DCF09R%N-\?AYQ0$22Q/]NH)):E853 1B%=*;'W+B# M,(D+!V-G;^WN$KA4J?[9'+9"_EJS-6 MV23H.T' (#6.@=CE%\R!,4=D9?QL.(,VI .>[T_L=SYWF\N>:)A+]HUF)I\$ MGP*4P8&4S#S+ZAZ:?$:.+Y5,^R^J:M_(1DQ+;21OP-;F5-0K>6OJ< ; ^ H M-P#L==>!O,H%,22)E:R02:9E1@U:B?EY; MIS@TEM9=AFE#,:LI\!6* 48/4IA"0<+A6P&[U8 MKI]6N]T2?2"\^(QV3R_S^R5:KS<=RD:MLM&[E*UE>O5YNQFV1* O4L,-FA-& M;0$%)1W"QJVP\;N$W5'%T6IQ25MC-E M6K?27_=Z(#T0=:1"(P8'"^WW/MHZJ;K):\/(PC?67AK;IGZ;V[D(RCG8^X.4 MYF2X .VD3?X 4$L#!!0 ( .N&5U0^1B-U[P8 )P= 8 >&PO=V]R M:W-H965T&ULM5EM;]LV$/XKA%=L+>#6?-%KFP1(DVXKT#F M;M7Y;*WUYOEBH2T>SF=D]NV+C]5JK*S^?!Z>3[# M!A&O>:F-BP+^W/,K7M?&$^#XNW,ZZ^?OWG_U08/P=P6BE^)^J]JJ=?G MLVR&EORNV-;ZHWCXG7H7*KM&BZP8"@J=K=W^)+EXB] M 22:&$"[ ?34 :P;P&R@.V0VK.M"%Q=G4CP@::S!FWFPN;&C(9JJ-OKR\_O;I&+R_?7+Z[>H5N?G_UZM,->HK^N+E&CQ\]08]0 MU:)/:[%51;M49PL-,YOQB[*;Y>5N%CHQRS4OGR%&YHAB2CS#KTX?C@^'+R#> M/FC:!TVM/S85]%9*WFI4*,6U>A[PR'J/S'J,ICP6:HT@-Z@T#_SO;75?U#"% M-U<[5ZEU98[9_44:I5D"B;G?SXEKELNB]N:(\7+ MK:QTQ;T@=VZ2O=GC-$[2? 32-2,131GSHXQ[E'$0Y659BBUD#PI%R2&5 '>. M6JY]0&,7* &D(YRN%0.AB_H$B)EO-Q*6CG>#:\<(C7#D1YGW*/,C MV05VE?JKS:JI 1O@.SVY<7,'!"50!T90/58XS2:0$CR4??Q_MRX %VV7LYS@9"* /=XBP0!>M[IH5Y4I9+O],)GGSM$!SBR/QC!=JX32 MB3I&!J8A- CS-R&6#U5=>X%1=TJ2C6G@F-4AL(&P2)BQ^@V@BR^!$]5Y.4Q+ MYB3/M8I8/I6\@:M(F*S>V\H4 .=A'QSG=(S.-?457%;U9;J0V*'##1"PCS2\_.F^&K(V1N^ MRP0)H\[N]O!%2B9XF0Q\0<*$ 0#E%C;W7N1>C"X1Q'%&QR+'8\;B!&<3* >^ M(&'"Z,^@Y/>\W?K3Z!( 23!)V1BCQPY'9(HIZ, 4-,P4K]M2--R6BG !33,!8?RX,B:4[?00YUGT5@C>.Q(3&DT(67H7O,1IH1= M53N&TJWZU"CK,4C7C"09G9")=& '&F:'74:/872K/HVBU-F:'CN2Y#C))U . M_$##_' EFJ;21F3ME*S1,E6[XFT)B-'C=T)SE#_Q0@\Z-GSRZ0KW']#HX.@Q_HAX;IYR-?!XQC-2ZD*8CV.JUD-4_X*!02-PA:+YY M<\OESS]!W7GQK8FWPTT[/H?BI3;5E7X2HG0Z4#H] MVAKZ]LW^QD'0W>R6\@4B> X_FG\VB3;OWW,'?8<=XUU&5VXXRQ@R.4SN($?H M$3FR7-K&"FJJZ;^?5M!B%9L*:JP7I"LW(MA&*1W+;H_A%-1!D]"P)@'EM&VV M-1RS_F9 -'#(UN;J]IZCQ[50Z@FJK"KPHG>%R-,TPU KQ?;N=X]<\(+4 M +:QE3AT7SQH%Q;]H)K.!HG PA*A ]T5=%O#O=D]SFT>DZE--+ :"]^>7M70 M.Z-+=&IJ!RICZ8]*[5#16;BBGYK:4(7N4GMR$6=#$6?A(KY+[F&7L[$N+XENU) M))]L& ^QD)=\:\9[3K"?!(6!B2QK:(:81L9LDMQ;\=F$'41 ([+B(#Z$(>:_ M[DC 3E,#&B\W'NEV)]0-0>G%.O: M!O .L6!A%BP9A#1*/_'/K!"E #AH"4!9 .H;8&R+[8"=KTUB(=.91,K-JHN/,NK4L2ZH^ ME@5WPBK"[%R8?15A^"!VC-/?\HY2EJB)&^6D\PW+/,^4U!'0&5B.,["M9C&# M7,S@*F)H'!^ZA0PZA=01T+''MNNV"7%R(EUC'60JJ42U8-M907+ QES_W!@LXFZ%K1G;"J M@,)UH=YV,P%K)4#CXK!P.ZBWNVI%^K<([':U!@@:.6=]5*5=^!K4&UN5=K\F M@=W^U0!QW2$<6VT[/BP,#.H=K,KXDE;I-JH&2 ?MPJF@WJH6 8YC, =]%U[A M+E!O+Z]>>&[KYES;GANP;04I7 7J;>4*6\BHWQ;2!:L**!P&ZBWF5:U3MP]' M_3X=H?,?Y0W(EI*CPFB0WFA>W3JH;B$MM!N0;;0+LT$=9I.TSEW?UD&EOUZ] M3.#BULG2ED7:3G/G-$#;ZE%8#;K$:E[UQ]#NU3F=L*J PG30]4T'U1T%(>3: M8V>(SFGK_*E*N7 =])=$6=;?V'^99&,0C(1L98MZY, MP=/CHO1"L'URXO+$A&!A,MP1[!.N /+YAC'QFRUA 08 )H8 8 >&PO=V]R:W-H965T&UL MQ5EM;]LV$/XKA%<,+=#$(O6>.082*]T"M$T0I^N'81]DBXZ%2*)'T4[V[W>4 M;,DA*38ML,T?8DE^[G3/W?'NR$R>&'^LUY0*]%P657T^6@NQ.1N/Z^6:EFE] MRC:T@E]6C)>I@%O^,*XWG*99(U068^(XP;A,\VHTG33/;OETPK:BR"MZRU&] M+TJG-6(4Y7 MYZ,+?):04 HTB-]S^E0?72-)9<'8H[RYSLY'CK2(%G0II(H4OG9T1HM":@([ M_MHK'77OE(+'UP?M'QKR0&:1UG3&BJ]Y)M;GHVB$,KI*MX6X8T^_T3TA7^I; MLJ)N_J*G/=89H>6V%JS<"X,%95ZUW^GSWA%' C@8$"![ :(*> ,"[E[ ?:V MMQ?P&L^T5!H_)*E(IQ/.GA"7:- F+QIG-M) /Z]DW.>"PZ\YR(GI[.;S_.;C M=7)Q?Y6@^3U\?;KZ?#]'-Q_0S>W5W<7]-0#0"?HR3]#;-^]0O4XYK5%>H?LU MV]9IE=7OT9L7]Y.Q ,.D^O%R;\1E:P09, (3](E58EVCJRJCV4L%8V#4T2(' M6I?$JC&ARU/DXO>(. 0;#)J]7MPQB">O%L>QA8W;!@/8[NJ/5EIK"U@J&C:"L(+NI&V*'D,EX M=^Q,'4:\./#CE[!$A^&0N&'8P5Z8[W?F^U;S9ZP6B*V@" W2:!4$1R\.(\=U M%!8ZR@<:"M=$1[F!%Q SAZ#C$%@Y_,I97:,-9ZMPXQ!:D_1F0WDJ\NH!T6?H2C4]L^1FU"F-OI&;-4WYNPCE.Z_D*$1V&79>$:K0-,/D9B#9V^L;AV'.65A#PHJ&3 M9M":E+$2NJC+"XKSLH#,5:9"1'-@!-8 M06&D![ND@D3X/))^GNQ9' MV%.S:F8"&K//@".A%P^QZMLSMO?G6\YV>;-- &+?YJ7W5^SX.%!9Z3#/P;[* MR=2LW:'UU#=K;._6GV$[5D"LC/;KS?4$QSB.U>IM OHAB3V5@P'GPE(;8M&W M:QQ:65PLEYPV>Z]F>,HH;"@7!45+5NTH%[F\AJWDBG+X$<%&9/EH)!P:\@8F MHB#0JH8!B?W @2E+Y6Q ^K[KN@/]%_?C!+;/$PFP!#99OLLS*D<*V;3RQ5;Z MP* .DG!6*?%+Z3M='A>]Y8VQ<-\38@!W@;D%;>_3!!R/^6&5WYAZKV4Z -29FH"O9=I/"<2WIM77YH .J*;0?-(' M>CAHVM;P#-A#=FVVS4A>'1*P<\2_D8K],$#LP\#!\),?,/SGGW#@_/)=!:1) MA?85YOB;-O=.X*O-V( +@UC=8R9&F$,&^C#IAP]B'S[^*Z\MND)A\YD^;IA] MIN.,/C/!=)^-CPYM2\H?FL/O&GAL*]$>='9/NP/VB^9867E^B<^2]IB\5].> MVG]*^4->U:B@*U#IG(:P!GE[$-[>"+9ICH873 A6-I=KFH+O) !^7S$F#C?R M!=V_(Z;_ %!+ P04 " #KAE=4S+>:"Q\# "5" & 'AL+W=O6O*19B-W)\YV7B/E]GVDRXX^&&KS%&_;BYDS1R&Y8T+[%2 MN:A XFKD3/RKJ&_LK<&W''?JH ]&R5*()S.X3D>.9S:$!2;:,'!JGG&&16&( M:!O_[CF=QJ4!'O9?V#];[:1ER17.1/%WGNILY/0=2''%MX6^%[LON-?3-7R) M*)3]PJZV#P [!G1. ((]('@OH+,' M=&QD:BDV#A'7?#R48@?26!.;Z=A@6C3)SRMS[+&6M)H33H]GB]MX\?4ZFCS, M(X@?J+F9WS[$L/@,L\7-W?W\R_PVOOXVAZ^+.(8+>(PC^/CA$WR O(*'3&P5 MKU(U=#7MQ3"ZR=[OM/;+3OCU&=R(2F<*YE6*Z6L"ET0T2MB+DBD[RQAA<@F! M_QM.9>6S/ M"-=5(DJ$?R9+I26]F^]GW'4:=QWKKG/"W2TEF$*HUH.LD:%%FBSR/+[P!_Y@ MT!VZSX?Q;;'KAFS0>6T6M9@%OL_^L+T2T&T$=,_&:Z$SE)"\"I01='4F.+V& MNWQB49X$\ 4_%QN8M.IU)_&A.O7?AM5V[:5?5849DH\M^8PD<3J4^PIBH!I(GR_Q-JOBP0%"9;F>L< M6V]&^'9;OM_M'\E[:\5"=B2PA8F=T-=O]/7/ZIN]N0MM$OIMESOPN\&1B!:[ M;NBQ8QTM9@'S67@DQ3U(V"7*M2U\BJ[OMM)UQFMFF]HZL27E:'Y*-;)2TD01(;:4)IFTZ<=+! MH-@7BLW$FLJ2MR0GW?/T0\FJ:?$D.X?V)I'M1?(GN;B^1=(^?,B+[^6<\PK\ M6*19>70PKZKE'\-A.9WS15R^RY<\$Y_SYI"BW2(/(\- M%W&2'1P?-N]]*8X/\U65)AG_4H!RM5C$Q=_O>9H_'!W @Y]O7"9W\ZI^8WA\ MN(SO^(17U\LOA7@UW-0R2Q8\*Y,\ P6_/3HX@7^;-NN"V\\_:S]M.B\Z M6JX]'%Y\G%Q_/QR54T!I,K\>]3]/EJ BY.P64T MCJ)/)^\_1D!8?8TNK\[KYR^7T6ET>=F87XS^"4X^MT]G%Q_'T>7D'R#ZU_7Y MU7_ ZW%T>CXZOWH#!N!Z,@:O7[T!KT"2@:MYOBKC;%8>#BO1A5K(<-K*?;^6 MBRQRK_(J3@W%1NYBHWRQ$ ME4N73[X;28W?ID]DLJ1=:G((O<3(;B"Z,XF5B M5A+UU#6=KA:K-*[X#%Q4OG][4'MLXSCQ/9[PHA7__M4JJO\&WRSQ- M@8B@#W$Q^]/1.-XTCIO&B:7Q]_PNR;(DNQ/1.(VSJ5 AVB[G<<'+-R:G7U?' MFNIJ2-T?^P0Q['G>X?#>((1LA)#'"P%Q):9F^@Y@^+8>^<"TBHFF# IE#%FE MT8TTNJ>T7>2LZ_2WY# ,"<1F+6RCA3W&6:[X8ID7(A'8VU'\3<.^B$]!67OQ6Y")C"CY M6<,T+ZNRKN<5#&"/O[WW]5F%R&?620TV_0E^2W],?0@T5X D#)"E!^&F!Z&S M!Y,X;=2;1:N:P>O/><4!A&_Z1CS45SB%OG7 H2>Q[[V(8".R/6U,:1BBT*)Q M*S6!3HV7?+DJIO-ZA;W T+:-;X_MP#VX$B(0O:!PHUBD#?' -<82.=#-' '< M@O]D:9]2HS*L3S[%&-N4209!-X2B;+8C@4*C+@."* YQ8)]?R2#HAI B;2UR0RU2( W+4Z M-5@-PD"Q^F"RHL3#1>S&"X75MWO"5[H?_K4T0H40G=K!R+%2IBAEB?59'< MK)JEZPX=@3;3Q/-\;53[S+IZ)1BAFXQ[!9AU*#3V0B?A0(DSK3,:#$.&U-X: MJT/8]\W]11*LR W6=GYFR7TRXUG]4&XFRM2QMKJ.$M/\]-MU!4O*(C=EMY.O MZ7J?O ;2:BD>^0]>3),UR-9OK[=>9=_>!.EX193:HR_:VJ*YZ?I(P<;!1YI( M%J@>U6/4[84$+W*#MXD7@_K8K5[,BZ78I\=6']$W>LC'JDRW45>FI#!R4_@Z M$R$N3?XG5+Y.\U+ ]RX6$R\&>A$7WWG5K.623U=%4HF\W:A>)_$ *>X=]1AU MU4M0(S>H/XNM0:W:*(OJ+6*QGZ'JPNNUZXJ3X$9N<#\MP1DAG> ^"Q"TKS") M..3>7SXBOVEK[$!9#!+RU9D>&2S5A +I&TTUH3"80)4%'PQ&C:B V3Q+8A@% MOSX+0)*JJ)>J^2JKZEF:5'$V$Q67X'HYBT4>\"WZ4=6G?O7*C++5@A=-8/G3 M.&V/;Z;.+ <> M\^\<4-+YP'8)*>V$W/_8_ ="RZ5P&68,1N,#YY:]36W_%T MRCR*B$6:1"!V(W#GT%&?:QB$Z41K]D:^CVVCMG6&Z>::,W98Y.A;2!2$U N9 M18RD%R:_X3A7X@>[\?-,N2\V$$AUI'7@-%D23!%3 J.Y1LC"K>U?M\^2:MA- MM7WS7ZQCS.:#DE]X]_/19TQIL8X3/[1GM%C"!.]^_OG$C!;KVSA$F.HF;J-N M+R23<,\9Z!X9+=;W7P2CP%.%]IEUKS[G7$Y&) MSK$>;Y$<(VZ./3G[(_KI(V*$,69;_Q)OQ(VW42.A;+5M"Y(AJ^_V@YBV1N[S M<2)Y1MP\ZPK<\?XCR:K<0+\D$_V)4[!.1.>8[1Y<,HRZ&>8.9T895+^HL\F0,*+PUX<,*G%#W;AY MIA2;ZM@9J*MU'<6-EL(T8.KI@\D2!] /+6&:2I)1-\GVS;&IBSQ=#1(5U'TP M^ O6>%_TIWM?\=&MKYFX4?2;0AC5@:9&L+;O^GVBYJFVNBR9/I5LI&XVNO:DR)*1:NVQPQ@5CX\6;B^8]Z]]!+L1'5-X\88NK9'4!" MECYE#_F,?32Z@>&,U&/(4]U@3 W'H(IAM_^2X?1%]J1]>0?5MYX4=[YSTR83(=8.Z]::\TTT RPV848Z+>C4)QY2%V:_75>L9#]SL_\9CBZ880,)H1I;HEZS;@]DYL#BL1*D_%:4]=[YPO^*]0]VUB^J?-G\_.,F MKZI\T3S.>2R&H#80G]_F>?7S1?V+DLW/IH[_#U!+ P04 " #KAE=4LAD" MDF$" "Y! & 'AL+W=O@ MJG3]?O^+6U'&G3"P>TL9!J+&DG%82J+JJJ+R?0*EV(\C3/+1T[? M"((2,C0,5"^O,(6R-$1:QDO+Z70I#?#8/K#?VMIU+6NJ8"K*'RS'8N1<.R2' M#:U+3,3^#MIZ+@U?)DIEOV3?QO8=DM4*1=6"M8**\6:E;^T]' %\[P3 ;P&^ MU=TDLBHCBC0,I-@3::(UFS%LJ1:MQ3%N?DJ*4I\RC<-PNGA(%_>S:+R*(Y*N M]#*/'U8I6=R2)([B>#Z>W,=$1SW%R6IF[&42W\9)8L,7TV]D_-!:=XO[*$[2 M3R3^_CA;_3Q?4@D<"T"6T?*"G!'&R:H0M:(\5X&+6KW1X&:MTDFCU#^AU//) M7&@^16*>0_XO@:O+[FKW#[5/_ \9(\AZ9.!])G[?^_J81N3\[.(#VD%WI0-+ M.SA!FR)%T'V+1&Q(BB)[+D29@U3Z9EYJAN_DUWBM4.J&_/U!NF&7;FC3#4^D M6])WDTR9;$RIFO(,2"84_O>.&ZXKRV4&]C7TKKW ?3T6X!ZU4P5R:X=&:5#BN?R/@Y) MZ>*IJG\T:RE5\'-3E,W;L[52VS>S6;-7%]VUF_KRHFI5D9?RI@Z:=K/)ZE_O9%$]O3TC9_L+ M7_.'M=(79I<7V^Q!WDKU?7M3P[?9T,LJW\BRR:LRJ.7]V[,K\F8A$MV@0_P[ MET_-Z'.@J=Q5U0_]Y=/J[5FH1R0+N52ZBPS^/,JY+ K=$XSCS[[3L^&>NN'X M\[[W#QUY('.7-7)>%7_D*[5^>Y:.JQ MX5FP;!M5;?K&,()-7N[^9C][0XP:D&BB >T;4+L!GVC ^@;LU :\;\ [R^RH M='989"J[O*BKIZ#6:.A-?^B,V;4&^GFIY_U6U?!K#NW4Y?SZR^WU[Y\65]_> M+X+;;_#G\_LOWVZ#ZP_!_.KV8_#A]^L_;H/SX/OM(GCQV\O@MR O@V_KJFVR M[>['YVX'Z'!YZI4ZR9X7Z[DZK"#&0Q^8$#W#-Y1;X\+ MN7P=,/(JH"$ER(#FIS:+DYN3U,.&#?/!NO[8U'QDS3KX -'8!-=;66WX!.W^ +9I*@:=/)V+>.NI4X9CY?G)"5I*BYF MCV.;(C@1TY0?PA8(C!%"36\'!,1 0'AM=+7Z'P0&)!_5!*J"[+.LRF5>R*#L MF>FK^O-2&W-;5X\YN%IP]RMXT3;P(2]?!M5@W.PDXT;#V"*O<1<2TN\RSW9) MK5P%V::J5?Y7=P&S^*Z[:&0BPAQ#SA$4(5%JF=M%130*<6/' Z'82^AJ-/Z@ MNM%G>JFKYXUP7$$UL U6UF9RQQ*42,\Z9Q<6%<4:3T"+CHFC,<"[IP"7U MH5>KO\"90,)("OROV#F@%F3 2=P4Y1A%Y!E59Z/?I7@ MO.H7Y(1'V><4M*B%[O I2UADF0+#03Q;ML!0C$03QAB5YAS#$999('*VHQ)1[(OPE:-FEL497>ID_ZK!% M[2:068]%F-JF0W!IZ@8I!F.37FP$ CFF$/Y6 25N<3^GG!+',1 <>(9=:A<8 M+A7QE%L;N4#\>@&JSS;+5X'\J8MHGW,K[>N]CZ#DW)I^+E+N9!\$EI!(V-00 M&"&,3R@A8D0"\:N$P1&WV:])+T3D09HX=<)%"2=Z$6T011/:F1AU0/SR $C4 M+;B?F9=1P**,,!$0$UN[(3#*D\BI#4AO+ TI3HL:)4#]2F (JUH^RK)%YX:Z M=5>(-+$3! )C$79SD@@B<"T8$80 M13H*M#[::NF'FA&IQD+8.6>.P3@(1-N,"(P0$4Y$-35%F?H7]3=UM91RU5MQ MKX*?09,C:T?'5UR0XR<^R"$W4_^IO_[/LVVN>HF?ETK695:<0SP$376OGK(: MCW6D?#,A[)*"P7C$[#4GVANC$RLU:L0 ]8N!VWZBCBU*4(9N!:DS MV2*5GJ3$+BUS#!<2SFU9A^ HB\F$8F5&.3"_F0B]$.S*\=WK4-7&D:O8EUEY?=AL^K;B\49JX3%5G/%N7F M%GF'&Z(#1!C;3=."J;L"?0N4P%2 S(]# M%@B$A/J_"8)&J#"_4/DJM[U4^887ZX<^K;\*>ME MON/<48)U95?B46JNT'!.J! ,Y9'-S@6-%=LA,Z-7V)$#C^R7UL@'IU/[).6) M.^1$(DH<=8+ G#GS00Z/:(THX7Y1,N+TE*OUNBI6FDVWY:W/.71Z:=:P]@$1 MIE0A]^!^Y9#!L@@_GN?8V0-S3J\0F$W;"SFD;?0+]^N7$>W1KNAY+8M,R=6Q MG2J.J(XTM&<40U$B[ */PN()<63)LS>LY@CL!B67XZ?NS!8<$^=1G*C MI?BQ79O3B4N]%^VE[,J;F,=)9%89H%U=V":0\Y&+/'(*]V_]H^BY,/C M$J?[N'YH!5HW59&ONF1WEQ6=[O(_^6/$#O>+G6Y=H6]NCP@U.O(XAC:Z MXV@N#N(PL0_4T.[2=*+\[Y>%V^C1JV8)0@%(SO=3G MKEIQ:@EVVN-LGB,H1LC$WCDWNH?[=8^/^+$3-^YJ%B=QHOLR3N' 4'2B; BC M?X1?_WRK%*PX_UF%$*Y 09,&@L.2!M;==-(01O,(XDT:M^UVNQ-P/>/@OH ^ M\G+W5"\D$E_L"Z,\A%]Y=+'?10-T//WPA,"4!;8TXE%D^^<< 1(1A>.Y MZOFZ0 %J?NI!*V'T@?#K@WG'K'D697T6H.789J.?*>RNM-NJG-H*12VT&U5\ MP(>3V,VD+M#Q!1]D9Y;9Z!V C:P?NG%]C:ON+07K^COR M9K%[Z\)TLWL)Y'-6P_JD"0IY#UV&KV.(P7KW7L7NBZJVW9L&=Y52U:;[N)89 M!(\&P._W5:7V7_0-AK=;+O\/4$L#!!0 ( .N&5U2M#CP6C08 "H/ 9 M >&PO=V]R:W-H965TCD<]+JJ0?VIH,WBRMJV3 K5N-?.U(%G%1I4?3 M\?CYJ)+*#,Y/X[-K=WYJFZ"5H6LG?%-5TFTN2=OUV6 RZ!Y\4JLR\(/1^6DM M5S2G<%-?.]R->I1"562\LD8X6IX-+B:O+H_9/AK\KFCM=ZX%1[*P]@O?7!5G M@S$[1)KRP @2?[?TAK1F(+CQM<4<]%ORPMWK#OU]C!VQ+*2G-U;_H8I0G@U> M#$1!2]GH\,FN?Z8VGF>,EUOMXZ]8M[;C@<@;'VS5+H8'E3+I7]ZU>?B>!=-V MP33ZG3:*7KZ509Z?.KL6CJV!QA]:]/.MK ]U%O%F#^!]="MIU#?)L6;BC37>:E7(1 Y3B&M'GDR0 M72[>*R--KJ06?%P@<'+OWUB$?'O4?'T:/C_Y_\_P0DWB.D,C:X MN#+(YL'V02:L$Z$D)**JI=D<"N6%%-XNPUHZ K-OT;$U1RWR9 )S&43M[*TJ MR(O*%N1,O^)(^B-YY,G=JIS$P5S*^2$;%TV.O,6E"=>KE:$"/ ]E=*#!&J$, ML[L8BM^V+HFU]'B16U=;APH4;/66M(P.XGHZGHQCZ>!Z"47ZVD@7R"7#N33B M U99U%IJ!?TR2F;1O 0N[M&Q<+]9>%4HZ11"TC;O]KDR!9M?-%QNS9?LZXU1 M_/X795:%K3)QY>".*3+Q$T$BS"9#RD$:2M:_$GX=&_BT\1SK)(*A(?!58&Y= M-PNM2UL8G6P"-+EJ!P)612*'R+P!+S/&DD+ M1!+9FA,5,3I9X^Y.0FX&&T IW#XY&<[ ^^3#&LQEYSG= M:JFP#$'';)P=7CT%#EJ]:!F"G(;8"#FY %^X*R(_^F:,&BJUWB'/'C^ #7>: !PT$D+] M=W3P/5'K\'O]PMLMZ % MXM2:>\S<(NY4@'O9SQ,#/W04[!'^^%R@T.*-T:RZ$)XM:QWQT>C!8%GBXA$% MNRTV,9I4;5:(GNG_3#4J3L!=:.J<57R-8UE+N,>"W8:G#!R471Y=0AR)2&J?&-,>SU+PQL1@7DV0IKB'*^\*Z@FYS3@@L MLQM"%K@)G(J526EH#.OCP:?YC3],XVMA\8.AV0X]]D0*K>!7P9Y!&N.Q&0.! MLYZB;>F\WWR@LG6/!CNB*HHGRN=?U7>6ZR99DE=%? M#E_VJOH I2.ZWG2@*6DV#L"> <.6+/-:8X!^]V"6X/<1LA);!?\XK70,\A&I ME:]V93M0_,[(S7:G]6[_MHUTT8E!-.@',!B4OM(X[GX*J\0UF;>GN#2&NL,O M#);].==OS[D,;-!\3"5P JGA0]."B$7I?J*_"#=2AF/AR;.!<.G++-T$6\>O(;0N-#]>\M&1'!O@_=(BZO:&-^@_C\__!E!+ P04 M " #KAE=4FU%#PQ$I "!A0 &0 'AL+W=O/=Z:L M'[UZ2<^NVUMYGK=SO3'E[;JKG[Y='Y(__@8[G9=OC@\:N7>[.Q M-[;[O+]NX=/C,$M1[FSMRJ;.6KO^Y='E^8O73_!]>N%OI;USZN\,=[)JFB_X MX5WQRZ,S!,A6-N]P!@/_N;57MJIP(@#CGS+GH[ D#M1_^]E_I;W#7E;&V:NF M^GM9=-M?'CU_E!5V;?JJ^]C<_1\K^WF*\^5-Y>C?[([??7+Q*,M[US4[&0P0 M[,J:_VN^"A[4@.=G1P8L9<"2X.:%",HWIC.O7K;-7=;BVS ;_D%;I=$ 7%GC MH=QT+7Q;PKCNU0T?1M:LLYMR4Y?K,C=UEUWF>=/775EOLNNF*O/2NI>/.U@/ M1SW.9>[7//?RR-SGR^RWINZV+GM;%[9()W@,@ 9HEQ[:U\M[9WQC\T5V<3[+ MEF?+\WOFNPB[OZ#Y+H[,-['-[+\N5ZYK@5K^^YX%GH0%GM "3_XMZ/VCYLY> M&U$;41?PH*SS-M4F8,I+-S-SF5;*G&UR'0+OH+2U,*"#0;?K[BC1$:2GA\MVT0DN:NAMEMK?-#]A$@-JYO M"7":]I.>%K>[[FOZ!%O,_;!T+__[?SU?GO_XL\O6,KW>1@8D0*A=W"RR O9J MV@512UO L52'669-OAT//62MA\UENZ:V'3XSSMF.]U^59E5698=KF"[;PT$U MQ=S"-_9KOC7UQF8M'N,,4%Q6-JN;>A[F@6/>P;#6QE4*G&5; N_#$Z]X\ (P M=&OK7G!NOX)8N_N4E 70T(H_@%"@(F9I\D;N.O_PT1%-&D= MTTL#&VJ1XIN=G64 F+]+R351EP-H!X1[2Q0)L.(<1+UUTS$%@]"#LP08&1,V M.UC3NLPB-\^ %]O="E;T_)C^/>-YEF?G/RVRSX Z6.2MZ\H=G0-2,7,)YC#P MY;?<8;JZ;8$WCKD)\@! Q3_[DFC2U* _$+K@7';F"QQ86!*A@=/I=WN^2-T6 MT&^8&'!+ $W3XMIF%[C#L=,L2I=7#9Z-0([\C$[IZ&5@8NNLOZ@/;I?Q=PPR M/EU] [*B;Y&KQA'$8^D. C5IR[U/VCS#?P)Q'D<5<(\9]FJ[XCXD#"0 MJ?$-F-&::V DS1VL^2)#[K-\]C,H14 VQ/KDC&%W=6$JN"P9Z&.5" $XS).; MF^M3HBYB/8!?@#XG%D+Z)AYXLZK*#4\E #$_)=T(R ^/ <6U8]+8@3J&PN7( M'.[G *9!P.EK!*!H^E6W[JL@)N*+B.D<][P"<;4N/8?#G8'^9Y%G!"A@.%"E M*PG>O'%ZGMSLR\Y4Y?\$Q-#]!7X^[^$@7;/N[A#-!3"ZJMD300^F6)NRS6Y- MU1-!T5HL< '#FW(%VU:DN&F:XJZLJC@+>N>D1?J" ()!(3<#T0(Y[E X6Q9!;-#%\4"&#J6U@0 M$0C$VQ%IF0IM920S6!=V6MP"=NQ '=E4S0I5 9B_V1V"!$!6AJP96 .H\< Z M&"IZ"S "Q($H,BO@C6X+8@5$+ D!5CT[0"BO[X4/_$T764:BH@);/2RR=S712)GW<'0S M+P49$N?)=77@(PG Q.N"H\N-! 88? E N@5DJ'>NV^;HL^%_SG;WN)UG&45 M' '>->1W<$V=0>,C/^05?@EDT>=,D,*-VDB9R)E $<[;OTH?7VV]1IJ2TG?.S(V4]-$3<.,,)]F=1JHYX5",^S MH0T2J5SH'I3]5C2WUHKJC4@/5\NK_RD/OK.B"S+.V-$$8(-U4'9"J* 1])'7 M[=#\0#UUW;VTZE"6]&T\(<5VC:/A*QME"ER>M2W0DIZQ)CG#0Z@: M-"_4KN@IK7!G@Y+&EUHLA17:$MZH8%0"%$%;Z/#'2_KTH^1KQV79-_ M 5NZH"=1AI?HQ7/[!I76CBAW!:SQ"]_56Q"^(*H<&_9>- %#0#YN2"TBIGS MFY.C8,O0'.QP2WG9YOT.E0$%6K6$[S(N]K$KI'ZTEEPH@ M$GU(9:"G]H4HPP!NS]\60,@Y"F>@BWH"P\JG/\" MR!I=$DJC8O.OGN>(Z9#8OOS<(P2@1,*!8^6+-V/>SC+:LB8! M7PO^$_C2LT"%!BR.<,+H8$'M@'2)1BR9.8A7-I/P*#^04\D@P*G-,76N=(G+ MMICC:>!R^!(@8R%>$X*N$PF9#B4$ ,/UC,"/I4MXV*.;"4X=29\W30@A5V9K MPZ#!"AI<9I,X)\FW&CU X;20QGA>K<;', " MAW@X%JXO=,)'FH9@38=F*$PC[:$J\V M3$R<8V_* .M1/8JI.<_QDJ#$';$)[V&(/B/4 OQM4L2_R*[T0.%.[#-)E5!4 M5:> (D?,'%10M$##RGBS46=EF2M [+[AAB^R/Z,A)MR(MACDWM066[OG6 => M?8"_9#4TN)C"EMA@%'Q'H7?$!45OPU$Y^.C6)1[0+1*-6)+3YZJ8'>B>S"%QZAZ \BIH2-0C@ MM^;6E,S*M;!89-=:,-UX/'GBO9X26WJW8]H%.0,V._/:. (]5MX $KN-PD;E M1HRO&6X&.$:Y\9_=P9$/$U74\%!","6B;]N6MAZJ)V2 ,Q-Y?3177&5 M2J7?O'_Q6A'(A^A?S&Z4V3:ZJ*FO,MXC<2QD*U!3A\R]/JHJ_,K&A8M4Y%(Y M$TQ14AI 0"6UZ=:D_:-PM3DF@?CA1&IPR,L'TH7-*P@.?RHH],*+:]\%)(T M(%09;VZN%P,U2JP2A]\1OS-?V'A &H7)RD(L(1U#2;W*C'QW'!Y M ,SN3)M M$KLCL7B'4@[%([LYE+S MWS(3]Q]*SP+ND%EO>]#O!'>9Z?YT&$>G-:.A"'Z M:&T#A+S?'DC03=',IIEWS1SDPA<0,QB9!M)'9F9OF^K6DI\)[8%= Q;"@3UR M(Y#%O&-_V2RQLEDK(H\ZA:&(J]*Y7#6.Y)J_^/ZSO^IT&J[38@N^!9R[!K7* MN==S0_#L)+X8K4(0_!2=G 6]6#S&VIH4#H:BE!$=J8 M6CS\ X)"3SYNG(*, U$N#JVH_H$IR/X>LU1MF MA[IQC#M,! XFW@KQ"GYQ'*E(+"X9)"%]$G#H/X_'[_VL:Y.' !G9)='\ZFR^ MK9NJV1S0XG+6M#BDQF!C#(DD7XQB)<2^94V,:D2,DW^::?;_)\G>X[9,=A-( M>W%\QS$*K@B!C+)[]A3]W9%<@O!#"*>@\6# M03V/I^CYVI&./+D;'*^6()N X(+E9@?+LX7Y_$C H&/+ORC;PO! M9\,8/%DN>RL>23!'B#1?$VE>*=(<>-T; MS^Z4#EMY"IE83 AIL_>A2;R$V;X'0C!.#'TX4!#'.'U?%Z(?O_4!10(]N_8# MKBNP0T_>WEQ?IRN+L\?;E^),*Y)H8QTU92$L6I<5JO&V<1$)=L=)0).)D_?. MFU.OT?*^17Y M1;*=!3M,J',*YBR!.>9:X*RDZ^":6YB[.OB, E3H5/J =OT.<"=(IT.N#GP? M=SM8E+ RDXB'1$JT@Q(7CGN'8T7P=KD8<^N(AI MM<1G7-:D%L)_MY;TUSX)B_N]&?383_)66 .]W3;Z>5-0\:XC<2;7#&/F1"RL MI08U'+G#5078R"X3+-US!8_8;T?O2T..:J'S.=&YV!G>PB;:=26&445)X_R- M@>%\:YU*G?%01?89,@Z 2:QMV7&P=.1+O-N2D\(>.)\,K>FR"5ZE=]I'H>E7"211X.%")VL2N[A%7N7/^\IJ09S M(C3E!J1.S[.R.>8P^&G&SL*5!9V=O90"_X-;#;;WL-JE SL2A_GH(4B'OS9 &.?GIZG]KPACFNDPK&"+ M1)F!*=LP@VFK!JWDGG,$6 Y@/ADBES8Q EJ2/KJ&@E.VBXE=:&7GV\&JZ#N4 M! <0(C@; Z\LN>^4DN'*2YQ?EN/83#&X_EGS$'N(.$%_8T61L6)2BEY[9W)P MO.%Y^_P+T4U&-E])/HSH:6@X;6SVN[=]?"LMD'A;5)+& CR*Z(95A"@]-PW8 M$<+3MB7Z))L2, ''^_!X+-/A#LD*/0FM9]Y97UZCZ5K!/!VE;=U8F;31-;@ M:%?HC!#/$P$6=C+2?U/HY0ZS.SXZ0"SC)'C+P0Y4^8DQXU.';RC[9!N:4!= -W B81Z%/EWT MB:R%;N)S(M,IA&&6DB7W2>]0'\6M?]0G/+%(0O/"62G_#U/>Z;J&@,S]:T9L M7XF7DQP1,98/AY>DW1/_65=,\BG-J2MC%>GZ'!'6^X[C-LG9!W9N*KH(RF6B M4 '"D9)/*8"-HJ"I)3]1O11TDBOCV*M"?[P%80"4009B^";'/ZSZQGO$*,N7 M,(]YKQ6A6^=( #_L>C'LL.SAX)43#/ZGGDXQ"UG;0XO$^@H&+@5";)>;$MVF ML+^^#=8:6F,[KAC#Y!E*34-UVGL)BL4]&_$B@R\&>P-# <8>M+^O8B)%+6B1 M_49[(.YX8_->LK_44Q>?3OH."[OJ]$O>N09P("/M4%HP'W'P"'R3J^_#+/NDD 4^B>W8@9XA8"]OYW4 M;3"Y0=2I568LI@LJWG-1EQ8,[$HZPE+F3I2:6V/H9$T5*[Q3+7 M6R^BV;K@1)&<[P>.K?7DI%5$E5$CV[(\H(QN4@0HIIYH?4K''LY9NA!G"T 2 M0PVZ 2B%L%#9QJJDX8 Y#IA'98+D!! 48SPP.L,&2MFTOK[#ZT?HG4',!1D< M.7OB$6&1RIDI6QO1M;)8QB9*,2W\$\@5V$:#\28Z*E!,^*_9-YQ6%(@$N M/FIM3Y$:-(6>C&LXQB8Y0>BS%]&CU%&"OK(DV.QK5>W/'UOD13PC&O1E.,94 M&WK0SSPN]9IFF4E88M=3I@^SDB1)0#Q4D@*!_-(SMV0,\0#_;@Y+8/8C&YG M.NB21%$S435V>?,9H7TV/X,-Z$0^W,9O2OH#2+\&T7<9%=?W.IWSLQ@[0)P; M9%R4@:A),]1,=N.M_"'@\H!-Z2A"QO>5A,"@=RR"0-D<9[$1=JV$C*!?2'R.I9*_;TRF5$?AU0-=2D&J@C9\'*F1ZS6Z&03IS\AV>+LQ GI,CAL\63&$M,(X!7#4R& MR4*A7N6*12X5TOV::/QMKS* 0SD)H XLCB9-^Z/XJ;I[N5Z&>+P2[).:-*IS MLY%:/\MV4Y)% L1CBIY.0=? M>)ZS,HCX#-6Y][/?6G\-ECP&8 M"A^_H;X"4=&PE#>N,T;98^-3T8B8PV.)ZM%\7F%/>4+A#(C>Z]U,K!=^73/2]5G3#G)[QYN)98:"MG>4+U3$YG MZ ^3H#C/1]>-J13$H_DP4AX'!FM)Z4TJ;!CGWYM#VZ#:S;Y@G$LTLY;V@:I. MR%LFI\94/"I(\T%V%-5J M6V[J^ZJZV1-!-"8^S2/OEFGL[;YLQ2,$-ID..E.)4, GUI9K%962MS:42I&* M-K^@+V6=AAF3)>C&B;!GE*9IR&36>T6;3@:#:+V3(JRNS,N]%,+5]HZ"!G41 MWAG2CWAT<5)Y?W!FJ'UQHK.C8EU&QY@,.8LU!7A8,>9]P<-D-E6I'R?$1-#[ MDW[*SOVKIA5;U;5DO3:U#PGJ>^P36!G9.O'N=]ICGXZII"$N@ Y-3A"E)B1[ M$,^<+T#J;6S7G)YR MF13G(U;5>$[*1)9>>RP,6765H=Y+#./&9A8B]!)8))]&[QY MY6C2*7HHBE3"'CI[3)7+B^/$(4ZH$.=$B#/JQ*>TH<0P94+HP$F;$/RH#?&JS* MO;5 !Y5Z_!XL-8MUJWAY02N3TWV/)8<42Z[P!B)*TD6U+M^YW>-;71N_*X3AA_>'J47"\E.]A2!S6&^%IT+ M"F'R_4X2IBX4TBE#>C:'G0$6'+T \DUM+B0")9Z MY4@F+Q;62<'^Q+:H1"%Q4/LL40 (3W V;,22X],)I[4N%K:1U-$/ (!)[AF!ZQ>%FW+/);X8S$59B&SXT(%Z,?)4)N6 M,C5$9H42":><&B;Y0U[3Q2G2#6&D!D%JJS@,[Y70'3PO2I MD"QC7%-S\B&6A6D-E--T@31#HBY!V]?2KBBF+(:,IPZ[]YBTFP26@.E>$BI% M^#TV^7I/&7"BEY^\"YKFGV7KM,*[>+;\YBD/UAW"6!=?HQEFA8GY ,^T#C'[ MYCJBH]W,CK'34?LRK4,_T!SM&X#Z%_BM9T(Q8#E(,V-#6FXW'EY("Q)FC*[, MCR/.+!O@!(VZD)H:%Y-D5@G2B%[!W MEI9O, $XDQ9UL^#/7+>>3V _;O)U;-#WV>&04&-*>XC0I>BU:>_(U# ACL3 M[$")]7B&Y4.3HPXZK)+X9AY8820H]QT-=* TY&+EE+>S)05,_+^QZR6)' M"P)JJ,7[FZFJW<'H25D!K+>@@XT9Y(,8GAJIU>'O].H$9XJOR7TSB'7%HER, MJ'B?[ZHD[Q('Q8M;KH>.5:0^16ZF#)BJQ@)XEGD07J1F GF]R MN :9C&M,#T/Y)T2/?SJ[*^>B,W//)/HSF1S;3[II^>XK?U%5U?:4;TO#6G/8 MQ%Y:!X>-A/Q/IMVNH49]<0_H!\]L*<'Y> MB5)X<$YGJZ M/,V>G#W-Y#3)-?4"IO39*>SLX@+^70(D?[5=L$R;AP^'!)FOGF!',*'I^6FV M_'&)?Y^= FFP739#?8BC:['-047'$YUHWJ;D=] M]7.I;JUZW&FX83@1];0=%2?HNBX_$4>N?&QRHG\^<9:[9DYGY!VRH0$@56U3 MCTV,R["K)N:)?@YE&<,9?)80(S/64;#@FP04F?Z1E88&H'H/@T!4X7NL'FX8 MP[)4_JT:]Y3D%RJLW1$>X3VJYL:_]ZV7@ES,PGKH<7S\-7#!;S@97X4VLIV_ M$1C)>?73!07GFP9+^#SVUV3U3WJ9,"Q,9'+K/,=- MH+H=/?29LB67I1Z2ER M[]ES_3VH%'N@[HF=8AT2_6:*+>8&K1S@WP24=-K5Q8\JR>:>=N?':.N[@,3S MY@Z/W@V38\/ 3^>JZ8:I'2 ;U&Y% UX0 M:?0>F0>W4M7).L2:D'<.,\7558-W_6LQM2;\+L0]S$V*9ZE+M"$.,$EHI+I2 MD/RU!.ZH?O]MJ-H'^J7$$G;7HN50>8N26VNHXK(_@_2@;,%+['YE1JW&\;@D MXP[5OHR,:(KGP;6ADU&]-5"QH+="B;M\R=W-O!)(^,ZJ?K>?NWX7=<9F8M+, M:!BP1088>-Y[A@U=\E+5;=\GH>'BCDL1JI.IU,^-;]P5-.Q08FT MD08-GS-WML% 'FZM[H_X@004^<+\;W12* MKD2,A0*S,FAD5%)+@;RWU76R$HT@'PE6]'%^F\KC)F>_WXG/U!^8RU37$TLD MIW0GCR_ZC2?."F-OCP=D>$1J4ZEL[2FQ/?2!S+@?=#?@I52"$NB2/3/9!7"'\5$U2-Q6H9Z*V$%.&) =:ZH.(984:'MVZ\&AO M:84%S5>)?DL7#F:&R1IB,)*0%5[LJT-$P9*:9DJC9;8F@2R\^)Q2*DN]";\1 MXN)P2:JXN#;R-UK6>DCQ0(7@0.)AU[>.TA* M@-FT5LP;W\B/&-66P#QP>W-.X_6-=+!YDX,+9:392G/+38ZY]$< DWB=FE&- MX6PJR;3E')O:Z)YH5?C:9+I, -PC5J.1NE(_$)(BZ139P"4^]F1-PXIIQNBJ./0 D+H8EW2.2 M&]/GPQ2(N?F#GV%KF[KII8FG _/C+OTYM.1;5JI<'_WGJA1E*BOK=8/-%$Y^ MO;QY?2J,!A&"S*;A.@72Y] C8$2W;;4KW/3-G>8 MK,@S,*']!?0B8"1MEWWHVQ@POL%'_=ZAHI:=T(L?7M_@IU.^$4G'0PX85^:0 MN"_P9PF(U&_)LW4/XB)#[D(ODU SDN&@BGV_$QAGSI[.P-4GQ\I.!DEUGA\' MT MNX?[0E)>Z,_64')O\22P5,.)HCU^!H@)3(]""1JIJZ7?N1L*-FJHH5T-* M \0YCQ^$"[08$Y'O/0Q_26#%2Z'+X]<%])W+?H,=]Y=GY\\924CL_I:(?^OY M_/SI3$4P77!R)2%.]FCZKZ93K$YN^E77[ 'BBZ>8VG@Z"S[L<"P*7D3.NS3] MA--8WJED+,/]E"71#8==*@_Q)\3;.R0%:;<;\L29Z.@6@]BMG2AK='*,'TJC M],%,BI&DL(P3PTSH+JF]U+Z0WBC]>IA^^:\L3+>;$G[([*$TSR.9?2=X4A,P MANH!CC>;8^.E^>7I( U*2&VTD>@D12(2GO@74Y/"[U46$H? .8+5)26DGP;N M5LY'D1L1XD+\:TCQ%QO\3_<Z ,^?+$]]LEDPD#'!5'Z\*L:[=IQZ:L3ASQ[ 5#8B9LD+ M.&_6=& G'S]\/DWR"D#0\V^$%$'M&DGI\+N:3I4<8 XSX6<>*FRU4A5=H/YH M9C)[:(M)+$+_CLM*E<;%SD)10?HN1S==NQW^W$(;>P]+^W)OU@ID4S?);U3G01))\E&(*(.?[D[-_RFA4>QD&-C]H$,I'F5Z$Y;LR+!40A<(OR2C MB.V3]-:Q'8&^!'PW"V3%%XJZ%I><.U3JSH4\+UHOF")5JAKI"?]4Z*O2,@UX MH4@["C^%>+F+M80^P[!0UAIN?5VB@LTW?HH@$A_]N+[X"G9VYN]0NN+QE9:\ M4C)[-!B?/\F6@_P7LI;=@.M$RN;I8E_G;ANJAD/_W_@C4' %DRRIT95#8(>6 M4)B6HFXX86RP 63QP_)"520"YGY8/HT/I+OI\OG@G8LS_4ZJ>$_QY.7P!\V& MD:^4%1-6Y/=-59!)$?N?!IQ7XB+J3H=Z.\HS(5_,7WJP6![@J^<7,Z7%OU.5 ME5X1D1K,]^S<%>9[L7QV^F)8F)Z^"1N=G'BA%X^<>_@3PP.R"'X8<68I7W.4 M0D(LJT,6?\/!Z,Y# ]8Y+-456U#R7W+I:"U]4\;97J5+%%7F(NG)LC$L+1]2 M&KD87)VHL"L&EN JLL(!M2GF%+A6:SNE$= E,/F6UPS@J:)*HCI'/ZHU0JCN MV:?$G/N6-GN=[ZF!HF8;8BIPFI\VFLR8_3"X5L%XJH&_'[N?]WO-R:5]7\GU/ MTYQ\@PLOJ0@-WZ,T_/RPPO#_G' _Y%W#=+L\/T:WR_/Y&=BPIL M>D#*LBE,4[+6QQ5]#,VSLV>I8DXE M;[@7S([WIC.O'J)WBM[13^[1>?T MRZ/S1^HI%BW_\NCR_,7E\M%C&!E??_5R;S;V-_HY)S1]UC#T;/'CTT=LRO@/ M7;/'*;$S*AP=_8D-Z6V++\#WZZ;I_ =< '_UE\![]7\!4$L#!!0 ( .N& M5U2PFX8AZ04 /D. 9 >&PO=V]R:W-H965T;*6\B.]_)Q=SEPB!!6DAA X_CW"+505 2&-3SWF;#1)&Z?/ _H[ MZSOZLN8:;F7U9YF9S>4LF;$,GR7AI;+2]I=MN[5A/&-IJXVL M^\W(H"Y%]\^?^CA,-B3N%S;X_0;?\NX,699ON>%7%TINF:+5B$8/UE6[&\F5 M@I+R8!3.EKC/7-W#(X@66*YDS6ZE, KCI)&$V;!;:QZ4OE@8-$4;%FD/>]/! M^E^ ]7SV'L$VFOTH,L@. 1;(<23J#T1O_).(;R&=L\!SF._ZW@F\8'0\L'C! M?W'\T&_V]_5:V_%_3A@,1X.A-1A^ZTB?A*6F/=<-3^%RAEVI03W";+3U[I0M M-JSZL %<5#=<[+"@%7:)QGZ;L-7M6J>J;&P?Y8#37&2XI.(&,M8HF8.F+N45 M(P)E"GI^@(I=6.D#&,U04%B)I-)*MMD;ZJR,:5FUW6Q6*NS;:L>,[-N &)/9 M4NSG-DJVQ8:E&RX$5*SAR@A:-TQPI;@H $7$T" W. ),2/$FY2)%_NL*+"@- MH1RT(J.A _+??Y?X7OS#(?U#Y$PB@*% /)893/C:@!O$4B0.Y(OA'X$U4NLN M8DSF=E[+W&R)FVZ;1BI3BJ(?'P*"+!W&\1_CKE%R'.L*3U/9"LH"A1.G^_@? M\#O,!<9.JFR?88'*CRPTKS"O"/+(JQ;>\ S;%MD^42K?EIH7A8*"FYYS7SK: M(N>R0FVWE&U .X$O/T_*:+VS[KP(:<]6YCG6G2@T>U4*7"E;C?[JU^?L+^"J MTQ"&"@#U&MMR4 'Z;,J453*UH<30 GJNT+NA&:D:[X&.4PKH'2A[\&*QLM_6 M5=EE0.^W#?@ICI8::Q&3,]0?6Y=59:.*0>79HT7!^9$3D FJAT)@MK*NV8_F MZ:#TQ1=Z_DC1G2@-LD.-6X#E1Z]K7@TQF;;1LX7!:Y(:2E9:M;0/P_\B38)WF#^$HM> O<%5NZZT!D4Z*!LU=DXS MZ1PYZ1QN6^1EJ5A:?N#N:1W*)CR1?4T:/D84_8B3>3AL&'(S\.%[_>L+7,"3 M87@WJKN[$?EI3P?+&H]>>L.K=6Y _2\G%=B[ &4K[4__28[L0;A!=G1H[8 Z M L2D3ARV19':#(G6K!58+6*:923>"I(7'!SJPL)N<0SQIE5W&(:\-:T:JV$B M@.,=[#K]U):ZM%IS*TG3/HQ2<4HI!D_Q4-P#I!;@B'CT :(RMD71*=6W%Y7$ M\;O^])S((TV)'#?J)65TN6.9\J;$D^:H1OBAXWL)GBI.$(9LY2SQ*.L$YKJF M^\+G\6A.#T%?B(V'YV 8HL+$> IZ^!\Z;I!\16=\E*4P/N+/L8OQ8O(Y@L=0 M83^ZJ!*Q3+HODW%T_*Z[[CYG]LN[C\+W7&%<-:L@QZWN/%[.NKO4\&)D8S]N MUM+@F6&ULO5AK;^,V%OTK MA!L4":"Q)>IEITF 3&:Z.T!G,&@Z+19%/] 2;0DCB2Y)QSFE="TL MIGH],QLM1>Z8ZFK&?3^9U:)L)C=7;NVSOKE2K:W*1G[6S+1U+?3C6UFI[?4D MF.P6?B[7A:6%VR:HB03#CSU[F9%!)C./Q3OJ/ MSG?XLA1&WJGJMS*WQ?5D/F&Y7(FVLC^K[3]E[T],\C)5&??-MAUM#(U9:ZRJ M>V;,Z[+I?L5??1Q&#'/_" /O&;BSNU/DK'PGK+BYTFK+-%%#&@V7>:NR6X+,W=\(4[/V?;?D@*ME8PT23LX]"?Y56+"O)[F76ZM*6TES-+/01 MURSK9;_M9/,CL@/./JK&%H:];W*9/Q4P@Z&#M7QG[5M^4N([F4U9&'B,^SPX M(2\24 M1O^3D/^W9#-'*I^1B@=15D3Y!O7^QF '$$=8S)XO4ZA(8V7.U(K90K*5JE#: M9;-FPM :DB3KI=1#HIQD#'QV7C9@4:W!BKFX?('TME;:EO^&]#ME+/O2H--4 M;OX/=!@S7OA)&0-[?A2E9K^*JI4'+ET2_N0CZH4"P%8MM+(SELPC+YK'&'W_ MW9P'_( <\_W_8%C]]LO.[:U>I"Z(5PQ=+8F>\(? M>7R>#&SGP85;B>&PWB@M[&'(@]A;+.8'&OOE7Y05%IS/EB9*NK5Y M!_6]@LOCSD81]](@9IR=1R&_<'.^B\Y)-]/82WD\4A\O+F@Q3I(3KL:1%X8Q M"U(PI/$%S8,T[7T\($YA7 KJ!3M/D^3"+?C\:$@(A\]EG+' XXN%%T<1C1?X M@JSTHM^8>^DB.<"I_W_!:9QX41H=@6F_Z3)Y_YI,QK[GSU,6A'OL88GS\$0V MYK$7!2'C210D M3G80+KP@_M;4+6)X$&!$8LZ)I5JUE)/V2]HE&+ M3$:8(3-6!(H'!XJ^F[ZB ],M!-VW<1;1J=0B8KB@[/8%W$$K[OJR^?:F.T+J M.WRVI2T@ @AECU)H!#A<<"_ABWX4P6&B$RL+H0/9LK4[UA4N7FX1:9_[7A E M*/"%ER!G7;K/AE(^&VKX V*>YUU8K7I%7+R^?MQ!-PJ7J(Q"!K.JS26#B35; M*H2^;EW<7+%Y;%N46>$B5[O202R @'UZIJ]#TPL)?5DCVR)#9^$TQ:6NJMS] M%!182'8+'NZ\9B/=K;5Z[!"4%0)P(CB^6D]I("=3&A?8KP3Z%1 MM?18@];CH"+=&:^J,A=TS!N+'W='(E5X#J!5P#[3F;0__?O N]L]P&2C*HV*%.TOWS,'=>G[@NA72*/"N5?Q&0 MW[_,W)T#CNT3(G?@$%(ZPJ/L[I3E_L))C0I-"M]^2K"?<_:3-.C@QZ0YS",. MIZ4^OR2@*>7@[)H)#HT85 MJ"4>C(:N":3H3M4;T3PZ ],?S!Z2"/Y&H^-;X)T5LLIAGNTD=.7I&C(:-;T^ M2]#DD@!0-D[MOB)Z9/9Z<)9HW?5TV/ D5@@"=6*/50@\*T%>:MKI$ &KT18= M7PWHYM3<7,$(.O_,BXA=BDHT&:J 'F3FM4UC9VDA#3UGZC' MDY@VG"3"FS.:A]/YGJK+*'7!U[ M5H?_'&Z[I_:>O/O# C6QIE*JY JL_C2-)TQW?P)T$ZLV[N&]5!;/>#&PO=V]R:W-H965T(25;?HNWN!<@B$5R.//,<.;A M2#?/VCS97 C'_B@+96\[N7.K6:]GTUR4W';U2BBL++0IN2_PFQ3/MO7,R).YUD\T M>)_==F(") J1.M+ \;,6CZ(H2!%@?*MU=K8F:6/[N='^SOL.7^;O"N^MT )Q4=RF=GL"JQS]V] MX]*PWWA1"?9!<%L9@8@[>]-S4$XBO;16]! 4)6<4]1/V02N76_:SRD2VKZ ' M5%MH20/M(7E1XUN1=MF@'[$D3OHOZ!ML71UX?8/+KKZ5-BTT>6O9/^_GUAED MQ[]>L#'*%>2,=/([S#C8KJQ@>L'TG'#R>2&85*N*S*F,DE:6AZ*5.A9^SH6J MX1. G?FN=W"'88DZ#MIRU)RP6T" IZ&:9U]1.")CWRI-/UA-*2 -!Z!^S!-% M YS&9(80RG07(LP5DL]E 0>QZ]4O8BT*UF\"ZR/^VGM&"$!JAP#:@C"ZUL6: M_+%RJ>0"EI0[Z7YM:+!O*/CN;@3\@&,%@-D9:\#_]2_3 MI)^\>5\?"Z1: ,@7<"$1Y7\E9#Y'7"LGG59-+ XV)#\*5J1HWIP8'I MK:;VV76)\\2FC@Y;5"H+2?]K]W.7.>/=VC KTLJ$V)"&M$#J,\J9RB/YW6JPU'.5@ ME_TC1$;,W1YH*$$B(]%#4K_D1,)DR,_##7NN>$@L,X"L_ JG.YHX0(*2/$D< M%8BML(1,.A6&"*%3:4YS;"-%D6$F$!LDP>Z9%S'Z29A>)G@!)[V:B_$CWQB= MHU8>RZX&O6'2K<#3!M:1.O=K+@N2NT*=7%G8.8XE0I$#()MOPOV>2>X=UW#9 MH8MJ!:XYXX71)0@943;9%8RAA!J<*Z/7J$<3\A-EH V\YN29=3@W;K(F?I(B M#9ZJ;*C;VH.0'5WV7K%4*U5W2]YO7[/IMTI:Z2?A]=^AVN@(TFDWVBMRE(\& MPWU'P/F6#E!XZ'&"53-R:8^*5EM.YO,O*O MU?9X.Y^V1AZ\$7]:_L:CN> OBI_:)N7L^$F/;YH!\CO#CR:L4=N M]O-@RC!&;V1X\-TQU1;"/7'T77U]/#X0?OH4^2W9[9>1^&PV3/ M^A9%/?_GO9B,HM%X?#B\[,=H&/4GD\/A%V%*-M=$(96K<+3AS!JI030>]0]& M(1F.TOLGUH_ZPVDTF<3T/((P]+M3&J5P8S=[WCTRHC"\_E9 MBCR=3-,XKO\?YGW\_\_[T3@:3H9GD-:+/YI(HSA*DL%1'M73E]-@.L*Y# Z' MGC^OYCQ]0DQ.[!I$R3@Y&%U,G=%D=# ZGSKQ.!I?4[I<)]&H'^_GS?5UE,3_ MRZR93$;U_PNW@.=C#1! T#0S+U[DNQ;F!T@^JOO;)@TOOO1=I'R?_P]B*94* M5L(]WWC>CZY',;O/,AD:Z"R\//N^*+S.'^;;1[X)3?EYT5=]G%K\FCWB16OI M&XF375HRHK^?\>JT!RP4,L$[]4&EU_I650JS]%_DT.#H2KGPV6H[N_WH=Q^^ M=>W$PQ=#%"#"8M&3+[ U[DY&'6;"5[@P<'KEOWS-M7.Z](^YP+N (0&L+S1> M >H!&=A^"KW[-U!+ P04 " #KAE=4L("TVJD$ #1"@ &0 'AL+W=O M;I&:&Y\R-,]])]:!+Q@P\ M5J+6"ZLSL%NJTJJIXNF9"[A>,Y^X//?%,:>S!=SANZ8??,_-G<*=Q- M1RLYKUBMN:Q!L6+AK+R+R]#*=P)_<;;3!VNP3-92/MC-'_G"<2T@)EAFK 6* M?UMVQ82PAA#&U\&F,UYI%0_7>^LW'7?DLJ::74GQ-\]-N7 2!W)6T%:8SW+W M.QOX1-9>)H7N?F$WR+H.9*TVLAJ4$4'%Z_Z?/@Y^^!$%?U#P.]S]11W*:VKH M\->,'(-.GO!$7NW:D-K_HW:="#(M=92\)SVV5'G<*>81N[]@2S@AM?H&TX% MW.,AJZQ?X)_56AN%R?3O&XC"$5'8(0I_@O??M&1K]T(W-&,+I[$TU)8Y1\TC M4ZQJ99XZVA^^MKRQY C4*/:E9%!(@=7*ZPT8NA9L*%G^C6EH#E792U6JK=LP M;*Q:,S6&KA/%A0NGO 93RE;CB3Z[>$6T$[-(6\.4AA/P N*&'BY2XH'$"GMOIW18%1P^,0"$@01R!3^+8A9M6 MU=RTJ&01%OS1KC4D)$@CO"^,;4H;J6#+2IX)_.21T(+$WP ^,NP&I10(I$*O M;(<$"8D?A\.OS3&CVKX!(7<4V^ -&G[])?$]_S<(?!^^2"1TQ*\0AF26A! D M)(H\O%+K"^QD65NU E,RQP:$X<8<'9.85E*9(.WAYK(I,:.5*MI;T4 >RX*8]$8H?Y)K ZIUT(YUMRRRC2CW9=-Y2 MT;*.Q[MYU*%/)L%+]+-)O#_X'L[U82C8(SZ;FOT_)'CWZ_?]D"_(0*RGZ*5@ M;/*@Y$DZ<9^!(3>X/3T&?)5EJD4;'SE=<\$-QT1_IPO0044E1(W"A&G'[I#HWDM="<0 M(14_Q440D9F;P&N/V_1@S$!HFVZ8TNB0MC;]Q#&>CO/:JA]3GL7[8>\351N. M#A2L0%5W$D<.J'Z ZC=&-MW0LI8&_= M2YPYF;("^+V0TNPW]H)QBEW^!U!+ M P04 " #KAE=458*4;=0# !P" &0 'AL+W=O9,[^^PRP\HI6K8>&4-.:[FV7)R M=3V-\DG@=\6]/UI3C&1E[6/-,L._^+K+PY'"Y?@5A6*G4"2_!T/)R_[JQS4H9$5/E29B2EMZ#$_>=DS6BGN4!UJ). M+G?(UP-R\0KRI* /UH3:TT^FY/(Y0 XW#[X6>U^OBS<1W[,K [37:G_T/.WT2.'7SE M6R%YGJ%%/;L-9__:'"V-[]FICW1GD.AWR[N/WV%)OPC3H5]CUL>G%&J.0*TP M6[04,N2X)*$U*>^[N 0NFM\'+)19DZ\%/"%;$?!.25#K[$:5[.)1(V0-WTBS M<"9*1VWA@JJ45 *8)J!?U9J-9$(K5]_'F!0VP8+X(WJ -^*H3J4(3%+XFB2" MC&:&JK9"E=0+3R?GHPOT$4"M&=3_$BT0G2][@[6IQ$UC6QFJ[WJ)+ M0PUOB7U0>!MPV7FN.DU:51RU0F]IB[#\:0KJ9/)D-UZOK2U[;*FOE:R1/.0% M0$YI>!*"4ZLN@@:;$BY0J&:E<1#?.#S%DDD?1*(LXM/1K;HPT\W8)=(3'@@P!#7J@_HSPQ8Y"S,1DB M\:G=\TFL'3,>\#!D*^'%;-#= R&$FF-+'9I.:MN58(3!+$A*K18A3IW3F 4) MDWHXOP6?ZAT/OOWFLIA<_.@CY)X:1Q I?!AK=SSPS_"=+3L90)=6K)0&@1C% M@D60--@ ^CWG$*IV4AQ10YG$M(%%B,1X,4R:R#,AI>U,+&$"]$_I.:8KSF,^ M7V;8[M*:2(DG521\1"^]0OG1%&C8K=.L\Y3\& ;"X?0P3I?#%'D2'V8Q"KY6 MR);F"JKCT<5Y1FZ8;\,FV#;-E)4-F%!I6>.3@%T4P'UE;=AOHH'#1\;B;U!+ M P04 " #KAE=4P,(27D,$ "N"@ &0 'AL+W=O+U%T8>^V#QFOIEO+G&ZUN;1%H@.GDM5V>N@<*Z^ZO=M M5F I;$_76-'-4IM2.-J:5=_6!D7NE4K53Z)HU"^%K(+9U)_=F]E4-T[)"N\- MV*8LA=G7QU,V!Y+_!9XMH>K(&9++1^Y,V[_#J(V"%4F#E&$/3WA+>H% .1&U\[S&!G MDA4/UUOTGSUWXK(0%F^U^B)S5UP'XP!R7(I&N0>]_@4[/D/&R[2R_A?6K>PP M#2!KK--EITP>E+)J_\5S%X<#A7'T'86D4TB\WZTA[^6=<&(V-7H-AJ4)C1>> MJM4*"V^J'/.7 'WR<.=FLG7S)CF)>(=9#](XA"1*XA-X MZ8YVZO'2?T4;[J3-E+:-0?ACOK#.4/'\><+L8&=VX,T._MMHGP3EMKVRM,/@GEN!C@9 )8S:R6L&34 V"7L)JJ[D6%LY&O83*3BG?09;O*158 M+M#LTN%-T"+JP3S[VDB#.- D6-;WN>[U(KFD-,V GO73N-")L&Q"OGB;*OAQ\QAW/RL*E(4E;DA&XL MW=B+JR,J;XVV%N9>G.*5-66CO*_SEJ-G[]-SNTW-9Y^:+W[ L" QI7D)#\A# MEP4^M31_E4N$<_)@@\+8"S)^)-IG$$?A8#*BQ?DDC >7%WP4IH,)1+T)W!Y/ M1!R.(F(9A]%P> '#P1#BW@ ^:B<4JR=AU"(2-K%L(<>3P2O^T?^*_S!,XC$[ M2XO+,5$:_H#_B-E/B'URE/TP'%^FC#<*DR3M!,0A+ZJB$V7F.V[02[<=%[[8 M^6H[X[AO#^B;S"7?\@7D6?NZXMJXAUVMQI.0J-D:_==0;=JNN-5E+:H-W63: M,,JW3A]M7#H_2ZEF]MZ^V'7NQCMW*3.9;@>!(;R*DGJB]QD]VI,-O]EY].@@ M.H1N!7K]8])V)(BL8EV.V#P+4:*3.N]Y%/Z^TDKFO2NOH MCQXASCM$$3"MBSUX\\SZ)+)L7+.?46W(.JLM)8Z:/I5WZ2=,.YJLK^##&?([ M99<_I,SF179?=,R;SB(E._'M-YS$O$DAC=)]K?JN//8EZQ^\(2@9*_]2XN%- M?=H^)W:GN\?8O'V#[,7;E]Q[85:RLJ!P2:I1[W(8@&E?1^W&Z=J_2!;:4>;] MLJ ')1H6H/NEUFZ[80.[)^KL;U!+ P04 " #KAE=4>I'I-B,( #&(0 M&0 'AL+W=OZ

9"57&[>R&UV=Z,9J/NQ7NU MWGAZ,;F];OA:?I#^;\T[B]6DUU*H2M9.F9I96=Z,GL^>O5C2_KCA[TINW>"9 M420K8S[2XG5Q,YJ20U)+X4D#QY][>2>U)D5PXU.K<]2;),'A;'^6;3S106&TB_^S;=J[S$=,!.=-U0K#@TK5 MZ2]_:/,P$+B6?:,UP6[,[57]5K60DEW/?&P0/LFHM7V(FG+G] VR]E;:-@X M]E-=R.)0P02N]?[EG7\O\B]J?"G%F,UG&P+^N9]O/.H;_[5>-WC@-E+ MY80V+EC)_OE\Y;P%:/[U!:N+WNHB6EW\+U8_E^9O4,=^;:3EM&9O)/#JV&\; MB2U5P^L=T^F5*4LE)',-Q_\!M;*L-O6/@M=":K[2DIE>2Q1A?&VEC"8SMMTH ML6'RH5%(%%KKGEME@F,%]]#M-]:$]89]D(V7U0JJ4;O+,;N3UH,E'NECJA8Z M%&22&A4*#-J]1D,;R[RT0#WT0JU,HIU]#N.U\=C+G:GA](Z)U@0TK"06'@O2(6!"P1I%:8-@+O2)I]@.6W6)B,W<%_"-:* M]SYZ9H0(C4I[?^'PT.[(G2M*"$)(AH6Y)[6\::QY4"!,B8KD>3:=3D&V@;)> MTIA!2@[@QT$]K"+:P'YB6$I)W'8VF\VS?'&>$42HS 3'0_WS[]J4Z5VJ3O(E M8=-%?P.Y,)FRT@I0S#G +*S$O& [R2T@[\+JWQ@D M)-.!S,I/ 48&R/#&HW9B3ZG(S=EL.EZ"N;4FD\D#H+KF]'&%4.Y3L1"!V5+[ MI<#W,F/V4I;24IUC7K8<2A?C\UXG@?ML.9[M7U!_0THDW'3L&3?B89I!D6MD MG(=ZE]'F5.FS^?CR4.W0#AD6FCNGRA8**4U:\972RJN4;\JE0!L;K8J(KQ77 M,:XXI.(6R6$,5FFKWQH&JE&F<(=^C=E["A>5Q!$@%>:(DUS?4[%(: ?,G,=Q M9VW0*?S95SQ,S9? MH$N7[-<(!QI&-#>)QH:#:D"=?W$M=,1@KQCL;2SZVRIB="!).9_0HFSQ8P/V MPFMM D&PM!Q3.HCHT6"D4 6=M/>19<+*":M2SW-K.29E6RF:#>AH%QH0I.^* M1#,(I$3 B@P+;QSQ XK_J/9'51^P\Y__=)G/+O[JCI'0!"LVB2\'4_RIEJ5$ M WSD1]%UEX]Z5G2@_N/P>*HL+4IR@LD\P02=X3 X8\M9MCR_ M8F_0[.LT(RG1;XQS1V>05]94S./T3NFEOX>#J^([&M #4FVI1*YA!Z0HI*00 M0 E@'%4YF@#WTG5F7>K1-4V<.C%M361,IK^G0;PGMS=1Y;N]RA^Z-!J+-4TR M88)UD7=7 2-&.IJ\/CIID4*: LD+5L:P"(>,<*AB'P-G%#EY0;NM<#O*@64*0#?87)IS38W@TE0(M_ !P2=QXMV^_U M5^OSF6.02Z>@818.>SWV9YIS0^%(&O',2;-8X1BJ#OTANSC@[BAA3J!4Z32) M$/F["1AU?T=8$B XO\030CI/A:0(Y]5$DG8;CI$!?$<) /[3$ ME9I\^3QV#G#6HK7BB&:U.P0L#)0'"0 7L7ME=*P0#E<:<1._:+Y]O!D'FEJN MM5I'.-N6PQQ=KB.#$4K*0+,"J:H+$/,P!\.3PG$>5*1]0R('])T6].F@.2- MB$*5%:$"F,"NU ^)C,E+OVL0ATX3!,=O%!+I:@&ZKPA1T<=XJDQ)(W9V@##"UGXC4H>Y1CNG&@MB&>Y!()METDC$LC M@%-"@HYE=H&.WL>M0;GHE'$A;&AU#3-K9:IE'&QTT%KICC;)\W0C^%I7?N'2 MN^POO[KTGBZ]ITOOZ=)[NO2> M+KVG2^^W77HG@^_6@?AU_ 4!*0NU3U^S]V_['RD\3]_-[[>G7SB\Y79--RX\-KTJX&T\*:)W]2OC$=[Q4>ZO$A+&_!Y:8SO%F2@_^G&[7\!4$L# M!!0 ( .N&5U3Q%^/-?@4 #8- 9 >&PO=V]R:W-H965TOV%I E?4NNTL"Q$Z[9EC1H,FZ#\,^T-+9)BJ) M+DG'\7[][J@7.VV2M4"_B")U]]QSQ^/Q=+)3^I-9(UJXJZO&G([6UFY>C<>F M6&,MC*\VV-"7I=*UL#35J['9:!2E4ZJK<10$V;@6LAF=G;BU*WUVHK:VD@U> M:3#;NA9Z/\-*[4Y'X:A?^"!7:\L+X[.3C5CA-=H_-U>:9N,!I90U-D:J!C0N M3T?GX:M9PO).X*/$G3EZ!_9DH=0GGER6IZ. "6&%A64$0<,MSK&J&(AH?.XP M1X-)5CQ^[]'?.-_)EX4P.%?57[*TZ]/19 0E+L6VLA_4[BUV_J2,5ZC*N"?L M6MEX.H)B:ZRJ.V5B4,NF'<5=%X/UY*^T>+J0I*F6V&N'O\X6QFC+FGR<,)8.A MQ!E*?GB(?P0N7-8UEE)8K/:PT5)IL KL&J%0]:9"=S;4TJU<7KWW0%05F+70 M:'A9'XP41T8V@Q'CC) VH6RML:(I9;."'>I!@Z1D0T;#-/:F<>[E<7!D@6C4 M1*'%X7-*#WQIU4L:^,!) X396M!85,(8N90]YISG,+N'XO4*4D,AM-XSH5M1 M;9'M/4O]#!:RJMCQG3 /@#J4M:I*U.87P#8]GM-9EX6T+WPX=\0I(;%>H!Z2 MTF.;Y+;SO5'?'T5IS)8FS/XHEH_9"^[9"]/$"]+42RBX8FO72LM_&;CEP)#' MX7_8TOZC?09QY433M MA\ /$TB]( @@RU-:BGO).>V^%P=Y/P1^DD'N)*,)24Z"7O("XL#+LK@?0C\( M.1 LFN9$+\]ZT=?,,YI&P^#'*:2!$XVGF3>-\E[T#4R\/)AVS]@/,XAR+R7! M,(LH9Z>]X&\P]<(T[)X9&T];C\AO+TZ27O MA&25R/1#[%->AYWY*$Z\B-C< M*$L;TIV-[@1,.)!1YJ4NI)$WF9*!:?95X;S1HC'"-0\&+AOX731;OB[:HR<: MJA6W2#FGN68:186K;M.FJZ8S)73I#V(O0%CZQ ]J>2@[ M&XNZ+T<"#%+&EVS<'DAQ':?VI@+R)0J#_S^\0Y9]<60\X'1+O$G\[2"SKT&X MF"3)Q N_@\O\ZYN$_6VHF^NC2V5"TY)U.[EQAXI.,A]?,P1T*:C4#Q6>5UH" M;9TQ@@QRI5^*0E;2"KZ1%OM[6\'DF2A]X7N1NDY!MO?]7TB MT"!TN4U(U* M[I*XK1Z42$I:PUMM5,6%SVTL#=3(6[=?]#^AG2'C/]1^&#>/M'\4YH*L@&*ER2:N#GZ0ATVZ6W$ZLVKC->*$M]MGM= MTX\-:A:@[TNE;#]A \.OTME_4$L#!!0 ( .N&5U0B&^]#8Q, !<_ 9 M >&PO=V]R:W-H965T Z71N@99%Z M.P_ 3K+WIL!NC'BSBZ+H!XH<27-#<;0+J3F=Z_/0O/ MW ]?U'I3X@_7[][LXK5\D.77W7T!WZYK**G:RMPHG8M"KMZ>W88W=V-<3PM^ M5W)OO,\".5EJ_0V_?$K?G@V1()G)I$0(,?QYE.]EEB$@(.-/"_.L1HD;_<\. M^L_$._"RC(U\K[,_5%INWI[-ST0J5W&5E5_T_J_2\C-!>(G.#/TO]KQV,CP3 M265*O;6;@8*MROEO_-W*P=LP/[8ALALBHIL1$94?XC)^]Z;0>U'@:H"&'XA5 MV@W$J1R5\E 6\%3!OO+=0ZF3;QN=I;(P/XF/?U:J?!)QG@IZ(.Z X52\UULP M A.C'-]B54'FBBYTN&.-2 M)K!)R-5*DE,&8K]1R4;$5;G1A?H[[$=$RI@JSA,"$ Z#X9#^";.) 0W^6 %> MH]8Y8=S5;!AB@PB/Q2XNQ&.<503E?#@ ",-0[&3!<'A9@;YKB ,&(P&M"9#L MK$I5OA:/NL0_O# 0'MY5H;>BA$ E2LU_ET]$_E+'18I84U4 G[HP Y3=%@3 M@OZM$:;8Q$:4>RV2+#:&N4MX+7%S(][C W';^I4(Y@=WK0>#_P4E/JR)WI34!:78@+50BZSI 3Z" M%P&S 8&$V) ;, YK!0/Q,0:C93,Z1HHR M&5&8I)"YU+!"_[]]X]N[>4.>U% M,[*HCC*ZB1_E:>-GMI"$VG< #UAB"U:Y*72UWD!&1T4;*7(D@B@"58"0C,Y4 MRKZ@"+ AL"IVERC,))&I87NR5!9 .Q%\Y2G5MG0CR&0?OD0KY 3]) MU2,J,#5(YC9^@E@"S@A>4_RH*SX\:V<.-MM R83T&UM)A!&ZF$0D](X\!$#C M-]-$Y)-8P:DTE!IHGMF30WX4=;6#CXABI3.HKL!H;\1%>"E,G $116.P@,Y4 MI^RM]@\B? M"(OY-N)"H9!U98 :I_!S-Z]3RHI> MBW R"A:C.>P-0YM0[[,XOQ&?R?LXFW]Y^&I:DAC/@]EX(4;38!B-'7=]W,1[ M#!F.)U.C702+>CW.XR_22E8[@J M$J@<&+.8!A/(GV[];[K$./P"_=6*6X3!=#$3X0*8'(_Z^3-86J#,6W6$B%,( M>K84Z&A$7-0_XM=+L:L*1$AQC0L_7'!',1K#[KK AZI&RR1KJU;8M'-L-]SU MU31M&\]U?H5Q"2(L>-Q_#TP;M'=@HY#U*.B["A*&2LK9;9XY2O.R&L-?L,A#6$2&[XIDHUA,(-, M16Y*LJ;J66'"T$*5#3F ;R#^< @QJB\S93:8UIU\CCN"4WODU(X1H2JP"( T M;*"WQ4YDB6.!H,ED\OM.<8((T#974J%O0"V&!IIE]@F06L@X ;1&N52+5OA\ MG*-^H4!"MZ(@/KY;4&5D!.;'0#M&R7RR:A/RS N?**](2IJ[G"]*]RC+L M>C36"(^QRBC*H>^QK?MHK+RHA+^MUA7D%_PQ\)RD[6R1HXM]J=M<-;(%BQF( MK_B- ) D6R!@[SK.7>=D8P0R-9J\M)KOR0.:.+U^L"*(5$V*>!%CUH&"![UU8A3;9* M\2T EGM)R:%!KY;T'%(YE#= !M)"YG>AD!V!A2WL.2 CE>Q#G+4;S=5NUL\F MQP8G>(5Y(JV2!L@!'FNG7,@[@1Y?;JKEWVR3TPZ 0!25YRY6^6%"5UG*#453 MP1<25)S;OJ3M'=6.F@@<4JEMM47LDS (9_-@$3GS"3 8[,&?7665R_*06C2; MC0"*@F $E.:@[:X:3C>H,75 TO"S,?'^[O3T>8;K:DB/,IAQB- M_4S %0J%$1<\CK@MF=M2ROSY2K.)FY8^BER]009-'ON+.JH="S7L@Z#AA/HY M9OE8;^^JAK1#"O7NE", [[R)7*M8%> 9Q3>P@+HQCYN^K$^(O;CKOJ4 Q8%D MJ _Q^@\-RJ&0"@VU M!SI664:)V5VALJ[%F[NY$@% I<\ME);S" M7JHNF'B=C1;(QUKFLJ &UJCOKEG+-("4=;C]!4@-)^0*J\AV'^RA$(PDI@5+VX@>1I9C++*@WZT\ M+Y?6J0RB5M#,,6.?DU(3,PS\!T)4'>[.QX-(;($@2WT/AH(//%+KCLDD8 ME@KIE9H(YF?TC]^=8]3>Y$]*H0Q5X-O2- [U>+"A,HZ[NPR"ZM5# N$7XPSE MNROT;ERPU:G,G 45X+"* KR=?; -?2?P=N8)@6?+PQV5[Z" X)@"RD,VJ=A' MAH+F*WLK1Y-'C6DB@U(9HKHRWZY6!<1D!7D)FP518$&#FG0S+O&DP!S83=M\ MDH^XD-+KC!A_K*" "+F+$7KV9($U PG*''PB!WIEF4*J7!.:/L8-R);;% O? M"?J()M+&T)BV&_'O:' ?#PWN]QK=;2/G3RQGSF.^D&FL@+9K+L5P,!57(AJX MMK,K;S&>#6:O8,ED/H!@_.6(\(>#X117#0?1XI7XT%(#/AR^:I-0M]KB]%DL2XLN&&@R9!U)1Y^Y5XKW9.> M;$58QXS!$4G5R^2&D2T(@:C9. X'FV!H^H!;9R'1TBPL@4DY" (4V!P( @\VP,;!!2)G5]K MTTV[@V/6X2O[F/<" RVRV7(L@J^#!W _K$8J*#I2N80B4$+G ]415Y5XUET1 MG+K);\O'LY9!QSR/ZHU22TZ)?QMK)_:BC9W:.X$U3; KV>TYQXDDS/Z'XYR#&H!]S0TF'UJM5^Q-85S]6@<) M9J6N)&N7JHO#PX+2P!<(*HZ)N()X1#LFUXPIJ_!B MCMJ#%M5\F0)=+WU9'8%Z.S81KNN\YE 6B(\O;WA8"AF [YX WAOQ:]TDVDGJ M'W3O0J97MS9$?'2RNR?9'3S_(O&N"A+]WA/#;YV,E3,G;JUS]I"* MB\EH=DF0PWEGD>U$8=&U&YW19QJIX=8H#'GK<':"@Q!,=S2>,P&AL[5O9\'1RMW&.5VDJ+MO'*4U&\U:O@AR7D=@US%LL:'>9:IW4M*>BS1#HL#1B$F&9D#H+WB.B0=9OS$F M-*OE"=%Z JGGS_4\=E5AW\2020H>TH&=Z7=ECC/> T/I.*8Y7N&CQ7( B/"\ M 0/8>3@>#%UY'XCSQ6#>?,.5\,ND^<6>G:M'JC"_-)-O-M"O.49*.A;Q@QVP M?#)Z-17/Z0 %"/Z9X])?B(T/R)C7Y7S-6=?!T5B"@2-"5YP,QB%# 4ZB:3 ? MXJ]1-!A&XG%,_%Q'@8LH6,SH :@R/(DUA((YF(^&L!XL <+6 MO2R(6;#K*[Y"=,LCPD_<+J/EM$9'.QPIH)*M^G"0-IT&HX4_0=YY4+EN(B.Y MN,<_ER[A'I'.ET [L!%R:9\Y.) G!BY="\+_(KGUZ%+) :W$ MLOA\AJTRDGH>#>FCE\7!.5K#"P3M5(@W3!)P9'&!7'DAAX/-)1FUZ:? GK"! M16)[=:Q]=(V"[1 XD^ -)NC#:)(]'5[YESF<$;0F?,THTE_:7$9ICC ;+O%V M2883LFKGN?;/:8B:TI8[5WP]2$6>W7WB9NSI>\:4Z[ MP#T/1V%3@O7- (^;QSYN-K 9".#(/&\*<>7X'"\N@"2F8L&1Y\3QFIXU1RWI@Q1947PI[UN(N6DDT M7@)1E_\D [SMH0;_?XK7G>(="NG_X/BN/U9QF52+.\:Z(Y4[;-?0)#>J2*_ M), \_-B# NN8G.\ND7%HZU@_-F>WT$.L!WZ!PZ\%DTX?M&!%T1(C9?"W%CO ML-FQMRPZGAT@=(XXY_/!N,:)S'8.T7I%:@/#5<^;'B\3P$G.*#W-1AYM_)X$ ME:Y)Q6D$BBGTU?6A(%P7104M%H3>P04G]TYIW]2D:/ETL-D4\\]4/YW>)6C= M0/OAGN2E9Z;#9R18R\F*TO@6UCI5[KF4UO0B.)Q5<6/; MHZ;]\R;^C:.&4^\XG&@*)X-%X[N2WK'X(8G9F_1@:'C"C,?"8,69WFW)E-LC M-WO7]_09O*5@Y06"$Y-!T1D-/G.O^U@9V%SQ)BCNG30RZAL0O"G9%GBH+]IRY?;%U4>PYHBWE@K7WUE#SKA"/LF41NVDVA4M3RZ:9D_M2HCOL6,%! MEWU58;C3JW+OQ@VG$MXSHZ8J]\+SC]QPJ>Q\M>]J<=>)F#=Q\AV)KSXQ1U/\ MP=CYGHMR(.J+VTZ7&)!BRL#@;Z#P13BE8QXZ9 UIC QM5&2MYL<$ 1 7XV . M7M+W'NVU][+R5D*!@*]D8ZH!*?![R_6O]5O?M_RR<[.<7QG_!>H+!7:2R15L M'0YFDS.^?^^^E'I'KSXO=5GJ+7W&ULM5=K3]Q&%/TK5]NH LG9]6-?IH $)%4K-1&"I%%5]<.L?9<=Q?9L M9L9LZ*_ON>/U BDAJ#1?['F>.??G7)G-T2 9] ,7^FKE96!T?+A65WS)_OWZW*(WVJ&4NN;&:=.0Y>71 MX"0Y.!W+^K#@=\T;=Z=-8LG"F(_2^;4\&L1"B"LNO" HO*[YC*M*@$#CTQ9S ML#M2-MYM]^@_!]MART(Y/C/5!UWZU=%@/J"2EZJM_(79_,);>R:"5YC*A2=M MNK59/*"B==[4V\U@4.NF>ZO/6QWN;)A_;4.ZW9 &WMU!@>4KY=7QH34;LK(: M:-((IH;=(*<;</W\+OOQGGZ)PM7:Z4Y<.1!Z[,CHHMQFF'D7X% M(TGIC6G\RM'KIN3R/L (A':LTI[5:?HHXBLNAI0E$:5QFCR"E^VLS )>]A6\ MU\HVNKFZ8R7]>;)PWB(H_GH$?[S#'P?\\;-4?!1#LN_ K57!1P.DEV-[S8,' M@.E4.5U0@XE*)M:8<&%">6_UHO5J43%Y0X6I:\0]0JCXN#)5R=:1=C*\;CV7 MM+BA4E_K$L*07_$M)"9"OZT7 #=+VH38YO*ENF:+5"5DM_.J"5O[8X2#&](K M707T_TZP9,\6H=Y1O )%G,++)?)8=JFJHK7QW'BMJAZ#/[7Z6E48Q/[6]B99 M7AOKI0<6VI01M4W%(*6;HFI[RVNZT5R5CA2J!&!+,0&U ML=DGM([P!U!ME4 M-2XBZ$?\6=AC9R"_M*8.UG:>5:':P6OE,SW1!-!..$M4_O M$2:Q2$"\+E05B3J\!BOM5Z+R>ALWUT8"(=KZ22Z5*$"B"#0.WMHR&-*)>PK3 M+T^5+2TRPG7*0G?NBTY0O*I,H618X*"F"9%I&HS)M8*X!T=6Q8J*8",,OV]D M4VY#6F)2Y%R$0M!1>Y:G99U .U4SX9ZGA8%TWY0=C; 06:.;H$Z+F)7E6+;H M\E<,Z\)A::# )H1!X.(8&N(P #P0N_^;;7LAC$WK@.5VL7&+ 0>K_0/Z \[J M;B_"W<.A\/7WCSQB/)*]GQ>T%Z2)U&>3_:E/9E%:3X.30 D M*49/BL)R;]G3*@;MI=%T/(VFTW0?^-%D&D>3%+![DTD695F^#YY<\YVPW(6> M'/3C#_,T27_:O??&<13/DOU;VE^*]RUW]X*^?, W+X3N/)M'T\DL6)Y$TV06 MS9-YZ$W3<33))D*Y,2CLG8 ?OKQ4NAN$6@=$>*V+" F8)[C^.>R3+ ;QE&;3 M*!]/Y!6G^:U0W^=0D2P9SK+];2ON6O-A"B<]F"_AJUG_S5UU>O0&]"N%^L>@ MO+LIOM,E(=7BP5OB?N(]/<,NGI8>?5PGR(8\F^_>E_?NV23*QG-*HSB?XCG/ MYW1Q^=[1&*&9Q91A2XII9%J=\5!YG"/K<,X\C_)I2LDL MC\;H/_3M.+KS-8YR<17^.>2[JVU\]V&^&]W]UIQT7_.WR[M_HC?*7FD84O$2 M6^/A;#+HKI^^X\TZ?-NC$.-/(317^#5C*PLPOS2(DVU'#MC][!W_ U!+ P04 M " #KAE=4DS_4=NP+ "E( &0 'AL+W=O XDYD W[]OBI2:O5E9V;WBZ66R&*QCE>O*+_<5/57LU3*BOM549I79TMKUR^N MKDRV5"MIPFJM2KR95_5*6ORL%U=F72N9\Z15<95$T>AJ)75Y]OHE/_M0OWY9 M-;;0I?I0"].L5K)^>*.*:O/J+#YK'WS4BZ6E!U>O7Z[E0MTJ^WG]H<:OJTY* MKE>J-+HJ1:WFK\ZNXQ=O!C2>!_Q#JXWIW0O:R:RJOM*/]_FKLX@44H7*+$F0 MN-RI&U44) AJ_.YEGG5+TL3^?2O]'>\=>YE)HVZJXI\ZM\M79Y,SD:NY; K[ ML=K\I/Q^AB0OJPK#?\7&C4W3,Y$UQE8K/QD:K'3IKO+>VZ$W81*=F)#X"0GK M[19B+=]**U^_K*N-J&DTI-$-;Y5G0SE=DE-N;8VW&O/LZ_=E5JV4^"3OE7EY M92&1GE]E?O8;-SLY,3M.Q"]5:9=&_%#F*M\5< 55.GV25I\WR:,2WZHL%&D< MB"1*XD?DI=W^4I:7/KD_\5:;K*A,4ROQ[^N9L34BXC^/+#'HEACP$H._:,)O MGRT^+96XJ59K63[\_6^3)!Y_;T2)S(3:1LP4,NGHJ--$+2Y (9:L2%+B&D:@P&F,L7 MXE\0YMQ[*(M%.2EOH8:Q.A/GXB*)XV R&%S2_6@:Q%'"MX,H&,6C2X%T0K*4 M(HV"=#04\3"8)*F(TR!.1N)3965!H^-)' S&4YXY3(/$WR;C8#"-+ME4V/JZ M*E5IC:CFO//_OW$43/Z_6^>FJ6OH^:)OIB28C$>\4S9/''>&F0;#P5B,@G0R M%H-@.$HA>ZX@(>\)X !)ON^N%_%TL+7M11Q,H_$E[ 4;PUP7X\'PTAOW$2-! MC2@8QJ36((CB(:YI,$J';&YG UTNA$;$ )*SJLQTH27CJ_? 7.6JQB+&2MO8 MJG[H+2!J:7%3\<#].%?SN6*(WH[\2R[[9I^\\YKV]$OB,!+/]BZWEK4F^P2< MC=AIN\N9*M557V]3F5C)PC%97,62H)8_AG',9P2Q3"^3=+62X4 M%!%WLFC<($FVEF6FX,)A",]>Q'$XP25-Z/*#K$MX H%95RLR%'O=-#.CD^[,3 MF7@,QG(?Q6QK:8RRC#R8<>@GYTYR[%,I>,+';P\7>R%^)?>MX3I+8I=_(Q-\11A U,Q& ",!Z+GY6!M8Y& MXV0*9*&0&L1!'".&CQBZRY-C$E <(IAJ'(R!,SN3 24SX(E%]+Z@ %II0[$( MEP^"\9C2)0W2!&O_>B*8SF'#!#8D]$JG:;^> JX632'K@N[NB-PA$88E6ET9%G:6]$X\YN3@*$CU2L$6"3>\'EZAZ3%* M5"3/W_LE 2BZHB%BL]39TJF!98QA_KXQ5H)T+8 M+"RYK?SE4Y4$,N4:5KS7Z!UA9G&>#H;AN/5:0 -@A'9? M ">LBPZ8%?J]AV7J$AI\!&:4#:F(G=_Z+C>=).+B_<>;_H-+Y^$G-2;<0P3R MOHF^*=,&^.=2DR=O_4, [730"\ 3-=PM^\T<MI7;%?@%51PN>(0DU8X!@C M6-N$8U7,;^,D?1I8=,7K%]"U1B$CWCFK!7.I;5ABH$ M+T48M+,+N(0@>^;$:<7921(Q'="GR7EMFK-?G[;$(\9-#HV[CQ_S \K$ 7(^ M[,6,\S8MTY<.ZG$@_3/?[3093^KO[='+(\F88V5I-8(1=07\JY]!M[V<7 8B (Y,*;=SO>V>9P-=(/&-P4MDTQ7?;"PQ7):CY' MJ6J+K!>R&QF\>,8%:E<<&[6SV9/V\F<+S=;4NUY%:<=4K-^C3ZPU7CO['BZA M' 9B]KY!89;/)17G14DNYMQYXSHIFOV8#H$1>-SKE0.@@% M6389"HYJ&U-(MB[,\(8*%%MJA9(*6W)5EM97J*[-1*9 I/;-J_)4:2MK7P)V M!\*M:BL]8*PKX_F/E5]5251AR_N@[0L\TO$HO?(D!J_S[IS,K0_N M5;I]A7N$VCO0'+5A#5+/"_T5B/8<,\KG!!:F,FJEE&W9TU'9 M700YG$'&]K, F M8;>9(LW QD)1;,F$@ G$J$0@ 9;.%,3"7O$6'G-[)GSIYW(%7Y]0=83[3M@JUYZ>NDSGO3BK>^S[$4&Q) M#V2.E3$+VTVF.$A&4U+G3\QI5_KH6V!2I3?XM$$.582%,G?0>F1N-X^..;[1 M/G#1@662( %+.0&$QR&W;X=>6B"-,9JC36Y/T&C!P]P)W9D1PXU?@G(Q"H<= MHR((F2E5LCXUQ<6CO-QK_QV1I2\>%K^@DS2YSGP3#T;P'D$JNW:>.Z"N)LUU MH8Y4+?9#Q4>-=V#4B%@WS[<4-%V['H:6@<-W5@U==\9]>U>B^RQ\;SO1A+I9 M^OQ(](/IJLR_H!ZX(O1PI']APL9$K87([LBDW^(%;E"PT^_N6H@!R)UT.[:S MI7B^GW&M#-,FII)\7$LEA=GFG*@,MQFA>-NZQ6*JB#GX9R'R? MM=W=$<_L-9?J7J+X2ML>^![*6#X@ M0^;J]X;V5+<'KGS&;7="N"-TG+>Z=!;FP&H[0MXZ]PF-Y7F[)][?&5]]N>VA M76&]JKAS3$'265JIW-DZZIZQ70''"[G@ @01CC>ZG>^6:I^.5 C&A#^1&,$%T7Y&[I]TW^&OWZ7D[W'W _P6\1L-/A9IC M:A2.AV>B=A_%W0];K?E#]*RRMEKQ[5+!*S4-P/MY5=GV!RW0_6?"Z_\"4$L# M!!0 ( .N&5U0_Z"=Z"0, *T& 9 >&PO=V]R:W-H965TBO@MY%"W"7D@5K)?CVIU9+_7>=5+AG0&[ M[WMA/EUCIP^K( Z>%NYETSJ_$*Z7@VCP =V?PYVA63BCU+)'9:568'"W"C;Q MU77J\\>$OR0>[$D,OI.MUA_\Y%6]"B)/"#NLG$<0]'C$%]AU'HAH_'/$#.8M M?>%I_(3^Z]@[];(5%E_H[JVL7;L*B@!JW(E]Y^[UX7<\]I-YO$IW=ASA,.7R M,H!J;YWNC\7$H)=J>HJ/1QU."HKH3 $_%O"1][31R/*E<&*]-/H QF<3F@_& M5L=J(B>5/Y0'9^BMI#JW_@UU8\30R@I>J>F,2:QEZ C;9X35$>=ZPN%G<&(. MMUJYUL*-JK'^$B D4C,S_L3LFC^+^!*K2TAB!CSB\3-XR=QI,N(E9_ >L*&/ MR<$]#MHXJ1IXM]E:9^B[>/\,?#K#IR-\^K^%?!;'7\(K.X@*5P'=,HOF$8,S MX/"F1=CICBZ6;\>);8?'VR7_14MWYA'5'F'["9K/ )VNINJ?I +7ZKT5JK8_ M7\'?*,QT>D#:8[]%,^OOAXB&N(37I%X+FQZ-K 1<0+R(&.>IC^*8+5(?Y24K MH@QN]H;<@\&MK&NB=B.L ]H,-KNQ-LXXRU(.9<'*DL,B8U%2P,9* 7>BDCLB MFY:L3!)($I:F&?"$9;R /UQ+U J6\ 0REN4%I(P\"-YH)[JYZPM(\IA%G%/$ M"6>1E9YCSEF2YS^2KM.J^:4COZA!6(O.?B6B/#F%KW4\(]XWNB4L+Z)10):7 MBQ^)Y=M<4)-?R%.R*,YH7)#84_??$K_PLB5YXH.<=,KA>U][>&(A1+$9C=)" MI??*36XRK\Y>O)DLZ'/Z9.2WPC12D8:XH]+H,L\",),Y3A.GA]&0MMJ1O8UA M2_\3-#Z!WN^T=D\3O\'\AUK_!U!+ P04 " #KAE=4F5;Z[W4" !0!0 M&0 'AL+W=O%*=)/^^U%RXF7 6FS8Q1(I\O%1UN-L:]VS MKQ$)=EH9/T]JHN8B37U>HQ9^:!LT?%):IP6QZ:K4-PY%$9.T2K/1Z%.JA33) M8A9]*[>8V9:4-+ARX%NMA7M;HK+;>3).#HY'6=44'.EBUH@*UTA/S+6'^TA=+*Q]CD8=\4\&05"J#"G@"!X><4K M5"H ,8V7/6;2EPR)Q_L#^FWLG7O9"(]75GV3!=7SY"R! DO1*GJTVR^X[^;G2>0MYZLWB #9*!M_@#?IFYQ$ MO,G?-@G?+S>>'#^)'Q_ 3WOX:82?_L\=_B/$@X%;W+B6A0+C:;R); !4(Y32 M" 7*YL\G;0,-.FD+**UB>4E3Q9"[U0/@KI$.BP$(4T3GE=6-,&\@O6^Q8#>( MJG)8"4*P)9P/)_R^E I2\;5PZ(-7\EWE5NO@)"XY ,.#@@_V(5M)=8TJ$'! M8H>>"WKP2*10AW8X5B@%C^LGSS0$02T*T Q"K.V3(*B"P]VKS)$KF4(&L0[_ M]%?2HU>NT551RX%>:ZA[\+VW'Q>7G4I^A7>SYEZX2AH/"DM.'0T_GR;@.OUV M!MDF:F9CB148MS6//'0A@,]+:^E@A +]$%W\!%!+ P04 " #KAE=44D89 M[PXF #<@P &0 'AL+W=OT9R;+E)TS;-C..D/7?2C2=.]N;FYGZ@2$CBAB)5@K2C_>OO?0/P M0%*TG6SO9CJ-+!' P\/#^X;/ U_>US?FIWC4ES:K0MGRY.3Y\_W:9%]>352_KNNGGULN[: MLJC,=9/8;KM-F_UK4]9W/S\Y>^*^^%"L-RU^\?35RUVZ-C>F_;2[;N"OI[Z7 MO-B:RA9UE31F]?.3B[,?7R]^P ;TQ-\+F++$GH.,/Z?2)'Q,;ZL^N]U]H\C"996K-95W^9Y&WFY^?O'B2 MY&:5=F7[H;[[#R,3>H;]975IZ?_)'3_['$;,.MO66VD,?V^+BO]-OP@C5(,7 MIP<:+*3!@NCF@8C*-VF;OGK9U'=)@T]#;_B!IDJM@;BBPE6Y:1OXM8!V[:L; M7HVD7B4WQ;HJ5D665FURD65U5[5%M4ZNZ[+("F.3(_?I^.73%H;&#IYF,LQK M'F9Q8)BS1?)[7;4;F[RMGB;**_ M<\^(<^KO_$!_8S/^[XNE;1L0G/^9&. [/\!W-,!W!P9XG=K"(I^O&V--U:8L ME54.7Q155NQ*0S]?UI4% G+Z?8S3?\(PR<>-@0V2U=M=6NV1!ZNB2N'IM$PL M=&%@'[8VV:2W)ED:4R6@ 79I8_*DJ)*LKE [%.T>9+?=4#_"R5T86& MNA02J#?\^Y(G1FPHX.N[38V4U'<5]&:[I2WR(FU@R4^2B[*$KEK3"#-@SY

S-M/4,":T\F1.>9%YUGDVL*^@>T2Y5<=DUCJFR? M?( YI[9K:.I$V$=%V)C0_$L'P 59=17] 8N0N58QM__]WUXLSK[_R28KZ5TS M.@$AI<4_N3E)^E] M/BE8>#ZN!]((K()8?<&/#U$0I!>:'+&;M//P&D_)/(2V-IM=[SYVPWP+>55Q*4#:NH&QTZW7O4<6H:\ ML%E9(_>%!- COR'S3Y&CZ"5!UFE6CF6;+L6A*^JFX3U)@LNC,:+TLBS5W)02QLB8?RS2T#&CK+8O&%MPZM%P'^K _>3)3))Q^1@+RNENV MJZ[T-B@\B)S.<,Y+L(6KPNDFG!GXD08WNZ<"FH-4VH+HS6JK^\G27=&F9?%/ MSQ@R6*"*YQTLI*U7[1VR.0<-5=8[$NA>%ZNT:)+;M.Q(H&@LMN; X76QA&DK M45S7=7Y7E&5H#L/@%$MPJ$F<8$G6<_PKEW;A41S$T^FGV:9?II\TVUU9[PU. M J1;\PRL\4]$UOA<[ :F/D=''6@!-N2P$WB]19[=8D;/3.FY[[V>^WY22]V8 M-;'ZJN)@Z8#[]NA.2-LY#P;",6]#TL2BJ33R)<[/%VR6@*H'/KKD'7BI>BV\&PJ!L;V/BJBT+Q I5NK/Q*E/*I]7OAU^_%).O% MH(-ASVI0=CC<#"9N6V2"^Q%G\,9)L7PYMLJ/'BI:Y1P4PRUQB)];-?667*"L M*4BI)BLCBM:Y +NF7@'OV2.SIKF%I;8G4:^H,VW4#?EFY!&#/>IRV1+ VXY_ MS4$K9"UXRJ#DG:+D88LJ_+9IZFZ]2=!OJ RL>-JT%3[G?DB;!CT*ML)L-QOV MNS(4BS(E?0.=XE<0E'>@Y.&KB'CO3$9.(4 E2CG(( @O6(@93454/5IB8"?\+/R/ MZ(O7 G@'GDA887#<2'NE%)Z)/ING><[*$I?R/?F$J26Y;.]95YSDIFCR.:X& M#H" M)O>N[J!S[!,?3L$7AJ5WJX7*&N8/&P!_-!7)1D0%?-T8M'[0/>BB9HT-V(U& M7K8=RG^*K9@2W3N$=Y9(HY4=3F]5?*'YB.?D*"[3[+--;D'+D4NV1SL9ILEN M" D=F*G]@-H^$;/PJUO]PHI 0 \B"2PD\AQ/$[PP+?Q.B41?JAZ!-FA7P%KA MXC0%;FWHF#3'+BT\K?T=%C8.23-$ZQ;MS(B:<'Y&\!S187.[20G_27*I&XIV M8L])C0?,0@=FC"ARQ^8M" 081S\R[NP:G$IVX86([0-V^$GR*RC82K013=$M MU>@4P2/F= IN?:"_8+_'.YI^2M2AXW>PT <<47H:ELK"GW95X +=HM 46S"6 M]L"Z-FPT_@E/@P6&#;*75AP6L/M("[$T(#45LD4V"! &RY%QC./""7*974,7 M(XIW0,\0E0=94V#@!/HVO4T+5N7:6)PDU]HPW3@^.>&]'C-;>K9#V04[TZQ% MUX86Z+=BW@HM)>S&O,M:RDP5ZXZ#Q!E.!C1&L79_V[VE2 :]9_^E9'D*9-M0 M91/?[;BQ=51;90%8F\KJFQSV06R5?G=1QK42D/>D2G>0!H7\+0>!)SXWB !*6 7XC?9=^)E6&^AN] M2-#9DD)0*9 XMF3FV\/T *,M!+-EVD3I03*+=VCET#Q2BJQ5]@*?X%K2#BFK7^90F/,^A@M*!"&N;[I-MG1>K/:G\(>V1J]R[OQ"C)@[X"<$S!BE68^349Q28@56Y-MJKJLU[ =^C%; M^&(@@$BKVUG +%0%'&[GM[SW \>6!KFJ##*9GS%AB<.60TJX%S $8T&&MB+Y M$<.G^QMMKDG&%EL\?\.\^A\=K*EI\*,UVV(.41MJ<6(^?XPZQX2+'8_%G)2C MEM4G/"X$8V?(3V(G66X_$8JQ@G/6UBW2$>: \I:8@K2C7H"&-B5\<$?K@G4+HJ^'V3L:.%%YC&W%G8\ M/BXB^_^I,L=DW>DW/1NO6NGDY,"4PRF*TD24%9B8E%,$6E_Y#8$DCI'CN(?N M%_# =08^(CKZJ/E1+EUJ7!VS8*#!772L]RE(&YT- 0XDXS_4;*/&^9"VFQ+E ML]-PU'\Z*8(7.?0+@0;.&'7_Z#'^X[JP^HL@L:&$M!@>TGV!B MP1\'"6K!R>+9XX]=A8[7T8>;3_:8A,YMGID3VM2?\' :KF[T;DUV'0AD:B7C M!8(%*A6[[ZI< L6W+K].I"?7KL$U:/ODZ.W-]74\LJ1H7:)%SGKR*/E>A9!1 M!)S&YHE[GS3,%9->6TL@HB M%\7/CQ+ 0 WZS91*1#E(TA96;TD)PF1KVDV=L[4=^1VB_X!6UVX&K/*;C88Q_=+G+AGT\VE*TS>\9%8%JIJ'UZ]>KZO=(DPJY(#,;%ZB## MDCLP-UZT\K L!6PNX%+.(A0\#G]X:=D7,9B=A$]5#- MQ1)D M+Q!-?I@3D/#U$:YV82%4P6:KKG$AQ]]J$(RSL^,X$:8$8USI,*T0E >;@?!' MZ"%MRAK315W)$R<[@/ *9"Y-8D"T ,U@QDN#!B;@'##=E&UZHV(2O62]!48$ M>V/B54KCD5;2;WD\Y@]GPGQ(F?>V?U+?IQX"3S#Q7M)Y=CYJ1:_=J8K/0.-Z M-P;1QM;Y)H/D1T')O)!RJZVIU7#.+YB,>#HT[KPYLG\@<=-8ZHW^ X$FHC0BCM M_7J]&<([AEBF)E9H(BZ<3*2&Z(T!QPV#+D4LW,%"7JQ6:($)-6#:.V,D&3F$ M0"59VC3D!BG@D_E2\/8Z1!XKL:+1)@JI0K&1;*U'/H!YEA9(-DR\D$%A5F+5 M'LH2C\;CW6&JE+TT:,5XC^"XU>1F[/F4ZXODBVGUQ)W=0SQ*Z1]W]HJ80>#) MKFX0'*A9Z-(+KN*P14@MTH>C@JF[0?'XV!&, :X6& MD4:V2)'/3S4X0-![PQX1'D6-B8&H/1Z?'#-R^E!,'RLD$7 VF M/C66F?3/JF21CV5.;1FC1!<==VI+KN=AWOJ(A_*[(*XE;025/5*L /O<4F;7 M$J )-F=%0T2+XMRB*7,1"AS.SB?U_65J.4E%']Z"30/IPCAWU'9\95_^APP_ MF/"#3U82#) $ 1P;#/Q@E376"]1SVTFHBX#FO7/7$!<4'X)(H,S^+\9HP'R. MW+D0 1>_6!>880=V=XV/7S$^W7(]"H@'V6\*,%S>!*0I.3P39\)XHW*FUF.K M=^ 0?Y&H,3B&DRL8*DC.IFL[?B=&D,:_,1G.ISA@^;^BGT1]:\.WHSGFW"Q; M_9#+P0)/T,BTZ,K28A'@H&$@8+I#[ MIK+:A';E7?7#\0+^NT?Y4O%O75%@0 M'G.AN1J<$HX8#1>$H, -Y: (<[ =9VR#(@O+E+O7%T=1>Y0A(XE## MY#CO '! N^+2)3FG"4^I6H%93L@ZT;8B](W [CN*>(P[ZR94A]E@==^M^(R;/D'/>/PE6+TI8L;O!"+J-">Q:&BR7D9B% MO+B]2Q>ACN(,#MKF:*G(<>.UXB.,K"3(!-#%2ZW#77(1Q]B3,.)\F#$A"L'# MQ.J!!!-^+=41J$"/H_)&52J04ZB,:2WQ.(K)C!!RC\G_?UN7VG^I[ZK@ MN="B4R51:&VXM;*N ?+A+3JL>4TBZ)]6'8+IN.5L!-E[+JPC71ZC=6K#F2E* M=UA=<%*M2HH'?4Q.AT<#@@0!3.V=UO9%)*2XO?["P3]14'MQ\PE7\_G\]&SH MCQOQ$_'[R(LL"<# T6'-09_7X.P/D%=!^8@@;WPN-GV<%\JJSJ:KHBX<' M\ M;5/<>A3U152/\L;5H[C'1^7I3QGI8T.X0->X48V'-BB@ MC]GWD@['1YC0A1 M% !&NJ=_R,IV82O.-BN1$I?9&6A"M C-9*QU6&;)JURM, E"JM V"S[EHJAV(X&Z,>G/\A M$PJPMOVDQ(4"E[/IXI3+&@A#:* $BJODD@W7!S!E1"-VCK.VH>XL^UFS@]\^2[9B'+(?[0RF/US_ MQ@['%?Z0O.^$XWX)\!K2HN2:4<1\('KR5A6K3;]DDJ.D7)G)I2=XG@)P0A7: M@&+'\Q%TZ5V@!E.Y0OQ-/N)WH9H\/">BU9ESKN0#.I=I]=FS3)>E@GM0NTIJ M#59)WG9-#4^^1H; $-N+;?IX1H;L43PQ MK'\\""UB+ ?&= 4AU]3!9^A_E^Z;&CU33B5C7WQ2BFD7F <0%TH0*"K U;.F?&F(FE%CU$R\HJ8=PC!%E^]/JZDR3$4\'C,1AU"=L\4IA$V[0K8L\_$&+./O$H)#!+GJ-R -CZ M[]&,< _0$^+M.);&%044^EJM+;T"%BNJ>!2X6D MM+XA^N# LQ( >UVY0TV]CQT6G9FM,;3_^I E@"+/IK&,UPU.3W(9;QTBCCRV M417XU;TET6\F^DT#8<:PQ>5^+F@\DRN,,5;;M'+BR%$Q.^HJ1:$Q@'B"HQ"! MF"9(RTP>'"*"&"DA8:T_0-2(IKAPNH^%D*,4*^7P]D=_Z4&>?.*V[W#;HU1W ME#\^%P&XO ]>[9_D,F#-S5775(2\(#:OBB^,PG@F#7ZO6ZQ(-&"E2_7U.XB' MS 8+!4&FP7,0X7^'% W& BP"+7$QC&C7GKASG\,J)&^'E,31)D[HR8*87TT#GUVCRT%X"3Y9R,\MHV/,U_<3" MC@)FJ-P6O"%$>6 R. )\NM1^&E46NA-C=+BEP%SVMPJ:\* A63HBLD $2!/R M#;T$-2P6.V:R\@@.Z):X()*!4-" (1)LW1!&1.RZ+Y2R*BO!6MZ7"KL4>>IO M84%JH9]N1S&8E!H.'Y-JS1XO!G<3C/'CA,+[488(!- =DL6QRUC]YN &&9GT M+,:\()37U=J/7#OC.*53>=$QE?*:HJPN1V51NB-:E ,S\;Z:ZBQLH1%F#_ N MO32ANS1GO'(JF"2L:@X$HN)2EZ%HP/,2%"ABQSQ,)[5UQ!?G@)T=OH/P3ATO>]2\XXDATA4&G$1O@ MZI7&7;#9@PL@#U[&=,@:#6Y?TJ'1/7<[/8"H;S!73F^&$\P>)H_3!J*04-X\ MADIL&:91/PP,FTR X2-5+K58-B"*EGNYD:2P = \-3:=/,MGUK48<@2?H KW MG3BL(L:GE.]<8:36A]&Q/]<&>&H8)PPBUN9^TA1=G*.QHIG4N3U3%2A"<1H> M/HU7P,BP0*H"0 UI\O.PFHPQ /389*>T1D Q+::11VZGCFJ AS5%%J"HX+4VSKQ$O[LIJ9P0X0P=DU3C-B@?ZC]XM MSH#0M@"!8E((FA0F$LB+E]652R!58+G:U*<7Y.C+Z7AWCN[6.EK%< \@5J3) MDKNK8#1.Q /G,@+2C(I=)&CHR-"E@6RIM>V$[>.F/E/7'?1:>_,Z)50!6+68 M!D1=1G"4=^"RC8K78SM)XJ\"T$1=:=+>U0'^9\E!6/R$JL6#B\<0,T?XZ[$' MSKR_[Y&0_IQ ZJ##<3]^2$F9B@77/1@ MX)=@8<$(&'O>9Z.$ M8GA^8*2^BZZ>PPP_%: >*M?J'U 8JI)6%RP5E$7(C=D2'^$Y*C?&S[O&)>ZY MUH+-[F%^_,WOJ0>LC"N2&D0W#R1&,'^N.Z]/']3XSOBC#S[*8',C=\XP+2QD MHE3=_HU*W4Y$3K]2-D5/=>+!4+&FV^S58U@I[D_5T<$$ELG03?DFGZ?HU(%I M(*+XWHVH-D\A'"8NISTD6X\B$M<[S?_1><,/87,35<,-+>1#18&@(69K5,4K MWAOFJIU<\=>P%$# <&XBDB['#2+7\@;E,>.O%2Z"5!/:@3Y25FTU>-8]%E , M_O[M">4FM9T6"P!3T@"C@C9I#@+.:3&-/GHC-\"^EN-*+%$?5?:/[\:7P9,C M1& "SC.BSU0Z7YYOPU U4+^"KT@PMPN\,"T=W%&+DB- ,;P]):'PA3 MD*CK,#"FHZ=\,;C\R!?BN;M4:.F3LMONYK;;AJM7ZI%.T5<--."E%N#;NE0+ MW@&4%9)?A4[IHISHFF7NAYM*("+A@<95J02,&SC<=H-WBNPEY5G)/=>AVY-# M?*<,MV;^D+?$*B[Y= OCR<+#^SXI^F /_'>\L9\O].?[ HA04)58>4DWW1 = M7870;]PBO?MX&//MR@ #] +516?Z]20P 1].[24;S@ON9J/O$:/=&0X706^F MZ+Z7 FM',]#HBE))HU-TBH5GC&I2D%K*4KN9.-!T+U"@\I-0R3<&JW7\HI>, M6$H5[STC)3 (31%P.]2-T+:TY=VZ-LN^V;7"Y[BPJ0> M#.B[Q31:CLY;Q]W:BZC MJM40SW*I,D*BW,Z-AXF(ZZ6:%? 453;)+<%31%TQP+]:SXDX*6JTNF:&:S1( M@_6+83GZC%Y?$#0_N@D/4!E3XA_P=XO[[LS&\Y+HS41-7=6=7&[BU]E$O[(G9+N0XPN85=7G#;VU &7M=8T%^D>_7-R\/A9W M?IXN82)1>! MZ.2$Y?5.Y0W]EO6:1JHIX!&NY$03+"6QEFV@:>@RU#4P&>%CW /+_V_@08!; MW;3)^ZY)_#G<#7[5[2RZ-,D1/?C^]0W^= M4G)C@G%\>"S^N-R/XPB('^X8MB3GO-; M*^[K\D)?^SVF\4??.J*2VIR1=B-0ZG"L!8:]*%4-O:=(L/(2\G/X@M7?/C\0 MRP I],,+8;TL!FCHY&)0]IV3F!W"W@&%]T:@BC$FKU@)J&PNUTBI18O MYF?/9NJ4Q2:2]HJ/83BIY7X:1]$?/3N??G1[/_*6)?ED4OZZ_X:!:7<3IH,"A"79VG%0 MV1&NU B-(F#N3"P]U%YN%CWN(5U$U 83@;VAA$ATXF]I1:ZQ*Z\G*PV:P\8+C_@JC9[2S8 M/[^894.3P9*D@SOH^?QT,4O$KSOZ2!O@Q7>+8X/_I.#K[!/\#'8&:$S3L)/6=!_]>-*M X/B2 M*>+/W)<%:E\OY"W=TLRD=W_E(ZD(?FU2YR[&\0Y1N*TF^&V/NN>-MMT6WV71 MA(N=Y6YX%P *9<'[E=N1Z05:.PC$O+F*(6QJ/<@BR3$_":5/KMVI_C]&,HJW MXWEUW[M^$Y214A=I@L>F?T%%?:GM8) MDLW=A4NS'8S+WUVQ\D4W0 !LP0A\,MAR2&P_0//=TFT6V&&XH0#$XB^+\Y/3 M9(O7'#, _2^+9^$+7L"_+%[TGCD_U<_$\<"83@:V7/AYE.*)'E;%Q!72PP*8 MY]>,*6'_:T_SRF&&VM.^&HG.PBEK\5L'@=0]>O7L?*:\^"M5>>8<$2E1>\<9 M65&^YXOGQS\FOZL*T5#,]LZ?KHUV?*('#YJ[__[%GECXC(6D?52".%@A$9;E M/@DOR$CU53(]U=FO;I0050[),[DN7"Y[&")2*"P-CBIKD7AE.4:7.O581LY[ M6R:W5F%9Y!+0)TFS#8WKR5,D921VL6C?"4'UQ38\_ MI/#N/42]SQ?Q6O)!SDA_,XR[(; !?'D(EH([#(D;&2X&(H] M7$Z>,Z>Z6'.'8F W\Q5=NH>PZE#AYJ[K M4M .I!ECL'#Y:8;W;%/G--FXU^C%LN0Z!ZN *2>SFW<[I\OE/K*"]WN,-%SC M=2)LY\A2$1L>XS3\=+_#\'\NN.^SMF:Y79P=DMO%V?P48LYQ9+'SD4^?@9KN MB7*HO RVU7_W3IM7!$%>QJ5YEZ$TK^=ZAQ)+.M HV.OCJ]N8FN>GSV/'G(K- M6+>H6D\%UG/?1;C30\C=$\V8"7&0D-]3J5P>KM@)KQ%*5["<08U@&,]^)AL2 MQFSG.O;B>^K&R!,P>R.O)\+C+>I])* MC^X*Z!^9BWU,]8.; OS&)MO(;3,[/%,O6G]GG)1X#M]10S);5*#F>X]VU?!A M@J6%PR-U/Q8M7*!A38A:@E! %&JL)XC$J:O\6?T?72VUXIF[:XCDAFLVY7R# MT-M98%$=);23HW>8[$C.M,]EC[V9 6>I3X!^,.&[H2F[IFX=&)N^#'0>#R0O M1Z*J'WJ9Y1AR/;"&R[E#@: C7OS3*UD6/',-!+ '2;?>_4M8-KB1J'_+%:HZ M?JV:/*C]64Y6,^&+'N'J;J$^H?+27GGWAYNW3V2&Z<[<2T/\.RKEA57\EQOZ MO#>T[TFOW:@B>$I9DC=IF[YZB',B_NCK7?8)5X.#):&/N*[(4R##\#O MJQJX)'_@ '=U\YG(>_6_4$L#!!0 ( .N&5U3>] H.\00 #4+ 9 M>&PO=V]R:W-H965T,=B 4NOEV/&2 M $[Z6(%D#9IF_3#L RU1%E=*5$DJ;OOK=TC)JMLY7K](%'4?YQZ>2_)\J_1' M4W)NZ7,E:W,Q*JUMEM.IR4I>,?-<-;S>+IBEE\ZLW4-)JSW#M5FT M8J(>79[[N3M]>:Y:*T7-[S29MJJ8_G+%I=I>C*+1;N*=V)3634POSQNVX??< M/C1W&E_3(4HN*EX;H6K2O+@8K:+EUX,_!=^:O3&Y2M9*?70?;_*+4>@ M<Z/=]%?^=I1RYH9?JWD!Y';\F*T&%'. M"]9*^TYM?^=]/1Y@IJ3Q3]KVMN&(LM985?7.0%")NGNSSST//^,0]PZQQ]TE M\BA?,,LNS[7:DG;6B.8&OE3O#7"B=HMR;S7^"OC9R_MN,4@5="\VM2A$QFI+ MJRQ3;6U%O:$[)44FN*'Q>[:6W$S.IQ:)G?LTZY-<=4GB)Y)$,=VJVI:&7M8Y MS[\/, 7B 7:\@WT5'XWX@F?/*8D"BL,X.A(O&6A(?+SDB7B'ZOUKM3960S9_ M'TF0#@E2GR!](LDKZ082-([L.XV^TO9+0'?2$<[JG%Y^:D4#P=M##!\- M[UIW:1J6\8L1>M-P_J M:EK+M:&$OG"&]S5KA&52?(6EJ/&K9O($ZEDLA7-1K%NF!N&D5H5YQT!@0H M%<%_Y_8>)7?5>?)<-_2;&; ;:OHE]5#V,-;86IGG#*KEU1HI=LKUIAB$-!8U M*%6MP8R9+ ^8>K-O[#VC* G"-,+@+(C3LY^@,4J#:+Z@*/1^/Y))29#,9Q0' M\WE(KP[SN@B2LQGRI?/X1VZC('4@\4R>XC<-XGG:/Z]5#>6UW=:,VF&V009# MO_ZRB*/X-TKBF-XK%/0$KY2FP>DBI601S&:17[LE]OBLK7J)Y_OJ=ZZL4MJ* MK]W$.$Z".#R=T#B:!_/3^63HR$/+]XQBU ?N, B#.=(>V1)FPY8P.[HEW.. MS5MH",IXJ'&B=FOW&B>I<;*[49"CH0_"EB!HM5?:6S2?]EK0O'0')!KP39VI MBM/8>1W2]RO/E/JWC M#L]D!Q"0'IF0KJ83W&U.#,-*Y'QMR?"LU<+Z(P^Q9O&$TG V"+-3VBK_!X>S M%R*\/1TL5XW7%M9S=?_@P)Z>A-'@N'N/SQ;1I _SCF<26Z<_=G>^_R'3JJZA ML1E[<7;\=51Y?0;D=P^L"+H*QU?N:386KZ[S$-6)VZ= 55[V28)G#"1_0.#H M4QQT+M/_+H[+!8*T*QTQ!8X+3]-B0C&V!8S#$)3AI/]^B<;S%%VVOU2'>FBZ M=Y6IN-[X"QN.+G:87:X$ZZZJ] W\^Y">0'7\/D<':"[2UKW M857C+T9K97'-\L,2]UJNG0'^%TK9W8=+,-R4+_\%4$L#!!0 ( .N&5U0E M?>U;+P0 ,@* 9 >&PO=V]R:W-H965TN3P+^4$= 33Y5)6U6CE'K9N%ZZK\"!53-Z*!&K_LA:R8 MQJT\N*J1P KK5)5NX'FQ6S%>.^NE?7>&NEPT[P#WHWYI;B3MW0"EX!;7BHB82]BMGXR^VL;&W!K]S.*N+ M-3&99$)\,)M?BI7C&4)00JX- L/'(^R@+ T0TOC883I#2.-XN>[1?[*Y8RX9 M4[ 3Y1^\T,>5DSJD@#T[E?I.G'^&+I^9PPO.;>VLYE#\I/2HNJBG%F4ACC6AF85.UWDB.UZ8I]UKB M5XY^>GT'CU"?@.REJ,A.U%IBG122T$>RL^%!*G+UP+(2U/72U1C3>+IYA[]M M\8-7\/V O$/4HR(_U@44SP%<)#LP#GK&VV 2\2WD-R3T*0F\P)_ "X<*A!8O M_"\5>%X \M) )@]WF-EN*D6%VHZP7Y$YALVTFP&5!E6*&^(>;'PQ]_ M3NY/FW3FQ;@*HH"FR1Q7?IS2. W(K11[4.;$L_*+CX\. M?DQBFJ0>"6D\GY$'H=&B3P5!$Y]Z06!!YS2>6= DH&&2D(F>S8:>S:9[!E@, MB0GW:L%2X-I,/5/C6Y!V/M98M_=9R=O6CO9S,LYX/X?@?;HY8G.%QQ2UD_<: MS7A9VG9AMUCQ:+G@]Z';8(A*R,6A1AD4K=Y'!7#9-Y-G,]H4)B6K#X #&O\5 MR#8_$RP>(D+0R:-2A"47PMPBGE;3MHIC'M Z]MCS". MP7LRXD5M>!'UTPA7<4)GD6;HEB0;5_,"R;6,PH2ZOD8+(UIZ(48 MSZ-^DI)?L4"+01T797X)<-4I]9I<=4K%5:?4ZTOF@)5_P3DVL<(Q]A,2CP>) MQ_].XL,,W.0?3UQQJX.=0+V-Z7D2]/7YU(IA2@MY3X-=T,@-C3%Y6/1:HQ]' M::I.B_^_;%(:M!WP:>P;U<34BSO1#(5K6>:LX3BD1E401#3P4^)'-(PB,J@7\G)QQ$:1:BA! >HC\^(>F'Z#24%*+PH&T"!\W!WJ$P/7&J=7O1&-X.U[1->SOY8M[>\=XQB755I(0]NGHW"4Y#V=Z; MVHT6C;VK9$+C5+/+(UXU01H#_+X70O<;$V"XO*[_ 5!+ P04 " #KAE=4 M;!:05ST% !.#@ &0 'AL+W=OQ@5R[76!3!#FV*(H^T!)M"Y%$+TG9F_[ZSE"''<<6 MLB]]L$6.YI[AI^'%1L@7M>1U@7+"L'$PO#.U>3B]$I?.LY/>2J*HHF'R]XKG83 ;. MH"4\9(NE1L)X>K%B"_[(]?/J7L)NW&E)LX*7*A,ED7P^&5PZYU:7_,\1T7@QO=&YZ SB8*[ZU;[)Q,[ MQ#)CBE^+_,\LUL'L?F=-_'XJ"\1N3+_9-/PV@.25$J+HA$& M#XJLK)_L1Y.'CPC01H :OVM#QLL;IMGT0HH-D<@-VG!A0C72X%Q68E$>M82W M&E5H25*;EC\H5K-LLY>>1))3.=<46&3TA1HXNQ!L,H M/DX:(U>U$7K$B$/)G2CU4I';,N7I6P5C\+ASF[9N7]%>C3<\.2.N8Q%J4Z=' MG]NEP37ZW"/ZOI1KKG2!&;#(#9]IDP?,BW[=S<'?ES.E);32/SU&OK-JWSV>/9T2#-57)U]T$4&K9MMU)M,^&;,068LUEB6U% .'*Y(V\9]$H MZ,2&SLA0? A8KH1D^GW*'=^*X^B=Q8;\)#3+2;)?SI &5AC$;PS5M*CNJ*V! M\^/!>AZU0LD+U/*$(!#Z M(]P[8=C$^(XY!.="X([), R"D2'8]&A*L _W=9P0QZ)Q;/F>A^L8_D!7.&I> M1%88!^_ZU/Y?^M0/+"_TCK1I\W(/&WHJZ=N6'87$<;>]!R1*W9YJ1+[E.2ZA M@4^&4 S8!J%++B$>?3ICR0M$M\/M6M0# ]N: R&@1VKGN)!:8/>Q#! ZL4,V)4513 Y>2'JCV.ZCV/PS5;TN^C]0'@)I$R8Y MHGP-^>KG\7PG7S?PVV1Z"2J@^ 4!M-B/>YWU.ZR=%G?$;;L]4T+QOL%>I3S.8C:9R& C:QO M+_5&BY6Y,&ULO5=M M;^(X$/XK5FYUZDK9DH2$ M(E%ZU*VVEJB]['T[WP4D&8C6Q6=LIR[^_L1/" M2X%V3[J3$/;8\^YG/,YH)>2SR@$T^5D67(V=7.OEL--1:0XE59=B"1QWYD*6 M5",I%QVUE$ S*U06G<#S>IV2,NY,1G;M3DY&HM(%XW GB:K*DLKU%11B-79\ M9[-PSQ:Y-@N=R6A)%_ ^FEY)Y'JM%HR5@)73' B83YVIO[P*C+\EN$[@Y7: MF1,322+$LR&^9F/',PY! :DV&B@.+S"#HC"*T(T?C4ZG-6D$=^<;[3H+-/%8!U-1*/M/5@VOYY"T4EJ4C3!Z4#)> MC_1GDX?W" 2-0&#]K@U9+Z^III.1%"LB#3=J,Q,;JI5&YQ@WA_*@)>XRE-.3 M&\HD^4Z+"L@M4%5)P(QK12X>:5* ^CCJ:+1B>#MIH_&JUABIXJ)8TA;&#A:I OH S>;EYR!I#+-UR@C[>9,E$O*U[__U@_\^+,B<\8I3QDM M"-V&M%TL=H(K-\%1O6O#U"2ZL DV,<&B,I,Q/'$H$Y#MJ5OM./'(!>/HCZ@4 MKJB/PR.LKR&=D2=E3'R#%RB(WXQ!,W;)H]#H\LU!1$,RHRHG\*-BZ+#)TM @ M&]98?_(9[\MYA2Z0#Z37#]VP'^',9B?XO#?;[#Y=/EP2+:U':Z),W'5Z@L#U M/*^5V(S-LA5;B!>0W%0FP9N2IWOR&X'0#=#,/C43#J&, SVK+=>-.OOCR*.W*C7.R3?CB,*73^.#\E'D"5)!(*G MK'2%1UN?V8:KZ_8B_X"JP? *WA^([_IAWXUCS\PC9$;]NP?MNUTO<,,PWD'2 M3AD,R31%*"EFNM$G"05&DY$4KTJ$ILD)3A7+L.YLNSH.IK[G-?^'N/?^?]Q' M/3>,PQ.>-IN_"J3("[=0]+>NI\2FCYC3HY(==V@%QQ0 M;T(GBJ,#ZC1TO)[;&QBX# (W\KU]W P&;N#]EZB)XZCY/]/9HK:S16<[VVQK M>[9G^YW]S"5/7"2F*UE4?.7+2AL>@;%CX$;5L99WUJE_U?)L\]FQ:AJ/Z70G MD[LYEO6O=#275#LUV"6*+3B;LY2B^FHW$&[;]^Q^M8ZA;_.SNNU!+FP;W2%N:^XKA^R[6K[&3"M7[];]OH; M F\;3(LB!&PO=V]R:W-H965T M^'^<>']]XOI'J6:\1#;Q6HM;GH[4Q MS6P\UOD:*Z;/9(,UK9125M M$;S&A0+=5A53;U!X[7=E$>C:)63G[FX8H+5.<*C4\"UK!I98VTT'#^QI4!],A\;2F.- MQWD?\JH+&7X0,@CA7M9FK>&F+K#X=X QX1M AEN05^'!B)\P/X,H\"#TP^! MO&@H.G+QH@_B/:@5J_EW9G7A4=&UEH(7K)-)7?-@0?MA'(J;;RUO;*Y]6W P MG#W),]VP',]'C:U%O>"(6*0Q5>&JXAIR)O)64#T%M)K7*S!K!%N2%?*I#0D5 MFK4L0+Z@ M/"A;57/3DHTEL.2O=JPAZ1WNI9$*7G#-<[$S?8=TK-=24+ZJ451LM\%W2$4H M6YRP!D!0*B#_K=L3E=Q5Y\BSQZ7O;81=0]-OJ8.R@[&F<\8<9R1KK):48BMM M9TH#'XYY393*5M.,/IGM,75F[^P=01!Y?AS08.J%\?0G: QB+T@S"'SG]R.9 M$'E1FD#HI:D/M_MYS;QHFE"^. U_Y#;P8@N2GM%'_,9>F,;]TYY!H]JN4U/M M9+:B#!I^_24+@_ WB,(0GB05] &O$,?>)(LARKPD"=S>S:CEYVW52[S85;]U M9954IF\": ')T *2@RW@ MD?ZW14L:(F5;[)*YI' [QS)JKXK1A=K-R M(5NK]U*Q3D]6L_AJ\Y$OB3E+R#M)W[TM,T(06()5<6TO&]09O(Q4'WG3Z70P M9 5U0<-=I[2E$V7/:.S7$'_B^213$CW] B^+%_MC+:!A;YW>2R6K_I?N^AV5 M[9-Q%B3OI;!7>W9(4VE*?$SB!!ZHLZIA7X944\]/8L(9QGY_+O9MW1$D5$HX MI4&4>!,_VRO4\<[U@:"MW"6)_@^RK4UWDQAFAWO897?]>#?O+G'W3*TX$2BP M)%?_+"6)JNYBU'T8V;C+R%(:XL$-UW271&4-:+V4TFP_;(+A=GKQ#U!+ P04 M " #KAE=4%6$2\[@# D"0 &0 'AL+W=O@--K2STJ86CJ9F'=F-05%ZIUI%:1R/HEK()IA/_=JMF4]UZY1L\-: ;>M: MF.<+5'H["Y+@9>%.KBO'"]%\NA%KO$?W>7-K:!;U44I98V.E;L#@:A8LDO.+ MG.V]P1>)6[LW!F:RU/H;3SZ4LR!F0*BP*G55UFZ:A:, RAQ)5KE[O3V=]SQ\0 +K:S_A6UGFV-K58<]A'+_AD.X<4H^[2^117@DGYE.CMV#8FJ+QP%/UW@1. M-GPH]\[0KB0_-W^O=;F52H%H2OC0.-&LY5(A+*Q%9T/X@_KBY$'0DCV=1HXR MLE]4[*)?=-'3-Z(G*7S2C:LL7#P36"@TB;L*I0&T3I*2R+JUN&H5*")M!_!0(:RTHAM"-FMPOMUV]P3% M)NG^ AY$=T#",GKJ"JR7E.:E,SP^&L1P0@C;ABQE0R!T:VG'GIX?<'EOM+6P M\.:P*(JV;I7'NN@X>O9>$)?"F&=&^D6H%N&KESX;$E.ZR> .^3ID@\\=S8]R MA7!"")Y1&'M*R0]4^S=(XG X&='@9!(FP[-37@JSX03BP00N#Q]$$HYB8IF$ M<9Z?0C[,(1D,X4$[H=@]#>,N(L4FEEW(\63X"__X?\4_#]-DS&!I<#8F2OF_ M\!\Q^PFQ3P^RS\/Q6<;Q1F&:9G!$P7FOX/RX@KM7C+OONN_JF];Q5?&J8-=/ M](!:/*3CHQD.ZYBC%9QJU:42^ZFP2]55B(NKCTE'>O5TLK/^=/;U\2>=%-_: M?(JO>N40.6Z@U+=6/DEXDD$69S_/P7?R\7G>W:O\]\,5$/=H]8O]I_ M BRZE^^G>??]\$F8M6PL*%R1:SPXH^J:[DWN)DYO_#NXU(X:R0\K^HQ!PP:T MO]+:O4PX0?]A-/\'4$L#!!0 ( .N&5U2)@Z2\+@, ,0' 9 >&PO M=V]R:W-H965TA.91B,K?)"HHW@TFD2"<1DL MYWYOI9=SU=J:2UQI,*T03#]>8ZVVBV <[#8^\$UEW4:TG#=L@_=H/S8K3:MH M0"FX0&FXDJ"Q7 17X\OKS/E[A[\Y;LV>#:Z2M5)?W.)ML0A&CA#6F%N'P.CO M&]Y@73L@HO&UQPR&E"YPW]ZAO_:U4RUK9O!&U9]X8:M%?=)?(L;YEER[E6 M6]#.F]"4>ZOI*Z^4?)4SF6/M.@'O&]3, MT>R\S;'&G"3@9OS2-"S'14!#;%!_PV#9,Q$]D]HS:79,6L]$/F6B!B;>F\[0 MN)JH2RC6Y+[K5 B,D.ECJ6JZ $A37(*M5&OHT,W+2_B,3 /*PD$]B3ZLU<'% M< :3<):E;I&0.9V-G)F2.4EC9V:0A;/IQ)D32,)L.H.'"NF^*BT!IV$R2N%! M658/Y99=]4.]9Y"D89QF<*+?V=#O[/_V^Z#3MD+2H&B8?'SQVT4\GOYA#KN_ M:G5>N=;L:?>8 DY2>I8"#GI_C-N!'IH=MWQ_KHYKPDO"YY86"_""0+ >9^V> MB>>+Q$VMF\V6^KD_T;U68B>6I!-+')-]T:EE'$[([&1P!MDXS":SH^V.]FY6 M@7KCWP]#1;;2=I?LL#L\45?=S?S#O7O?[IC><&EH7DH*'9U/J4VZ>S.ZA56- MOZ?7RM*M[\V*GEG4SH&^ETK9W<(E&![NY7]02P,$% @ ZX975-O[8;-Y M P , < !D !X;"]W;W)K&ULC57;;N,V$/V5 M@5H4NX!@4=3-2FT#<9*] %UL$*?;AZ(/M#2VB4BBEJ3BI%_?H61IO4 2]$5# M4F?FG!ERR,51Z0=S0+3P5%>-67H':]N+(##% 6MA9JK%AO[LE*Z%I:G>!Z;5 M*,K>J:X"SE@:U$(VWFK1K]WJU4)UMI(-WFHP75T+_;S&2AV77NB-"W=R?[!N M(5@M6K''#=H_VUM-LV"*4LH:&R-5 QIW2^\RO%C'#M\#ODD\FK,QN$RV2CVX MR>=RZ3$G""LLK(L@R#SB%5:5"T0ROI]B>A.EW(,2=Z*K[)TZ?L)3/HF+5ZC*]%\X#MB$>5!TQJKZY$P*:MD,5CR=ZG#F M,'_-@9\<>*][(.I57@LK5@NMCJ =FJ*Y09]J[TWB9.,V96,U_97D9U=W6")M M\[9"N%+-(VHKW?B6:H-:8PD;JXH'>'?O(.;](K!$ZER#XD2P'@CX*P0AAR^J ML0<#-TV)Y<\! E([2>:CY#5_,^(U%C.(0A\XX^$;\:*I!%$?+WHEWCW6K=)T M(N'F>R?M,UQ+4U3*=!KA[\NML9J.SC]O$,434=P3Q:\0;8:##VH'_Z_L+U7[ M30K7PA>F%04N/>I1@_H1O=7] 6&G*NH_V>S!]JQ#$\I_T8 ].!%U*YKGWWZ9 M\S#[W5"[3?J*,WWMI,_TQT(8EPQM"-9;U..F,'@G&PJK.B.:TOB 3P6V%EJ" MF(.@LHI:=8TU[R]>\-TXA('+C@(X@>6X\K6SQE) E\17+?>R$15\-J9S=9,% MPA^2]J\4?;)'+!L-F\4I9#V2SPDY M9R/R&B+FIVDTFG#&0E<(!TTRDI>E(_3&Z>0YG\PL2B!A/33*4S_GV0C] ',_ M8_GI&\W"%'CF)P0,4^['43X"/T+NATEX^J:./!DRHKS]*(Y'X"<(B97$C":: M100ZT?,H]CFIN5>6-B1,8BI@0C;R\VCN"LE3/^E+ROUY3@1Y"B]U4W!VB]6H M]_U=;>C\T5$9+K1I=7H.+H=;\ =\>$N^"$W'PT"%.W)ELRSQ0 _W\S"QJNWO MQ*VR=,/VPP,]::@=@/[OE++CQ!%,C^3J/U!+ P04 " #KAE=4X#9Z&<@' M #H%0 &0 'AL+W=OW#$&B2*.'*S$"4]M=O]PP 4B()*967 MO) 9J;/KZ\Y79?R7JT0-3SF6:'.!BNMJY/12,4KS(4:EA46M+(H92XTOLL+?!:@JKS7,BG2\S*]=G &[0? M;M+E2O.'T?EI)99XB_JNNI;T-NJH)&F.A4K+ B0NS@87WLFEY_(!L^-'BFNU M]0RLRKPL[_GE2W(V<%DBS##63$+0WP->898Q)9+CSX;HH./)![>?6^J?C?*D MS%PHO"JS/])$K\X&LP$DN!!UIF_*]>_8*#1F>G&9*?,+:[MW' T@KI4N\^8P M29"GA?T7CXTAM@[,W ,'_.: ;^2VC(R4'X46YZ>R7(/DW42-'XRJYC0)EQ;L ME5LM:36E<_K\5I?Q_:K,$I3J%_CT9YWJ)Q!% F8!+DGA!*[*G%"@A+'CT73Y\+0N]4O"I2#!Y3F!$@G?2^ZWTEWXOQ8\8 M#R'P'/!=W^NA%W36" R]X "]1O__7,R5E@28__;0##N:H:$9'K*PQ3M\6[ = M<[+@[4I(5'"#"N4#F9?@!9]K74N$+TK5HHAQGW%[V7#TGJA*Q'@VH/ TE ?G M#:=R ;%EK8Q79298%2$B_+^N>?9K[G_PK>.'"B8$9G/:_! MVG4FBA/X5C'*E,'@S>T="5]KI>DM+980SIQI&$$P<5P_;.VX3QNQ%C+I=%(= MV\B)9IZ5NO'U%UHO.#,T_'=Y^E%W_"]P9!F]S4G+,J^R\@FQ5;B6\8H"S'"& MB3-VW6[_]U*+#-0;_-DI>QJ"(690RG[2!GNVNJ3_(ZLQ12F*I6'ST,DO-O)#S=F-\-W0-V1V).0O MGVZOKR&I9;O#RG8"_T8A;39['A?[S$50JPA7#10>*ZI+=$RCS$V,/1$I=0SN M< (?P!^V45')E'S[4&9$+F/ AM/A]#UM&<^&X_=PDZK[#PM)F$H+(D6* )N' MR+@3WN4._>@]?$P?T@0IHIY2S!)>=-_WX&/2X6/2CP_J$9(Z,U:RTMKHA0NN MM23L/H"\0M*0*:M-R6:=MRS/9@+Z8?+B@S$;="OD/99QR[!K_[*S?(+=$+/05 ME3RN)37%\_<7SKY8+B4NV5]?:%-*O4YLH(-PY!U3\\@H*P:3F';B@J6% 4,M3:WO-ODLV?[L-$I@:-Q,#TVE+W9BTTQ MBY1EM&G$Z6>!J3;/^%BEG.:/?,^S1]WI*QIXX#E!.+,:3"$8LC+!V&'=6/^- M==+..C8J.>^I9V))-%6OT#;NDW1!90>9]QSU&K$PGUL-FZCB&M-$Q##M M$L/TS8F!VAQRGLEU%DEW1:I[,T0O[?V-#E7M?W*V^(TC$#XRE#\SPFR,WQ76 M \[!".=P]CE QL/0LU1($W_BS%S^ZOM#UX\]-IN]*3>536P>^4XT M-0O1D)J?U[AZ5&&<6>#2?B\<4C+IP<.LP\/L;S42#EQ]^@;7*(U5&=87W$[M M T<_H]W^PL3P/N*P)OT3Y/I+1"@,M$V4[&CDB*U5BR*>6HB*D%D)*J6XM@KD M98(\K^E5T[VTK9N-O- M?42CJ,6D8UDUVV2XBTZ%[J%>84!8^W"-X0\_? MZ0V:TM#7'D2=UZ/7:_F'^>X(RM,W'"K1%,4!F94%-06&VD2VIN5E4%#.':\B0\SFJ>H810TEYLM%&SW:-I9 M&K.\200T%A#5W["@?)29+2(AV*<\YIKA9Q+1^$'C6 3C9O; =EBQLH(W#9R0 MYHHP!'\:P"V9LT@XJ(D$V=I>LK12AX'C!Y/G?<8>YSA0H-%?Y&7-I2H654K, MJ7]/-@R)ULPU3*^VE@\Z?#P;=XQ?C%.O882,/0VI_^#DVK!]9QCW1(/G;JY: MW#=7Q;N"\;@LC"H]\=!/;7F'[4(.+EW%A M70FOWAH\LX %R)[;IIU2>FWS'PEUTQYO[6=G=PHA\F'D34Q#:08WSY1&RG=^ M X2_9@BB&(7.C("_#P:CK?-2ZS(WCRL4"4K>0.N+LM3M"S/H+G?/ M_P]02P,$% @ ZX975/#W3S8E! +@H !D !X;"]W;W)K&ULM59K;]LV%/TK%UHQV( :2]3#4F8;B-,4&[ &1IRN&(9] MH*5K6X@DJB059_OUNZ1LQ6D=(T"Q+^+[W',?/.)D)^2#VB)J>*K*6DV=K=;- MY6BDLBU67%V(!FM:60M9<4U#N1FI1B+/[:&J'#'/BT<5+VIG-K%S"SF;B%:7 M18T+":JM*B[_F6,I=E/'=PX3=\5FJ\W$:#9I^ :7J#\W"TFC48^2%Q76JA U M2%Q/G2O_GKL0&_.SB)^P.P" M\%YC'_#%[0NQM8 MO. 5O!LNZZ+>'+O[U]5*:4G5\?<9_+#'#RU^^ K^DBY-WI8(8@W?VW)ASE61 M :]S^%"4K?XV1EU(SINXWR*L14FWB&86:LEZ:K#=$3=DP<*UEL6H[/"T,1D7'J0"SAZTH^#S#@9^ MZKMI&@U-/QJ[+ UMEP!\1K-762;QX)G$'$FD#.5,U(\H=6'Z)$]KE+38T8$PAG[^*6$^^Z5O M!Z'G>F-_^$S[V^!=EYQFKVS,N_[\9$#?G\C-.T,W"1(WCL;6<]^-_;&;^(D= MQ2QTHR RE&M!@M %\(M5'\S?D/H?8>\''A%G M,([=-(Q,X['T.5#_CU$3,O]B' SW/:_K)1?,'YZYU%%_J:,W7^J%T%CK@I=P MW9&[^=H6C[RD25*]IZQL3=FOI:C,AN-;N+_PT"MN\&80+,]=*8ODF: MP-WRLX*0[F#@04!'&"V3I'@,;I:+!?BQ]YU&W M-40Y3DA>RDZ1N&C/PQZD; MTOA438Z._N&DBQO[4E'D3EOK[G?>S_:/H:ON#?"\O7M)?>)R4Y C):[IJ'ND&VC1V!?!2FAZ7]CNEAYT*,T&6E\+JI/]P!CHGXBS_P!02P,$% M @ ZX975+039_CO!0 DA !D !X;"]W;W)K&ULK5AM;]LV$/XKA-<."<#9HMZ=)0'RTF(%VBY(T@W#L ^T=+:)2J)'TG'3 M7[\[2E:#.;.+8Y&(UO,H99V MJ!?0X)>I-K5T^&AF([LP($LO5%>C, C242U5,S@]]N^NS.FQ7KI*-7!EF%W6 MM33WYU#IU%(@\3A#BZ@JD@1NO%WIW/0 MFR3!S?E:^UN_=]S+1%JXT-7OJG3SDT$^8"5,Y;)RUWKU"W3[24A?H2OK?]FJ M79N,!ZQ86J?K3A@]J%73CO)+%X<-@3S8(1!V J'WNS7DO;R43IX>&[UBAE:C M-IKXK7II=$XU!,J-,_A5H9P[?=<4N@9V*[^ 90>W.51-"T9%I^:\ M51/N4"-"]D$W;F[9FZ:$\K&"$?K4.Q:N'3L/]VJ\A&+((L%9&(1BC[ZHWVCD M]47?W"B[5+:HM%T:8'^>3:PS2(V_]IB(>Q.Q-Q'O,'&#&5,N*V!ZRCIS$\"\ M ?9@G+-+G%FG"B:;DB&SD#?-MH#OMW4[!W:AZX5L[G_\(0]%]K-E#>8P[LNN MK2Z,OE,^>_"1J=8'YY&F%PY5W(,TE@%AQC#B4$_ ]%'WOP'WCH:!&+.5M$R2 M<(6YC'11#2K12XL+[.$1^P.5M?@_U^55M5KZ +QB!Z$0/(_C0YJG8RZ"T$_C M@*$> M8),>V.3%P%+0=0.-L_1$,;QZ%.;-A-H&ZUY+5(*/[$(6<#+ &FO!W,' 8UT\ M,_O_HPO(F?\.[\72&/3S:!/GD.=9ZJ'R^ K1(SOF29RQE$=YQF*>I!'JG@)J M*#<4>(:'/_?C@1C'#^0X$'P<9(<(.)(DP#&+D\..'7N"A&X$/!'D5LP#D> 8 M\31*V!["I#UATA<3YLUT"K[U;%"#74L'[!H*W12J4I(:U#:R[+="O&C!4LV, M*<]@N?5A3H?>]7_BMNO9@\;SM/ M-_P+Q3!@KY\,-\Y[34!R7_=PI^M=3J"!J7+/6!,-0Y33Q>>?J(V7/J7P=-%& M*AP*)%(V%,B?8(@LO9C+9@;H"+N3U;)=)"G6LBD N98,D8('0@QS'**0AC?2 M-(@$9I#1-07*T],N)U:52AI%'388)B0VC$AJB(7J5PPF,M-!;>D-\E<,TV[= M-SE\D)#=UTCY8>I'$9'OK_=0..LIG+V8PNN4]-0]LQ:P"A&T[Y6<(->/N572T,BY+=JW YN7CXW=L0^$NT62#E'Z><; M;R&-N4>45M*45&&RG =91I4EY5D0]B6+U!2H#UGZ6"3FXR3I?G=R='P(,5<8S+.2/A*L';AX1@6IE*8<0\IAG&:5Y MQ*,0;7_<0:97&,,08TCM(1I'^]I"WN=4_N*<^M10K9XUZFN75^=MV=J:27O5 M[LZDA^;@Z&#/_%<"<5>CF,!,-53#/$VPN/MI37V.\\+C[8_ M,Y0\CY1)]\2A]:D'C-(E@K*F/S95O(Q:I+R!"IM"2;UL@8N,;U%>ZT);Y3SX M@H?IF-SY#IFUI6NX V.1\^C*QN+= 7GN(D:H:(]'6V1[.,Q^6M[?U#](@,I95,$718)CA MN=:T-^#VP>F%OW5.M,,[K)_.06*'I@7X?:JU6S^0@?YOB--_ %!+ P04 M" #KAE=488YPO2\# #)!@ &0 'AL+W=O MWE1*=\+25M>^&32*<@SJ6I\'0>IW0O;>>CF>W>GU4NUL*WN\TV!V72?TYVML MU7[EA=[QX%[6C74'_GHYB!H?T/X^W&G:^3-**3OLC50]:*Q6WB:\NHZ=_^CP MA\2].;'!9;)5ZJ/;O"M77N (88N%=0B"'D_X!MO6 1&-?P^8WGRE"SRUC^@_ MC[E3+EMA\(UJ_Y2E;5;>PH,2*[%K[;W:_XJ'?!*'5ZC6C"OL)]\T\:#8&:NZ M0S QZ&0_/<6G@PXG 8O@3 _!/"1]W31R/*ML&*]U&H/VGD3FC/&5,=H(B=[ M5Y0'J^FMI#B[_@55K<70R +>]5.-G5BO'L6V1?-ZZ5NZQ+GZQ0'P>@+D9P!# M#K>JMXV!F[[$\FL G]C-%/F1XC5_$?$M%I<0A0QXP,,7\*(YY6C$B\[@/6!- M7Y6%>QR4MK*OX>_-UEA-'\@_+\#',WP\PL?GX*EOREV+H"JZX@G['8+H2WBO M^OJG]_0)EK Q!JV![6=XEE^TY%V3]M^3_,4;7=]>F4$4N/*H,0WJ)_36CPU" MI5IJ.I>A=>4\=)[\@H;Z:6)&'.KG3Z!5Q:'^L@?;J)TAYN;U%?R%0D\%!2H' M=EO4PI^V^)7SC9HBQR1D8Z9?"]!O!/Q@M1K,?T9AI/ MS^[3D+\5NI8]:8@5A0:7&8U%/0W.:6/5, ZKK;(T^D:SH7\-:N= [RNE[''C M+IC_7NO_ %!+ P04 " #KAE=4W#N0DX@$ !*$0 &0 'AL+W=O'-DHN$*.B*E2,S04EDG)+8\5PW]W!G;<'SVRU5OJ!,QYE9$7G5+UD,P$] MIT*)6$)3R7B*!%U>=V[PIP?/TP[&XB]&MW*GC?14%IR_ZLYC=-UQ-2,:TU!I M" (_&SJA<:R1@,?7$K13C:D==]MOZ/=F\C"9!9%TPN._6:36UYU!!T5T2?)8 M/?/M9UI.J*?Q0AY+\XVVA6V_UT%A+A5/2F=@D+"T^"7?2B%V'#RWQ<$K';QW M#GZ_Q<$O'?SW([0Y=$N'[JD.O=*A=ZI#4#H$ITZZ7SKTS6(5ZIJEF1)%QB/! MMTAH:T#3#;.^QAM6A*4Z%.=*P%L&?FH\I3(4+#-AP9?H-I=@("4ZGU)%6"PO MT!ERD%P3025B*7I)F9*7\!#:?ZYY+DD:R9&C@(H&=,)RV-MB6*]EV"]\'L-Z.!UK< C$@3"J8LFK8LDSJ'[;>I"8ZB":*QZ^HG]^A]?H4=%$ M_FL!]RMPWX!W6\!G@H>41A(M!4\@^IAB)$99OHA9"(,NJ6#IZA*ED+V!0IY& M5&P%&*4K%#$9\CQ5$OV'S@Z%63%RWXRL<_=FC+&K/R-GLQLX!^S<8.AW!_MV M=TV[=TCW-HL]>;J5/%VK/%,*"@@:55*@D$N8L:!A3*1D2P;O%$=2K\V:QR"/ M_!71KSE3W]$YY&X6,G71(M"TVZ#;]]T6QKV*<<_*>,*3!)*.(70);-,-4#(% MCD V.K1,=CQ8L2O7_<42:D'%++ B/=.(0L%?0#07M!33;2CUI<8E9ZCL4D'^ MTVJ?0SXL-M+%(0&+ 8/VB+AK6N">/_3[(/2[V&FQ'#3B]>& 9=<+ L]M6[M^ MI5#_IRC$I,RA=T2<_E%QFA9-+*C0&>.MQ!6,@?!.1-KY M3P9-=N\2A\UBC_>PXCW\(=YP-D64A&NTH5)!_WG^QFO;_KW7ZPTKM-&BUKBW?.-M@>IO,76UW#=6'#'U#9<%W:L+VV6:(P MA@'S#)&5@ U'4W5D-6_+D79U' [W:]D^R;K 8'N%>9P]V29;IWW<^P MZ]R- M[F#&0VZIE25YT5#T9DT"AZ?M B8ITWL3UQ@H@P\$27 M9'2#RA(X;VZ*??@ZF^'!!VA;)QW\8UD':B"2<*8XEFIP,]?XV.^U1Z=7IQS/ MGG*>(%?_=A/'7)E=\F1N-+8S;9U$//SS-?5VSLS>AVI:PN]JZ@T.2>KL7!+U MOPQ_$+%BJ40Q78*G>Z6OY:*XN!<=Q3-S;UQP!;=0TUQ3 @=';0#OEYRKMXZ^ MBE9_GXS_!U!+ P04 " #KAE=4;/;9;)0$ "@$@ &0 'AL+W=OUIE2C MEYP7ZJJWUGKSV?-4LJ8Y49=B0PMXD@F9$PV7]H/=VXX&MUMK<\";C#5G1!=6/F[F$ M*Z]!25E."\5$@23-KGK7P><['!F'RN(/1K=J;XQ,*$LAGLS%?7K5\PTCRFFB M#02!GV"G)XM=12&1H05;%2QC"2DTNDX241::%2LT%YPEC"IT M@;X2*8FI!/3IEFK"N/IY[&E@8;"\I)[Q9CF#V8HJG(09@4J;;V-:2T6%&S<&CYBO;MYN2UNGV] M)3)%?_T.D.A>TUS][2 4-H3"BE!TA-#7,E]2:>H.5-)4%91:G4"%_D7':OI@QM>V/?F=-HQ /+:2[ MAG@0'J4<-Y1C)^7[?$.8K(H->((@/8&\+#F%,DA*R33(CRTG<8?,^V2N/A=*F12P(I&5)A ..>"\V1HH(1L&=]D_-+6%,CR9DI,6,Y?%08"C)L#1 MV>65H940Z99Q;J,_.DG_I,5LU-G71^@'?MND?6< UH M:]OT.],/(ELQ60S[L:.:@KTC1>#> >WA8:%)D4+W4.AQDQ)-36^,+WP,"O^% M%2PO"N=M[/ M!PY]5T+:_A:X&]RWIL-R"H$BSLB2<:9?K3RBKL0/G3S:QA2X.].9A4%>?J P MVE83Q!^D,-J.$;A;QHG"Z,H^[CL3T@I_X%;^_U<8P^Z!Q7?R:/4Y< OTM&TJ MT'HTE07A%R404B+3L.;4=0)N513['R/SN)5*[);*F=(,7H]A(HC6'!,XRVP' MM.D)G!"]4B*5B]/>FP)V5^/BT0G4ZAT./\AZMTJ(W4KX V?C&]P]J+_KI5.+ M23 (H\AR,O;VWM7-MYLO1*Y8H6 #9N#K7PY 0N7N<\CN0HM-]?J^%%J+O!JN M*4FI- ;P/!-"OUV8+P+-1ZG)?U!+ P04 " #KAE=4-:A4D>(" !F"@ M&0 'AL+W=O\ (Y=R0;Q^,:&K4^G>'V>$/_XI.WR=Q3C1>2_V29*2;12009YK3F MYE:NON(ZH6/'2R77_A=6S=Z1W9S6VLAR;6PC*)EHGO1Y+<26 1GN,$C6!HF/ MNW'DH[RDAD['2JY N=V6Y@8^56]M@V/"G0@*\ M?BM0W_,&.W@7LJQJ@TH'6(.6-?"L_@[61K\#F'.G\FL9?UW;[?#-8*E_!YP= MM\Z.@X%?:2V2I25DD_H4@^B MNPI$AA^@;E>,R&A/ZH8Y 77CK:N_1+7T#8X&?WLW74"[VC91YTWKT&UO.K ; MJI9,:."86]/>T<@>DVJ:FF9B9.4;B7MI;%OBAX5M!%&Y#?9]+J793)R#MK6< M_@502P,$% @ ZX975'7V,U(V! @PX !D !X;"]W;W)K&ULS5=;;]LV%/XKA-&'!(@C49)O@6,@CG8IT*Y!O*P/PQYH MB;:X4J1'TG:[7]]#2I$=F58"# 7V8HGR=P[/=VX\G.ZE^J(+2@WZ6G*A;WN% M,9N;(-!904NBK^6&"OAG)55)#"S5.M ;14GNA$H>1&$X#$K"1&\V==\>U&PJ MMX8S01\4TMNR).K;G'*YO^WAWO.'1[8NC/T0S*8;LJ8+:IXV#PI60:,E9R45 MFDF!%%W=]N[P38H3*^ 0?S"ZUT?OR%)92OG%+M[GM[W06D0YS8Q50>"QH_>4 MRK;:R+(6!@M*)JHG^5H[XD@ #\\(1+5 U!9(S@C$M4#\ M5H&D%G"N#BHJS@\I,60V57*/E$6#-OOBG.FD@3X3-NX+H^!?!G)FMJCBC>0* M+=A:L!7+B##H+LOD5A@FUNA!I-< ^,U, C1LRRTG!B"?3$$5NI3#C9Q$_/8Z8O/Z/L! M8?SS47*.H!+W1.5_==B8-#8FSL;DC(USNF9"V/Q;$DY$1GUI4*D8.16VP>UF M_6@X&8X2B-'N.#P>(,91-(I:P-0#',03/!DWN!=L!@V;02>;N_QO*&5HEP9! MJT;@1T1RN7&=#RKO;O%D8SOLA[[DFE>ZAT=&A2U^KR+24T1_,L9^5L.&U;"3 M%537*P$:GNR*HW@ WI3F'7D];C8:_V]K M;]+8./GOM3#$[.1!.'AU,M?*7@\IMC#U]PY]E+M*Y< M#0/'#HX=LN2T#Q79UX13&!>6!FF:;14S<.!Y#Y[0EX"#J$7< TO"08NY!Q2> MX7UTFN,?V&AJY5V=YG5(ZH&<[S4X.E"+.JE]H%K?H$>:<:*UFU.>66T/<:[" M:R04F*&*:H-@A$#2%0]SY7*%!#57M@"M!A?:>M5ABME=O" MGPC1*#([CMKL\J'/M#!^.>!QW>NLWN#*P<@-CM?5&Y8#L1?=P)7%9 M>\7Z _)>V<0!WDSF7M*Q-_O';=ZG,.C0;=H^76$8G2%^F!MP]^#P^J&$/8?\ M*!FU29RB3AI.I%D9NW!U@*0W<*-QK ;=$JBP _E]) M:9X7=H/FWCG[#E!+ P04 " #KAE=4MI70L=<" #0" &0 'AL+W=O MS#:'Y5E2I+P&;>\X]]USBRW#-^(O( 21Z+8M* MC*QV6+)@20&5!8V=IS +@FMK/'0[,WX M>,AJ6= *9AR)NBP)_S>!@JU'EFMM-IYHEDN]88^'2Y+!'.3S):2%:V8*6@I%5S):^M$5L -S@!P"T [P/\$P"O!7B7 OP6 MX!MGFE*,#Q&19#SD;(VXCE9L^L:8:="J?%KIOL\E5T^IPLGQ$ZR@J@&EG)5H MRBK)52>$$B%S-#7I@0OT&454D"SCD!'3+I:B%BG0=022T$+82NKV[0 M%:(5^I&S6I J$4-;*JDZH1VWLB:-+'Q"EHO1HQ*3"_2E2B#9);!5C5VA>%/H M!)]EC""^19[["6$'NT<$32^'.T?@T<5P=W"F&J]KFV?XO%-\I]J!?G]7H>A! M0BG^G$GD=XE\D\@__WXZ#L9#>[7MZV$8]@=!;[ ;%AV& MN2'VPK +VY'?Z^3WSLJ?UPL1<[HT+@G@*QJ#.&-+T/$&'^M_V"4*W^M_ PRV M_0^@A08I+_!]TO(./ M]=]UW@Y(Y[T=:)$[+ZW3<_<[<"0L"/O.7@..1'G!H+?GO[UUU*NC.3,C4Z"8 MU95L#L-NMQO+]V88[>U/]+@V(^2-IIGUCX1GM!*H@%11.K>A^HOQ9GPV"\F6 M9J LF%3SP=SFZI,#N Y0SU/&Y&:A$W0?,>/_4$L#!!0 ( .N&5U1=D?6L M @, )(( 9 >&PO=V]R:W-H965T6Z+-0>< M&E)5VI[CA':%";5F$[/VP&<35LN24'C@2-15A?G;'$JVF5JNM5U8DKR0>L&> M3=8XAT>03^L'KF9VIY*2"J@@C"(.V=2Z<\=QI/$&\(W 1NR,D7:R8NQ93SZG M4\O1"4$)B=0*6/V]P +*4@NI-'ZUFE874A-WQUOUC\:[\K+" A:L_$Y264RM MH852R'!=RB7;?(+6ST#K):P4YA=M6JQCH:06DE4M6650$=K\X]=V'W8(;GB" MX+4$[Y 0G"#X+<&_E!"TA,#L3&/%[$.,)9Y-.-L@KM%*30_,9AJVLD^H/O9' MR=53HGARMH07H#6@C+,*+1B57)V$4$G( BU,>. "W:!%@6D. A&*9 %HCDM, M$T L0S%DP#FD:"MU%8/$I!37BO;T&*.K=]?HG29^+5@M,$W%Q)8J=9V G;1I MSILTO1-INAZZ5\D5 GV@*:3[ K;RW!GWML;GWEG%&));Y+OOD>=X;D]"B\OI M3@\]OICNCLZX\;MC](V>?T+O/X[GQY*5)5(OS0;S].>9V$$7.S"Q@Q.QM\&P M1"O(":6$YCJR3N0-,.\[[48Q,HKZ9GJ9N4[@#H.)_;)[!L>P,!H$SCXJ/D;Y MH\@?=:@]5X/.U>"LJ[LT':,Y*=5Z+E!:<^WJG*5&+MS)(O BQW4/+!W#O&'H M._Z!IQZ8X[C1L-]4V)D*SYKZ D*,NTK@D+"C X<].#?R_"CJMQAU%J-+JQ%H^J\ZC([K,%3;?' :BQY83[G&Q[#] ML**277%FV&A/AJ :X!ZGC$FMQ,=H/L,F?T!4$L# M!!0 ( .N&5U3!_NZ#" , "8) 9 >&PO=V]R:W-H965TXYL9DL/!AHM'F2 JV&8IDT,G42H_=UT9)9@1 MV>0Y,CVSX"(C2G?%TI6Y0!);4):Z@>=UW(Q0YHP&=NQ&C 9\I5+*\$: 7&49 M$;_&F/+-T/&=W< M72;*#+BC04Z6.$-UE]\(W7,KEIAFR"3E# 0NALZ%?S[M M&WMK\)WB1M;:8#R9<_YH.E?QT/&,($PQ4H:!Z,\:)YBFADC+^%ER.M62!EAO M[]@_6M^U+W,B<<+3'S16R=#I.1#C@JQ2=$.$'<*V73B1U2Y%>S<&@='&:<8-2'T&Q!X@7] T.3M<.\ M?/IFN-\_XDU8)2FT?.'Q)#7@%LU)IFP)-RCLF6<1PM=Y2I?$'*,&7&YS?:(P MAF\T,W9\ 3,])1>D.&?WGS4W7"G,Y,,19:U*6^5[8[ W<=3U)SZTZW69[WVCZW"CL-[N5T9Y; M[*E42CIO"? [I+X!,T6$ GU- M(-Q?;*E\.#?[.SCS?/T[LAFZE=;N?[9->Y6RWKOGL_=\BW9[S=;A=/8K(?U_ M$M( W$5&59&1>UE\^5 =7UI?LIF]9 _%TZU5$'WC+VTEEA#Q%5/%K5N-5L7^ MPM:X)^-C_0@H:O9?FN(%<4W$DC()*2XTI=?LZM"*HBH7'<5S6Z?F7.FR8YN) M?LB@, 9Z?L&YVG7, M73:/0'4$L#!!0 ( .N&5U2YK$WP" , )\( 9 M >&PO=V]R:W-H965T4E,+Z [3S/W3UW%U^&&\:? M10X@T6M94#&R#U=X"8\@GU8/ M7.WLUDI*2J"",(HX9"-KX@[B2.,-X!>!C=A9(ZUDP=BSWGQ/1Y:C X("$JDM M8/6WAAD4A3:DPGAI;%JM2TW<76^M?S7:E98%%C!CQ6^2RGQD]2R40H:K0L[9 MYALT>NZTO805PORB38-U+)140K*R(:L(2D+K?_S:Y&&'X(8G"%Y#\ X)P0F" MWQ#\2PE!0PA,9FHI)@\QEG@\Y&R#N$8K:WIADFG82CZANNR/DJNG1/'D> YK MH!6@C+,2S1B57%5"J"!DCF;&/7"!;E ,&7 .:8M!D^2E(H*8ZLV84*2K&"0F MA;A6^*?'&%U]ND:?$*'H9\XJ@6DJAK94,6O/=M+$-ZWC\T[$YWKH7GG,!?I" M4TCW#=A*;*O8VRJ>>F(94CF@-X \ZZ"UQ8C8U'?2NNQV_,B?VBO=ZO0@7)#U]E'Q<>HT G[+6A/ MTUVKZ>ZLIDF:#CZ2F)C$)7A%)"[(N\IO6G&M\IS$VD&X$Y87>&[O0.(QR@W\ M(#B0>(SJWT4G)(:MQ/"LQ!\@Q !-2L8E><>F0531DGW-%^@,CV*[<;W>H819 M!RP*>^Z!T Y4X/B];J51JS2ZM$&!IO]KS>BHG;Q^&$0'JJ79H1J/J-5536=UI[VD[9B1DN!^=3-7WK8?EAIA[=]YBK-U.@ C)E MTKF-5$?Q>AS6&\E69D LF%3WO5GFZ@L"N :HYQEC(<)08 )@D 9 >&PO=V]R:W-H965TM$"=2P>)1>.@=39[A9H@:+9="\6>Z'8="Q$$EV) M=IK%/OQ2LF+*XJ%"%?@FL>P9JT_6HLABJ2Z+^TFY+7B\JIVR=(*"@$VR.,E'\UG]WI=B/A,[ MF28Y_U* -[?L/E[?9+H:XFQU%6 M2<;S,A$Y*/CZIM5(*H[OS:"CXYR58_OU\^@?ZL6KQ=S%)5^(]*]D)3>7HV@$5GP= M[U+Y53S^P9L%T6J\I4C+^B]X;&R#$5CN2BFRQEE%D"7YX7_\HTE$RP$2AP-J M'%!?!]PXX'JAA\CJ95W',I[/"O$(BLI:C5:]J'-3>ZO5)'FUC3>R4)\FRD_. M%W&Y ;]]WR7[..6Y+$&DOP>7&5B]^SX(4X*\"U.=\IX?6U&C5)RS=JK-N;:_#ZU1OP M"B0Y^',C=J4:H)Q-I%I4%=IDV2S@_6$!R+& :[Z\ !B^!2A T.*^Z.\>G+I/ M5"J/^43'?*)Z/.P<[V3);\'57JVX2N58]=RX5%D&?W]23N"CY%GYCV=*?)P2 MUU,2QY1J PJ9_,M78"%*:TM\ MY!@?\<9WFRN^I'6 ORNN6/?X, ([F;D3G&E"(+-'1H^1T;Z1?1)ER:VA46/> M<L$Y?%;DH91O;8PF-LH3>V&AI< M0\-3Q-%QR.AS/&22T[" U%2$:4,V-LY'HR#&M)B/TH[%;J. _\%GD_$E]@U;?<&"],[YS M3F?2C(/D7/4+-;Z@GU\_KV!H@HE%A$2TPPF+'64D)(X-T!"#?HKUJG034D$W M/)_):6B:8= /L7[-$/X\-I_):6P:AC :TBY1STTU[7R;JKD)_>"T=-7MQ]A4Q0(J6>')N/6B=(/RO[] PR MB>F:5\,2^6'9JR&:,?I,K-F)_ =$?[4C\^#G2[.&)_+#TU7%]V+/BUPI50F4 MCLV7?2&*K2ABR<&JJKA>58PU MI?#YA&Y+Z0Z6NB:?()U.'2=)K!F%AXM8;)+*4<984PJ_@$3%YNG--;&F%!ZB M/[%%6'K2K#&%_9BZ[E^IFD#X;-(2:_S@H>(2F^RA(0K#[BG.8@=Q%)+0\:N, MYA09KD*)22OSAQD+T5R_S! --/("6I58M&K(NC^"V*PR(3O.=^/GNZ*]?% ]40YN>30M3S6(Z5 M3$[&A IZ# MLE13E@[7PK2W%J8:G_0%M# USYIC=0IRS*U92H?(86H>,D-*F>M.2.M6B!^F M9D'_BGZ@&HWT;"J8:N31H2J8FB2C!.,N5BQF$270@16JH4>'JV5J(@T:]Z-, M&\1:'J-E@5RJ%3YTQ3DPV4YPMF(A,CEY1A&IELL#I? M,,L]9E?%:6JRX?)\P7K+<]:Z.SQ GB\:Y_ DS:Q[UW?2>FRD>F;G&ULK59=3]LP%/TK5L0#2!N)\QW45H)V:'N8A.A@SVYS2RR2 MN-A."_OULYTT_2#-T,I+&R?W')]S[7OMP9KQ9Y$!2/1:Y*486IF4RRO;%O,, M"B(NV1)*]67!>$&D&O(G6RPYD-2 BMQV'2>T"T)+:S0P[^[X:, JF=,2[C@2 M55$0_G8#.5L/+6QM7MS3ITSJ%_9HL"1/, 7YL+SC:F2W+"DMH!24E8C#8FA= MXZLQ]C7 1#Q26(N=9Z2MS!A[UH,?Z=!RM"+(82XU!5%_*QA#GFLFI>.E(;7: M.35P]WG#?FO,*S,S(F#,\M\TE=G0BBV4PH)4N;QGZ^_0& HTWYSEPORB=1/K M6&A>"*KD@.I12(E"GZ2?@S2#++ 4UA M7G$J*0CT%5T7C$OZ!U(T9D*:T%M".7HD>07H1F4S16IIQJR47*U/17)%)3?X M\XGBI+FX4$P/TPDZ/[M 9XB6Z%?&*J'(Q,"6RI(69L\;^3>U?/>(_ G,+Y&' MOR#7<7$'?/QQN+,/MU4BVVRZ;39=P^<=X=M/4 ^AUQ)ZAM#_#\(Z/S4^,GA= MLZL1=I,D\/V!O=I-1$=<$K@Z::L.?7ZKS^\UO%W^'K-!2Q;TFCU&5ANML>&^ MT3A*P@.C'7%)$'INM]&PU1;V:IO 3"+1%D./VZAEC#YGK\0M8=PO4=7@FLI, M510K ;T!X5UYC-_EQTO M/&;J/@9&PO=V]R:W-H965T:UL TDMML&Z!+470Y%#[0]MHA(I$M2=O+W'5**XMBRFE,NDDC.>YPW' UG ML)/J3B>(!NZS5.BAEQBS>>?[>I%@QO2EW*"@E954&3,T5&M?;Q2RI0-EJ1\% M0:.#F;M5H('.394P]7&,J=T,O]!XGOO%U8NR$/QILV!IG M:'YL;A6-_(IER3,4FDL!"E=#[RI\-PT=P%G\Y+C3>]]@I9!Q4;S9?1F(/0#QU .B$A = M CHG '$)B \!K1. 5@EHO130+@%.NE]H=X&;,,-& R5WH*PUL=D/%WV'IGAQ M81-E9A2M^(:0W0=-3+.<',)<7 .41"%=0XUPR>X M('AX$CYY.3RH@4]?# _[#<&(JWR)'5]\DF]N]M+A'*ZVE $V22ZH:EUHRA_X M_8E <&,PTW\:MFQ56[;<<@5"BHOL*2>1TM4\4+9M41LJ7:8NUPKF MKF.V-7,[BEI!0''<[A]@C57<[_:?6TV.K0YXIDT6SZ2W*^GM1ND?J-(#E5-= MAJ!9;+M&1N](;&'5>6X5=P[$'EN%<70@]WB_..S4"^Y4@CN-@O=JCJZ2K"&' MNA5O][72ME=MV6N4\IYQ!51/&PO=V]R:W-H M965T@C#N#GEU[D(.>*'7. M.#Q(HLJBH/)M"+E8]AW?62T\LEFFS8([Z,WI#,:@G^8/$F=NPY*R KAB@A,) MT[YSXU_'D;&W!C\8+%5K3(R2B1#/9G*7]AW/! 0Y)-HP4/PM8 1Y;H@PC)>: MTVE<&F![O&+_9+6CE@E5,!+Y3Y;JK.]<.22%*2US_2B67Z#6TS5\BLY)"F5%D4-Q@@*QJL_?:W/H07PHSV H 8$FX#.'D!8 \)C 9T:T+$G4TFQ MYQ!330<]*99$&FMD,P-[F!:-\ADW:1]KB;L,<7HPHBHCMR\E6] +BW QX?#?<_'E 3-ID,+5^XA^^. M+T#IPB3QC,0PT38U)K7ZK9W&7S<3I26^M]\'G'8:IQWKM+/'Z3KMQ7;BZM&U.J%@,_#'KNHIV.'3;>Y7N;>-NF>[7F M>:>QVVCL'M3X%92Z)ON4*GPWYD'\M^+*:=2*U-O0^T^+>-OB//2CW7*C1FYT M4&[K,5=ZJ28Z0U5XFU"G&&PO=V]R:W-H965TW9W=F?\8V>&O7R,XKMDHW6*?FZ#,+F:;-+T_LUTFBPW>NLE%]&]#LTW MZRC>>JFYC6^GR7VLO57>:!M,L>/PZ=;SP\GL,O_LZ2!ZO)JXDZ9J(B=HI=?>+DB_1(]_ MZL.,6-;?,@J2_"]Z/,@Z$[3<)6FT/30V&FS]LHNU,5*:H-?H;9)H<^&%*_31]Q9^X*>^3IZD5LC8X(M>[N+8 M#V_1.R_Q$_3B6J>>'R0O3?-O-]?HQ1\OT1_(#]'73;1+3$_)Y30U2F=#3Y<' M!=_M%<0-"E[KY04B[BN$'>S6-)^W;^Z4FT_-4AW7"Q_7"^?]D6?7Z]5Y*Y1) M_16%\H6?=^- MR+O)?NL/,Q''9B8,I%2?FJ9%3"CNBWCSBJ*>P MZOEV^6/G)W[&V=>Q#KS4+-2#=+& MD ]>D"&]%KU.Q0I<4BK9B;%JY!BG@M;;RRT\?-Q.%OMV<7.!TCA?OU^-)"L/ M"@1W1XEP%QCNVB'>RG*D8A%L]FY.@T4 S*Z=S*T?((=^B@I0BG'5=:IRS,&8 M-"@*I'=9=]>YC1YT'&8[&60VH^&RK0\!R%T^2A\"@KMVA+?RH2J#:=& Y:&! MPJX=P^U=2%:? 8QQWJ D-E5G5QC'L7WD7EJ:;//7Z3M7 (#;[$S1I? %ML MAVT;ESAT4=I0,*5DO4EP8=>,A_&)0S\E7%!7G.Y[:L0DXZ*!*AC0B^WH;7*= MKSK>HD5D++7=I;ML$_?,-@(#<3$=I=\ :;&=M.UMQRI&(9RYIZ:KD6)-6S\, M1,;VO763Y?(E?;WPEG=F_=K]Y &R6(S2=(!B/ R*Y[B*8H)Y0Y2'@<2X&XD_ MZ@<=(-<6\ )WR2BY2X"[Q,[=]E$?J:&O2Z40I\%3G:##N6J(^PAPFM@YW3?R M(U4N5W2WB935+F0]NF'[X&?GQH $X$U&"6\"\"9V>+=YZ),JD6NCP!HY2Q1( M -VD&[K!>AWB00(4)Z.D. &*$SO%6]FP"G!+/$B X,1.\/8)1=4N'JR1L\2# M%!X#U)[N:.E$'2-#"K2G[AB]B0+BJ1WQ;;R)MF8T!4;3@5+3M)K::!J\D&_N MD' N>4>7X) "ANDH$],4&$SM#&[E%=5LVN"['E^6T7*:@._61]^XW,C0P;L9J-D-P=V\_[U0?X\MJTB M9=4 V[P/MG&W@) #M_DHN^$W'&) 77O,89760 \QY_^H@/Z,,E\M@+ZB?YU0G%4G%(!>,5"=4+2K$]:(6>J$ @@L^B2<<9>P4 "&Q2B3 MS@(X+ :J&(I6%<,ZJ<:*H0!*BSYI9]PI.!2%5^Q&F746 &HQ4.U0G%,[%,!I MT8?3Q#)'"2R6HV2Q!!;+H6J'LDKDTRV75:2L( !;_MZ"H:P!=.5=T1JAYI=% M@>&R#\/)N:&A!'[+4?); K]E_Z*AK$*Y8C:;2%DU@+;L VW2+3240&TY2FK+ MPBO0_6N%L@KL)KL K>5 =4)9K?]5_,8F4GY9&TBO^I0'2<_04 '0U2C+@PJ MKOJ7!U7K\J "&JN!RH.J=6)# 9%5GUPTZ1@3*@"N&F6>6@%V5?_RH&I='E3 M6S50>5 ]GUZVBI3U ]RJ/NEETB4.5(43**-,,;M.\0S*0 7"IXZ$Q8!/,BTL MZ#J%,RA.GVPSZ10'ND[A.(HSRG1S=O865!RH4/C44;T9]^-/"Z=5L[/"IO-; M/TQ0H->FC7.1A?OQ_O3M_B:-[O,#K(LH3:-M?KG1GHDJ,@'S_3J*TJ>;[$SL M\1#T[']02P,$% @ ZX975#K'9'#U @ )@@ !D !X;"]W;W)K&ULC99M;]HP$,>_BA7U12NQ)H1"6 5(!5:MTBJA=NU> M.\E!K#IV9CO0?ON=G9"E/&1[0^SX[N_?W3EG)CNIWG0&8,A[SH6>>IDQQ:WO MZR2#G.IK68# E;54.34X51M?%PIHZIQR[H=!,/)SRH0WF[AW*S6;R-)P)F"E MB"[SG*J/.7"YFWI];__BB6TR8U_XLTE!-_ ,YJ58*9SYC4K* M7?]V,;;VSN"5P4ZWQL1&$DOY9B_=[%C+#'5L)#\%TM--O7&'DEA34MNGN3N.]3Q#*U>(KEVOV17VP8> M24IM9%X[(T'.1/6D[W4>6@ZH<]HAK!W"0X?1&8=![3!P@59D+JPE-70V47)' ME+5&-3MPN7'>& T3MHK/1N$J0S\SNZ=,D5?*2R"/0'6I $MD-/E"GB"1(F&< M49=ON28+*0P3&URW0\U24-7:#T9C-#0?>XV44$-:TI=+,)1Q?86Z+\]+\%]T^_?##@$? MT]CD,MSG]WX R:T@ZVU:XL' MS&3D1G&&< MPX8)8;>(*:4 MX9EJCQO,<2'Q4=6M5$V,+%QCCZ7!:\(-,[S(05D#7%]+:?83 MNT'SUV#V!U!+ P04 " #KAE=4EK117=T# T$ &0 'AL+W=O_OYA_K$SW4OU36\9,^@Q M382>.5MCLFO7U?&6I51?R8P)N+.6*J4&3M7&U9EB=%4DI8E+/"]T4\J%,Y\6 MUY9J/I6Y2;A@2X5TGJ94_;AAB=S/'.P\7?C$-UMC+[CS:48W[)Z9+]E2P9E; M55GQE G-I4"*K6?.7_AZ04*;4$3\P]E>-XZ1'(BA5Z^SWG&3Q&@U[?,D-YHM] Z)?[ M6_3ZU1OT"G&!/F]EKB%63UT#"FT?-R[5W!S4D!-J;EE\A7Q\@8A'<$_ZXO?3 MO>-T%[A4<$@%AQ3U_!/U6@1: +[>03CZ8%BJ_QMHYE?-_*)9<*+99VEH@K*R M9=&+/?7J(WFH%A75[,NZFP=!. ZF[JX)K!OECTY@DU; 4O#IA(S.GAU03I-)7*\)_%A3[UAP9A0]&@4OM"YH8I/3#! MHJI6]/RS>5PU&Y]U-H\[]+#O!;C%N!LU(<&D'_&D4CH91DPS#EKY3YC&7 !K M09/+7#.DY=KLJ6(#-+!7VZSW_/!QP]7Q6?&7Y8[X![@SQ_O"O.9C.I9;^RPF M@W+_7J\Y_ B=D'AFQJ.SHL]Z@ =^Y,.]F[4)(C(">RU M*>)A5_PHC51HQ[8\3H9QU^Z%)\^/F]0^1KRSXB[+'1L+:?MZ3Q0)B-^/F]0N M2(9=\([! G\K$S#V%"3OF%4YA)TT5H8OL#0DM9>1\RX.RW)-H &)VHO#7T4= MBZV=D P[X4(*;51^V*?!A@!D;\!=!L'7SD5&+P"^=C,RO #[8_!A9\'MM:EW M0WS2MA:WL:6S^^F/5&VXT"AA:\CRKB*@I Y;U,.)D5FQRWN0!O:,Q>$6MO5, MV0"XOY;2/)W8C6/U1\'\?U!+ P04 " #KAE=4Q$LH ]D" #C!P &0 M 'AL+W=OYCV8)(#6'7LS#;0]M?OV E92@/B:3P07\[W?>=BG3/<2O6B M5P"&O&9M< 4T=*.-^V&[W_(PR MX8V'[NQ1C8=R;3@3\*B(7F<956\3X'([\@)O=_#$EBMC#_SQ,*=+F(%YSA\5 M[OR*)649",VD( H6(^\FN(X'UMX9_&"PU;4UL9',I7RQF]MTY+6M0\ A,9:! MXF<#4^#<$J$;?TI.KY*TP/IZQ_[-Q8ZQS*F&J>0_66I6(V_@D106=,W-D]Q^ MAS*>KN5+)-?NGVP+VSXJ)FMM9%:"<9\Q47SI:YF'&B#H'0"$)2#J%+55(>N@; M],4R^DFI.RETPP.Z04CNI3 K3;Z*%-*/!#X&4442[B*9A$<98TA:I!-\(6$[ M#!HN]\@A.L&#C_:(KQ=T_5D@E-."R0LMWJ MHT>J&"G%QLC<-=FY--BRW7*%4QB4-<#[A91FM[$"U5P?_P502P,$% @ MZX975"9 [Z9> P %PH !D !X;"]W;W)K&UL MC99;C],Z$,>_BA7Q !*[29P[:BOM=H4.$H@5A<,#.@]NXC;6.G:PG7:73W]L M)PTA24M?6E]F)K_Y>WQ9'+EXDB7&"CQ7E,FE4RI5OW-=F9>X0O*6UYCIF1T7 M%5*Z*_:NK 5&A76JJ L]+W8K1)BS6MBQ1[%:\$91PO"C +*I*B1>[C'EQZ7C M.Z>!+V1?*C/@KA8UVN,-5M_J1Z%[;A^E(!5FDG &!-XMG3O_W=JW#M;B7X*/ M.P?8K^WB:O MD]DBB=>%*I=.ZH "[U!#U1=^_ =W"44F7LZIM+_@V-EZ#L@;J7C5.6N" MBK#V'SUW0@P<_/", ^P<0V$1;,IO6 U)HM1#\"(2QUM%,PVICO74V MA)EEW"BA9XGV4ZM[1!'+,=C8FEGSJN8,,R7!#;C+<]'@ GPD:$LH401+\/H! M*T2H?*/GOVT>P.M7;\ K0!CX6O)&(E;(A:LTE@GNYAW"?8L SR \X/P6!/Y; M #WHS[BOKW?W_G1WM1B](K!7!-IXP9EXG\4>,?(+F2I[JQ5ADE-2H+;H6 $> M!99:H7: [\![PK2"!%&PT8.XLNK]N-M*)72-_G>!*.B) DL4GB$Z+42N5T=O M(/OE.9G;*(F-8K;O8>4G,-:2'H9J3JW2+ UZHS\(PYXP_ OASX9(8L!N!*9: MA@+0WV4S!]L&C(<8GC="G=KX60CG4:,>-;I*3%424=S42*@7D%/>%+J*=P+I M56MRU0@,\+,1>QX^FH#!)(U&]%,C/TK.T,<]?7P5O:E!2K$P-5$1:0[56=!X MPA"ER5CFJ5&09=D\:-*#)E>!HN* A=*UP?9V]^B[X@DKT[ND;S(ABCT(1]A3 M(QCZ9_1->^ST,G9Q,,=A 6KTTN[DG>!5=Q!C,0N;3N6#\5CCJ1%,_6@>-NMA ML^M*&3W/RYA-*]!+DF2$-K5*X_ ,FN_]OE>\BW"?5:G+$W6(EQ:["S0$R+PH M'%'.6$4P],Y@#JX__R+F5Z[TR7W"_,N9U<4:GIU1E,)LC#HU"Z+82T>L[N#6 M-D^F3TCL"9. XIWV\VX3?8"(]A72=A2O[46^Y4I7HVV6^N6&A3'0\SO.U:EC MW@;]6W#U/U!+ P04 " #KAE=4U'I?O%(# @"P &0 'AL+W=O,EX M@=)P)4'C>A+,XK/S>. ?L4_''>F-087RDJI'VYRD4V"R"E"@:EU+AC]7>," MA7">2,?/VFG0<#I@>WSK_9T/GH)9,8,+);[QS.:3X#2 #->L%/:+VGW .B O M,%7"^%_856M'PP#2TEA5U&!24'!9_;-?=2): /)S&)#4@.0^H'\$T*L!O:<" M^C6@_U3 H ;XT,,J=I^X);-L.M9J!]JM)F]NX+/OT90O+MU!N;*:OG+"V>F\ M-&0Q!A:J6'')W.X98#*#F3%T3B]+G>:T$?!RB99Q85[!&_AZM827+U[!"^ 2 M_LY5:0A@QJ$E0PRHW^$X[U2V8X+<2A9%7+DD:Y>74^'\2GE MY;J=DD<6W1$U:$0-.D7-I-FAYI_A0J8G'4$.&W_#9TODJ.$8=6MNN-KH.?W3C5U4R&&++S[*][;A>_OT M/8/_8(G7](AM,0.+:2Z54)N;CC3'T;[>1<^VF7&KJL:=X;SCDEM\(^@1S*A( M6B8W?"40F"NJ5%\=M[Y?\JKLUI[;V]F/CJ4W3O:*DDY%Y\9R>E=)3FEP70H0 M?(V@UK#^'U*[*1.X0:9-5T+WM2SN=2>4#/8/SL6^D,7]YSL7^\H4/U*:_*/* M]A2OP2K+Q-V;?O E'3PX%LG#8Q&V.H$"]<:W8(:\E])6SVAC;=J\F6]N[MGG M\=FB:M;V;JK>D=[8#:<>0>":7$8G(Q*FJW:LFEBU]?W&2EGJ7OPPIQ86M5M MW]=*V=N)(VB:XNEO4$L#!!0 ( .N&5U04&PO M=V]R:W-H965T0BS[%X&0'EJ[[C.^N%.S++E%EP![TYGL$]J(?YK= SMV)) M20Y,$LZ0@&G?&?KGL6\!UN(7@96LC9&1,N'\T4PNT[[C&8^ 0J(,!=:?)8R! M4L.D_7@J29WJ3 .LC]?L%U:\%C/!$L:<_B:IROI.QT$I3/&"JCN^^@&EH#/# MEW J[2]:E;:>@Y*%5#POP=J#G+#BBY_+0-0 ?FL'("@!P7M M ,0EH!P7T!4 M B(;F4**C4.,%1[T!%\A8:PUFQG88%JTED^8R?N]$GJ7:)P:?.<\71%*$68I MNF0*LQF94$!#*4')8W2CK]X)NL%"8),@=!B#PH3*([WZ<+_;H":L-/(]W-1W^F6T/)$KX@JGB+:A6JQ9D:!_>=^LCTYK8 MY_*5INAKKK&8$281A:FF]$[;^@\NBE:AF"@^MX_GA"M]!^PPT^T5"&.@]Z>< MJ_7$'% U;(/_4$L#!!0 ( .N&5U2XLOF5P0, .,- 9 >&PO=V]R M:W-H965TV/LYY^1SRG"-RNA?RJTH) MT>![QKB:>:G6VP^^K^*49%A=BRWAYLU:R QK(^=M.\#.+$ P MB:;^[GB&+EF=H TKM&$OVB*.\RQG6)MY,(!2T[^QK?0VS$(I.@*X@F8YT!EG MB]EP/!JTFD.;M!V$C32U8G:#"H M.V;PPQ*UE#I)P0D,1V>D;69#!,<=J$?-'?Z 7"U%3NIY$$[.&9M60S3J0D0U M(NI%_.(^M'8J=T2:C0-X(';W88&?%%GG#-S1=3MVOS ,0%9\.5 ($GQH^_@L M+VF \$21*523V;#NM_#0:_FTGW4B32;(.;R1J5TVRM=-W<8_H0BA77'AOTM M^U*9ENXGB14%P7EB7; ZA:O;-.SOT_^J3)N=V'Q0AL-STA:SZ,CJE+3NV+"_ M9;^R2D?-^@L;A$VC2=@%6/=^./Z_:K1?N*RO\#65VJ^$G)*Z(%7$[Q]METTA M;MPI0H'8IG&QCZR>5B>5A=N?GSV_L2<8MPVO98KCSRZ^3]02P,$% @ MZX975/N?>"I6 @ DP4 !D !X;"]W;W)K&UL MG51-;]LP#/TKA-%#"W2Q8R?I!Q(#;=)N/6PHFK4[##LH-A,+E:5,DN-TOWZ4 M[!K9FG;%+K8H\?$]4J3&M=*/ID"TL"V%-).@L'9]'H8F*[!DIJ?6*.EDJ73) M+)EZ%9JU1I9[4"G".(I&88*:$\5^H6]\H@*PR5I4MF!247#9_MFWK ML /H#UX!Q"T@?B\@:0&)3[11YM.:,(+@7!A#%IS#%^HD3[ O+EC4$NX,I93]3"'Z\I6 MFCQ+I2W_Q?RM7&VIO0S"X0PMX\(<$?A^/H/#@R,X "[A:Z$J0UQF'%J2[T2$ M62OULI$:OR)UAED/DOXQQ%'_0D/J6A=Y>*N(66U,?[:M>@3CS*C>XF[0_/J$R;/5R#CFOP M+ZYD'U>#&NUP)5&RGVK840W?I')]-F5:/W&Y@@ZX^,[WBTH# )<&BW@E%T_ 5!+ P04 " #KAE=4P6P@F84# "]"P &0 'AL M+W=O>ZYX_%XTYU4 MGW4!8,A350H]"PICZC=AJ+,"*J:O9 T"OZREJIC!I=J$NE; <@>JRC".HF%8 M,2Z"^=2]NU7SJ=R:D@NX541OJXJIYP64"*%C/@FOZYH:F%N L_N*PTT?/Q(;R(.5GNWB;SX+(*H(2 M,F,I&/X\PA+*TC*ACB\M:=#YM,#CYSW[[RYX#.:!:5C*\F^>FV(6C .2PYIM M2W,G=W] &]# \F6RU.X_V36V0S3.MMK(J@6C@HJ+YI<]M8DX L3I&4#< N*7 M 'H&D+2 Y%) V@+22P&#%N!"#YO87>)6S+#Y5,D=4=8:V>R#R[Y#8[ZXL(5R M;Q1^Y8@S\Z6L*FYPYPUA(B=+*0P7&Q 9!TU^)>^94LQN)7FU L-XJ5^3M?GY M!SH:_T:X(!\+N=4(U-/0H!K+&6:MYT7C.3[CF9)WZ*S0Y$;DD/?@E]_!QQZ" M$-/0Y2+>YV(1>QGOH;XB2?0+B2,Z_G2_(J]^?+T/MD^?GVT%&;)1RQ;3EJV' M974Y2W2>Y>9B%CKI9?DF84E7/(FC3<[0?C %*'(H(4W^^1--R%L#E?[7XR#M M'*3.07K&P37V/B+7I 3L!3G1-.T';)QWD<3\/''AL3 M*\)56?GL^A'V1F'ZW#84HR.WE"9Q.NQW/>Q<#[VN[Y@!&S\7F;(I('@SD.H2 M/7[>Y"J*?O+LSZC3-_+R?*A=MS>2P),!T7>*%WZ& 7D&IK1'R[C3,O8R?92& ME23KBK%/R_ATEZ)!9/_Z]VG2^9[X?8-@V$%Y52OY"$TW+?$.9B*#/AV34QT^ M&30Z=//(*V0%:U *C\J9NEBV^&/7Z?!;UTU;ZC$<4)_&HQN'^HO:I@>><-31 M?E)SI)Q[S:<&KXLJ49C>#2F5* V;C[4>&2WPC2W M=/>VFT&OW>3UXOW2SJ9N_#G0-(/M.Z8V7&B\,-9(&5V-L"^K9E9L%D;6;AAZ MD 9'*_=8X'P-RAK@][649K^P#KJ)??X54$L#!!0 ( .N&5U0*U>BU= ( M *,& 9 >&PO=V]R:W-H965T +] MTCY(T_/'*!O"@"LB.))0+[S;V[!=\)[-1!&UDG:R%>;>?K9N$%-B&@ M4&D; 9O7&RR!4AO(I/%[B.F-2"L\;.^CWSOOQLL:*U@*^H-L=+/PYA[:0(T[ MJA_%[@L,?A(;KQ)4N2?:#6L##U6=TH(-8I,!([Q_XS_#/AP(PMD)03@(0I=W M#W)9KK#&92'%#DF[VD2S#6?5J4URA-N/\J2EF25&I\NE8(QHL\L:8;Y!2\$U MX5O@%0&%/J/[3G<2+)BPCB$*9@-0B]^M0*'+%6A,J+I"%XAP]-R(3IDHJO"U M27'U;Q3?&!O=A:.[T(6-SKI3 M$_961%54*&OPY^U::6F.R*\/J-%(C1PU/D$U'L*I+>A5F5/9R_)6IGD2%_[; M!"L>6?$Y5C3%ZE7I(2O+@VE6,K*2$?U!Q;OK]AN25T:%T96@MMBIIK-N8O M(N,/.U$'K?L95M_"^5?P%02P,$% @ ZX97 M5*Q.J!0P @ 0P4 !D !X;"]W;W)K&ULA91= M;YLP%(;_BH5ZT4I;S$>@3460FD33=C$M:MKM8MJ% R?!JK&9;4K[[V<;PK*5 M-#?!7^]YWM?1<=H*^:1* (U>*L;5W"NUKF\Q5GD)%5$340,W.SLA*Z+-5.ZQ MJB60PHDJAD/?3W!%*/>RU*VM99:*1C/*82V1:JJ*R-<%,-'.O< [+-S3?:GM M L[2FNQA _JQ7DLSPT.5@E; %14<2=C-O;O@=I'8\^[ =PJM.AHCFV0KQ).= M?"GFGF\- 8-);;U<,.5^4=N?]3V4-TJ+JA<;!Q7EW9>\]/=P) B# M$X*P%X3.=P=R+E=$DRR5HD72GC;5[,!%=6ICCG+[IVRT-+O4Z'2V%%5%M;EE MC0@OT%)P3?D>>$Y!H8_HFRY!NE5I[J\A#/T5*'2Y DTH4U?H E&.'DK1*%-% MI5@;:Q: \][&HK,1GK"Q@GR"HN #"OTP>-RLT.7%U;]5L DVI N'=*$K&YU- MIT;BK:C*F5"-!/3S;JM(WL" YQ4H&5O(NZT%HPL9@ MR9MKC(,XF?U'PT<]89^7KT3N*5>(P<[H_,FU\2R[ENTF6M2N3;9"FZ9SP]*\ M&ULO5G;;MLX$/T5PNA#%FACD=3% M#AP#\2W;HBV">+O[L-@'VJ)MH9+HDK2=+/;CE[I8E"V)=M*X?6@DF7-X9C@\ M,Y1Z.\:_BQ6E$CQ%82QN6RLIUS?MMIBO:$3$-5O36/VR8#PB4MWR95NL.25^ M:A2%;619;CLB0=SJ]])G#[S?8QL9!C%]X$!LHHCPYP$-V>ZV!5O[!X_!W-NI03KBSX#N1.D:)*[, M&/N>W'ST;UM6PHB&="X3"*+^;.F0AF&"I'C\R$%;Q9R)8?EZCSY)G5?.S(B@ M0Q;^%?AR==OJM(!/%V03RD>V^YWF#CD)WIR%(OT?[+*QKMT"\XV0+,J-%8,H MB+._Y"D/1,D P08#E!N@8P.OP0#G!OA< SLWL,\U<'(#YUP#-S=PCPVL!@,O M-_#2Q IK?#[625Z3L[%@ M]Q36_?E8G3J0@[7$12[C%!4WH/Y!HS7C2E#!^,#; M!;Z=XMNG]\J\M%?6Q5X1R5YY#Y3B"TEB/XB7X"J(0>9@75J-L@G==,*D:FS[ M5J^]+2]P=01T0\U.<6]O+B"SC<\ MD('RI40;_ ?>U5'/9O%*Q!S7RO\=^5 SU+&AYW0:%\$KG/'>)$W)1JX8#_Y5 M3TYDJ7=RM1,[&J%--F$FW MPAPI#6BB#2W= %AFXE1EB9^HIN1$D4Y;1(-:PE)K 2^BQQ#I&9"1^UW$-K$$ M:Q+X8/:L9&9+57)S()GJ<=6:%;>5\9ZF,.68PVMCBG66CZA63^GE">U MZ\[DGY8XV+U(!)$6(V06H[=OL<;YC.6]A2"&L#&X2 L<@K^VTH[S"0_)VJBY M*4!:*Y%9*U]42<>H*HS0,I1)I'41F75QGY%JYI>6'J15#]F7R50M8NAUK6XB M7H*%IU9ZB*I-+'(1; JO5CED;F7S\ Y,3FI!0]YEPJCU"9GUZ1(;OE.)+'81 M,N2N%D!D;O(NL.&K_9^9+-9:BLU:^K(-GX,='$@L0PG"6B6Q627W&?F*#8^U MNF%TD4S%I9<+9MWZV0V/:WH\#.U.TPD):['#)UJ\+,!#DYM:U[!SF4!JA<)F MA;K EL]G/'KW87G-V:LE$/_BT_08UQV6C62UFN(W/"V/3[...AL^^-7TA?!G$ H1TH::RKCVE M#CS[?)/=2+9.OQ[,F)0L2B]7E/B4)P/4[PO&Y/XFF:#XB-;_'U!+ P04 M" #KAE=40S98L08& ".)0 &0 'AL+W=O5NMJHV78?5OM [$F,@L$=QDG; M3[\#GC(0F&.LF.3! 7O.92[_WQPN9X^9O,_70BCO^R9)\_/16JGMV\DD7Z[% M)LK'V5:D^I?;3&XBI4_EW23?2A&M2J--,L&^SR>;*$Y'L[/RNRLY.\MV*HE3 M<26]?+?91/+'A4BRQ_,1&OWZXG-\MU;%%Y/9V3:Z$]="?=E>27TVJ;RLXHU( M\SA+/2ENST?OT-M+C@N#LL776#SFM6.OZ,I-EMT7)Q]7YR._R$@D8JD*%Y'^ M]R#F(DD*3SJ/;\;IJ(I9&-:/?WE_7W9>=^8FRL4\2_Z)5VI]/IJ.O)6XC7:) M^IP]?A"F0ZSPM\R2O/ST'DU;?^0M=[G*-L989[")T_W_Z+L9B)H!H@X#; SP M4P/F,"#&@/0UH,: ]DV)&8.RZY-]W\N!6T0JFIW)[-&316OMK3@H1[^TUN,5 MI\5"N592_QIK.S7[+%9"+[V;1'CS+'T04L7%\96>+B&E6'G7*EO>>[][U_N5 MY&6W7D^;5PNAHCC)7VOK+]<+[]5OK\\F2N=<1)XL37X7^_RP([^%6(X]@MYX MV,>HPWS>W]SO,%_T-D=AA_EE?_-ITWRBYZF:+%Q-%B[]$8>_O\5FF\EB%BZ_ M[6+UP_OWDV[A?51BD_\'^">5?U+ZIX<7P[(VL=MJ8O-B8M]XT4ZM,QG_U-^\ MBE,O7T=2Y)V3NX_'RW@%LQYF>A8>ZO/7;H$8]1FCQ+9L=(96G:$GZ8RF9ZZB M=!6G=X=Z0P_VIMT",1*2("!/6BX<+:>^_Z3E94=+BCG']9:-$6+5"#%PA#[% M>A6MHA+8>_&*="FZ.K[W$P =;[<@F#,6.I/D59(<3'(>2?FCF)NO4;+K3(X? M3*[= D]#YH>\-=B+=E-$"&4!;L]+NRDGB"+B[')0=3D NWPM9"QR[QV@Z&GE M:CH(,<+*?_BRQ)B'K=6.]7*?.@<5^7:G\U\8"',3L9DM0I$8_U99+3*DB22N;<5<(R!F;7L0S#\AE!I<&RV%J]H.K1*IUTJ1=21F04S@LE\ MA$K#EE*87_YUYX M<3%,W,,J-0X:FVC ,'9OHM@2%,,$-2J=0X5WK?(>IO3& M%FGXA8OO.>ZJK8D?N,?6$A"_='$]QYT5,92M12R&"]WGJ]0$>*)2RAV9631C M&,W]58K;Y68 JM02%\/$[:'2H*. 9F51YHIN"8IA@AJ5+B -6>CA<)@+9(LT M@F)R%*/\&%D M:IE&3E-%'B'3=A&)$0[=EQ/$(I# "!Q"IM-CL[6,)7!A>0*9AFV9XC%Q7)A2 MRV8*L[F_3&F[[#0EK^NFHV4NA9E[6*;&0?/*E(?87>E0RU *,]3(]#T@(FJQ M1\D@,J6U6[2G*2/[RY2VJ\AIX+LO]:@E((4).(!*3<3^R5K"4KBN?+Y(38"& M2,D8.2I>:LE,83(?(=*.JC-@D$@M<2E,W!XBG;9O77%,"3 YEJ 4)J@1Z1^ MA)B%'O,'$2FS1&.GJ2+[BY2UB\@0,?==4V;YQV#^#2!2$[%_LI:O#"XKGR]2 M$Z A4NXL>)GE,H.YW%^DK*/F!.\>L=K3*1BXAT7*VD^=4( )I>[HEJ ,)J@1 MZ0=(0A9Z+!A&I)9H[#0UY!$B;9>0"&'@8H)9 ++3/#4Z1J7MYT9PMMP2EL-E MY?-E:@(TKTO)F#@RLV3F,)G[RY2W:TX$5[S<,I?#S#VL4]Y^#J15B@EK1Y_4 M7F4IWE3Z,Y)Z\',O$;?:UA\'6O)R__+/_D1EV_+MEIM,J6Q3'JY%M!*R:*!_ MO\TR]>ND>&&F>@5K]C]02P,$% @ ZX975#PL&P-X"0 Z#D !D !X M;"]W;W)K&ULS5M;;]LZ$OXKA'$6VP.TM>Z7@R1 M+FV:Q?:LD;2[#XM]8"PZ%JJ+#T7ELM@?OZ1$>^1(&CH^+N ^I+)-#K_AS'PS MO.CDJ>0_JB5C@CSG65&=3I9"K'Z;3JOYDN6T^EBN6"%_690\IT)^Y _3:L49 M39I.>39U+"N8YC0M)F[+^XC9] M6 KUQ?3L9$4?V!T3WUB5+DORQ_JPTUR.K$4(I:QN5 BJ/SOD5VR+%.2)(X_M-#)9DS5L?N\EOZY M45XJ3K#OZK M#G8\TB'0'8)7';QPI$.H.X2O.KAC'2+=(=I5AUAWB!MW:.W7&/^*"GIVPLLG MPE5K*4T]-![4])8V3POE['>"RU]3V4^'\COE'.J?)2\NV*"IEGUZ\E42#!*Y'2N![YH!W;& M!F:KC\2QWQ/'2S%+M/U97?Y:TUWD'JSLU0['IR_J73\C?<[&^]W&K'NF/LH.!_N^TY^ M+CV\>&"2U06Y?R'==C/ZTGQ]_D1Y0O[]=RF2W B65_]! +D;0&X#R!L!-)-4 MSSB7PU0J_MX36HMER=/_RF_>I86>Q2'7N6X%!XU@E>(>SVRK_7S:K]\0 M6FR!]C:@O;>!7E%.'FE6LP9S4F89Y1617M;B_Y7\CX!+#.G2CA=W=6$?+/^5 M(J966\KX&V5\5!GI!KET@$-IXN^DB:G5EB;!1I, U>1;*6BFH9%R0>8=S62= M4C'^*$TFZR625E4MV9*97"SH>4YL!W'8=[%^0SN.8\_MMMS2*=SH%*(Z?,YVZ&QA2;:H(E0-$V.U+0P M[]('>U;/; 3.EZ@/QW6B?JC>]!LZX?@DQAO8L<'%Y=S)*K.6[B$8SX=F#)=@ M6^2%R4A &,^VH *Q4&$WRI*R>I[K2).N6J[T-#(^3]7LCMA52^Y.D.T-DIYN MN>6[T4##FP&1L8_XBMVIM&S<6YATVD2N*(BJ32K:5/O8#$(6LX\DC=F0QVP\ MD>T;&G8_.\G8P.8?LI2-IZG!^9=+"57Q@D[.#7YL M)H# [>A(C /D;./K:5TQC>%[*UT[0->.H0Z_ MF\VPN0<"=HZ$@!T@8 D1$EEEA][ +[NCC[ M_E[G]W+!*2-U$[4MLDH:?ARCVZ]XO6&SNT"[+E["SK8!# Z+2PAVF!F@7/>G M4.ZU%ML-#!>+6[>S?;-#V:N7+ZB.P)?ND?"E"WSIXGS9BGUDE<"CQ"#&,ZXA M7>!+%^?+V[OOJ" @-C<\DND&BG3Q78;#[^/H ;>HP8D'=@K[[<8B!-C5_2GE M[846&PYBT6KUF]BAZR';3AZ0L(>3\*X^;Q!C]GD/R-C#J13R@O8-NEKQ[8GB+)!8'@Z5RP]>'2]R(5 M%7DW4\&+[>9[0+^>>QS1ZW7VQ@V[#GOF*"UV:Q_*0G*4!_3MX;S[5LM(A)?+ ME"W(IV [X M\[%^Z?7)/!C:*OT\T- . C<>4P*HW\.I'Y002XE2G3KK++:2WL=(>W"KJMKV M:5"+_B['V($/<+N_:X$-N-9,KX^1&U#MXQ JOU]KCZ$">O=Q>I=+]D0A2.C+ M>+ZY- @)+-4?RS<^,+J/,WI;A[2^EE#!R(*F'%V!7OK]0MMV;8S&?.!ZWW!4 M>C :D[]\38LTKW-LGH#Q_2.IV/W.F29.^=^0>&MX0QVI[WZJ>:F'Z]HU'#,H M) (?K^$/:U#Z;#(HI /_2-8$/N0#W[ F.+1!!TX:1T,4"-\W[(-8CKV^4W0C MS5HT1IIE%#OV"H"W ^LX[!( :0<&TC[\F7N_1'<#RQY8K0VT'+%@ )P?X)P_ M;D'I4H9-P "H/#B2LCT $@_PLOW@AKS2 VX9TA\JP*Z'6DJ31[$?C-@3$D%@ MK/V5$95&M"C4!8"TF'.FMO0D^CE=I1VUM]1E MS5V;O5,3_T$2"(YD[SP Q@]PQO\)_-[7IL(@8##(]FS"3L7 W'*W;ZWN?NU62UVZ-YLCV(&VH[9 M"$@\Q"OY;=S%)N#4;>S.35-)-.J;00T&]FM&4 &/AZ8K@@>]!:M',UV#-3;; MOJ4)-![A-#X4!Q+S =@] G:/CH3=(V#W:)<-G4/6N%&?]]$+$1$0?V38[=F< M/# %I/N]B5<2.@\NA(;A%&D 0BO K? MEW&C?MV]7@B])MR!IF.>!(DB>DNBV(=PHZ&4,0*K5PR*FLA MU4#^OBCEW.H/ZC6VS&PO=V]R:W-H965T6?]H@L=@YDS"F*<_DTC%0ZMOD0@6 MK$C5E&\^01501]L+>2K-DVPJ6< GE]#XHEJ7R#^K+4KUY)3K[%O)"XJ!S8"F/2GMEA MY?]=Z;][PO]["&^(1]\2UW'I$?7QR]6=I^HV9K).IUNGTS7VO%/IU#&]FQ]F M[58(EB\!-X B\RUIRTW8U@S?;IB(R*_/:)(\*,CD[S,.>;5#GG'(/^'0-ZY8 MNDLU$@M+8M(0$VUB28T*B90*;X[Q*-?KFO5TD5B/ MH->@-[W4[[H10-@L#W M:K$GT?AU-/[9:%R'TNIKFZ0L/Y.?3FVQ M1]6KX^@]@\JENWKR@%[FNEP_1ZU?&^]?![6@=BBX,+7@@(G7=6BP1^Y0RCF. MC3K-@>"\ %RV2OD68+?9"A'&F,7G^-'6L4.O@R!M2C=U+\RP6K"-I]MQ]G?? M$:E3$)NJ3\^7_2E$@/][\Q0PC'P-0B6ZC7]Z"Q "PS!1G4M;4Y*I?R4DFYI. M.Y? MB;2IW;1W)4R;BD_[EV;:/P#F]WO^?HD](H:5V/5/8&U.#'K^R- HS_UQ-@7; M=:X#EMM4=Y=>&%:UX!-8[CZJ(T+[E=1N797T/?4+$\L$-U<*"]1Q;GJXBT5Y M]2L[BJ_,[6G.%=[%3#/&ZS((+8#S"\[5KJ,O9/4%?/0?4$L#!!0 ( .N& M5U0?SR@=? , -$- 9 >&PO=V]R:W-H965T!QA+I6[*P#=A)%EV@00T;V3X4?:"EL45$(K4D%<= /[X4 M94M>-*:Z0![R8O,VAV>&H\/A9"_5DTX1#;SDF=#3(#6F^!R&.DXQ9[HG"Q1V M9BM5SHSMJEVH"X4L<49Y%M(H&H4YXR*83=S84LTFLC09%[A4H,L\9^JPP$SN MIP$)3@,KODM--1#.)@7;X1K-8[%4MA89162Y?']"!HT>U:&Y^T3^A?G MO'5FPS3>RNQ/GIAT&EP'D."6E9E9R?UO>'1H6.'%,M/N%_;'M5$ <:F-S(_& MED'.1?W/7HZ!.#.@_0L&]&A '>]Z(\?RCADVFRBY!U6MMFA5P[GJK"TY+JI3 M61ME9[FU,[.UD?%3*K,$E?X ]]]+;@[ 1 )N A;6X01N96ZS0#,7QROXPKB" M;RPK$>;:'F=1C6OX>(>&\4Q_FH3&,JOPP_C(8E&SH!=8$ H/4IA4P[U(,/D1 M(+0N-7[1DU\+ZD6\P[@'??(KT(@2#UZ_B5/?X0TNX-VOETL/S*"!&3B8_J5P MITSAU>:_49TKQ<0.;;X;V!S@?-V2'=SP?,]4 G_];B'AJ\%<_^TA-&P(#;U^ MW?%GGJ ][P/'+'GMY/SV42^*?O'P\1IWQA7_@@0N>E[D'<-P CM]'I*\; M0M=>#Q^0Z5+5^Q:HN$S@(Q=P0*9>_V3\<&/(ZR]F! D[: _!FX;@C1>Q_N(+ MQ6.$9YG9:&56#%YCYL<9C'MC;TZ0J!6GR NUXOKI:JL0@0N#"K4!Q0R^*C!^ M))NG(R^G,\$D_RM3V4M'IA+:0M+WD:NDE3OBU[N?SM8./%J; JG3MCMK22NI M9/!&>=L!-+SN#?V)VZHJ\/@AM[D2]7ZT?]R2;Y;$AEB6PM0%=S/:O%?F=97>+J\?.P],[;@MF3/<6M.H-[8: MH.KW0]TQLG U^T8:^P)PS=2^N5!5"^S\5DISZE0;-*^XV;]02P,$% @ MZX975%LV,?8$! B@T !D !X;"]W;W)K&UL MK5=M;^(X$/XK%EKI6JEMXH2WK@ ):$^W'_8.E>WMA]-],,D0K"8Q:SM0_OV- MG1!H20*MC@_$;_/XF?',>#S8"OFB5@":O"9QJH:ME=;KKXZC@A4D3-V)-:0X MLQ0R81J[,G+46@(+K5 2.Y[K=IV$\;0U&MBQF1P-1*9CGL),$I4E"9.["<1B M.VS1UG[@B4.T: :\0\-X+^#4"?B'@6T5S9E:M!Z;9:"#%EDBS&M%, MP]K&2J,V/#7'.-<29SG*Z=%(0I/J-//[*N-X1EH;$3I )6B@D4Y&@ MVRAF#7]+YOF1$[$L5OVU-C.*7#V 9CQ6U[CH>?Y KKYS6LJ4>^BU2O%'E,0PC? CAH@M(. MWMX.$Z\1\0&".^+3&^*Y'JT@-+U0GXTUU5'D,-U+9S)!IN1Y]YW71?UVU3P MZ)0\.HT\P,E\X)EQH6W9)%]P,LX!5DP-5Y'MT3'K<=OU=K MDU[)IOFZ1B>[+\G>-\;/3YN^(;P=;T#B=40>BQ,F,\D#: @GZAXR MI_N)@#)Y;XVA:VU3:9H"UGP.WGSG^=4:TZ-,3C\96!=PHI<&&/4.?+Q/A]@% MC')PZKVQ$NW7L#HD5NK_SZ%V 5>_BJMK\L+1C]90/R1PVIS!*R+P F[M2F_K MO8O#FF5U3GE(]K33&(CV^KI=G)818XD.&@%6A)HL=N1XW8SM[/!XRV1XLZ\N M;L@X#+EILI@\$;%=5#4W/(+4+))HC50*]M<;A M8J+--],XBB1$3 -6;%IR+-\#LF%Q!I4*YUB](Q_R.[8@>NMK%8IW@E P 1PH !D !X;"]W;W)K&ULI99M;]HP$,>_RBF:M%5:2>*$IPF02KNG%YNJ(KK7)CF(U<2FMH%6VH>? M[83 !F&PO4EBQ_?W[RZ^RPTV0CZI#%'#2Y%S-?0RK9,X[T$M2H**E_'F(O- MT N][<0#6V3:3OBCP9(N<()ZNKR79N37*BDKD"LF.$B<#[V;\,,XC*V!6_'( M<*/VGL&Z,A/BR0Z^ID,OL$288Z*M!#6W-=YBGELEP_%:,I&G*-5;^/B\8OH5*$_!O8"Q<3B%6U&84Z"HB^,U/*#2DB4: MMZNFG&D%[^Y04Y:K*[MD,E4#7QM NXV?5##C$H8TP(0$O@FN,P4?>8KI[P*^ M\:QVCVS=&Y.3BG>8M" *WP,)2/@&?% 9E:C*ZPG]J Y?Y/2C!OWOJV*&$L0< M)G^3C&O)V$G )3OC;QQ?0]S'#!.&=\8D$0#/SU$;9VS=8^R?994FX_^[D<[0,.TND%S1R=FJ-SDN/1 M1>ALC,X!QG7_5#BZ-4;W)(:I"W-DEY!T#TE(O]M,TJM)>F<>&N3IOYR8W@%8 MW.U%02-8OP;KGTR0'ZXL8GI]LT9IRCRX(P2F5B%\HDS"(\U7>")MPF!7R8+_ M2ISIY Z6)EE=$&PT=O7@:*DJ=[.W.B;M5AP>CT>X5W##LW/H4J2JEI/]A"*M M@#0PD1T3.3>?+D4BATCM5MAM(-K5U3"Z(+4NA8H.H?JM7M.GVU7F\-S2?"3+ M+F6,#X]7&+?B/R/G[_W;"Y0+U\$H2,2*Z_(W7\_67=)-V1OLEIL49D*;OL,]9J;30VD7F/=S(?1V8#>H>\?1+U!+ M P04 " #KAE=4_;$.<2D$ 5$@ &0 'AL+W=O8[6\-;!Q>/$:;4&8OS-ET2S>P OEC^\#5DUEJ":($4A&Q M%'%8WQIW^&9)G$Q (_Z(8"]J8Y2Y\L38<_;P-;@UK,PBB,&7F0JJ_EY@ 7&< M:5)V_"R4&N4W,\'Z^*#]5^V\S6.A?M"^PEH'\G9 L*825!4F4YO_TM0A$30![/0*D$"!- :='P"X$[%,% MG$) A]K,7=%Q6%))9U/.]HAG:*4M&^A@:FGE?I1FO*\D5[.1DI.SE63^<\CB M +CX!=W_W$7R#=$T0'H"S55( [1@B5IG@FJF/N=3GY_:4_>OV1C0QR5(&L7B MDP+_6"W1QP^?T <4I>A[R'9":1=34RKC,Q-,OS!TGAM*>@S%!'UCJ0P%ND\# M"(X5F,KKTG5R<'U.!C4NP;]&-KY"Q"*XPZ#%Z>)6A_CR9'$\&?#&+HFTM3Z[ MC\B0:!O:FM*=,0C:\.Y 2:W07=1I+&T3\07*&[A.T4^J_?E4KT M54(B_AXPR"D-08KX9I.C2$ M.'+'*]WQ3@AXGR,(IK!5U1-KT(\5^"P- MU!$"215-0?WV+CK67*M4^#(HPZ0RB9R'M$+/0#Y8=$#4]K*]!FF#FH[=J$H' MMH<3(1,2L;4ZQ[U N@/T+WK'CL-50<#.A1!850 \7 ).)["=KEW/Q-&C1VP$8-&CL@N+:SCQVI2@,9+@V_00IL@^4-T&S_P!02P,$% M @ ZX975 B4)=;F @ 1PD !D !X;"]W;W)K&ULS59M;]HP$/XKIZC26FDT+X2W"I"@=%JE54(PU@_3/ICD(%83F]H&RG[] M;"<$)B#[U*E?$K_4TW(Y0Y_:Y=&XM^EZ]52AF.!(4U6PU%GKFEB@QS9!)RAD(7/2<@7\W] .C8"5^ M4-S*HS$85^:@Y$:ZEX5BAK M!AEE^9^\%8$X4@C""PI!H6 #X>:&+,L14:3?%7P+PDAK-#.PKEIM38XRDEX&J.0G^#A=4W5#@B+P6[ 4#LH"$WE#5P!9? ]X6NI#.E]\'>^V%0B3C"Z!;J_F<(O,"?34=P?753 5LO@UJWL/5+ M04V(P-K\-"8#(0A;HLYJ!?,=',N-R('0Z8G53D_LW('DL"T+:R[XIM_HA.TP[+J;,W0:)9U&)9W)="8KO&J6,,V/ M$>962:CU/F%NG8:Y%7;\YODPMTLZ[4HZS[8D85P;;%#H$@MC%)3'H#A,]CP/ MUU3?S1T2(6_.$:PV5,\UH059?C^;$)-=U1%W2ASQ0\.A(+_E2__L.1;50CV^:(K^Z6$<8]Z6X9B M:3NXA(BOF6\\B.=/C"V4 M_GU)2I9DF5*4-ECLYB'F MYYG-E0EF$ANVQK M\3TC.-9&66HAV_:M#"?Y9#'78P]L,:>%2).GA;@(GQX%/ MR78GU("UF._QECP2\;1_8+)GU5[B)",Y3V@.&-G<3>[A;8A<9: 1?R7DP%MM MH*BL*7U6G=_BNXFM5D12$@GE LN?%[(B::H\R77\73F=U-]4ANWVT?LOFKPD ML\:S!D] *;0 MTIMJZ&!J:TD_R=6^/PHF9Q-I)Q9_R-3ZG7(.'@@#CSO,"+@&*YKM"X'UQM - M6&*>1 #G,0B3M! D!@:KRY (G*3\2MH_/8;@\N(*7 +<#7+09*#ISP1_$-K MX,\=+;AT*P:BQT'/^W#>;A:',X&V#CU-OL:'].WS87&6%84'8[ MX,RMG;G:F3N0,ZG@:<%Z"9>PH+#3 ' M0M1X.R'@U02\00+W4<3(,;L9B8FLI>N4@(CF+X2)1+5E%=T0)B>!/(/1LXEK M^1&_O3CDN[[OHPY9 Q!ZONVA+ET#T/,T"%J $(?!E,X[? U 'WD>DY/JDYKPM/W M)!R7!=I$>7I^E,R4#4 S90-PB/*LICP;K%4AR:E4NM>J%;0;B;,'8_A9BS^) MK[$\W?(RM&09#Z81UO3:=8J'/ F<+JA[P':3C?X)N#T!D&[]=>C$["YH\#A2TK82JR1 M3-VQ3'N YTQ-P+%,F\L,'+[-K,KL>3R_IIPZ;&X+T/__ET782#;\.II=?6:$ M@IF09@DS(8'4*/>Z+M2;S12O0TX8]3>I-ZH46_TC:HW:M0;O:]ZH['JW0<\TS0C M<*2FH4:]T7NK-QJKWGW *7)2/3_5H_6QZKQ\+ M.^-+>!N6CY^-F_(M]B-FVR3G("4;Z=*^">3U@)7/FV5'T+U^\%M3(6BFFSN" M95XJ@)S?4"J.'?6!^I%Y\2]02P,$% @ ZX975+P-&!-X P /PX !D M !X;"]W;W)K&ULS5=-C]LV$/TKA$X-T*X^+5N! M;6!WO44#)(6Q;II#T -7&EO$2J1#4O;FWW=(R;(MR\H>?9%(:N;IS;SAUW0O MY*O* 31Y*PNN9DZN]?:CZZHTAY*J.[$%CE_60I948U=N7+650#/K5!9NX'FQ M6U+&G?G4CBWE?"HJ73 .2TE45994_GR 0NQGCN\?QH0)WVG\;QM'U _],&C\&\4 6/HOC&,IW/G(E#,EC3 MJM#/8O\7- &-#%XJ"F6?9-_8>@Y)*Z5%V3@C@Y+Q^DW?FD2<.&"@_0Y!XQ!T M':(K#F'C$+[7(6H<(IN9.A2;AP75=#Z58D^DL48TT[#)M-X8/N-&]Y66^)6A MGY[_C:7U62A%EB#)*J<2R!]D*31PS6A!'D59HCI//RJVHP4.*O+TEA95!AE9 M2U$:@VVEJ=50K,F"%97&;RWLMH7];0&:LD)]P!\H,Z(.+\;)/[FH%.69FKH: MHS+MQ7[S;W4\&H@E;A4.+%U[!NTVBI(RTXHY6>TX(#+5-6JBXKK)ZZCC[T MU4Y-(K8DS!JXFT=)&$ZF[NY4T$LK?Y(D<7!NMN@Q&R?1"=I9)D9M)D:#F7B& M#' Q?RD P^4[D)J9-B[C:Y 2,X&+0/HZD/*X_5%\2Y4P;FF-;Z$2QA?B>9TJ MN+3P1V'2+9;%+\W.LC!ILS 9S,+*B$S$U@2H!K*:M'C)+8GM>\<-Q[L%N1L6 M9S*%47?B]U@%7A)W%.^SFB17!/=/MEY_>.*OO@XI[0='H."FM#YN/7YX$UJ' MEZO\>!)VYW>/61@F07=^]Y@%0>P%5^0^;GC^\([WM%HNA[)ZW"_\T4W)?=Q? M_/@FY(XOIW9\(?:ED=<5>LBD3H%[WU^$QMN ;>9XPP-I M#/#[6N!QO>F8'[1WQOG_4$L#!!0 ( .N&5U21==?9LP( $\' 9 M>&PO=V]R:W-H965T\^YQM>CK9"O*@?0 MZ*TLN!I[N=:K:]]7:0XE55=B!=Q\60A94FVF#;Y.8HMW@.\,MFIOC*R3N1"O=G*7C;W "H("4FTC4//: MP"T4A0UD9/RN8WI-2DO<'^^B?W'>C9 <='"*0FD#8A.D((:T+X M44)4$R)7FZ$4FH+YI0#-I-@PM\5FB@[ YPEHR@IU86@O3PDZ/[M 9XAQ M])R+M:(\4R-?&X4VCY_6:J:5&G)$#2;H07"=*_299Y =!O"-M<8?V?F;DI,1 M$TBO4(@_(1(0W"'H]N/TH(.>?)B.AR?^-_=0@E3:2'4VFS2SYNY MTM*W Q4,< MD$-8T@&+@AC'#>S 0*\QT#MIP+0#<]AYE_Z*&.\E#(,P[K74OT?AWH"$+?$= MJ!"3(]KC1GM\4KL[>O/JZ+%JK[4];%UFXO?5PP,<]8W3 W-QY("S#?%T+HW<0F:.[0R5]02P,$ M% @ ZX975)L7",77 @ W0@ !D !X;"]W;W)K&ULG59=;YLP%/TK%NI#*ZWE&Y(JB=2$3>M#I:@?V[,+-\$JV)GM)-V_ MGVT(38"PJB_@CW..S_7%ODSVC+^)'$"B][*@8FKE4FYN;5ND.918W+ -4#6S M8KS$4G7YVA8;#C@SI+*P/<>)[!(3:LTF9FS)9Q.VE06AL.1(;,L2\[]S*-A^ M:KG68>"1K'.I!^S99(/7\ 3R9;/DJFS1/'D[)ZFK 3TC-]!H&NT8.6&4:!2(+9"2\YVQ"18 M?5_H XHN$Y"8%.)*45Z>$G1Y<84N$*'H.6=;@6DF)K94[O0:=EH[F5=.O#-. M7 \],"IS@;[3#+)3 5N%U<3F'6*;>X.*":0WR'>_(<_QW!Y#B\_3G1YZ\FFZ M.QZ(QF\RY1L]_XS>8LNY2LSM@%302 5&*CAG3>512)+V):EBQH:I[XS=S!O% MT<3>'6]<%W3M>J>8I(MQW09R8CML;(>#MM5!5\>8]KFNB-'18N,PB%NNNZ#( M'[5 21<4A)'?;SQJC$>#J4M@!2IYV5#NXD8K_G+NXHYWI[4%_T4D7<2U.P[Z MXQ\UGD=?3=RH;SFGG;D>E.=';>L]J#@(^ZV/&^OC0>NG5R"IKD"I;\N^:,;= M;]X)W?;IZ:("QPU;P71!?N2W@[&/+OX2^-H44(%2MJ6RNB>;T:9&WYG2U!J? MJ]I=E=H/F:KP/V"^)E2@ E9*TKF)U0'A53&M.I)M3'EY95(5*]/,U?\'< U0 M\RO&Y*&C%VC^:&;_ %!+ P04 " #KAE=40](=@W@# !6# &0 'AL M+W=O:\J M (T>:\;5*JBTWG^((I574!,5BCUP\Z44LB;:=.4N4GL)I'"@FD5)',^BFE > MK)=N[$:NE^*@&>5P(Y$ZU#613]? Q'$5X. T<$MWE;8#T7JY)SNX _W7_D:: M7M2Q%+0&KJC@2$*Y"J[PAPS'%N!F_$WAJ,[:R$K9"G%O.U^*51#;B(!!KBT% M,3\/L '&+).)X]^6-.C6M,#S]HG]LQ-OQ&R)@HU@_]!"5ZM@$: "2G)@^E8< M_X!6T-3RY8(I]Q<=V[EQ@/*#TJ)NP2:"FO+FESRV1IP!\&P D+2 Y&? 9 "0 MMH#TM8!)"Y@X9QHISH>,:+)>2G%$TLXV;+;AS'1H(Y]RN^]W6IJOU.#T^@O/ M10WH&WD$A=ZC6\@%SRFCQ.V**)&N )50@"0,*4WT00OYA&@#T^012:)-0[B) M&U'O"7]Z\]LBP?./"D%9@MO8YYD7&6A"F7J[C+2)WT81Y6VLUTVLR4"L.$%? M!=>50I]X <5+@L@([]0G)_77B9^#9J^'XTJ,F M[?8R=7SIZ%ZBC*J<"760@+Y?;966YG[]\"PQZ9:8N"4F TM\;D_"\_[W;:.? M(\%A'/_>Y_8OXK+_CWLA?MJ)GWJ)[K0[ZO:JO$/NLF(U8(?+[]S;A%LBIDU%^ [,74 /A!V:C$F8>4D)SZ'/"3_=13(- M)_V2-B-(C,/%@!DCR#3I0;YP8]&YL?!2?2*24[Y3J)2B1J8B,4\N-_7$5M&" M$DE!]5GBYS1[-1UP9 2(PW3 D!%@&E[Z_;CL_+CT,OUI'D2)J(:Z5[@?;,*( M!X3[@3B<]>>%D?7ZC'XA&\?/%47LY?HFM$F(>RD>J*L.S5$X>R_ZC\$(Y<5T MZ'QOQI!S:TCO01A#XG0P441G!5<-&ULE99M;]LX#,>_BF#LQ0:LM>7G%$F +L'A M!FQ#T79WKQ6'283*5DZ2DVZ??I3M.JGMN+V\2"R;I'_\1R0U/4KUI'< ACSG MHM S9V?,_L9U=;:#G.EKN8<"GVRDRIG!I=JZ>J^ K2NG7+B^Y\5NSGCAS*?5 MO3LUG\K2"%[ G2*ZS'.F?GT!(8\SASHO-^[Y=F?L#7<^W;,M/(#YN;]3N'+; M*&N>0Z&Y+(B"S)8(!&3&AF#X M: B0X[^(V#_UZ'H'$( MJD1KLBJM)3-L/E7R2)2UQFCVHM*F\L9L>&'_Q@>C\"E'/S/_6F0R!_+(GD&3 M*[*$#2@%:WN#W&H-1A-6K,DWSE9<<,/1ZN,2#.-"?T+[GP]+\O'#)_*!\((\ M[F2IT5I/78-H]@5NUF!\J3'\"QA+R*Y)0#\3W_/I@/OB_>[>:W<7!6E5\5M5 M_"I><#%>(X-!&5@EP\U(V* -&U1APPMA?V!98@$J9GBQ)4)J33*FU"^LQB-3 MP[K5$9,JHJW)PSQ)O229NH=S>?I609QX?FOU"C=L<<-17*P3K(*B$B%#-;AY M&[>.&)^!A),HZM"^8?0*-FIAHU'8!R.SIRM;T6N"6QK;G&:V40Q!1KWW3^(P MZ$#VC;QAPK@EC$<);[-,E4S4!74/&M0!!C6,>V^.HS3LX/6-HC (A@F3EC 9 M)5P"CH*,L[K!(B7+I3+\]T4ADQX$C8.ND'VC( J'0=,6-!V74N#X844&!/*^@VTOB$')LIF%[PH/=C3O1[$53J9>-T= M,&074OQ;>KV6-6"6)#2^D,!ISM#_,6C$ M:!?J EZFBYT?+S8:?C. MFF@BG<^WV.^UQ &K,)AT.=VSPY(]J7YG:LL+301LT,V[3K#QJ_KP5R^,W%?G MIY4T>!JK+G=X8 9E#?#Y1DKSLK!'LO8(/O\#4$L#!!0 ( .N&5U0!ZP8H M>0, !L, 9 >&PO=V]R:W-H965T_=P;]OOUU9JV6\D>J'7@$8$&S+?UM<)9V++DO 2AN11$P6(2G-'3&4TMP%G\S6&C=\;$ MAC*7\H>=7.:3(+**H(#,6 J&/[=P 45AF5#'_PUIT/JTP-WQ _L?+G@,9LXT M7,CB'YZ;U208!B2'!:L*\T5N_H(FH+[ERV2AW3?9U+9]])A5VLBR >.\Y*+^ M97=-(G8 =/ $(&X \6- \@2@UP!ZQP*2!I"XS-2AN#S,F&'3L9(;HJPULMF! M2Z9#8_A"O)Z!8;S0;W#UV\V, MO'[U9AP:]&AQ8=:PG]?L\1/L-"8?I3 K3=Z+'/)]@A"EMGKC![WGL9=Q!MD) MZ=&W)(YB>D#0Q?'PZ !\=C27NV$%7CFFY'XKN>^5C&<:3ZP@!C.#XG-N2(:OYCT6N@U3N3ZDN68< M[&H>]?M=R<_;[4D>M)('7LE_*JDUJ82"3"X%_PFY4S\' 0MN#BH>=)3$<9QV M%0\Z27YD,?-9[$63MM&DWFC.LDQ5& (7!A1HX8G0 MAF?N5)Q59B45-_>>8S!JB4-AHM*VHD3> 3WA;X[ULZZA8DL*^%<^^NPWE M;BY[23_UI)/N5'CJU?/9HP7O^_EWO(*)D:3@)3PK;+T)OH\170NFV MAM+CBNBQ!XEN2QT=O&1"MT6(^JO0[UP##67:*4N/\QGN=$TEJ*7K/G''9"5, MW9"TJVV'>^;ZND?KY_3THNY3MS1UV_R1J247FA2P0,KH),4-4W4G6D^,7+O> M;"X-=GINN,+N'90UP.<+*&ULK97=;]HP$,#_ M%2O:0RMU30CEJP*D4CJM#Y40K-O#M >3'(E5Q\YL!^C^^IV=D*4"LDK;"_CK M[G[WD;OQ3JH7G0(8LL^XT!,O-2:_]7T=I9!1?2US$'BSD2JC!K-.Q.UNHZ5@6AC,!"T5TD654OYG8WL>_?@*X.=;JR)]60MY8O=/,83 M+[! P"$R5@/%ORW< ^=6$6+\K'1ZM4DKV%P?M']ROJ,O:ZKA7O)O+#;IQ!MZ M)(8-+;A9RMUGJ/SI67V1Y-K]DEWU-O!(5&@CLTH8"3(FRG^ZK^+0$ @[9P3" M2B!TW*4A1SFGAD['2NZ(LJ]1FUTX5YTTPC%AD[(R"F\9RIGIHXAD!N0+W8,F M'\D*DQX7'(CA()*)8+\@M@_(# 1LF-'D8@Z&,JXOQ[Y!!JO)CRI[L])> M>,9>)R1/4IA4DP<10_Q6@8_PM0?AP8-9V*IQ#M$UZ7:N2!B$G>?5G%Q\N&Q1 MVZT#TW5JNV?4+M%W$3'.J*N>MGAP-GSW[>VVDP]K_YNJW<+WM-!WMESD1.FEV%ER+RA)#"G/+&3;GI435BS62[-W M+=9+?E 9*^BU /*0YT3\/*49/ZX6W%/)/F%QPKK*?!\4$JGM=DK2!G1?5/'NI = C0FR"@FH#Z!&>" M@&L"?B[!J0F.B4SEBHE#1!19+P4_ E&BM;7RP@33L+7[K"CS?JN$OLLT3ZW_ MHGPGR#YE,;@HJC(JT_$VHHJP3+X#'\#7VPB\??,.O &L %]2?I"D2.324OKX MTH@5UT>=5D>AB:,@ E>\4*D$YT5"DZ<&+*V[$8\>Q9^B68L1C4\ AN\!LA$< M$73V?+H]0H^>38?AC#>X204V]O"$O1MZ3XL#E6 K> [.'Q05!7O-A]N-2/2@(V4E(EP7^7V@ZX4#27_\^HP: B#/L*^W\">R'<;^>ZL_"]N$IHMPW;GM5Y?A#ZK?\>7+$DR2@X)U*9]&ZVORDFV'DGP%A/ M"ZIF/HFNBURGWXQ&<&$0ACU8- +S7!L'$\EJ6SK$+U54M:6N!-&PO=V]R:W-H965TU#LNA:RC+ UK:YNEIB$E:UA;AHW6POY9@C+M(II&IX4GN:O(+_ L M/8@=;("^'];6>7Q@*:2&&J6IF85R$=U.;Y9S'Q\"?DAH<60S7\G6F+UW'HI% M%'M!H" GSR#L M@%(TBIY,^Q7Z>BX]7VX4AC=KN]BKZXCE#9+1/=@IT++NON*E[\,(D,1O )(> MD 3=7:*@\DZ0R%)K6F9]M&/S1B@UH)TX6?M#V9!UN]+A*-LT6X3G!FIB7X[N MC>S#'9"0"B\85L(",EFS1ZF4ZR&FG%Q.C^1YS[_L^),W^.]A.V'3^4>6Q$G2 M$?Y+PIW@074RJ$X"Z_R=JMDK6RF!R&[9RFCM3GM#)M^?R30;,LU"IME[,_WZ MYB+8 X'&WV?XYP/__&PEO5STLRN)[-X_$Q3?AS7P$?SY*_FH[ [62-34#J. M>')U&3';C7OGD#F$$=L:<@,;S,K](<#Z +=?&D,GQT_M\,_)_@)02P,$% M @ ZX975"[K46$T P %!0 T !X;"]S='EL97,N>&ULW5A1;]HP$/XK MD3M-K30U0-:4K("T(56:M$V5VH>]588X8,FQ,\=TT%\_7QP2H#[&^K#!C$KL M^WS???9=:K>#TJP$NY\S9H)E+F0Y)'-CB@]A6$[G+*?EI2J8M$BF=$Z-'>I9 M6!::T;0$IUR$O4XG#G/*)1D-Y"*_S4T93-5"FB&)&U/@'I_3(>G&[TG@Z,8J M94/R>/[VQT*9FS>!>YZ].SOK7'8>+VYVD?,:NB"AE_CJ &*4%B.-#U)KVQ[! MMF'TUX?2_X8?#= _+, ^=HPZV:9N$[>5J+"NBM$@4[(MCH@X@V6F.0N>J!B2 M,15\HCEX933G8N7,/3!,E5 Z,+8J;:@N6,IG!W?=" JVYLFY5+J*[2*X[TD] M?0=8CT @%Z(1V"/.,!H4U!BFY:T=5),KXPLHJ/L/J\(JG&FZZO:N2.M0/6R0 MB=(ITTV8+EF;1@/!,I"C^6P.3Z.*$$!C5&X[*:U1=RSME EQ#V_S M]VR+>YEMY*P#&9--UPJJNX[!_D\UQ;])&K^(-"OZDS*>%78ZLQE!E[$ZS MC"^K\3)K!&#L79R=%H58?11\)G/F%G]PP-& KOV"N=+\V4:#4IE: ],D>&+: M\.FFY:>FQ0-;FG4Y+3-<<^\$-?_=?9XQR305FZ)M[1_S+K]:<7W\_0O-U:^5 M7<5>D='U\6NLC_MC%QF?@LB32'?_%$0FQR\R.DZ-87W)V+C);-UC&FL ]\4A M^08W3]$++@R7]6C.TY3)%]<92V_HQ/[)L\5OYZC:INH'MV*AU X==Y+9J?@3S M<9@? 0R+@RG ?)P7%N=_6D\?78_#,&U]+])'??JHC_/R(>/J@\7Q^R2V^5>: M)%$4Q]B.CL=>!6-LW^(8?OQLF#;PP.) I#_;:SS;>(7LKP,LI_LJ!%LI7HG8 M2O&]!L2_;^"1)/YL8W' \L"5CL0WQ\':LKO$T6054P;]@;C2))@"-2BOT;C M&-F=&#[^_&!O210EB1\!S*\@BC $WD8-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( .N&5U3(U;F(X04 "8U / >&PO=V]R M:V)O;VLN>&ULQ9M=<]HX%(;_BH:;SCB4_1SKB_9/2C_=*/;+O55F;L]ZR:5;O M^GV3+T7%S3]J)6I[9J%TQ1O[5C_TS4H+7IBE$$U5]J.3D[1?<5GW/KS?MC73 M??^-:D3>2%7;@^[ %RF>S)_S[BU;2R/O92F;'V>][N]2]%@E:UG)GZ(XZYWT MF%FJI\]*RY^J;G@YS[4JR[/>8'/BB]"-S)\=GCO(.WYONB,-O[_E%N2LEY[8 M!A=2FZ:[HFN?6\:UL!=OWK6-^BC+1N@);\0GK=J5K!]<,_9;]+VOT<5A^[H) MXCO]?\*H%@N9BXG*VTK4S2:.6I0.L#9+N3(]5O-*G/7&:BVT^S[V'UP4F^_6 M6"@O4OJ=M"?T1='AT:&,VD(V[*+>?-B>]; B@!718HUOKN3T=UTPLY' MEZ/K\93-/T^G=W,/< @ AP<#9$#/)V.IEZD!F S X(^37R($\!Y.GA;O=H_MF#? L@ MW])"3H3)M5RYXTPMV'EK9"V,\1_9)^B9?4*+-V^KBNL?#FTN'VII/\;KAHWR M7+5U(WU,J!9BM]R*M:A;P19:56QL):^MD0U[DLV2C=L@FD@U VK7<+-DTV^M M7//27FD8KPMVQ?6CL.F%(_F#B80S(#;.1RXU^\)+&] KP4VKA?M $$6DF@&Q M:\YYR>M[6JEZEP]99D"LF>T8=FCWLMYX;3(MZER*X(XCT0R( M37,K"F$;<=&S?&LWGW!_S[18"*V#<8U4,R!VS;Q1^>-2E870YJ_N.=3\Z(+: MG6!^/HZ<$Q$[Y]JV>ZGL^)D);0%^&0=X;4V;/( MPXXF5CRR]#&1=X;$WL')1NQC(N\,J:1-DH838 M0OLQ;T4>K!,ER$()L87VSB6/[=1"K7Q,9*&$V$( \YIK?Z-%@BR4$%L(8-KT M(\!$%DJH"SFH4!),TA*X:X#80G@!P;=0@BR4'+*>$U@H019*B"V$,?W'>X(L ME%!;""W''/NUD@19*"&V$,0,AE"*+)026PAC^D,H119*R>=":'$KP$062@^Z M!N>/]!19*#WH&EP0362AE+H2!#&#:"(+I=25((CI/S=3N'N-V$(8TY]9ILA" M*;&%,&;F8R(+I=0KSFYSGLI2;@D;0-Y&%LM>L!AVSR6:#4^$.N S>QT06RH@M MM-LW[=RA7<=&2AC+PNM+/7Z#]"OQ!XB@QTVAFHWUUL/KPOQ$+6HKBVS1M[/.=E/M/, MO71[^:(X6'8AL$M#K9?5O.P#ZH!SV)."-4("[_ MZ ,!3[_*L1D/[7G8'[IA\7$ZGH=UM1_'[D==#YM].37#0]N5\^7(MNU/S7A9 M]KNZ:S;OS:[4LEQZW=_/J)Z?[F+E;5WU+V^IJN<.$@B2^8,R!.7Y M@Q2"=/X@@R";/\@AR.B4!O0;V%0&]! MO85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.B= M4>],H'=&O3.!WAGUS@1ZY\G+$@*],^J="?3.J'CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [Q7JO?I.O8?Q\UB&6\_7 M&J__G52/EW/+[?+7Y==.O%^LKCC7]Q7#\U]02P,$% @ ZX975"P!9SL; M @ #BX !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WK M?QA1-C#;&1;S B:YI5&3V+(-4]Y^G!20&#$5J$AS-HU:V_?<^$K?JI>_G@*E MQ7[HQ[2NMCF';XRE9DN#2[4/-):5C8^#R^5KO&?!-3MW3TRL5H8U?LPTYF6> M:E17ES>T<0]]7GS?EY]3Y\=U%:E/U>+ZL''*6E2\)VV[D,[*AHJ]FS"M_#O@^=S/1XJQ:VEQZV+^X8:RB^U[EO)33ZD^7N*= M'OUFTS74^N9A*$?J%"*Y-FV)\M#7AZ)GQY-SN6$Z?/*3\^13*>7H12BF+OCK_B:6$J?_'XT3;NE]H/9Y7I_^[B;YY'8_#C]CM_. M^+7^)_L0('U(D#X42!\:I \#TH<%Z>,N?][HOCYV<]N&Y\R6?SW\"O_@!02P$"% ,4 " #KAE=4 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( .N&5U1R%:G7[@ "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ ZX975#+89N+\!@ -!T !@ ("!#0@ 'AL+W=O M\& "<'0 & @(&=$0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975"1'HN\ M! P!, !@ ("!PA@ 'AL+W=OFRUA 08 )H8 8 " M@?@< !X;"]W;W)K:"Q\# "5" & @($O(P >&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975&S/--^,"0 0C4 !@ M ("!A"8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ZX975*T./!:-!@ *@\ !D ("!'SX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975.3! M\")L!@ E1$ !D ("!2W0 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975%6"E&W4 P < @ !D M ("!6(< 'AL+W=O&PO M=V]R:W-H965TDV(P@ M ,8A 9 " @=V/ !X;"]W;W)K&UL4$L! A0#% @ ZX975/$7X\U^!0 -@T !D ("! M-Y@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZX975),_U';L"P I2 !D ("!^+8 'AL+W=O&PO=V]R:W-H965TU;+P0 ,@* 9 " @73T !X;"]W;W)K&UL4$L! A0#% @ ZX975&P6D%<]!0 3@X !D M ("!VO@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ZX975!5A$O.X P ) D !D ("! 0@! M 'AL+W=O&PO=V]R:W-H965T0, # ' 9 M " @54/ 0!X;"]W;W)K&UL4$L! A0#% @ MZX975. V>AG(!P Z!4 !D ("!!1,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975#6H5)'B @ 9@H !D M ("!=C(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ZX975%V1]:P" P D@@ !D ("!"CT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX97 M5.#QXAPE!@ F"0 !D ("!P48! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975-!!D^C; @ V@< M !D ("!SU,! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ ZX975):T45W= P -! !D M ("!LV$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZX975-1Z7[Q2 P ( L !D ("!;&P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975/N? M>"I6 @ DP4 !D ("!%'0$ >&PO=V]R:W-H965TBU= ( *,& 9 " @5U] 0!X;"]W;W)K&UL4$L! A0#% @ ZX975*Q.J!0P @ 0P4 !D M ("!"( ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZX975#PL&P-X"0 Z#D !D ("! M8(X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZX975%LV,?8$! B@T !D ("!@I\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX975 B4)=;F M @ 1PD !D ("!>:L! 'AL+W=O&PO=V]R:W-H965T , #\. 9 " @7JS 0!X;"]W;W)K&UL4$L! A0#% @ ZX975)%UU]FS @ 3P< !D M ("!*;&PO=V]R M:W-H965T , %8, M 9 " @2&] 0!X;"]W;W)K&UL M4$L! A0#% @ ZX975 @!S<^* P C@L !D ("!T, ! M 'AL+W=OL& M*'D# ;# &0 @(&1Q $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MZX975!I>R?&^ P Q@X !D ("!6,L! 'AL+W=O&UL4$L! A0#% @ ZX975)>*NQS $P( L M ( !_=0! %]R96QS+RYR96QS4$L! A0#% @ ZX975,C5N8CA!0 M)C4 \ ( !YM4! 'AL+W=O 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 !8 %@ 'Q@ .#@ 0 $! end XML 97 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 98 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 271 502 1 false 81 0 false 10 false false R1.htm 0001001 - Document - Cover Sheet http://freshworks.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://freshworks.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Uncategorized 3 false false R4.htm 1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 1005007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 7 false false R8.htm 1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical) Sheet http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical) Statements 8 false false R9.htm 1007009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 2101101 - Disclosure - Description of Business Sheet http://freshworks.com/role/DescriptionofBusiness Description of Business Notes 10 false false R11.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://freshworks.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 2109103 - Disclosure - Revenue from Contracts with Customers Sheet http://freshworks.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 12 false false R13.htm 2115104 - Disclosure - Cash Equivalents and Marketable Securities Sheet http://freshworks.com/role/CashEquivalentsandMarketableSecurities Cash Equivalents and Marketable Securities Notes 13 false false R14.htm 2121105 - Disclosure - Fair Value Measurements Sheet http://freshworks.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2125106 - Disclosure - Balance Sheet Components Sheet http://freshworks.com/role/BalanceSheetComponents Balance Sheet Components Notes 15 false false R16.htm 2130107 - Disclosure - Business Combinations and Asset Purchase Sheet http://freshworks.com/role/BusinessCombinationsandAssetPurchase Business Combinations and Asset Purchase Notes 16 false false R17.htm 2132108 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://freshworks.com/role/GoodwillandIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 17 false false R18.htm 2137109 - Disclosure - Commitment and Contingencies Sheet http://freshworks.com/role/CommitmentandContingencies Commitment and Contingencies Notes 18 false false R19.htm 2142110 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://freshworks.com/role/RedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 19 false false R20.htm 2146111 - Disclosure - Stockholders' Equity and Stock Based Compensation Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensation Stockholders' Equity and Stock Based Compensation Notes 20 false false R21.htm 2155112 - Disclosure - Net Loss Per Share Sheet http://freshworks.com/role/NetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 2159113 - Disclosure - Income Taxes Sheet http://freshworks.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2167114 - Disclosure - Geographic Information Sheet http://freshworks.com/role/GeographicInformation Geographic Information Notes 23 false false R24.htm 2170115 - Disclosure - Subsequent Events Sheet http://freshworks.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://freshworks.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://freshworks.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://freshworks.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 2310302 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://freshworks.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://freshworks.com/role/RevenuefromContractswithCustomers 27 false false R28.htm 2316303 - Disclosure - Cash Equivalents and Marketable Securities (Tables) Sheet http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesTables Cash Equivalents and Marketable Securities (Tables) Tables http://freshworks.com/role/CashEquivalentsandMarketableSecurities 28 false false R29.htm 2322304 - Disclosure - Fair Value Measurements (Tables) Sheet http://freshworks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://freshworks.com/role/FairValueMeasurements 29 false false R30.htm 2326305 - Disclosure - Balance Sheet Components (Tables) Sheet http://freshworks.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://freshworks.com/role/BalanceSheetComponents 30 false false R31.htm 2333306 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://freshworks.com/role/GoodwillandIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://freshworks.com/role/GoodwillandIntangibleAssetsNet 31 false false R32.htm 2338307 - Disclosure - Commitment and Contingencies (Tables) Sheet http://freshworks.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://freshworks.com/role/CommitmentandContingencies 32 false false R33.htm 2343308 - Disclosure - Redeemable Convertible Preferred Stock (Tables) Sheet http://freshworks.com/role/RedeemableConvertiblePreferredStockTables Redeemable Convertible Preferred Stock (Tables) Tables http://freshworks.com/role/RedeemableConvertiblePreferredStock 33 false false R34.htm 2347309 - Disclosure - Stockholders' Equity and Stock Based Compensation (Tables) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables Stockholders' Equity and Stock Based Compensation (Tables) Tables http://freshworks.com/role/StockholdersEquityandStockBasedCompensation 34 false false R35.htm 2356310 - Disclosure - Net Loss Per Share (Tables) Sheet http://freshworks.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://freshworks.com/role/NetLossPerShare 35 false false R36.htm 2360311 - Disclosure - Income Taxes (Tables) Sheet http://freshworks.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://freshworks.com/role/IncomeTaxes 36 false false R37.htm 2368312 - Disclosure - Geographic Information (Tables) Sheet http://freshworks.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://freshworks.com/role/GeographicInformation 37 false false R38.htm 2402401 - Disclosure - Description of Business (Details) Sheet http://freshworks.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://freshworks.com/role/DescriptionofBusiness 38 false false R39.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 39 false false R40.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 40 false false R41.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details) Sheet http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details) Details 41 false false R42.htm 2411405 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenues (Details) Sheet http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails Revenue from Contracts with Customers - Disaggregation of Revenues (Details) Details 42 false false R43.htm 2412406 - Disclosure - Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details) Sheet http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details) Details 43 false false R44.htm 2413407 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 44 false false R45.htm 2414408 - Disclosure - Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details) Sheet http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details) Details 45 false false R46.htm 2417409 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details) Sheet http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details) Details 46 false false R47.htm 2418410 - Disclosure - Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details) Sheet http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details) Details 47 false false R48.htm 2419411 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Narrative (Details) Sheet http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails Cash, Cash Equivalents and Marketable Securities - Narrative (Details) Details 48 false false R49.htm 2420412 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details) Sheet http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details) Details 49 false false R50.htm 2423413 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details) Details 50 false false R51.htm 2424414 - Disclosure - Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details) Sheet http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details) Details 51 false false R52.htm 2427415 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details) Sheet http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails Balance Sheet Components - Property, Plant, and Equipment (Details) Details 52 false false R53.htm 2428416 - Disclosure - Balance Sheet Components - Narrative (Details) Sheet http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails Balance Sheet Components - Narrative (Details) Details 53 false false R54.htm 2429417 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 54 false false R55.htm 2431418 - Disclosure - Business Combinations and Asset Purchase (Details) Sheet http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails Business Combinations and Asset Purchase (Details) Details http://freshworks.com/role/BusinessCombinationsandAssetPurchase 55 false false R56.htm 2434419 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) Sheet http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails Goodwill and Intangible Assets, Net - Narrative (Details) Details 56 false false R57.htm 2435420 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details) Sheet http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details) Details 57 false false R58.htm 2436421 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details) Sheet http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details) Details 58 false false R59.htm 2439422 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 59 false false R60.htm 2440423 - Disclosure - Commitment and Contingencies - Future minimum lease payments (Details) Sheet http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails Commitment and Contingencies - Future minimum lease payments (Details) Details 60 false false R61.htm 2441424 - Disclosure - Commitment and Contingencies - Other Contractual Commitments (Details) Sheet http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails Commitment and Contingencies - Other Contractual Commitments (Details) Details 61 false false R62.htm 2444425 - Disclosure - Redeemable Convertible Preferred Stock - Narrative (Details) Sheet http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails Redeemable Convertible Preferred Stock - Narrative (Details) Details 62 false false R63.htm 2445426 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) Sheet http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) Details 63 false false R64.htm 2448427 - Disclosure - Stockholders' Equity and Stock Based Compensation - Narrative (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails Stockholders' Equity and Stock Based Compensation - Narrative (Details) Details http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables 64 false false R65.htm 2449428 - Disclosure - Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details) Details 65 false false R66.htm 2450429 - Disclosure - Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details) Details 66 false false R67.htm 2451430 - Disclosure - Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details) Details 67 false false R68.htm 2452431 - Disclosure - Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details) Details 68 false false R69.htm 2453432 - Disclosure - Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details) Details 69 false false R70.htm 2454433 - Disclosure - Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details) Sheet http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details) Details 70 false false R71.htm 2457434 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 71 false false R72.htm 2458435 - Disclosure - Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) Sheet http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details) Details 72 false false R73.htm 2461436 - Disclosure - Income Taxes - Net Loss Before Provision for Income Taxes (Details) Sheet http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails Income Taxes - Net Loss Before Provision for Income Taxes (Details) Details 73 false false R74.htm 2462437 - Disclosure - Income Taxes - Components of Provision for Income Tax (Details) Sheet http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails Income Taxes - Components of Provision for Income Tax (Details) Details 74 false false R75.htm 2463438 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate to the Company???s effective tax rate (Details) Sheet http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails Income Taxes - Reconciliation of the federal statutory income tax rate to the Company???s effective tax rate (Details) Details 75 false false R76.htm 2464439 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 76 false false R77.htm 2465440 - Disclosure - Income Taxes - Narrative (Details) Sheet http://freshworks.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 77 false false R78.htm 2466441 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 78 false false R79.htm 2469442 - Disclosure - Geographic Information (Details) Sheet http://freshworks.com/role/GeographicInformationDetails Geographic Information (Details) Details http://freshworks.com/role/GeographicInformationTables 79 false false R80.htm 2471443 - Disclosure - Subsequent Events (Details) Sheet http://freshworks.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://freshworks.com/role/SubsequentEvents 80 false false All Reports Book All Reports frsh-20211231.htm ex23130500cauditconsent2x2.htm ex311fy2110-k.htm ex312fy2110-k.htm ex321fy2110-k.htm ex322fy2110-k.htm freshworksex44descriptiono.htm frsh-20211231.xsd frsh-20211231_cal.xml frsh-20211231_def.xml frsh-20211231_lab.xml frsh-20211231_pre.xml frsh-20211231_g1.jpg frsh-20211231_g2.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "frsh-20211231.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 271, "dts": { "calculationLink": { "local": [ "frsh-20211231_cal.xml" ] }, "definitionLink": { "local": [ "frsh-20211231_def.xml" ] }, "inline": { "local": [ "frsh-20211231.htm" ] }, "labelLink": { "local": [ "frsh-20211231_lab.xml" ] }, "presentationLink": { "local": [ "frsh-20211231_pre.xml" ] }, "schema": { "local": [ "frsh-20211231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 638, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 6 }, "keyCustom": 52, "keyStandard": 450, "memberCustom": 24, "memberStandard": 51, "nsprefix": "frsh", "nsuri": "http://freshworks.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://freshworks.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://freshworks.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Revenue from Contracts with Customers", "role": "http://freshworks.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115104 - Disclosure - Cash Equivalents and Marketable Securities", "role": "http://freshworks.com/role/CashEquivalentsandMarketableSecurities", "shortName": "Cash Equivalents and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Fair Value Measurements", "role": "http://freshworks.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125106 - Disclosure - Balance Sheet Components", "role": "http://freshworks.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - Business Combinations and Asset Purchase", "role": "http://freshworks.com/role/BusinessCombinationsandAssetPurchase", "shortName": "Business Combinations and Asset Purchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Goodwill and Intangible Assets, Net", "role": "http://freshworks.com/role/GoodwillandIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Commitment and Contingencies", "role": "http://freshworks.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "frsh:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://freshworks.com/role/RedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "frsh:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://freshworks.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Stockholders' Equity and Stock Based Compensation", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensation", "shortName": "Stockholders' Equity and Stock Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155112 - Disclosure - Net Loss Per Share", "role": "http://freshworks.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159113 - Disclosure - Income Taxes", "role": "http://freshworks.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167114 - Disclosure - Geographic Information", "role": "http://freshworks.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2170115 - Disclosure - Subsequent Events", "role": "http://freshworks.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://freshworks.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Cash Equivalents and Marketable Securities (Tables)", "role": "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesTables", "shortName": "Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://freshworks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Balance Sheet Components (Tables)", "role": "http://freshworks.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "role": "http://freshworks.com/role/GoodwillandIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338307 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://freshworks.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343308 - Disclosure - Redeemable Convertible Preferred Stock (Tables)", "role": "http://freshworks.com/role/RedeemableConvertiblePreferredStockTables", "shortName": "Redeemable Convertible Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347309 - Disclosure - Stockholders' Equity and Stock Based Compensation (Tables)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables", "shortName": "Stockholders' Equity and Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356310 - Disclosure - Net Loss Per Share (Tables)", "role": "http://freshworks.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360311 - Disclosure - Income Taxes (Tables)", "role": "http://freshworks.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2368312 - Disclosure - Geographic Information (Tables)", "role": "http://freshworks.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0c06c622e4364c0783e35de48b612c79_D20210901-20210930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Description of Business (Details)", "role": "http://freshworks.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0c06c622e4364c0783e35de48b612c79_D20210901-20210930", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityValueExcludingAdditionalPaidInCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i1f94fb246e9548e7bcd4cb37f9449c94_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i1f94fb246e9548e7bcd4cb37f9449c94_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ifd0f11a848b64da08d8a55a152b133ad_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details)", "role": "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Summary of Significant Accounting Policies - Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i6206911fb2fd434ba497566c7b8a66f5_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenues (Details)", "role": "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i7606812cde664561a8fe5b2b74b842a8_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ifd0f11a848b64da08d8a55a152b133ad_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details)", "role": "http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails", "shortName": "Revenue from Contracts with Customers - Changes in the Balance of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i421ec6711cfd4e09a1bc020fc458faae_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "role": "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ifd0f11a848b64da08d8a55a152b133ad_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details)", "role": "http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails", "shortName": "Revenue from Contracts with Customers - Deferred Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i421ec6711cfd4e09a1bc020fc458faae_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details)", "role": "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Schedule of Carrying Amounts and Fair Values of Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details)", "role": "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "shortName": "Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value Based on Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "idd0b3327936241c2b588794deb6a77a3_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0c06c622e4364c0783e35de48b612c79_D20210901-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "frsh:ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Narrative (Details)", "role": "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails", "shortName": "Cash, Cash Equivalents and Marketable Securities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0c06c622e4364c0783e35de48b612c79_D20210901-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "frsh:ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details)", "role": "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails", "shortName": "Cash Equivalents and Marketable Securities - Summary of Realized and Unrealized Gains (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details)", "role": "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0b9f31cdf40b459dbc6668e3ce82c9dd_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i007a0cdc9c5e44f490ac83c9882e201f_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details)", "role": "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Reconciliation of Contingent Consideration Liability Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i007a0cdc9c5e44f490ac83c9882e201f_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details)", "role": "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "shortName": "Balance Sheet Components - Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Balance Sheet Components - Narrative (Details)", "role": "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "Balance Sheet Components - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details)", "role": "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Business Combinations and Asset Purchase (Details)", "role": "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails", "shortName": "Business Combinations and Asset Purchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i4b1b71f6540440fbbe874a60d78233d2_D20200101-20200131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details)", "role": "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill and Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details)", "role": "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details)", "role": "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i76acb3f4078c43c79ac626155a376b74_D20180901-20180930", "decimals": "-3", "first": true, "lang": "en-US", "name": "frsh:AreaOfLeasedSpace", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i76acb3f4078c43c79ac626155a376b74_D20180901-20180930", "decimals": "-3", "first": true, "lang": "en-US", "name": "frsh:AreaOfLeasedSpace", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Commitment and Contingencies - Future minimum lease payments (Details)", "role": "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails", "shortName": "Commitment and Contingencies - Future minimum lease payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Commitment and Contingencies - Other Contractual Commitments (Details)", "role": "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails", "shortName": "Commitment and Contingencies - Other Contractual Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "us-gaap:TemporaryEquitySharesIssued", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Redeemable Convertible Preferred Stock - Narrative (Details)", "role": "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "shortName": "Redeemable Convertible Preferred Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i0c06c622e4364c0783e35de48b612c79_D20210901-20210930", "decimals": "-8", "lang": "en-US", "name": "frsh:TemporaryEquityValueConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details)", "role": "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails", "shortName": "Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i9031d5cf69e741ae9e965e14106bf17f_I20201231", "decimals": "INF", "lang": "en-US", "name": "frsh:TemporaryEquityOriginalIssuePricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Stockholders' Equity and Stock Based Compensation - Narrative (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-5", "lang": "en-US", "name": "frsh:ShareBasedPaymentArrangementEmployeeContributionsWithheld", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Shares of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i688d5c6ee3d1492fa2a9599c3e9362ef_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i54045e9f6cad416cb0613f29c94847c6_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i54045e9f6cad416cb0613f29c94847c6_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ifd0f11a848b64da08d8a55a152b133ad_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - Disclosure - Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Summary of Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i965710c872014af185692c27343a9146_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i965710c872014af185692c27343a9146_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i6e5293e7e7b94d2b856833c61cec0607_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453432 - Disclosure - Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i5a9a5b08099743d59686e30b96f860a8_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i5a9a5b08099743d59686e30b96f860a8_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454433 - Disclosure - Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details)", "role": "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity and Stock Based Compensation - Unrecognized Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457434 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ia16495e6e9ca407d9240f66f10c5596e_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458435 - Disclosure - Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details)", "role": "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails", "shortName": "Net Loss Per Share - Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - Income Taxes - Net Loss Before Provision for Income Taxes (Details)", "role": "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Net Loss Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - Income Taxes - Components of Provision for Income Tax (Details)", "role": "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails", "shortName": "Income Taxes - Components of Provision for Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463438 - Disclosure - Income Taxes - Reconciliation of the federal statutory income tax rate to the Company\u2019s effective tax rate (Details)", "role": "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails", "shortName": "Income Taxes - Reconciliation of the federal statutory income tax rate to the Company\u2019s effective tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464439 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465440 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://freshworks.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ifd0f11a848b64da08d8a55a152b133ad_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466441 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "role": "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469442 - Disclosure - Geographic Information (Details)", "role": "http://freshworks.com/role/GeographicInformationDetails", "shortName": "Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ib37f4fa6e065482195fe2e6e25843f46_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "iecc887a1b5cc405dbf761741fd2e57b1_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "frsh:PaymentsOfTemporaryEquityIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical)", "role": "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY(Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "iecc887a1b5cc405dbf761741fd2e57b1_D20190101-20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "frsh:PaymentsOfTemporaryEquityIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i305a9ea889f44f1c8537e918f4f60ce3_D20220214-20220214", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471443 - Disclosure - Subsequent Events (Details)", "role": "http://freshworks.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "i305a9ea889f44f1c8537e918f4f60ce3_D20220214-20220214", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "frsh-20211231.htm", "contextRef": "ic78b2c7360464ae1828342e211d87c35_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://freshworks.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "frsh_A2011StockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2011 Stock Plan", "label": "2011 Stock Plan [Member]", "terseLabel": "2011 Stock Plan" } } }, "localname": "A2011StockPlanMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "frsh_A2021EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Employee Stock Purchase Plan", "label": "2021 Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "A2021EmployeeStockPurchasePlanMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "frsh_A2021EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Equity Incentive Plan", "label": "2021 Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "A2021EquityIncentivePlanMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "frsh_AccruedAcquisitionRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Acquisition-Related Liabilities, Current", "label": "Accrued Acquisition-Related Liabilities, Current", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "AccruedAcquisitionRelatedLiabilitiesCurrent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "frsh_AccruedAdvertisingAndMarketingCurrent": { "auth_ref": [], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Advertising and Marketing, Current", "label": "Accrued Advertising and Marketing, Current", "terseLabel": "Accrued advertising and marketing expenses" } } }, "localname": "AccruedAdvertisingAndMarketingCurrent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "frsh_AccruedThirdPartyCloudInfrastructureExpenseCurrent": { "auth_ref": [], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Third-Party Cloud Infrastructure Expense", "label": "Accrued Third-Party Cloud Infrastructure Expense, Current", "terseLabel": "Accrued third-party cloud infrastructure expenses" } } }, "localname": "AccruedThirdPartyCloudInfrastructureExpenseCurrent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "frsh_AnsweriQIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "AnsweriQ Inc.", "label": "AnsweriQ Inc. [Member]", "terseLabel": "AnsweriQ Inc." } } }, "localname": "AnsweriQIncMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "domainItemType" }, "frsh_AreaOfLeasedSpace": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of Leased Space", "label": "Area of Leased Space", "terseLabel": "Area of leased space" } } }, "localname": "AreaOfLeasedSpace", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "areaItemType" }, "frsh_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://freshworks.com/20211231", "xbrltype": "stringItemType" }, "frsh_CapitalizedContractCostAmountCapitalized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Amount Capitalized", "label": "Capitalized Contract Cost, Amount Capitalized", "terseLabel": "Add: Contract costs capitalized during the year" } } }, "localname": "CapitalizedContractCostAmountCapitalized", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "frsh_ChangeInDeferredContractAcquisitionCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Deferred Contract Acquisition Costs", "label": "Change in Deferred Contract Acquisition Costs [Roll Forward]", "terseLabel": "Change in Deferred Contract Acquisition Costs [Roll Forward]" } } }, "localname": "ChangeInDeferredContractAcquisitionCostsRollForward", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "frsh_ChangeInUnrealizedGainsOrLossesWithinAccumulatedOtherComprehensiveIncomeRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income", "label": "Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward]", "terseLabel": "Change in Unrealized Gains or Losses Within Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "ChangeInUnrealizedGainsOrLossesWithinAccumulatedOtherComprehensiveIncomeRollForward", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "frsh_ChangesInTheBalanceOfDeferredRevenueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes in the Balance of Deferred Revenue", "label": "Changes in the Balance of Deferred Revenue [Roll Forward]", "terseLabel": "Changes in the Balance of Deferred Revenue [Roll Forward]" } } }, "localname": "ChangesInTheBalanceOfDeferredRevenueRollForward", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "frsh_CommonStockAnnualIncreaseInCapitalSharesReservedForFutureIssuancePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Annual Increase in Capital Shares Reserved for Future Issuance, Percent", "label": "Common Stock, Annual Increase in Capital Shares Reserved for Future Issuance, Percent", "terseLabel": "Percent of annual increase in capital shares reserved for future issuance" } } }, "localname": "CommonStockAnnualIncreaseInCapitalSharesReservedForFutureIssuancePercent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "frsh_CommonStockCapitalSharesCancelled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Cancelled", "label": "Common Stock, Capital Shares Cancelled", "terseLabel": "Shares cancelled and added to reserve (in shares)" } } }, "localname": "CommonStockCapitalSharesCancelled", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "frsh_CommonStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Conversion Ratio", "label": "Common Stock Conversion Ratio", "terseLabel": "Common stock, conversion ratio" } } }, "localname": "CommonStockConversionRatio", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "percentItemType" }, "frsh_CommonStockMaximumAmountOfReductionToReserve": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Maximum Amount of Reduction to Reserve", "label": "Common Stock, Maximum Amount of Reduction to Reserve", "terseLabel": "Maximum amount of reduction to reserve (in shares)" } } }, "localname": "CommonStockMaximumAmountOfReductionToReserve", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "frsh_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes", "label": "Common Stock, Voting Rights, Number Of Votes", "terseLabel": "Common stock, number of votes per share" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "frsh_ContractWithCustomerLiabilityIncreaseFromBillingsDuringThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Increase From Billings During The Period", "label": "Contract with Customer, Liability, Increase From Billings During The Period", "terseLabel": "Add: Billings during the year" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromBillingsDuringThePeriod", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "frsh_CustomerLiabilityTotalRevenueRecognizedInPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer, Liability, Total Revenue Recognized In Period", "label": "Customer, Liability, Total Revenue Recognized In Period", "negatedTerseLabel": "Less: Revenue recognized during the year" } } }, "localname": "CustomerLiabilityTotalRevenueRecognizedInPeriod", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "frsh_DeemedContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deemed Contribution", "label": "Deemed Contribution", "terseLabel": "Deemed contribution (Note 11)" } } }, "localname": "DeemedContribution", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "frsh_DeferredPurchaseConsiderationForAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Purchase Consideration for Acquisition", "label": "Deferred Purchase Consideration for Acquisition", "terseLabel": "Deferred purchase consideration for acquisition" } } }, "localname": "DeferredPurchaseConsiderationForAcquisition", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_DeferredTaxLiabilitiesCommissions": { "auth_ref": [], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Commissions", "label": "Deferred Tax Liabilities, Commissions", "negatedTerseLabel": "Commissions" } } }, "localname": "DeferredTaxLiabilitiesCommissions", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "frsh_EmployeeAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Awards", "label": "Employee Awards [Member]", "terseLabel": "Employee awards:" } } }, "localname": "EmployeeAwardsMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "frsh_ForeignCurrencyTransactionsAndTranslationsPolicyNetInTheConsolidatedStatementsOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Currency Transactions and Translations Policy Net, In the Consolidated Statements of Operations", "label": "Foreign Currency Transactions and Translations Policy Net, In the Consolidated Statements of Operations [Policy Text Block]", "terseLabel": "Foreign Currency Remeasurement and Transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyNetInTheConsolidatedStatementsOfOperationsPolicyTextBlock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "frsh_GainLossOnDebtSecuritiesAndSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Debt Securities And Sale Of Equity Securities Without Readily Determinable Fair Value", "label": "Gain (Loss) On Debt Securities And Sale Of Equity Securities Without Readily Determinable Fair Value", "negatedTerseLabel": "Gain realized on sale of marketable securities and non-marketable equity investments", "terseLabel": "Gain on sale of investment" } } }, "localname": "GainLossOnDebtSecuritiesAndSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Capitalized Contract Cost", "label": "Increase (Decrease) in Capitalized Contract Cost", "negatedTerseLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_InfiverveTechnologiesPrivateLtdAndInfiverveTechnologiesPteLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd", "label": "Infiverve Technologies Private Ltd. and Infiverve Technologies Pte. Ltd [Member]", "terseLabel": "Flint" } } }, "localname": "InfiverveTechnologiesPrivateLtdAndInfiverveTechnologiesPteLtdMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "domainItemType" }, "frsh_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities", "label": "Marketable Securities [Member]", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "frsh_OfficeEquipmentFurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Equipment, Furniture and Fixtures", "label": "Office Equipment, Furniture and Fixtures [Member]", "terseLabel": "Office equipment, furniture and fixtures" } } }, "localname": "OfficeEquipmentFurnitureAndFixturesMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "frsh_OperatingLeaseMonthlyBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Monthly Base Rent", "label": "Operating Lease, Monthly Base Rent", "terseLabel": "Monthly base rent" } } }, "localname": "OperatingLeaseMonthlyBaseRent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_OperatingLeaseMonthlyBaseRentIncreasePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Monthly Base Rent, Increase, Percent", "label": "Operating Lease, Monthly Base Rent, Increase, Percent", "terseLabel": "Rate of increase for monthly base rent" } } }, "localname": "OperatingLeaseMonthlyBaseRentIncreasePercent", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "frsh_OperatingLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Renewal Term", "label": "Operating Lease, Renewal Term", "terseLabel": "Option to extend" } } }, "localname": "OperatingLeaseRenewalTerm", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "frsh_OperatingLeaseTenantImprovementAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Tenant Improvement Allowance", "label": "Operating Lease, Tenant Improvement Allowance", "terseLabel": "Tenant improvement allowance" } } }, "localname": "OperatingLeaseTenantImprovementAllowance", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_OperatingLossCarryforwardsSubjectToLimitation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards Subject to Limitation", "label": "Operating Loss Carryforwards Subject to Limitation", "terseLabel": "Operating loss carryforwards subject to limitation" } } }, "localname": "OperatingLossCarryforwardsSubjectToLimitation", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_OptionsAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options and Restricted Stock Units", "label": "Options and Restricted Stock Units [Member]", "terseLabel": "Options and RSUs outstanding" } } }, "localname": "OptionsAndRestrictedStockUnitsMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "frsh_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "frsh_PaymentsOfTemporaryEquityIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments of Temporary Equity Issuance Costs", "label": "Payments of Temporary Equity Issuance Costs", "terseLabel": "Payments of issuance costs" } } }, "localname": "PaymentsOfTemporaryEquityIssuanceCosts", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "frsh_PerformanceBasedRestrictedStockUnitsPRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Restricted Stock Units (PRSUs)", "label": "Performance Based Restricted Stock Units (PRSUs) [Member]", "terseLabel": "Performance Based Restricted Stock Units (PRSUs)" } } }, "localname": "PerformanceBasedRestrictedStockUnitsPRSUsMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "frsh_ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Maturities, Prepayments and Calls of Marketable Securities", "label": "Proceeds from Maturities, Prepayments and Calls of Marketable Securities", "terseLabel": "Maturities and redemptions of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfMarketableSecurities", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "label": "Proceeds From Sale Of Equity Securities Without Readily Determinable Fair Value", "terseLabel": "Sale of non-marketable equity investment" } } }, "localname": "ProceedsFromSaleOfEquitySecuritiesWithoutReadilyDeterminableFairValue", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_ProceedsFromSaleOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Sale of Marketable Securities", "label": "Proceeds from Sale of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfMarketableSecurities", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_ProceedsFromSaleOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Sale of Redeemable Convertible Preferred Stock", "label": "Proceeds from Sale of Redeemable Convertible Preferred Stock", "terseLabel": "Sale of redeemable convertible preferred stock" } } }, "localname": "ProceedsFromSaleOfRedeemableConvertiblePreferredStock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "frsh_PropertyAndEquipmentAcquiredThroughTenantImprovementAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property And Equipment Acquired Through Tenant Improvement Allowances", "label": "Property And Equipment Acquired Through Tenant Improvement Allowances", "terseLabel": "Property and equipment acquired through tenant improvement allowance" } } }, "localname": "PropertyAndEquipmentAcquiredThroughTenantImprovementAllowances", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "frsh_RedeemableConvertibleSeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series A Preferred Stock", "label": "Redeemable Convertible Series A Preferred Stock [Member]", "terseLabel": "Series A" } } }, "localname": "RedeemableConvertibleSeriesAPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series B Preferred Stock", "label": "Redeemable Convertible Series B Preferred Stock [Member]", "terseLabel": "Series B" } } }, "localname": "RedeemableConvertibleSeriesBPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series C Preferred Stock", "label": "Redeemable Convertible Series C Preferred Stock [Member]", "terseLabel": "Series C" } } }, "localname": "RedeemableConvertibleSeriesCPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series D Preferred Stock", "label": "Redeemable Convertible Series D Preferred Stock [Member]", "terseLabel": "Series D" } } }, "localname": "RedeemableConvertibleSeriesDPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesEPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series E Preferred Stock", "label": "Redeemable Convertible Series E Preferred Stock [Member]", "terseLabel": "Series E" } } }, "localname": "RedeemableConvertibleSeriesEPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesFPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series F Preferred Stock", "label": "Redeemable Convertible Series F Preferred Stock [Member]", "terseLabel": "Series F" } } }, "localname": "RedeemableConvertibleSeriesFPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesGPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series G Preferred Stock", "label": "Redeemable Convertible Series G Preferred Stock [Member]", "terseLabel": "Series G" } } }, "localname": "RedeemableConvertibleSeriesGPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_RedeemableConvertibleSeriesHPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Series H Preferred Stock", "label": "Redeemable Convertible Series H Preferred Stock [Member]", "terseLabel": "Series H" } } }, "localname": "RedeemableConvertibleSeriesHPreferredStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "frsh_SaleOfStockFairValueOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale of Stock, Fair Value of Shares", "label": "Sale of Stock, Fair Value of Shares", "terseLabel": "Fair value of shares" } } }, "localname": "SaleOfStockFairValueOfShares", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_ScheduleOfShareBasedPaymentAwardValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Share-based Payment Award, Valuation Assumptions", "label": "Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Valuation Assumptions, CEO Performance Award" } } }, "localname": "ScheduleOfShareBasedPaymentAwardValuationAssumptionsTableTextBlock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "frsh_SecondaryTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Transaction", "label": "Secondary Transaction [Member]", "terseLabel": "Secondary transaction" } } }, "localname": "SecondaryTransactionMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "frsh_SecondaryTransactionRepurchaseOfCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Transaction - Repurchase of Common Stock", "label": "Secondary Transaction - Repurchase of Common Stock [Member]", "terseLabel": "Secondary Transaction - Repurchase of Common Stock" } } }, "localname": "SecondaryTransactionRepurchaseOfCommonStockMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "frsh_ShareBaseCompensationExpenseExcessValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-base Compensation Expense, Excess Value", "label": "Share-base Compensation Expense, Excess Value", "terseLabel": "Share-base compensation expense, excess value" } } }, "localname": "ShareBaseCompensationExpenseExcessValue", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfThresholdStockPricesTargets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Stock Price Targets", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Stock Prices Targets", "terseLabel": "Number of threshold stock price targets" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfThresholdStockPricesTargets", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfThresholdVestingTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Vesting Tranches", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number of Threshold Vesting Tranches", "terseLabel": "Number of threshold vesting tranches" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfThresholdVestingTranches", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThresholdStockPriceTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Threshold Stock Price Target", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Threshold Stock Price Target", "terseLabel": "Threshold stock price target (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsThresholdStockPriceTarget", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Trading Day Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Trading Day Period", "terseLabel": "Trading day period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTradingDayPeriod", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Purchase Periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedForEachVestedRestrictedStockUnitInSatisfactionOfServiceCondition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued for Each Vested Restricted Stock Unit in Satisfaction of Service Condition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Issued for Each Vested Restricted Stock Unit in Satisfaction of Service Condition", "terseLabel": "Number of shares issued for each vested RSU (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesIssuedForEachVestedRestrictedStockUnitInSatisfactionOfServiceCondition", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "frsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "frsh_ShareBasedPaymentArrangementEmployeeContributionsWithheld": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Employee Contributions Withheld", "label": "Share-Based Payment Arrangement, Employee Contributions Withheld", "terseLabel": "Employee contributions withheld" } } }, "localname": "ShareBasedPaymentArrangementEmployeeContributionsWithheld", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_ShareBasedPaymentArrangementUnrecognizedExpenseAmountTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Unrecognized Expense, Amount", "label": "Share-based Payment Arrangement, Unrecognized Expense, Amount [Table Text Block]", "terseLabel": "Schedule of Unrecognized Expense" } } }, "localname": "ShareBasedPaymentArrangementUnrecognizedExpenseAmountTableTextBlock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "frsh_SubscriptionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Services", "label": "Subscription Services [Member]", "terseLabel": "Subscription services" } } }, "localname": "SubscriptionServicesMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "frsh_TemporaryEquityOriginalIssuePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Original Issue Price Per Share", "label": "Temporary Equity, Original Issue Price Per Share", "terseLabel": "Original issuance price (in dollars per share)" } } }, "localname": "TemporaryEquityOriginalIssuePricePerShare", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "frsh_TemporaryEquitySharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Shares, Conversion of Convertible Securities", "negatedTerseLabel": "Conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "frsh_TemporaryEquitySharesRepurchaseOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Repurchase of Redeemable Convertible Preferred Stock", "label": "Temporary Equity, Shares, Repurchase of Redeemable Convertible Preferred Stock", "negatedTerseLabel": "Repurchase of redeemable convertible preferred stock (Note 11) (in shares)" } } }, "localname": "TemporaryEquitySharesRepurchaseOfRedeemableConvertiblePreferredStock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "frsh_TemporaryEquitySharesSaleOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Sale of Redeemable Convertible Preferred Stock", "label": "Temporary Equity, Shares, Sale of Redeemable Convertible Preferred Stock", "terseLabel": "Sale of redeemable convertible preferred stock (Note 11) (in shares)" } } }, "localname": "TemporaryEquitySharesSaleOfRedeemableConvertiblePreferredStock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "frsh_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181 (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "frsh_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity", "label": "Temporary Equity [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "frsh_TemporaryEquityValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Conversion of Convertible Securities", "label": "Temporary Equity, Value, Conversion of Convertible Securities", "negatedTerseLabel": "Conversion of redeemable convertible preferred stock into common stock upon initial public offering", "terseLabel": "Conversion of convertible securities (in shares)" } } }, "localname": "TemporaryEquityValueConversionOfConvertibleSecurities", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "frsh_TemporaryEquityValueRepurchaseOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Repurchase of Redeemable Convertible Preferred Stock", "label": "Temporary Equity, Value, Repurchase of Redeemable Convertible Preferred Stock", "negatedTerseLabel": "Repurchase of redeemable convertible preferred stock (Note 11)" } } }, "localname": "TemporaryEquityValueRepurchaseOfRedeemableConvertiblePreferredStock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "frsh_TemporaryEquityValueSaleOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Sale of Redeemable Convertible Preferred Stock", "label": "Temporary Equity, Value, Sale of Redeemable Convertible Preferred Stock", "terseLabel": "Sale of redeemable convertible preferred stock (Note 11)" } } }, "localname": "TemporaryEquityValueSaleOfRedeemableConvertiblePreferredStock", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "frsh_TermBondMutualFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Bond Mutual Funds", "label": "Term Bond Mutual Funds [Member]", "terseLabel": "Term bond mutual funds" } } }, "localname": "TermBondMutualFundsMember", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "frsh_UnrecognizedTaxBenefitsReversalOfPriorYearUnrecognizedTaxBenefits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Reversal of Prior Year Unrecognized Tax Benefits", "label": "Unrecognized Tax Benefits, Reversal of Prior Year Unrecognized Tax Benefits", "terseLabel": "Reversal of prior year unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsReversalOfPriorYearUnrecognizedTaxBenefits", "nsuri": "http://freshworks.com/20211231", "presentation": [ "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments Under the Company\u2019s Non-cancelable Purchase Commitments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r112", "r119", "r125", "r231", "r412", "r413", "r414", "r458", "r459", "r500", "r503", "r505", "r506", "r700" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adjustment for the adoption of ASU 2016-01" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r112", "r119", "r125", "r231", "r412", "r413", "r414", "r458", "r459", "r500", "r503", "r505", "r506", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r112", "r119", "r125", "r231", "r412", "r413", "r414", "r458", "r459", "r500", "r503", "r505", "r506", "r700" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r308", "r371", "r373", "r562", "r563", "r564", "r565", "r566", "r567", "r586", "r632", "r635", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r308", "r371", "r373", "r562", "r563", "r564", "r565", "r566", "r567", "r586", "r632", "r635", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r343", "r347", "r589", "r631", "r633" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r343", "r347", "r589", "r631", "r633" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r308", "r356", "r371", "r373", "r562", "r563", "r564", "r565", "r566", "r567", "r586", "r632", "r635", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r308", "r356", "r371", "r373", "r562", "r563", "r564", "r565", "r566", "r567", "r586", "r632", "r635", "r664", "r665" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r190", "r191", "r343", "r348", "r634", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r686", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r190", "r191", "r343", "r348", "r634", "r650", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r195", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r113", "r114", "r115", "r116", "r201", "r202", "r228", "r229", "r230", "r231", "r232", "r233", "r283", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r458", "r459", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r548", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r25", "r196", "r197" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r91" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Premium (discount) amortization on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r13", "r43", "r423" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Accrued taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r20", "r599", "r619" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r12", "r13", "r43" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued reseller commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r273" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r55", "r56", "r57", "r620", "r643", "r647" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r65", "r66", "r530", "r531", "r532", "r533", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r57", "r65", "r66", "r67", "r109", "r110", "r111", "r490", "r638", "r639", "r702" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life of finite-lived intangible assets acquired" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r415", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r412", "r413", "r414", "r505" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r113", "r114", "r115", "r116", "r125", "r201", "r202", "r228", "r229", "r230", "r231", "r232", "r233", "r283", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r456", "r457", "r458", "r459", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r548", "r591", "r592", "r593", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock": { "auth_ref": [ "r302", "r312", "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.", "label": "Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock", "negatedTerseLabel": "Accretion of redeemable convertible preferred stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r374", "r376", "r418", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r312", "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Deferred offering costs reclassified to stockholders' equity (deficit)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Cost" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r376", "r403", "r417" ], "calculation": { "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "netLabel": "Total employee awards", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r198", "r234", "r236", "r237" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r90", "r257", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r480", "r481", "r482", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Asset acquisition, total consideration" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r215", "r357" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r102", "r169", "r179", "r185", "r227", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r487", "r491", "r520", "r550", "r552", "r598", "r618" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r50", "r102", "r227", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r487", "r491", "r520", "r550", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r508" ], "calculation": { "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r208" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r209" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r206", "r242" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r213" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year but within five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r210", "r213", "r612" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year but within five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r212" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r210", "r212", "r611" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r203", "r207", "r242", "r601" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value", "verboseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r377", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r369", "r372" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r369", "r372", "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r477", "r478", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Acquisition date cash consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations and Asset Purchase" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchase" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r95", "r96", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchased property and equipment included in accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r666" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Net carrying value" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r248" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Less: Amortization of contract costs during the year", "verboseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss on incremental selling costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r247" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r247" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs, noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Deferred Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r35", "r92" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r87", "r92", "r98" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to consolidated balance sheets:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r529" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r101", "r102", "r129", "r130", "r135", "r138", "r140", "r148", "r149", "r150", "r227", "r284", "r288", "r289", "r290", "r293", "r294", "r305", "r306", "r309", "r310", "r520", "r676" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/Cover", "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r281", "r602", "r624" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r282", "r652" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/Cover", "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/Cover", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total shares of common stock reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r505" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r71", "r605", "r626" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r154", "r617" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Deferred Revenue and Remaining Performance Obligations" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r322", "r323", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersChangesintheBalanceofDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r322", "r323", "r344" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesOtherContractualCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r357", "r365", "r648" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation expense and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r77", "r102", "r227", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r520" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r103", "r452", "r462" ], "calculation": { "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Domestic" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r103", "r452" ], "calculation": { "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Advanced payments from customers" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Contract Acquisition Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r453", "r462" ], "calculation": { "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Domestic" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r453", "r462" ], "calculation": { "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r430", "r431" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r103", "r453", "r462", "r463", "r464" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r539", "r547" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r444" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r446" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r446" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "auth_ref": [ "r449", "r450", "r451" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "terseLabel": "Foreign tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals and Reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r450", "r451" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for uncollectible accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r445" ], "calculation": { "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Plan benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r90", "r167" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r343", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r319", "r616" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedTerseLabel": "Deemed dividend distribution" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss attributable to common stockholders - basic and diluted" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r117", "r118", "r119", "r120", "r121", "r126", "r129", "r138", "r139", "r140", "r144", "r145", "r506", "r507", "r606", "r627" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to Class A and Class B common stockholders - basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r117", "r118", "r119", "r120", "r121", "r129", "r138", "r139", "r140", "r144", "r145", "r506", "r507", "r606", "r627" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r433" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total provision for income taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r105", "r433", "r466" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal income tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r433", "r466" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r433", "r466" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Earnings from foreign subsidiaries" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r433", "r466" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r421", "r433" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r433", "r466" ], "calculation": { "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesReconciliationofthefederalstatutoryincometaxratetotheCompanyseffectivetaxrateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r404" ], "calculation": { "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-Average Period to Recognize Expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized Stock-Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r65", "r66", "r67", "r109", "r110", "r111", "r114", "r122", "r124", "r147", "r231", "r312", "r319", "r412", "r413", "r414", "r458", "r459", "r505", "r530", "r531", "r532", "r533", "r534", "r536", "r638", "r639", "r640", "r702" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Fair value of term bond mutual funds" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r226" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "totalLabel": "Net gains recognized on marketable equity investments" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r226", "r628" ], "calculation": { "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedTerseLabel": "Less: Net gains recognized on sale of marketable equity investments" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r226", "r628" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "negatedTerseLabel": "Change in fair value of equity securities", "terseLabel": "Unrealized gains at the end of the period" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesSummaryofRealizedandUnrealizedGainsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Non-Marketable Equity Securities" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r508", "r509", "r510", "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r296", "r299", "r300", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r509", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r508", "r509", "r511", "r512", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r296", "r357", "r358", "r363", "r365", "r509", "r559" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r296", "r299", "r300", "r357", "r358", "r363", "r365", "r509", "r560" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r296", "r299", "r300", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r509", "r561" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r513", "r517" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Contingent Consideration Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in estimated fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Payments during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsReconciliationofContingentConsiderationLiabilityMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r296", "r299", "r300", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r516", "r518" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r215", "r216", "r222", "r223", "r224", "r235", "r238", "r239", "r240", "r241", "r243", "r244", "r245", "r246", "r298", "r311", "r496", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Acquisition-related contingent consideration" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Remaining Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r264" ], "calculation": { "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r266" ], "calculation": { "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r266" ], "calculation": { "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r258", "r261", "r264", "r267", "r590", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r264", "r594" ], "calculation": { "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r264", "r590" ], "calculation": { "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Summary of Realized and Unrealized Gains" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r252", "r552", "r597" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r90", "r251", "r253", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r102", "r169", "r178", "r181", "r184", "r187", "r227", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r520" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Impairment on marketable securities" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r271", "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets (Including Goodwill and Intangible Assets)" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r104", "r465" ], "calculation": { "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r169", "r178", "r181", "r184", "r187", "r595", "r603", "r607", "r629" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r104", "r465" ], "calculation": { "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNetLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r275", "r277" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r105", "r434", "r442", "r448", "r460", "r467", "r469", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r123", "r124", "r168", "r432", "r461", "r468", "r630" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r64", "r428", "r429", "r442", "r443", "r447", "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r89" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r89", "r587" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r89" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r256", "r262" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Capitalized Internal-Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Amortized Costs and Fair Value of Debt Securities Based on Contractual Maturities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r221", "r596", "r614", "r649", "r683" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Cash Equivalents and Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r545" ], "calculation": { "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesFutureminimumleasepaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r102", "r180", "r227", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r488", "r491", "r492", "r520", "r550", "r551" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r102", "r227", "r520", "r552", "r600", "r622" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable convertible preferred stock and stockholders' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r102", "r227", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r488", "r491", "r492", "r520", "r550", "r551", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r8", "r42" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of Carrying Amounts and Fair Values of Debt Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r151", "r160" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r88", "r91" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r58", "r61", "r67", "r70", "r91", "r102", "r113", "r117", "r118", "r119", "r120", "r123", "r124", "r136", "r169", "r178", "r181", "r184", "r187", "r227", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r507", "r520", "r604", "r625" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r117", "r118", "r119", "r120", "r126", "r127", "r137", "r140", "r169", "r178", "r181", "r184", "r187" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders - basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Net loss attributable to common stockholders - basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r128", "r131", "r132", "r133", "r134", "r137", "r140" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss attributable to common stockholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest and other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expense:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r169", "r178", "r181", "r184", "r187" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r538", "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total commitment" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r43" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r485", "r486", "r489" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Adjustment for the adoption of ASU 2016-01" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r52", "r53", "r55" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized (loss) gain on marketable securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r59", "r62", "r485", "r486", "r489" ], "calculation": { "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Net impact to other comprehensive (loss) income in current period" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r52", "r55" ], "calculation": { "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Add: Unrealized (losses) gains on available-for-sale debt securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of acquisition-related liabilities" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r84" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.", "label": "Payments for Repurchase of Redeemable Convertible Preferred Stock", "negatedTerseLabel": "Repurchase of redeemable convertible preferred stock" } } }, "localname": "PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r86" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payment of withholding taxes on net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r81" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business combination, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r82" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Acquired intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r204" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r82" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized internal-use software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r364", "r366", "r367", "r368", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Defined Benefit Plan" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r377", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Number of shares issued in conversion (in shares)" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r305" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r305" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value per share; 10,000,000 and zero shares authorized as of December\u00a031, 2021 and 2020, respectively; zero shares issued and outstanding as of December\u00a031, 2021 and 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r33", "r34" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r83" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r83" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of Series H redeemable convertible preferred stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r83", "r407" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails", "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r272" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r274", "r552", "r615", "r623" ], "calculation": { "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r274", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment", "verboseLabel": "Useful Lives of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsTables", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r272" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails", "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated Useful Life", "verboseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r32", "r199" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r57" ], "calculation": { "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedTerseLabel": "Less: Reclassification of unrealized gains to interest and other income, net, in the consolidated statements of operations" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r426", "r588", "r667" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r6", "r16", "r98" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r11", "r19", "r98", "r651" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r319", "r415", "r552", "r621", "r642", "r647" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r109", "r110", "r111", "r114", "r122", "r124", "r231", "r412", "r413", "r414", "r458", "r459", "r505", "r638", "r640" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r165", "r166", "r177", "r182", "r183", "r189", "r190", "r193", "r342", "r343", "r589" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/GeographicInformationDetails", "http://freshworks.com/role/RevenuefromContractswithCustomersDisaggregationofRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r100", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition, Cost of Revenue and Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r346", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "verboseLabel": "Amount paid by investor to acquire shares" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued and sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Public offering price (in USD per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r57", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Unrealized Gains or Losses Within Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerSharePotentialCommonEquivalentsExcludedfromComputationofDilutedNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potential Common Equivalents Excluded from Computation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r211", "r214", "r217", "r218", "r219", "r220", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashCashEquivalentsandMarketableSecuritiesNarrativeDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesAmortizedCostandFairValueBasedonContractualMaturitiesDetails", "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BusinessCombinationsandAssetPurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of the Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r129", "r130", "r138", "r140", "r145" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r376", "r402", "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r258", "r263", "r590" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://freshworks.com/role/GoodwillandIntangibleAssetsNetSummaryofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r75", "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning 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.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue and Long-Lived Assets by Geographical Region" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r68", "r192" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r377", "r406" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r381", "r392", "r394" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r22", "r23", "r24", "r301", "r303", "r304", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary Of Common Shares Reserved For Future Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r441", "r455" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r161", "r163", "r164", "r169", "r170", "r181", "r185", "r186", "r187", "r188", "r189", "r192", "r193", "r194" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r176", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Number of shares approved for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested, ending balance (in shares)", "periodStartLabel": "Unvested, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, ending balance (in USD per share)", "periodStartLabel": "Unvested, beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of option exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Stock options cancelled / forfeited / expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Stock options cancelled / forfeited / expired (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r383", "r406" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued in lockup agreement (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r375", "r379" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitsDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSharesofCommonStockReservedforFutureIssuanceDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationExpenseDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Stock options exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Stock options granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r377", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r402" ], "calculation": { "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total stock-based compensation expense" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r397", "r416" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Measurement period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock in percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r321", "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Stockholders' Equity and Stock Based Compensation" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "terseLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsNarrativeDetails", "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r101", "r102", "r129", "r130", "r135", "r138", "r140", "r148", "r149", "r150", "r227", "r284", "r288", "r289", "r290", "r293", "r294", "r305", "r306", "r309", "r310", "r312", "r520", "r676" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/Cover", "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r49", "r65", "r66", "r67", "r109", "r110", "r111", "r114", "r122", "r124", "r147", "r231", "r312", "r319", "r412", "r413", "r414", "r458", "r459", "r505", "r530", "r531", "r532", "r533", "r534", "r536", "r638", "r639", "r640", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r147", "r589" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r95", "r96", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock upon initial public offering" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r48", "r297", "r312", "r313", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r23", "r24", "r312", "r319", "r420" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "terseLabel": "Shares purchased under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r312", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r23", "r24", "r312", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of restricted stock units (in shares)", "verboseLabel": "Common stock issued in settlement of vested restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r312", "r319", "r385" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Stock options exercised (in shares)", "verboseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationSummaryofStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r49", "r312", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock into common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r23", "r24", "r312", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discount and offering expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r312", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "negatedTerseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r49", "r312", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r102", "r200", "r227", "r520", "r552" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesChangeinUnrealizedGainsorLossesWithinAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split ratio, common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r537", "r554" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEventsDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r537", "r554" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r537", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEventsDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r537", "r554" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEventsDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r553", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Sale of Stock [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of accretion of temporary equity to its redemption value during the period.", "label": "Temporary Equity, Accretion to Redemption Value", "terseLabel": "Accretion of redeemable convertible preferred" } } }, "localname": "TemporaryEquityAccretionToRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "auth_ref": [], "calculation": { "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.", "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "negatedTerseLabel": "Accretion of redeemable convertible preferred stock", "terseLabel": "Accretion of redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r15", "r301" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r284", "r288", "r289", "r290", "r293", "r294" ], "calculation": { "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable convertible preferred stock, $0.0001 par value; zero and 154,055,430 shares authorized as of December\u00a031, 2021 and 2020, respectively; zero and 153,937,730 shares issued and outstanding as of December\u00a031, 2021 and 2020; aggregate liquidation preference of zero and $326,559 as of December\u00a031, 2021 and 2020, respectively", "verboseLabel": "Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETS", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Liquidation Preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable convertible preferred stock, authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable convertible preferred stock, issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Redeemable convertible preferred stock, outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://freshworks.com/role/DescriptionofBusinessDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockNarrativeDetails", "http://freshworks.com/role/RedeemableConvertiblePreferredStockSummaryofRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series H redeemable convertible, preferred stock, net issuance costs of $181" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r15", "r301" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Summary of Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/RedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r15", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the par value of temporary equity outstanding. 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 put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Par Value", "terseLabel": "Redeemable convertible preferred stock, par value (in dollars per share)" } } }, "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r215", "r216", "r222", "r223", "r224", "r298", "r311", "r496", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r113", "r114", "r115", "r116", "r125", "r201", "r202", "r228", "r229", "r230", "r231", "r232", "r233", "r283", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r456", "r457", "r458", "r459", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r548", "r591", "r592", "r593", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r698", "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r107", "r357", "r608" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r107", "r357", "r365", "r608" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CashEquivalentsandMarketableSecuritiesScheduleofCarryingAmountsandFairValuesofDebtSecuritiesDetails", "http://freshworks.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r427", "r438" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized gross tax benefits at the end of the period", "periodStartLabel": "Unrecognized gross tax benefits at the beginning of the period", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails", "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "terseLabel": "Decreases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases in current year unrecognized benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Accrued interest" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r152", "r153", "r155", "r156", "r157", "r158", "r159" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Motor vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/BalanceSheetComponentsPropertyPlantandEquipmentDetails", "http://freshworks.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r128", "r140" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share\u00a0attributable to common stockholders - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r126", "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share\u00a0attributable to common stockholders - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares used in computing net loss per share attributable to common stockholders - basic and diluted" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://freshworks.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 3.C)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177168-122764" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r596": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r614": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r649": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r668": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r669": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r670": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r672": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r673": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r674": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r675": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r676": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r677": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r678": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r679": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r680": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r681": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r682": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r683": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r684": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r685": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r686": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r687": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r688": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r689": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r690": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r691": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r692": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r693": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r694": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r695": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r696": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r697": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" } }, "version": "2.1" } ZIP 103 0001628280-22-003537-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-003537-xbrl.zip M4$L#!!0 ( .N&5U1?UJ 97@R,S$S,#4P,&-A=61I M=&-O;G-E;G0R>#(N:'1MO51-;]I $+WW5TQ!32[XV^;#$*34-@DM 02.4$_5 MVE[C5UP.*@'2V5\ MJX4KK2IE:SEC)583D;3&H^J)M!@EXT^CSXH"/HOW.TP%Q!PC@1/8EX1N89/@ M\@D4Y93EL>+(R3838.JF"1O&G\@S:N*"B!R/SW5&6N./M+K)*&+)<3Q*R#.0 MY*9%4MM.G#1U'"/1[8&#^EWD#"*GC]*H:P]ZR4]#DM1D>H,IQ3''-ZT=H4J& MJ_YNSRS$\$ 2D;F&KG]IOLYQQMZW7OV$545*T(_G1O?903B).KCNEW(Q28D[2)J$DO[!K&))T M[1Y.4TA\3B@^3V68CAS%6\S7P3R$Q02FJS?^A;;]+>X,A9K24R[]J&UU]*!B(# .A,>,%XZC2*41' MX#C%'-.X"L$*;TDI3L&UD-*K53AG*EB6I9C.H&?V -&D<;MZS[&:\C)_PO@. MUDH?6 ILSV5EV4= 4@MX@B.^1_P(IM6IY=J1\5PVDK(^44L)130F*)>OZ-2Y MK&I-."ZS@Q1W"5,:JX"* B-> 25CD9$2;BG=2]BJ:7BF8NC*=T@9KXL?)00P M3205'\=X%V$.EE%3,=0+JWI'G1^^QJNVW1N6M04_F"VF81C 5=OJ#R%P0Y4Y>2B*$$5X3=2N3C!G]>G8,WM=1M9/>.+ M]^A\B%X@*"I9OA>7(?]RPDZV.;7UT1__!E!+ P04 " #KAE=4S$X,# <( M W)0 $0 &5X,S$Q9GDR,3$P+6LN:'1M[5IM<]LV$OY^OP*5YU)[1F_4 M2V3+CF<426XTY\H>66[23S<@"9H8DX0*@)+57W\/ ,J2+3MQFJ95/9>9R"2Q M6.QB'SR[ 'GRP^"B/_WUU*:3FE'5JB5"*%8-=5@Z M/3%/\,MH>/JODQ\J%3(009ZR3)- ,JI92'+%LQOR,63JEE0JA51?S):2W\2: M-.J-!ODHY"V?4]>NN4[8Z4K/2^")>G)R&?$QZ^*_&V=]AI!ITV M/:1>J],YHD=>VV_Z42<*W]+.6_I?#T;6(.[Z*+U,V+M2RK-*S,SXW5:CVFG/ M]/&"ASKN>O7ZOTM6]/0D$IG&>!+]W:53LZ5,LSM=H0F_R;K6I9+KNFH.1")D M=Z]N_QV;EDI$4YXLNS].>DZ56]AQ9O.D[E#7S78H9>4+MA>X#)9O)O,KX_ MG$Q'9Z-^;SJZ&).+,W(Y&8W[H\O>.1E^&O:OIZ-?AG@,B>'D6>=VQ9G+Z\G5 M=6\\)=,+,KD^'UX1K]FK>*W]W@'IC0?$:P^*N^OQ8#@ATP]#<@4G)Z/I",+# M3_T/O?%/0]+K3\U4>$?-5GGGG>Y=D=[@XG(Z')!-_^&7#6FSWC"^6%=[D_>] M\?"J/SB93BC80B6K"0LPN#MU<+D68B0=BOFR=_DLU==.?'7 MC_YP6IJ=JIV&$8GIG!')YIPMD%]TS!7I95E.$S)A,R$U$1DY$S(E7KWR'R(B M!;"& R9V,H#8QB!@$M4&A#+T!V6A$R21WD/C+S6EX+1!L_G,@ MR$C$,P39X&4=U#+P!W$TRXUVGD7@#VH*8EP'21Y")X"S$<$R0,=ELB0SQ-U MUD Y2=:8+."@'@T-V(>VTBX;B3R! ( H@!8[G++V!!39)4K$0JU0*MD-5QIE MNB;4/'1VP\KR!MC4RI@M:U\+WEH[A[?I@^"\V3ML>)UC52"JJ @,18@HXKBU M81L1*ID%" +._8290!(&5/H)Z@HC;L12T*.A2',?DU:\]CX[L%V]=NCN#NSPCU$& M"9-HOZ&0.:KO$'+VZ<'.0*=9/?+,1 R80MV.<-E,\^40ETT2#&BN7M[%9".? M 1?%2"Z_B5Q" 4ACSI6E(DBQS.HQQ>N:Q#:)4+($%\!BD>#68"D7)&D:.0@- MMBB1\-#N_U7N*QYR*KEQ@+LT;*DY,YIR95*C72[*YE%+7$(Q&(2=O^TTHUA& M09Y0P[=PRQJQ3K'HX1+V9IV!*Y\905 B^K/P&RAPMX#L[Q*0FRTS$<,Y37(; M;1,6%D5(?'S.,M1CVPGLGB-?@%YW^W1.LRA&1R!/N]EV:F M+(B^7,D1?U5PV!7)W$S 'HLW,\!KP%RP2Y@KR-.%4+W_ M3)<(*,;FX9%T83CJ0&;W0F:;9'>XSJX#9U5,U3U5@QFI13T+;9JP\T&5R%!3 M++'CN65)L3%Z)%_^YBGZ1J3O5('9?B4%ICTC"5=+I+QF*4.:FS!=$Y8!VHMC M7MZN NY-HZ@$M)".78V,?0"5*?;OFK'/I 1?4&EY-^2PSRK9!YC!P,HP//Z: M>F2U MEO.8?Y=K7E66#W3P?_+UB_'^?VL,$UA20'U,PFP6PW LZ C2)7WQ>. M"T9O3?)E:L5EK@2UQSBKS>Y7(:ZH\=S.Z0EBHR$Z*G;/:\^BT^<)U[8+("8D M%H>M !32O\I3 2S9)TI\LF3QP*O*KOO8$790Q*/)(BCC+@SRW5 CCUV*R!6 M=CF09W.1S)E)A!F]*4X/94&/+)TE8LG0NHB%XT3Z , W)]2)51? @,78;/) M9ZM6'_ACLH*I3NA,L>[JXAC4/4OHLLLS.V&VTW&ARQ=:B]2H.YX;_D?A4+P! MLHARS<4+S:.C:J?>,>\TM<3_<#5P\;JS:E]WUG2XW=8ZK![5GV^N5[UGV_XD MM35KLC,;$Z-F-'M7:I96'0K@=!NS.^(]?)=IL/1X;MRT_/5+S#H[ &AM8B)G MS)>Y.:1N-,OVY?<])W89/2Y M&2O6E27?&>; G$:0E?-_=#IW[H7DFSWO;?WX:W]?$HT5B^VN7_V8LX@,[UB0 MFXT^N=@H?_LQY]MFWZJZ^[4!\+/-?;7;[P M$4_QZSXILA\WG?X/4$L#!!0 ( .N&5U1#V2)S_@< )LD 1 97@S M,3)F>3(Q,3 M:RYH=&WM6FUSVS82_GZ_ I7G4GM&;]1+G,B.9Q1);C3GDSVR M/&D_=4 2-#&F"!8 I:B__AX I"1;=N)>VE3Q-#.126*QV,4^>'8!\O2'X>5@ M]LO5B,1ZGI"KF_<7XP&IU!J-C^U!HS&<#],A,TE1QS45*DT9C M-*F02JQUUFLTELME?=FN"WG;F$T;1E6GD0BA6#W48>7LU#S!+Z/AV;].?ZC5 MR% $^9REF@224WI*/(5-WI%8KI 8B6TE^&VO2:K9:Y*.0=WQ!7;OF M.F%GI9[3AKL_;=A!3GT1KLY.0[X@/'Q7X1W_3=2D[/A-Z_7K3M1DU.L<=VG$ MCL.P??S:]W_U8&0#XJZ/TJN$O:O,>5J+F1F_UVG5C[N9/EGR4,<]K]G\=\6* MGIU&(M483Z*_NW1J=I1I]DG7:,)OTYYUJ>*ZELV!2(3L'33MOQ/34HOHG">K MWH\S/F>*3-B23,63?9/Q@-)V-S\>#_FQ\.2&7 MY^1J.IX,QE?]"W(^GO1QB:O+!F.IZ-(3SZ>?"A/_EI1/J#F9D* M[VV[4]U[I_O7I#^\O)J-AF3;?_AE0]INMHPOUM7^]'U_,KJN7?Y\,?JE]++5 M;#X;MG^YBYU'71Q7R0P#2G*="*JK)&!2\VA%=$SUJX/NFY-G+[N,AB%8L9:P M"(-URX7(TQ A[-7,D[_)1Z]>.O'M1[\_+>WCNIV&,8GI@A')%IPMD4]TS!7I MIVE.$S)EF9":B)2<"SDG7K/V'R(BXD1U@C&N"1)&*.?*:%D]L12%G E*)R943F](YAW"V="L]"&(,A$UMI8 PC M$'")R@)B*;K#DA +>AGS("8J-S^;_DLF6:'$.##G*D$)8JJ9)=\'@HQ$/$60#5XV0:T"?Q!'L]QJYVD$_J"F M ,9UD.0A= (X6Q&L G1<)BN2(>X&L@;*2;+!9 $']6!HP#ZTE7752.0)! !$ M ;38X92U)Z J)E$BEJI$J62W7&F4Y9I0\]#9#2NK6V!3I3$[UKX4O'7V#F^S M>\%Y=?"FY1V?J )1145@*$)$$<>M#=N84,DL0!!P[B?,!)(PH-)/N(J-N!&; M@QX-19K[D*L@$2I'/T.<4B0.*9D4 0OQ6)%# "-D0)J+_NA3$-/TEI$^.&F: M)Y#PVK3F=0_9D>WJ=4-W=V2'?X@R2)A$^Q6%S-OF'B'GD![M#73:];>>F8@A M4ZC3$2Z;:;XAP18E$A[:_;[*?<5#3B4W#G"7ABTUIT93 MKDQJM,M%V3QJB4LH!H.PT[>=,HIE%.0)-7P+MZP1FQ2+'BYA;]<9N/*9$00E MHC\+OX("]PO(_CX!N=TQ$S%:T"2WT39A85&$Q,<7+$4]MIO UASY#/2ZV\=S MFD4Q.@)YRF5.7^3Z:0N>L[[H6IJ9LB#Z&H YG="YEMDMWA.KN. MG%4Q56NJ!C-2BWH6VC1AYX,JD:*F6&''<\>28F/T0+[ZU5/TE4C?JP*S^T(* M3'M&$I9+I+IA*4.:VS#=$)8!VK-C7MVM M:F450"6DC'KD;&/H#*.?;OFK'/ MI 1?4&EY-^2PSRHY!)C!P,HP//Z:>J1<@>RWG,-\N]KR-+#[IZ-_"M:_CG/[ MV.":0I(#:F:38+8; 6? 1I&KUX7CDM$[DWR9*KG,E:#V&*?<[/XAQ!4UGMLY M/4)L-$1'Q=:\]B0Z?9YP;;L 8D)B<=@*0"']JWP.@&"6K#-%/GGT6.!%9?<] MK"C[2.*1!'%4$7=FN0[(L<=N!<2J+@?R="&2!3.),*6WQ>FA+.B1S;-$K!A: ME[%PG$CO 1B ^U.JA/IS8. B;#;YK&SU@3\F:YCJA&:*][)[[CXSPDUBT\_GIJA8299N,SAMSA](Z>W_.W_K]_[?>A)? M'7BOFR=_]/>Q62[YZ/OP8Q!S%I'S-<%>NJ+VVWEC-?:X!A""/\F_PRML&0.> MP9T=QVR=L6GO!X'(4UOM% )'#SXV62^:ADT).U/RR #,R,69Y,C$Q,"UK+FAT;=U8ZV_;-A#_ MOK_BYF!M MAZV<[#=@.XMK,:2^/ 5I;VTT!)=,15(C6*BN/]]3M2\BMIMK18 MTVQ!(%@B>7>_>Q][/PXG __CY0ABE29P>?7V?#R 6L.VKYL#VQ[Z0WCGOS^' MEN6XX$O"+A;5H6D+>V/[4UJ1:=B)$3JU(1;73 MGOZ"3TJBTQ]Z/S8:,!1AD5*N()24*!I!D3-^ ]<1S3]!HU'M&HAL*=E-K,!S M/ ^NA?S$;DFYKIA*Z.F*3L\NWWNV8=(+1+0\[47L%ECTIL:BP_;)/ S:7A!X MK9;G$/>P%;2/FVWGD-#P*/S-12%MW%Z>R=4RH6]J*>.-F&K^G99G';4SU5VP M2,4=UW%^JIFMI[VYX KY23Q?_BS)/"1&Y W24R+KN!Y24O1.-4C";GC'0*R5 MI%;;0Y$(V=ESS%]7KS3F)&7)LO/:9RG-X8(N8"I2PE_72S#*'_\ZPL^X8S3%N)G.KOH7 M/O@3<(_ARII9 PMFHX$Y[**?U5\\X/X,^L/)I3\:[L!9@3AQ#K46_'([C/0KRGO=_!R5@$;-0TV Y#*A4;,Y"O0-? MB5(DC)$+LMN.\ATP)>85%D1;ARE1,2?P,Y,LC^LPB!F=(P&44+%;"I,YLD T M6LY!3)A$JVB=::*5:NH0"2-CL(30"+4TLNHM IN[S4?#HPPL\I%=.1J$@@TP\B$PZ9^\W6IT7%>\;[B3)>P MF4+-HQE$1&%_DP5>[;F'1UU#ZJ 4(Q*9WK^-N-JD@VP%B,B <)HW)G<)7:ZP MZ"!#7<8$I6T?=Y\:;]V,1!$6V$9"YZK3/%S5'X;ZX*K3<(^_6TRZU@K$\W/? M58OK6&VM!A^U7^6">9$DZ,/HUHGVK'6\;CEGKLVR\9=]@BXIP6WO1VO?W'6R M]DE7^]C_P'3>BS0=XY@J4F+L@=E>$3P9Z<2AMNR*>0L-FV&>UR:LZV62)(#' M4!BL!;B0H4WSNCDU9YSP4']'@I'I@$V:P%U%4GJ R*@T//-[R=!Z2N'_OZ4H8DJ6QKS%PN5U/'R8EUY!SIP4.A M>ZAHQ;B:22PSD]@J>KC6.K9.G,>7')ZRHCQ8N%\XYIG*':80O\-OU"^_4O) ML&O)L&UYH-N#>[=5ZY"U37EZH.?/MR3?QP:^+NCA>M@US5@8FFY+-^FZKF\& M\O6(C-.OI(F>T.IZ.N9"042Q@X^^8A;7WRL:2#_0/6Z?NX!CS:N]V[Q\U$>9'=,3Z!"GAPL[LI/Z9##,R,F9Y M,C$Q,"UK+FAT;=U8ZV_;-A#_OK_BZF!M EA/VWG8;@#7=E!C61S8"K)^&BB) MBHC*I$91<;R_?D=*MN,\NBS TFY!($B^X]W]COMH>.,@A%\#GX]A[;M>A!(P@NFF. D/DJ-4)_4[K\'Z_[<,*RG_41PA?HDKJ]>*S&/A1%Y@_*4 MR+N>CY(4O5,6R=@-[QJ(C4K4FCT2F9#=/=?\]33%2LB"9:ONAX M: $7= DS ML2#\0[/ ;;$**EE2,1;L3XHVHA+SN:P@'*&@C+:7V11-B88P*5Q 9*U;&.,T2TL*X=+&"KUPL$3;BTB#S4A8EP1BH M&27]HV22FL)=4*5=B=YA'&9E1C&%B.6U]\.#M>I[+MNX:Q 95=Y)J]W4L,G" M;$%S#;G5[MWG-3\<&&/F=4CH3-4BABG),1/AL*6_ EW^=5[7NJ\XTVUEKM#5 MZ'<14]C?9OW[/>_PJ&=$'51FQ"+7_/<1UTPZJ=: B P)IX4UO>X]^(JFI,XQJ9G9311W=;ANJXR] =77]@F&I 2OLQ]O8G,WR#HG/1UC M_X.M\W_(K6,<2\6"F/W ZJX(KHQUX5#W]I4PB1N;8UW76]C49))E@,O0&"QL M2,AQ3XNF695L"AX*C,U4:LH$Y=BT=0M0'-OT MP6V;"&DFEH]=_T2*F;#I*Q)B1:^IH9"HVT*\&H@SV5J1MR.][59CO<(@4/%:Y;V+;$=/'*X_HO$.L;DRFST3(%!_K'1:JP7U&G9]?,[\';'=YVI M#YU3^>7MZY?Q_@B#QK11.*.A+(E<@=\R0]EV<*W=\=]%:BKUIU6%\_U>^ZA7 MF.?]P6X'[0LWV-6@&]_T4)U(II/EB%ED+(8UV->Z[X<[1.C1S>W]T^=3WG^K M+O!Z',_-_V\'P4CL,H51$;T*U/ZE9&A\CM8_QJ&;^I8^B")1->?0C?.1?N+U.*/TH<^6)]*L6Y@6I&DJA:LADI:KT;Q^ ) MCLEZ.&2WAJ[MN:$ MH.)'EX/;FFOF$'>[A(18>$OU>,G?W"?6S^IVT]RSGOX%4$L#!!0 ( .N& M5U2Z$6W@SAH +B, > 9G)EIZD M[^X,AX^'P[W_'\$BM^%Q?L?85:9^>C#7>7^F'^%,[I(M%OR[5>]L M7V9ZFA\0/-SH?H2DR(KRX)LA_7F"=_H3.=?9ZN"?YWJNC'BEEN*TF,O\GST# M9]@WJM03?M#H_RC8$TQ"OR[=?F&<3.?*[Y\W??)NIL?: C;L-?<4[29::@(' MH\K/M-;CD[.CTQ=OSE^\?B5>/Q?GOYZ(TY-?7IR=GQZ^.O_^FT<[HQ^?G(FS MDZ.WIR_.7YRWKP]/7L+VQ#GKW$'M,?1CM]FM*>3_SWZ]?#5 M+R?B\.@<;X\>[VX^N9OAX1^5L7JRXDLZ3P$>![L_7(7XGVJJ3P?]O4[H'QI1 M3,2Q2M1\K$JQ.^HA>X)_GY?*S); I(QXD2<#,9.I*'(EDDP:>L>HI"J!@<): M2C75!C (61_LJ!1G*D'.BN<(3]J9PBO^Z9-WR4SF4R4.$XNW\1Q[0AHA@?FE M,,96_,3#[[_9?_1$%%4ICFCJ0Y$4\SD,;FR17/3$M\"CX,](+&0I+F56*;& M)9B9+-5 G*H)K"M/8-X9_*!S80M:$"QW;N@GI)^=X1,8=2'S58]^'3WQEY>J M?066$B[)//67*^,OEC@GSM.&(3ZMK1&F&AN=:ED". 9W$Z_. ;"3(LN*)8I" MD(1)J1>$$W#B>)B)7&@K,SY%H>'T 2QSV."*P)06L):\L&)1E8NBM C.L<*C M7V3*PL&^L/@20/(/P#6XVZ/7_JP &A,-2 0GC: &,.A2V948K_A<$!?H<3QZ MN5AD.I'C#'"F+"ZU@04:OT*/CC@N'*0ET9ZH$L ,[UB%S^D\*7!]$K?6V_S: M>)7)I>$UXD,ZOX1;16D<\Q8D"0$(TU(ITB6()=,^8.>PF4"B.\/18[&CE0T#I4LP+@@?\.*?['XN"/ZL4 M=ON^F\SH]8=@H)"5G14E3&- H4=LUL: <*D6^/.H!TOV?UG8$#)URRA^9W=_ M\QL_M][ 9;J9NEY:$/TA?V#^N=1V!LP0B-D3 +R_*&OA![QA+E?(0E.%H@]@ M1'2,1#0N9)GBJ"FPR@2I:?#]-Z,?AD_N F(?,5C/"$RG!)R[B>0H<=WA;\!# M0HHN=&,.CQL 4LAZ($42M;",5(!P"Y:PXK*P*,QQE*0 QEN:F/M]HCW3B >H M*NCD&E 0GW@Y5T[^-L\4*L<@4#RAWIU3$VB+.@'S>D@9U)Z^5!I!?!4SAF6[@4E05Y":B,Q&_9>H)M ML@H]*S*P^)S27#]7BZHU1H-LQJ*^2@IBHC3L$$0NKVE+8\49!A7/B!: $ M!8PO4U.9X3"74F>XI7M##_]FWGR7J>'7&-,V\<46?J'' L16Y!) .@$< >RW M%D=CNQ*?084+;CI>S2D8\AFM]S;2WO5_(<;HGQ M'D !;DO&4OU9:4?:P?B"_P;B;B+O6_*+Q3OM7>M0BPW(MBRJ+$7LB3&.X,]' MJ\!\1ZN&#U=/T* OBT5AT 1"4XB<#$X3N;EMQ-/#-;#PX30+DD[\,]G:4["_ MI_AF7I'3 EFT-Z?22#B0R4)K[&T>K7;L.6N]^WUX3686)P,IR/Y#>KM8$@I& M\H^>1;56@Z5?Z\R;AA:F0*@BBD\F)$UG:BYDBAJPRE8#<8@@A]>JS.(V\#XL M/=- &^3!0:E(T[8$I@1R^P-@8E=7XD!"P$YA^2!]44+^]0, M1OSX4$\8>UCP%728;-P8*@ ROQ!_5+DN2K^9#3RL:8MLC1XVE 5"&FULJ<<5 M^X^V=AX2O..K;#H7B5*@70!:*/C'<6&9,$,BW-C:Y=&)7S&&]!K$ZPC <3&: M)V9^7;L=B!EXK$WQF1],+9^18Y-D55V_95G3RVI\N'-$I"K M#R#/Y,*H __#$Z"*1297!SHGP-%+3YK'O0]KO$10)3)S)TPGR[?=S'L[@\=[ MCW!R6\+?U$_LUC6@=6W;=/W>XT>#Q\/-MX>#4;BW36.7+2".]@FU+'HC,K.0 M^4\/=A^$C"!/ M(G"29%FT>V [2TTF=K]:N"#6!MN7>%1#^CD!$:OF9+6$A^BU8(N#U)FNV_@W MM#YZ48P.>"K*>0-;,1,9^";:';'O(%5C2^-E6HYUQE%C'\;Q:IR-=#=R=LN5 M5UEB>#6T/E1S\E6/;!V4[IW^BI;WXQ8;)#%>(-1LP7).3BG,U!@,]"] M[S+%O6ZYS##VB=(_-JL6-50BA$/54!'YY.C'2ND1IE PK"](2:@H"A."C4U7 M&V+SO?3='H7@P9U&K1.,S#N_3W>8#Y&-(RE6(U(X\PZ=J][16H2DB9H1D"!R.[OF:D/4B?1M>$^B(>WF,2Z#9,R)'1^845"[M+;TPVALTN7E M.QJ*1Q*@&^NO"QD=;9\6@X\9:^?-@"/IJ'A$X&UPJ\ MP5GYZ\.P]Q=] _0@^K\DX$*!I)[(A4RT7=U>\?!7N>1?YBVD\.%C ) ^/CV6 M1J-7&J%NXTPU3C9$YY*1C&(-UEF];ZV=7&R!^1;L)0_X(5LL#5>AYW.5(LED M%(-+%/$J=.1.2[F8)\;HY7;4M1%'BULH!>#,!-RP,U@V&K8\ MA)N%A]*3=N "95N$X@]Y 7-1?3LJD?4C:D8DZKD^#(3?4<\NU=G4D[* M8L[&#FI+^/\-,AY1$.8DH2D?%X&DS$"\[EXR8C+(6S@FW*D-J7*ML."BU)O'+P\?+7@\([X,(#/=9.2_;)^01QERDTI?(V'$'F$0Q# M1G_#]L2L!3QF#'1UG1\'LBB]J18L^& >@112D]H^TMZ<#OC';KX&ZE+K/1/ M.A[7\X74I7\^AG,S!MP.P*<@M%?P6H]S9TOZ$9.P2E(N",0^XLQ"SY9%ALE7 MI,TX&&SI:T4"(5\45A('::5*5Z"+-&C[.OTGN?:6.ZINZ*$[B_3XNP2&]V5;(NU@WI3?[ M6E&3%B\*4J/C<1@D4VCJ['_772Y%GBKT4%-DI/:TD)+M!W1O!B'88^;C;S>T M=B]\0+(;1=8K##168$@Q)V\\W'"6M+?F9;YZI\I$LT^J8ZK(^J5I7$*%RMD[ M'FG[XCJG\A1L9"K=:M(O5NHG-R(J$_#EM!- .]_ZTI"6NE'44&E R>H"7#HH*'H MZ72%P6W" :KF.NOO-B9;@^W7=(2OZ0A?TQ$^6"ZXTKAL1;YVZ1C-LD277A[\ M%SVGO.5RBEP]/*/*.N[L#2>74!8%QFM?!VB/*1$56TJ41-BMXY/OSG-)5-%= MU0AS[#6&T=O,,3;R9.1GP+I\BANY92;H6D=/FXE<;51T4Z"0GG?L(Y,)G"&+9S1D$$QQZFM=0'7(8'*3&\>G2_K+5]X![ MK#(8T6#A]9XUIE7I[;G'PS[Z/Q< XN*C.66^>+WTF)#Z_JBD1QM4R:8RV*H[ M\ H>=CR4F(X,.F@=^M8NV&=(T:((#"Q@*EWM@;>F9>>2J0Z\1@]YD./2$TN3-]$GLQ1+D M?Y* &D?RPN< ATL3ES#NQEZ)X//<9!,V")G$[;B;F&N]OTMPRSCDY:0+M8W@ M,M*8?E TKE%'0Q?Q4[(CR@?6>6>DCCB":I8]H %%98I-T&-G"GJJTY3:#'F> MCB1P9^I_"PQDLF#DI\@P>NJB[QS#;;2J08<9J1T:-'1+T)#BB%N_N&/ W \N M']@T"Q4[A7X8<+THIS+7_PDIFKQZ)\WW.2K#+O$>UQ:T#&K.TL&.$HR^(0G= MGR!VC '= UEOYGSJ8,K&72C0N@U%0:&ZBFL;W"@I[W;#6228*!'"I@YR,=_F MRHB]*\%"D3B4"80S?A1*Z*P/84U8-*1#6YP!&")/:&-FG",X5+FWVA58WWZ] M@?018O,1X-.1$N\T[#GAM7-&KVGD,9P#)/X^S^OGESW!NK@WHN'J4I[S6P5 M5;*H )!B&:[DJEUD-R$7EW/]X6($5:4YU]A@*.#$,BI7\]ZU$(ZN&9S3_4C5 MY-#4LF@YQ.+%HSC1S'!'.WU2>6^]&74E41["N?3/ 5DH$^[-6I^KHV8,^$4S M!OQSU+DJ5,"]E,O;#JMN2%6+M0K#V)_JR00=*K9.8Y,Y5S:RHQ975AET1LR5S%TFC56DA1$UUFEB MUW@15OJ.4O$LI6F5=7FW&P8T':7,JLMB(3E)VD,\.**2&.DC=] 9UK M[P;2UF@."+!(-HW3B4"C;0L$I*0E[ 0RE$KI2R>)-\:P8R]37!2#LKZN5<=@ MNG8J-6E3CK6.<=N:^K3Q_EUR7N.ZB6,]C6DYMAZ7&48U+ A=-=?5O,Y?;02& MO4GBC.*[28WGK0/ON1:!5$1.+LJ>:TYGF:[@@%)M?!.ZI, 0%*J'GODM2@1^ MXM([="Y3E#HV>F*L4Q:]34S#661F"I[3E?P=?-4:F+K["F2[Y3F *F' :(_P" 7B MJL16\&M%;5GH9'T%MDPO03V04[; PADY<\.H,"SP&)7(RJBPRMH'U'@L<078 M:'TZOSQHYW!BRI,0$REERMQ>^KBI@Q1U*,[EN\.I;;XODA0I[I>;-#1<\@$9 M>TTV:]8+(+DFT27);71O)D6_KM=0[\"6Q1 I_@P"IE@I_+%.-W-Y68!^(3AO M7(\^ ">I"90@.\DJZJ%)K"=NO\+Z+7DTHH"!7. VL$/;-;JSL 4>35<[+&(Q MY,(MU#5DKLHI%V X/Y:SWUV,?^%RPTB3H:+3>T-7<4+,;XJ\8G?4H-W8-<&I MJ5Y?X=X3H8O*G(%"SI"V)H5]>P&YL7,9^N==@Z5D)G7)@M-+,I* 0&LSK28U MD7D=T:7<&6I42,XH&(D\B*]Y$5_S(CX>ESQE MKPPJ8%Q5>8AJ'\BW5X6SC9V0BMGIJP* [?PTR'#>>!7O?O)7_'5,)JMTP',. M<'*BI97/?HLC(K&.4&O(;*V.@;K0,3Y6$[2/9>-AS[5#'GDX"SRE!),=4M)= M\#"#EH&U:W52812IR:.CG(-M1:R^]*7,_(YNL?NFSD*17]3D,+E&;7[PWB@> M)QB8R#L)YS#46/SN_ DO]NGPE7T5/2B;ZR,%;)FXKJ8:8R#T'.=#4K/ ML7C<$%+K&;N.'L M%6BS8A$3.[Z*,;FQFWXO[]315DQ].B4Y;DV'YQ8ATR; 4H$>G*B.PL_[)Q-. M:V?ZL=_\K=W[)^#YG(8?VZEYX7I);#8&O:5*Q()-*Q#YV?+LHKA&G3^A-F7; MHB,RY?S=T#&"]"/J#ADWO:5H4FA X#T[N"0,<=;YIQC,)**LVV\4&%ENE[NY M@KUVHJI[S/6PP"*'M8:Q+EGAAIT,OW2\^G 'CT%S19Q$8#JJVS]RG^U;"Y5/ MVC"3VERL<6[7.]/GXW!+["MQ#C1;F #1%W/N/[#R?ZTNJ0OOD3Z[G:>88$%W M/&$U1(T($\:&4<\E1:Q$,L/O139L(VY6Z]\GKM3*&6D7&NQT/\%E44V'"?_/)!R!1+$WWJG_O( MB(]&>^1RJ.>_-T+"3N53CLA1EJ![<8S?,E4<7AD[0]2_16X(Z6(EH,]1H4,X MM)A'<*8L:LGMPI%05N+B>VX/H"\69D13MKQ#IP8_Z+ M9WXJTDPQ"3[?,)E82LQ^(?GL,RC1"^T*9># <]:'9<[4'MUD'8',4*PJ1.,@ M*B:"*:\\G? Q&/H:&Z]V.<,OU_DN_GP =82)C%UCBH1^[6&^,@/"Y3S%1Q#" M7EQ=R-^$"GZ&#;! >5"A]9/BV#TQVF]D^4O1Z#A$);.FH8(T 7 =)',YE75X MJL>Q)^&-!(I2]>J@57S@'!X..(UMAW(*5[@8NM]_]W;9E%/O,)TN]RFHVM1Y M <2B.1*94_I;/^01N*2TMJ>ND0""0K.!6,[AYTH^[['7ZVA6N)S?YT59S6_M MMC^!NM6L-4<\.0+E@9Q61S-$G[I9TYEU(P2>O%647DFYR6M@>5_4W]KD&+7X MHRJU2;73?#A]GKXX0>-F11(JTIVRMSZN6PV5\'%Q7!C T*17STGI<"JE[S5R M"^/$NNE]:<:QOQQ-^S 46G"=.O 7H]DA4\W#FY&(6BU8I?1T2W%(RFC%,+ K M8@B;(AX)U+KBG#/20.%6G)*'O6A*?8N4+->>FBI'4]C&L9XNI:YJK1."!DZ04N&](> MD*M5QJ<%-)4+GP1XY5+E5.('$=P@'V%%F!.F#5>EX;+6G_?:=#!UQK33>&4U+DU/ P)EU?0'%]%A2Z!V[]\/>CTQ0E M>E[W8J"SR3':/IE(;.J9%@EP&>Y&%7_B*//EB9Q:Q&\)]U9'EB$GPCNU@,N8 M:)\F;-1T\ ?*1&31NYG[1 6^.9+4#/OM%NXNW%H_6&V;X%.X,^H_M9A#_T6F2:;VHG[ M5]*D\D_Q2U:, 67.V+WZ&U4U]*)28+.:CXO,^P:>GY[].G#.@+N ,^>^G_3A M%"5;W,ZBO)OX0?US._:5^C5Y?7M3R-@67:%Z=#4>#4X M9/_,54,''Q2(GA(=3##JSOX0=K5"MG=F2X6X=P26 1J4OP&2@\D$>I8%9C;< M&>Z,OHBFB5]UE[NFNVR/BW0%_\WL/'OV7U!+ P04 " #KAE=4QS>XB*/? M P!_GR< $0 &9R 6#MM#0YK'R/T/]=2T>O4/O:*SZT35Z^7U[SN'9\7K8/#08T1QKXX M6+PP45"-_]5=D+XN>(QU8Q/^2%XH21WQ!GX[>"$"C2:E5/<.=%T BW5K0=2M M4SH:B,Q"^BV^(-%3QYG5D)P0A/B@@@Y2*Z8IWLWGQQX.\.WP#;O]%\-!\<^5 MP\'@^,7SYZ>GI\_.?-%^UBL.GC-"[',\NC(^,17]P\LS4P']PU-\C_ZST.O@ MN8Q2QNGDW+-^Z\9-3_GDEO3YOQIO=\(A=%R]U>T/7#? Y57XZ-8W&\.??W'^ M;4^@UMKG9_GU)C?M%X.K5KN^+T_#+\LVUPFM7[6ZU>\)1O7?M6!TQN4%9]\Z ME^;6MEM=R.IR=?K@]O.O3GT^*%RWGWI%QPU0\W(C29VP.F63FPS[]0/GCK]^ MI_&!6]XK/R=>=>SU5U+/1P*"\\[_%Y%1L\N>_Z:I\ MV+L^7'OY.M[LQA63F__=^U-9)^;ZRWSUW!NBST?+4U^T7??@GRO0K7_864&- M!Q=?_M&!@:OE2^OP[V'KY)\KKWO= =IQ???\&%L:1I_^N3* L\'S4HN>O_R/ M__B//P:M01M>9@NH3U3]C^>C+_]X/KJU[\7SEW_$UDFM/SAOPS]78JM_W';G M+[J]+F #6F!.O(_SKW:[V3MVS[9(\WAO%H_63_C3W:.GKU>>]HX[!QL2F;[*_.WNY[ MTEA[U=J[V#]JL@9M7NR=-R_667-WH_66-]M[%[W3_3>;9WN[C?.MW=C>[ZR3 MYMKJZ5ZGP?8NXE%S-[#&43AK'GTXVVL;\I;MG^]]#&K_:%4T+@[8WM&!W/NX MWVZN;9+]CQOM!MNDC8_K%\T./G&M_7EK[?-)?+/1\F\^J*TW'\1>9^-H#X]M M[6Y\;J[MD?VUS[RQ]OEL[ZC!MG;_Q/;&3F-MZ>-MCEO[)"SM[OK@_POMOV\ M<;3Z"01W7$M6CT[PN@A*U8V!4#<^.LU0J-;PE9<$T4T*(1G[X_D-N3ZDF%?1 M#<7LBC;:[F IWN^)]Z+Q^DOQ;GX*,G$?-*O+) #%FTC=,^/KB1)%$S%");WR M,KEV'QY1LA..L='J!]?> U=LX#?]I8R_+^.O3/C])T6=%C8[4T%D741KZS9Z M6:<*F9;*3(DA2FM,EM/D8'4GF814SL6,;7713QF M9"]60^@-T1UW#W:0OT97Q/Z'XXAQP_H9THU^R[?A;:L_F*W0SQIK>R?[W3\/ M]R]ZI/&F>=CL;)XUUP[DUL:#(6]FY_3N-A:>W^VU_D+G[]^L8=_M]Z@HAW]B=<'_J^+QN 2P7ZH('6!+KCN5 *DC4&A:]KFQ<- MO/?6VL$G:J,2WINZ3P+C;YE8W0#2 :#!DD2IXIG>(8V?R'XB[)?E%]>X? $) M"L 0M7]+"))#DQ?],O1%7:B5HJ"NMSG$[ATKE=X=%5I4;T<:SLW[$ M6SR_>8_1\Z\>.FY#OS#-;3$EQ-S)71RW=6QRV;&JU,I MJW-Z]8C1DW^BH6_O-< M>;"RG\TC@!'710PP@7_.Z[?K]K;0SZ(7/JV>M_LK+R2FO>YU.KUL>7YWXCEOO M?]E?E\VXGXQ9.4*D?E+&_4.'T/&5F,6\Z$]MM[VIH-V[Q_&;KOV>/ M)BD6I$,K3$1PQ5P4BEGE4!.DY)H]GA=[<'LL#SRH.?Z4:[TA%H@T^*@1'=$= M0B+>)."R"6G\*(F]9B>-1.)TX8%X2CV5#E== N $U:J@42 MRR.PE.G))3F6.$9ECALF@@W6!8-^"Y2PA%B;%@C%'D$NTX,Q#">1TP'(Z(5@ M41HD>I$*B:9#O'%DT>3RL&QO>G(Q5F+W2XZ>1 AE/;H4%X/!8"M$RJ1<-!Q[ M6+E,#\<42&8Y:-#>YBC82&4X#XH&"$0178[%D,E8S+S0\1MC,>3N8S%D:F,Q M/S(D/U_]1NV=^PU/G5:_8=0"06E*0XH"B,4>#"B7%(0TR3G(.$#-G'37E<51 M,S6+P]#'24\,L@0M>)16&06<>*N24<29Q^N!GT;"]7\/*#1JQZ7/06J2#@A#Y;1J842S&F,K3QZX]CO7BIO=U^ZX-7#M MBHC)2JDIIV"4E$+FB7,GK/8^6DU$2F)QQ!3"L#-LY^S.K<$A%/F\ @[SW4Y@ MLQMZ':B*R APE% 2$#!<4MP'*HQ2VC*&'M22A1'9-@Q@7Q'Y M&(C1)B*HTDI("59J"Q3)H5$I*"871CX_;U+?;5&_&+QX/7H(WG,])0B#45[- M5EJ-O>,,O*-&W>G,>#3L#_*+5465=.1>4$:-HR(DI#I64N69U28@/8X+HTKW M-/6EWOR]W@0)GC@K:.1)6&3">6X;?7N@3*&3YS.(J.9+@7Y 4+./]S0#DU"L M3@4BO.&&TF30XRN'L3+RM<63ZJ-QZ]D+5VKE*"3J"+/").&X$ZJ9SED@1GJ=#:V"2--WEZPZAHJ%X\@ MKP>J#%D/(AJ58\\@#), @IC@\>;:!BTX#YH'NC"BF<4PW/3$9+'O$K4I!(UB M4LZ@9^ TD,&L#ABFO$PW!1!+SE.E=%$ ]J7HDYI_ .*(0A28^S"B.Q1 MA^&F)Q_*6$S12P)."9\2FA@ -9;(&!,X/H/9V$6!P-E/&6OCA8T8]!HP@I/D MDA$!0V)!+>>$J,43[N,.<,Q&JB))+O,DH93((Y%':^E$A(AA,%/1L\63ZJ/% MP+,1:(C*6,ZD4F!%D-X(!& ,DD!&AX"\@&8Z\QAX-H)67GAM#/4&,1@1&=&8 M>NHPPL _B9(*I:3-100XQ:PT1UE4>6F(23DXMY[G:>.(L8;P& \^XMJ01:$_ M#R(FJ[Q+41 1=2YL(%WBTJ:D(^7>:[\P(GO,"'"*\B&$>4H\A&2" ,0Z%60,GBD:HY51S6!M]*) X.P7 M< L,#78CB(DC5.J;2 IU]!#@;/&:2 M..%!2LD%M\1BA($N5Y!D152!5VBQV'Q$@--;+Z:H@20TU1*T0 %8*5DN=Z(% M0""<+HQH9A$!3G'5.'H\C/1(D)X(GI27S#!-@$G!,"Y<' N:=00X/9&A\23" M$W)1I@31S!$AC+2*,1FH&P?MBR"R1XT IRC,:\YX03NJ$YD&M0YZO$GL\;'I$.+BL]]4M M*Z1^H[+=,?XZN<&=Z]K)H*61(KF 7:H)-P@N'GL54$%1+NB'G[@R\)7']0M )2[A)M/F!/]+=W/CPXJ% 4N;CC2,3U4W]F)47 V-88 MX%8ZP8@S+M<*ISPOOZ3!N@FHL FHL+EEYW,F3#1>=G>D8],85J+)HK=G0H&5 MPH#V(8J0B[=:(6RPHD+CA^^*'K[XX/Q=&S%OM1MSQ'6<[_'J_&L1YT!L.(#B M\J1%'#.TQ"L>N'/!Y35/VKKH53E*[(TE9&&%N]-+ [1LP/,FOZ[!";1[Y16O M>_W!0D[N.(VD+A*,P!6*&YBE.3>,)1]]+ORF%TW+WBZV46@$NCV\,"T3K M82G[C=99_FTA94T-AF>> ,W9\4Q'1Q6+BB7)(HO:Q$63]>3DO^"P%=J+*5/' M2#1:8@S.J% ">15GU"I)C7""2[*H,GV+800<]MIQLW-<]$[*<;&%%#!/FA@2 MF :9!$G<"\>3E(C2C CM^+B\-PIX7N5Z5:FAO]$KFG!ZM0<(BKR+OX:1^+Z: MD?CF3B'J:J>0;\CZSJW+ S_P[V$>;3_!'[<0@YLG3*,*QK;K'L!5J8M&J]OJ M##L/.NC';NKNS\Q*$^2[UPAP5J%0M,HQ[/'1A72>+-?[X@RX "V4 :_S4B:B:632TT@KL-9E M_B0YF\6%4DK*+)B(GL<$Z:)6-%&%7$A9Q-\*5.Z8.TG.IC0'L,!\Y+D&*1% MN&++4A>*&LV)U2((;EFH/KH^OB1G@ZXV ,.0S 4* M2D3I+:<,-".^@*#?8Q(ALR[=; M!^6.]>MGQY GVG9;'3QE*^W@M_TTVBYR9]++(]G_\3 W?A9[^3XWXIB'?=*E MEE[KP/G)Z0LA8K!D4@!"1%+6 ;C@,_FV4A)?@=UB7KEVEM#.(<#@;2^XJV*D ME[-_KG^XVHWYGSPR>>+:=QARO//S-UI=?'[+M3=1"L4PM_[FXQN]+IPW7/$9 M!AO#;JQ*MJ>Q-@J;MW=21#@PCGI-HO RY,5_R!'F7C.^*YD/.[M%.;1PO@-A M6+0&K>^ZEEFKY;QHAQ3@D7N(R WDP6RC M4$R8?A6K JY&K?03O>]$Z@Z)9' M#@#/A?X:^,%25^ZI*TF@6@29C*!6V. MZ@C'R(/38&5(80%TY76O..X5Z/F7 M"O(CKD8R+J61EA M\FZK#)@(C"KAG*>Z @JRX **&&,2%H26G@JEA96" ],Q M:4&TD@O!$A_&,0XO$?)@S^T,X$!/Q8@?UR*\4![O7< M>=$1R61T,9$ U DG@Q?*:,%#,I[C ;< .C)SWU])Q8B1>,Z9MEPQ00/STAAM M102OG)YDQ\RU8BRH8'A@X+F)A.$K&4Z$70C*?" J=8MRW0P F&:S8O._#@J$P:=)02 M?VA=@7W@EQ[^8>"" I"@"/$,&9_FQG@OI-?HWZ.WK *E,K^K&*O]/@Q>N? 9 MXE(M[CKC)"(G%BSP$(4BVFFF ="M4 >$QS3_:K&@@O'2*L*BS^N*!"/28\RF MF#=>RI"8K,"0_K<%4V82C!B7\VVH'"D/SB3%E;?"11&2\,%J8[@!+A27H0). M=MYD,\5:PS&1:,%([:@@BCJ+C$@A+XXF*,E,E>WFLH)&KBQ5>KNJ6(R1PFAF ME (#0H%VH!DCB8:4C!*N N6$YTG5_^^K]X1U>$P_.W>=WQ31E=GK39/1X.^N49=&IQY55C&J,U M$OEM-HIRD4DX_T9+KIW:W\YH6[2Z!XLY^#$]/!&1.?2[+)29E299(Z2S4BI* M: !NGX;F3FVMU%)S'X\[(CTA(AJ:1]HEIR8)BA$8\D;\G2GR-#27+S6WE261Y-65!5('*4GPU!,)6LX%9J#U9+ MXX04E5*6);6LQ"S*]+37"D/SOL^*:R=T\$Z!"D08BS"7,&Q]&MK[I.EEA;4W M">&L%A!=!$&U,.BT4ZY$Q:T#0Y84;A%0:#9J8I!M3<4N&Y,YZFQ+64(B'W=%6@FO.3^/I$6>^\Z+*+ M2C"FK4E18L1DK+9:Y80-)33CJ0JN>[%TN8(<>%YT640M 9B+U!-!2;(A&N.H M FD)C:P*LTN+I>E,%5@3Y11W'A&/"1NEPW"< M!6VH2Q25NP)K@A=!@9=D],?'1($1\-H!M21OLN%TBD& U=&R&%P%T@+GBP'. MCS4]$056007I(!@)J+=2&B%31OB^U*%M-$'I3"V MY $,"S;&2BG0$Y$96 ;<&TX%%2+1Y -C$HB*E!L@ALW_.O(G2CM^GL//9$'4 M]-;:4QTC-](Z8;D(03L1J%/ B:1(H6T5ZB\]3;[SY#67)R6$$DQQ:9"Q>Z,4 M1?8>)0/JK0A/0W,K2+26FJL"451QKA43WGAKK6/>QL2\8T+02FGN4ED>5EET MCB=9(E0I)Z23#H4I\\H20D"#EI52EB6UK,0BJ"F6EEA[74V,B7 $NYTSHEVRCDB\ >23L-L!:J0+BGF4]9> M61:=I 0P'%+*!$!=5)!ZTL>FOM7=*HR(#!-D;5FE6@G.LB*' %V>Z\ M*+!*C$8=:=Y"1P!B,&.$80A[6@!0)Y4B/EE+$J"BD 70F0?= F9) M.F>JOE8*9RFJ5'):)*6, B-"8ER+Z"RKPCQDY=5W23E_/.A7)CH9,-2W2G K MC.4I,!&3\-$&4@7UK13E?"Q;>B+J:SRJJ2=62)F+ZEFK 7Q6,06NTHE)J1#O)P "(% PE/)05&BNL,558P[EDFC\^O&FUUXQH'T40 M&O**3HR5B$A"N1!C%7(UJZRY2Y+Y$UY:*T>-CT%&05ST$8SAECG-\(=[(DE, MR]7'U=-XI016AA'J- M2.X,>X)=X+)BA+CHK@B;(2E4@I5P6&MR1:,\VW M=<9:;D (P=%=1>,X"X%YG2)5WENB-:34R#CDJ<)*$6U$;[<09P8RY&[ M6Y,W/:F4 CT1F3% Z:"ILSP/126WRAFP6C@AF%40/JWEQQ$D)/7R%_[PPKM# M5^#K%H,U-X!19V#CR&5G7!V[;&:\=BJ_UF^3(S\"EEQ[)P+AT4:1$O8@B&A3 MKG^=9( *E&IX5_3P?0?G[]JH.JO=N/[O8>LXW^/5^>[Y,7R9N-!!A(3B\J0' M5>\I5BGGP40E!(BD!1CG"!@"%%@4"$15R ^88S%-#X4$$=H9[PEHA6$R]40" M=YH9%%DT5:C3=2\Q[?32X-05@.=-?EW+W*-77O&ZUQ]49:,JE92C#OU""E$P MG1R8X%.4CEB0DJH%LZ]9"VZ*ZXB=B$23E)),0@OKE *)K,T:PZ7U%:CI>"_! M;:74"E U[^6CB, A:.TLDHSD@S0L(<7PE@1A*C#T/;="FF+>==XP ED@$T@T M@#DG5.(@/(F0E*_"MM#W$M+&L.BV!L,2 S=:9_FWJC@K%[1#D .M@Q$4K($\ M9T^4P3^6C3=,6!QS>G1)3;.R$'()'QDW#GT2$!\PI+*YZ 7R#.[\@MG47W#8 M"NW*V%'.@2$J($T/0B@5O'Q3I3+'H!\91P07P7$F!<:XU M^:-7D86DHZS 9L/WDLY;<'TX[+7C9N>XZ)V,1N$J8DA"HLD$Y[33&#TE90"I M-SHE&:AT3BZ:(3V^J*8XEY]]$8HH2F&%24@8 O[TW+% F>=IP:SJ=:^<\ \# MO,5F%R\]0/)0%;,B2,0=$@4?51Z4S9L4A" 488GRP$(%\GKG7593G'_P@?B\ M!Y\"+C"D->BRB'-*4(?4CZDOYA\61F@S&4GZ\6F3&^+^B6D3+H,C7@034=J1 M,R^8E4@?P42?J/99W-2.Q4WM4MS3$C>U=Q8WGCHM<0M/O:8)B2@1@B3OP6CA M%(G:,,XC^W)VD[89[,%D^= MBAREC3%! !JE%SQ&:R,ME\L@6@< 4B$Y;K2ZK0&\;9U W.RBUSIH^3:4RV3Z MK\X;[JA7O&X[%/,-\QW;*L1="(?=7KMW<+[=.CC\KM$NM>M.$2O*F"@4-M=2 M!&U]$E+0D O8,P)F7'IEGI5JAN*[P["=M;G,#EXUO0?U>T3M# W@XBDHC;SRB//CQ"\$?/ MMC%$$YZ\Q," ""J4)2HR+@B&XH$8=@E23X*Z] M1L$/R?CUL#_H=:#8AK;+,-X_;!U7Q3X=1V^>G'#HR861RAHKO/QVH4-YQK_'V8M$BAM,?^-,11897Q MT6@6 EBEB/,2*C0X.N_RF_W0*!'6H2FBA"D5U'O'*'->)PT8$)-8@<;@ MAYEJ)\FG) C2&RN"IX[YD'AT8*/5R8I%M\]9^,^9V&8D&,H$%D$C0U*2FV2X M"Y0;+5D"&2LT;5$E()[-I(6V-C&EC18R+X7,$G>>>4%DD-X:O>C"GH%5STC0 MR@7/$;^U"8(';5U0+%=WK;X]+$K%>JPA$*\$"-4HY M#1+I3XPRN7+OT[GI^"L*\65?_DS^ P9@26KI\-4%H])19C$\H\09*@EA\S]J M\LJU73? SB' X&TON*NQ[,N\_L$A%&];SK?:#[^EQ?1&1R)'X2B5A.-"@#4V M1N:H3$S&X$@5MC>=,]%,,1N/^X=["'HK[XK($%10"POJHC( MU#\ALO5*BDPYJZ-U$:($(3520\6E3LXI M$ZBCBRVRC4J*+/$0B.8\T+RH.J2\4,WHQ(GAUL1H%UID;RHI,A8 ;(HNNF"$ MS6F!(<1<;SM9J9"4++3(_K>2(M/>.Q*1TC/E1536TQ@4$I+ F'7 OZHF-<T IPK[GPE-DHG6*BVC9X9' MROW34++[!<%+);NGDEGN4E!@DLLUZCQUDEKMHZ&!<0;BR_R!N5:RI4A'*974 M,!I--"* R&5S51*&:JI%2D;'+U.VGIA([_SLS6[H=> 2N6Z?O'@#72A<>[4; M5V.GU6WU!P6>=0+K9\=X/U@0];J<>CWI#>"KJ==2$OG(O>=>;72"4(RG+!$B M*694TD QV%*2$ Z_S./JZ>NB%^OM;W5GSUB.#6]&4@N0)(@B"'*801,/(*+ M-5)*I57BWLU_!#RG(IIB'46?(&#X 2YJ-"/JM76$NQB9HGF,<@[ M$U'!.74JB*A42M%KQ4@%S/2IZL 4IP2,B7DF&_(LMV4I%U27U@8.EBL&5:@/ M]),Z,"_6Z"V74GBIT4,*KX7-ZY99!*:=]-I5H>3W3"4QQ=TRDZ(*N0M0 D)" M=)11SA+*(B?)^PI4]?XF??D:I[9W/E3$0*R2FI)@-.J4<(GFA7\L,,T%SYM M5&!>98[$,L492A60-/ 4M$\BY5V;&!)*1*Y<"BN9"JR?O1VW&,V5D0;G&-+G M1YQ A7P)-S3/8"5**1$*';I,ULJ(7SA#@ZW 1/^\R&2*BR(#C\8X9XWPPG!E MG5 ./X,33#%1 :_R39ETCMN]>5:%NHMS)9DI1B<"T0I)L6+)"^&#+)&9:.8;6.>1XTJDD5)16A( .#&(DSOODQX4>S+C0PU(1YD 1OJP: M8>Y<->*&UOS4^C@5G8W*,*9$,@@=D/(*+1,"SW7 *E0>Y,EJS>/7&M$A1JXU MNGXB!?'26Q:M"7D_8Y]@/ -:<:WY03JPU)WOZ$YTDC-IG1'2"VFD#28")\PH M[HF-YNEQ^SE7F8GUQV57YB6#CQE\)E6J"0D MZ@(27X^<17@;\C8$-(=-P7)&C:@0?5EJX=-@3;FZO@2;5'!14!4\490G9H,5 M"*5!54AEGY (+_/Z1J?=GMDW.C:YPYUS^R+QE.; 73LO2"*Y.H)+7ADG,'0' M6P&-Z!>#%]NN>S#6A/RQT>JV.L/.$BY^#BZ"0()- 8C23# K+()'"C%X133Q M+E94.=S94CE^7CF4T7)$T*&9YSAJB8L_:I MUA(Q?%R24(Y+$A(Y?\+,&+W;&N2%))O=V#IIQ:%K7\'WZ\,6I/4S",,\,#+: M";QXR*S3=U"D7M')];%>81QR:^[I.U2G1ZA\*.]<^1!/G<[J1K"14L$)135* MC#OM0UY=;XGQR?()!;"3^IX=,=*T*.3OWIBI#X@ /XNB9DV2FC M8_<.7Y"@HDI2S:FV(CIE4"4ET8':R"!<^JZE>LXX9'J2BG]SLI.2K)!&1-14 MD^NE24FU"I:1:(QW2TV=C_CM26KJ%407^,Z'WU@\.CYX_S&F2 UQ/&BGN0"6 M## )W#E$;L*#K<*HXY)#S%&,P[GR(1H,4&T2( 42 ,XT!!Z#"L[*"NC34K;? M&HQPG$<.1CFFA=#**F4X\8)+"IYK6:&-,JI>Z&)ZNR3XY QC1O.0=TGPUC!/ MM&),2$[MEU68%DVDVW \GL'<2J-)U*E6R%FT^A=3&YZ6GI>YZWEQE.3*(?^. M(!/0R% 1XU+K%D72DAC'1=!Y38^@BCL&ED:2XW\7O?URZ_AYEO2=C!GY #B4 M+5KS>+>=?.[=3'FI0_)880;AB/CKGA"+&QRS5[).<4<)7R2T]6<69">+X M'.1:'S3W>8=/[B*8*&+,9:F5,;1">XT]5<69S=YEJ"C<,N\#""L,IXY$8:E7 MUA)-%:G2*IOYH4<_K<*5=%Y*$*=$D%8;+RA53O"@#/%.H0(E6J5=AI>J-%MW MEHS1,7DFI2WC ME4H$O6@.;@?:[5;W #6IX8K/,,#?%TR/9C2MY$WP*B D82POE4.O9KFDZ.(T M<>CO%LV[/0$]FE&DEK>A2=0#Y8(A.Q(T:"920< M8C0:JN3+#DT$IX4#ZIQW1!)CG>.!AE0A#[=4IEF[.>(9C<0B M%BDKF#)>^*@T:*J#MHE4/9MK\>,F36T(TC!OG!7@E%=*A"23%%0;2.XIN99* MPGD,D0@7K3%4"Z#,,FJ(=#97Y18:V%."\TI"J$P<.9SGAFLE/*"\$D>S+3=Z68IQ/..5@1 *: MC(M)&(MQ.]A@M/;$!0X0*PZGCR_&V8"JBCK/(Z0H+-J?#Q:"\3J7OU J&F7G MO[;<'-3:FE:A-T<5@B(HM"0GB(Z6"9*42I0$*:VJ4A+#G6MM+6SED$B522BC M&+T3S@EK&#$)N0IU1M-*3;3,E3!GXNT(N&1! E)/+H (3S&:B"& QY\ ND+> M;IZ$.:.QF*A5 $Y#+JQK@K-*4@_PZ*G4-7P*OSVV\P![M3SA[ .;); M#"METMH)A''# I7 O$L>&+&V0@#^1-1D)J[!2I? 44HC>G6'@2W->Y43IA!5 MO&>\0J[A::C);)R.EC9Y+K7UR 638<::$&02A/.@+6=+I_,DR])%KY%;Y@TZ M 41(P4C+M)E(YD$U9C-5([F)!+3VB0D:D],$(81Y(:U1BB\CE'E0C=DX% N2 MJ(@T0Q(MK+-.(XHXKY4GGGM7I2WM'I]G+*(;B98&+[PGG'&1>,"/0@DJI61. M&+&,1V:H$+.I,%3.8PE)/"H " M"B@AZ4!2SZ5!I$@^)37_&0.C'.5==[8Z'!SV4(CG-T6XAD?[@U9XW1MV!\5Y M19('N.,Y'PZ0VX$@QN>R^G(I9RY7NS$GE;?_1.OKQ]8#)>8\ MD(1"B"DH:KP0UG,KF?8, N)HXMR2ZDMHHU= ZZ!;+<.A@GGDOR2&Z 0%A^$1 MU9"WEI#.\%"%K)M+]S9[Q>!PM8/=$MPB$E>9)U10 M8%Y%@L25F& \!\L4E3%%QRM 7.=+BK.I.(?N2FLEM3=6<.?R&G4+G//$N*:Z M"O6?YDJ*,RK&9(+6G$9F"6"< %XI1ZV(E*!ITD"KCZB7;+^Q_KU]0BN)ILI! MH)S::$+*N2_>!Y\""*_ "PM5J#8Z/Q*I5YY'.@-?>@>!)>J,-)6B+U >: M)*D^DCZ>!&>#HI!\I(%I8241C@1OE)""!H?B-(15H3+"'7SA:K_EWKF #PB+ M"*02HSN;:"(!C%!:.QFH0P/47'#/9162".=*B+.IO8U "2EBC$Z5R)4!55*) M&J:C#&B>HOI8^JA"G-%*)Q2AX\88CRA*C+8^2F6XUR( F%25;7[_1HCEPK6M MP>%W-^6I)))&J2UX[@.31C#A?>*1R 1 D:2B1ZP^DCZ:_&:SA";$%#6+3E&& MO#1GJ ")S+,<'Q(?J@^BCR6_V> G3YX[%%[4/HHRQ1'B31$1K:QJ/) M8GIV$00&P!K)FR!$!!(M]980#M1J$A*=XWGI6<=,#V(::!@&J71*4BBA@3@G MF7!"29:Y7-],"_X]Q(O63_#'UR4YOCCA.Q*Z^W/ONJ"]//[0@_VL3EB=BKO$5E^< M>E=N_KQU]J* ?F]8!.B//AZ"BV7C8^ODY1_X8[+0W5/'F=60G$#X]4$%':16 M3%,EJ?^4;?SJFO[@O(U:TVEUZX?0.C@/#[:2L.#E]00OYKY>9YKCC M4WUO,.AU7MCCO.=]_]AU)\=#K]TK7OP#E8VD]'O"YM>3Z[3:YR_^9Q>EV*\U MX;2VW>NX[O_\UG?=?KV/+SP^L=^Z 'PD/KW\>#IJCB;D]W:K"Y/F44;^Z_?< M*?4(H5>4>7LOAEWLBGP6-L?-35MJAP6D?Z[\X_LRT2LO=_/JV%HOU5YGF7<' M?SQWE7V7?MGXYUDQ)KKVE<:5CW+MUD'W19$;@)(;E%TP/NY[!3Z[CB_>=L=] M>#'YY??8ZA^WW3D"<-G\\J+?;^IEUN!RE3$ZBO$SRL>-#E\I]S,R4O !FM$@ M3IX\/ORL//1\$+\^9LTS2[Y]F#RCE\>>E_,.YN7AH/7X5OE7OKG"E_Y MXL7'KX)GUF)OF#LF2__W8Q=CJWOP@M1H>8^KASPO>^(VVQ[US:!W_$)AQUSK M^(!Z!L6W31B?]R.JINZ@:BLO/S0W=]?7:CN[J[OK.S>5Y78UF6EK=]9??]C> MW-U M/ZLQ(H6=7;/-%ZT6M[;ZTYW_?/--YM0 -K:V&__]#ZK([W^@.^_VNLUA.?A1 M&WO][0RXK:"-9T%S19"[.Z"&&2X88/04C0[\UL(UM:[+5#!"Z\5:+PP[8V:V M,AY$XG^=^[7>R5NV?;+'&\-XM'ZR_\8>;1V]^KQWM''8N-B43?979V_W/6FL MO6KM7>P?-5F#-B_VSIL7ZZRYN]%ZRYOMO8O>Z?Z;S;.]W<;YUFYL[W?627-M M]72OTV![%_&HN1M8XRB<-8\^G.VUS=E;MG^^]S&HO8O\][/MYL5GMG?T_GSO:/.B<;%^$M_\)>+__MG>9^T3?W1\U,2_6[OM MPZVU5;+UL4'VCCY?['W<(UMO-OG6[GZKN?9GJW'4N&C\9'_^R3,9@#I:UQ%X71CEZY8Y7P>GE-*")Q[MRDM*ZO]7$JPKB;Q<8".9MN[? MA6>LO/PE;Z@Q4OZM+OQZ2ZLJ0P;8,Z;8G;C O2B&?":YN0_%^!:?F# &=GR6 M.<-U^&M#^KIO>L??H?R_7\-3?O.&1\,^1I3G=S>"C]BRW+K^7=7I=OU_! != M[7:'KKT-Q[UBL%)+O:+C!GCWL\&+U#J#6!\4PVH"[$;+O_F@FA>'AXVC_<]; M:^]EXTT3SWWU>;^S>=K<_8#W^'"&8'O19'\>[A^MCJ_Y"Y\EN_N[/;[U9OV\ MV7DOFFN?3_?8'FF\V>[L':W2YNXJ:>ZNR[V+!M_K;'0:&^;T[>[JH+%#SM[N MXC47JV+K_2>2GOT])D^L9%H&, M0 M7&TV/ZR^K6VOO]O:WJV]^["]\V&UN5O;W:HA^]Q%BCD"3,IK6]LU*G^)OXX1 M=*.V^[_KM6L4]9*>KK[>K>'A7.KNLK_F,&*X6_]L](K:X!!JJ=5'<8W>_1Q< M40,,4V/M$4#@73D\LSX:M+F) A&_J7?PF8?YLGITY_7^>? MF"8L>>;J60!U(9RK.V9I/0EK@$@N5% /"N&OAT6!PMLHU68/A7)7 2YEIV0R M).E8I](B0">AZY[GH7 .P01)N"15?W7MJZ,YPYQ2083E9>_O<_ MK!;B]V_BU0*PS-WMU>;.9J:32Z;Y/:8YN+3)VFAFKI:*7F?4%[/Z.>C5JN8^ M\U1LJY]G<&L;+?29:%:9+3P@J*Z74[?Y8:-G51(SI\7C#DX_T9QV(XRN4Y\P MQO;!U*U(4)3L$Y%@$Z<8_@D!=1&QZZP,JDXH2RYJ;]%@T#T4T#\\[16?^[7-;GBV MM)9Y<32_K)^Y,"AU/*=27.EVS?5K_6/(66(0:ZUNK37HU\*A*["MO][5GU8I M18%CT,?YU(.^A[RM>.!8XGBM#>"XZ)WD^U1TZ&L<9AYM'#6.-L7^T7M\QOII\PW>X^@SPO\!:^#OC']]G=Y7@V[2V=H/<6MO#T+1QOK?;_MSL[,D] M^F68B<\Y^&2C<4I%5B=1HP.13M?SFM&ZA6@I42R"*0?,VN[4%3#=.'/>%%QS MS1;KC1[<9'?=V>8X+7>TB7:%PY?'ML7-&[:XM?H)M$G6!30^3;,MDE#W-)DZ M*!V\)2$(KU9>N^[SR-8H#UVU=E)]_?=@YXSGLCE_>%2TDGNVC1BP!*' MN=2U:\^]+,O<_4LDK&76,AXZ>H*"W'RV_6SG66U<:O;K^:AY:_!--_8W)ER%QU2K,:8P']_OB?M]@ 6DDZ,[51IO-/G/A<)L_7C?(!B8D5=4] U@EW MTB7D*3+ZE9?,2E)#DY\$"XCA!<#@ZQGV&8B0/6T17GR*.C(:M:I3(41=,$WK M7FM7-Y"< :$"]2C"G6$+R10C=T^ >&JP\!I_W2IV>Z?5'&^8FD:13]3BGXB@ M8$'YNN#"U!TEO&Z#EX9(@WH64:-0%1K(T'NS@X$R0M@JWA6]$V3;3WS*@'Z2 M3E''T?03R7)3+M2-2:X>27!,QL #UQ"N3) MD.,"K;5U[-HU.(-0[F>!7R-!A_[7ZR_FS1W]\I#IH=E4"G!/WCP^DT^6F,1X MU'6=--*:Y"ARU,CJ4B7G:8"DF%IYJ23YTCA^?4@X*S=_>'?8ZRZS.?!?_HD; M0X,).2%7.00Q@OB5K>=O_Z=<&T(;C M+/M:MQ3^;S7$L?8PC^K4,"IRJ&GQEA5DLPJ[G\YXPNUO=K5'4JTHQ0@%Q-KQ ML.@/\SS\H%?#,_*0T#C%D/WBQ\F%Z*-RSMUJ&+R8UPEY:Y\9R7]D/EZ09_R. M,]SW.\:-G/IT/!7XFK8BC2U[5L\D=V"D&S,RM-W68%0P!%PXK(4\5GZ/R=8; M]2,6HCL*5[J$G?..[[5_N<9IGV!G-,<)4*5JP%DX=-T#_*);.SULX3=7P'R? M*-#]NBD:G M<;;?^>MP1$@/2/-B^ZBY]OYLZ^/F.3[_M/%Q\^MY^Z,&W3LZ.-^[R$L]UDFC MLWF^M?:>-]\T<@Z W#OZ$]]U==3&ZSDT:^MG6^\_)Q@;17EE^M\H1+UPN??:L>NJ)VX]A!J_UGFSA&:,_=K_<.? MR[:Y T(LS>.[YC'&Z!%$+VWC#K9Q(Z>%--]_LCKOWNVA[@$P0 ]!UZTCJDXT M%S$1GDR9H+R]\[]+;9\39[ ^]K^C_/HOLRZS=UZ A,O',HCW-PWB])-G-BDA M:-TP;NN"$EFW/O!Z]$0J%KV51B [Q,"RZ?K1_;M6EHJLY?HS,*B]??OZ^UE? M=UF]9G^R$,IT==0,V?U\(AX.MB2S_76J, N[C*BF_U:ZYV"NUV_7.W M=XKM!-?O=7.&?+\_S$,MKE^+D%K=4=+\]A C#D%D;1RJ7XOU,6I_5KOV9P_Z MUQ>M33KU<_#)GX\HU?_+0MT9RW2S%&DE068:0Z?O MSQMK!_(345$2%F/=\(#G66:GQVQYFG+VHS M_6UUUKG!GVYO@-_\>]C*PX2#7BWE!:)%N0*^?]NP88WRG-9Y^2DO3JY=#1TB M"%TWLR]Q:(P(,[/*OWKM87?@BG)I:M%_TM;X^?03 4%%4K(.4N9$*!K0C1M; M!\]U"CP 1#*WUC@[=W)W/)@O #@]A#*I_"8*O*C]0G^M'2+5R+8?:Z[=O@2 MZ\C@87P"WO0F&-P @6ND9,*\,S#DP[DX02WBT>Y!>>IQ 0'*44/*:F7IGW[M M%[P?\UU8^T7-GI' MC-M0'$-_A&^0SR]/Q8MR*\;WR=5 ^F4CRD:Z_J!F22VZ\_ZSF0'7N(;2J#1) MCN$';C!\NOA53L2*3X0&*[E*]1@\L@GC5-W[2.J1@Q#@G #*5UZB#[H=P)XX MC'W]L]F;?<=\$33<8]YU+H.^VS&WA")$H4YK,$#<@C:B4='KYB&9]GF)5\>] M?C[2&R^5'B^J 8P6?:W?&L!OFH2Y#0?#]FCUP$Y]M_9+5@K].^/LV64(VBH7<1^7B[@?&-=' M3;]L]R5N0_]7Y)R/L);WLGMS[X[A^,GB+_+'W=733UZ90&C2=>S76!>:R;I7 M '7GF .9A+2.+O%WB;_SA[_ER%L;7P5J+@3$WPRNL024/.S6O?5;#):[]5L. M(*RY6K^#V(T/*B84+<^,83^:_O'V=HN> M?A7#R[>\1[WX1R\.?ZM#>?"LH+E3BM5'5(?9"GC!K/E1RB06KU$Q#GK%^2TS MU.5)IV@T826S2_?+QM%?G?V/#=YV\UM;7[>Z^QWFF\:/!_#:.7LB^I MK+'Z25)F!/.^;K0W=<&LJ1L#LAY2A,B=L)&Q/-Y]"\M[^)*TE0#SLZ<.XSO? MHM@+ ^.=[O;;',WH#WSM;XMP=<.Y&4@YK'GQR'#B/ MG->5E[$N# MU0R6K6Y<76(HHO UW*[9]1S]^#R-_F%.K !WKV+\'&3$.BM[I MX/ 1@&.>/*\EGM\_SPTQ8^&A];Z^*[]3)!.6GU2_;:==W0,2U%D 1Z/0Q(<[,(W*V/N]YWC'*37C<"%/ MY^;A>C<80"[WFVT,S2W/\&+;W$&9>O(__9KK]Y$:YP\3XX.4H)Q][([+2>1K M6GE2LHN6G0VAZ+5K/20"UPS^*D8I-Q*_-&M!Q"_^*F''%=[A;>M;9VTX+W-U M?J&R]N'93MZD6#.5EPC_FE_YZOW&BXI]&ZWP&JRD5M$9S>8>X[-=/@F1J$QF MCF6+W3"V!N-V/7O(6=O-D(K5_+!>L7K5V1MM=[ TZ+\QZ+-/T2DE+82Z,GGQ M5XRV[IGB=QSY8?S^\^QG6Z4 M"4'H3X?=ULA*AWWDBS?,-B=2B^04$"6SVEB9@($")HW@2:A/FU?6&B'@(]K] M?Z[4S=>V^Z[TMAOMGOMB:[KNL%./O4%]?/E*+6^SB9?:)VO".3NIWVFW\]%O-N_XH%2^K M3&CW^EF]CM'02W7[3Z:>,35*;LO+G&]1+J1TMRV7KI4Y;ID+0;Q*CHMCAS1> M+_>FW4-01NZ6X\/QNKEGM=UO!Y#CX/%K3<9SRA=P[3!)[!L]"X++5^#G/X== MJ'$RON"7?'H[YS_[\6AMSH*^]?4Z.2L-!&2EG>=_^)'<"HY1R.,M%D48TH&3 I2PQ4N_G M;)\.=IO/"4#(\"?)F%=HE,79RD0"^Z:#['U<[/WJC!RO#X9X1@\F*W92J0[N MBXN^?G(N7/NWN)?*?C@?UYL_'A;'O3X\F_LE#JOENVR +X:YOCI5I5BV9'Z;UVU[&[X3YX6_E\TCCZ+YFX#_<#J:?-HE7\*TA ; M&:]S=+](X2S4\0M2)R%&[8F@D2'^:_J;DNHWP;]V R4^W%.?7DU3GPCA())/ ME!B+%-0:&QV+3*800R"PU*?'TZ>]BT].*Z>EX75A\Q:V0>NZ]0[J@6AE,10+ M-.]G@D'8;]:2W^A5Y;]+A;H'K,Y-#=.UK=W5W?6U MVJN]VO;ZQOKV>O/U^MP[BT?8/KI_M=L7Q%?G>&\HH!M@%Q_TJHU6][2LY\N M^OP3CP&HEJ&>! UUP82JNQAYW1DA742@IE2NU #!YAB[MIR3>_DN#U^.LZ6_ MPMM)-O5)7G#2.SLO25(Y@GJY=B^C8VVUVQTB]VP E&$AWJI$P1'OZX]([DIY MYKOR-CN3VZS\6K*GUC7!9E993$2;QU][M7=(:6N;FYN7*V+&S]N^'/'=0'"M M45+_OTS\+N=T!J/V(@'%N[6Z(TI_6S-JIQB'7*V^+.=YKBVRS#[J67*W-.MQBL3DA#'P MR%%YS+\KWC-^%7X\0&(_S!V3D?#W6[,?_GY^=/Q,D7L%Z7LY??6B@!SDG#;EWS#3;6Z>;>9Z2^@:7[CV M*>KXRO.;C<667N^9.[_4M[U42@_F:4<]B:1KO'G6BW+.)I^%S7%STY;:89'= MYC_N)+C=TMP1>5YGC]L=_/'<5?9=^F7C;U'H>]0#F1M2M[OZZNUZ;6NC]GJK MN9O)W;TH7&50G))GTDY_58O6SP0Q4[^M>:;L5 OI/EJJW4Q+L-ZNX>_014PF M79Y]/Z51/6BNW3?Z #@#.B<.969MN3L(4Y+%FMGV+5#\ Z42_ZY.XH^G55Z[ M29'??U8A[VUN]@&?^)6$,62XKW#E-^1Z.\.V?\.P'S$O^8%6.LT43NXDX$>" MDWNVY1X:QU=>;F*(/=X(X=F]0&4IUGD6ZV1QR]P=(RYZ,M M]Q"JN@&XJTO$71RY;K?ZGVL;+F=5+%&WLJB+@J1L";L+9I[V!NR^6L+NXLCU M0[> ?J]] C'/%Z943@#FV>B9RWB)P3^(P2A5L:2^"V:KN:S(%0:S)00OCEC? M%;WC+ !88FY5,3>+<8FY"V><\CKF\B7F+HY8W\*!:^<\N;Q#15X2-W/9+J'W M!Z%7+J%W 6W47(=>L83>Q1%K R^I[;@$@_/:6JN?5T,.BR7WK2X F^\#<(42 M+Y9Y7/.?Q\4I1LVKV[LC[["Y.:F&L$202B)(%J=0"X,@/ZQDHTV4ERSDH5D( M%]?)I5R2R\41ZWA7Z+Q\;_MRG5K>NX3JW_NUT1+FVOJ_AZW!^6]X1KM6S\U<>99>YP>]COB^UUF"P'RT MY1Y2U=>Q72VQ?7'$NC.I3[1Q69\R[Z0W ME*=L'<.H24L67540SWJQ!/%%LW9S8_I-+Q=:+)!J&UO#QCYDJP!.D? ^DL=K5'+%><>?+ M(FZC(>F=X?%QN_R<:]8NAS\J#,I9SDHL07FQK)>J&T4A[!*5%TBNK\L:F?W: MYF@D \FR.RA@#,\?M./N:JH?F":P/7ESQ[YOJQQ.\?7>N, M&F'-$L 7S=!O%)FPR[&/11)L+B-:H-1*."Z7?\1E\G&E05@M07@1;?5&R0F[ M+#FQ2(+=*C<*VNR.]@S!6\U0NCT?$/(D%G]0S6ZN_KA? M,=_IU*M>(LUC(TV6NK5+I)D/I'D:9$7?* !!R9*%+I!@U\9[>/9_JZU?[O"Y M-=KA1007JZF?B1#-3?RT.BR-N4B"7:\T/F\MG7: M15Y\V#HN=^-#H;A6M_8*NH"$.6XGDY"%)EV!9+V%Y(Z[Y1]H(N"V8NDF#?%:UN:!TCR;Y*+ZYM (R7 MA$!QT@K+'+8*@[*^ R@OYS:76113W?N'W,BB^.LG:F@N4RFJA3=9])30_Y^] M=V]RVTCR1;\*PG?V'"D"W2/)K_'HKB/:LKVCLR/+1ZU9S^X_-T"@2,(" 1J/ MINA/?_-9E06 W6JM99%>;L1ZU-TD'E59^?SE+\_ZYCCTS?\,1^:K>%CRF77S MC[2QW[U=EXM2>I1GFI>3ZWSMBJ$Z>ZDG;#4^?0>K<3Z_Q_$L]]G7>*CRF3+S MC[2QWS>M1R]>_'MR/6Q@M?MK"Y_[K-%Y?3W9A?D.3[['!YTVW3$F/G7EDIU-^[I MKBSZ-;P%+8OYEFS:H_"5;-$UU= ?_LJMVYV#N^[:C[3?CT>+9OZ[;H/ K]S% MHG79FXML"<_ZUZS:9?ONDS_'+PEO:%?TG1?C\*LOET>27_QHS_+N)^'+3[Y^ MC7).:"&X(4@5'8H3?9.58DUZKD= +OVXW?/GE_]/?GAY>OODJMO7O[C=?+]RU<_7;WZ M]N+O+U_^^_,?_BVY?GWU^KL7W_WP^GJZ*O==W=];9[U>EUUR5==#5B6OW+9I M>V3^0<<[(9\[ARMD9=WA4))=UA875=.\04:@+E"[[IH]\N$UB;OFG1_4B660Z_D]6 QZ/WA:5K:L #+P=TC^"7GD&Z\0S2])1+GWK*E7,Z319#!S?LN@2GP?1NM4_I ML]LJDV\UBY]QI6]XPLLFH!=QC(S<,]P(O@T_'][,2Z2'ZIJ-2W(<&I/>MN^; M;)\L'!Q\^*E7+UZ!0I*?DSI&C6='3J>)"AR .E; M=/R?GK?M-]RV;%%6"//NFR3+?QE*/$IPQQP,!*@R 7:#3LKA;"Z'JMK#-A"6 MT+T%%8_;XC]ZWI@/M#&@["#J 85(FG78+/!8+,&BX_[LUKASN#UTUM L(+_* M>3,^]&8,';@+N _^)("U+(;\K*$^V-J[Y9(=-E!#[*Z1S*_:9M>OSZO^P>S" M&EU/=-(ZT/6H_$'2EV4OG[G/PD?W^_2+T59 MI.)C:;100/RQAER*!#Z!$2IE-WF?(#C!',90X[XL*8@=N0*T0^A0GWV##V&E6E>5+/QU M\L;M$X@5NZ:N735W:B3;LL> ,V^'LN>S)?%,]Z:L*MAE?XGS3GT,+\[F [-Z MGV#*JJTIK< 6#9X-_GW>G ^T.:"G>H>)9?= _ E881QKOPG\V0<+6&JB(M2B#X1[=44[(ND:(/9>]A523LQ,0\5K9^O M%AW7-6$/I6A&Y;:,SN,H@Q\S M6/7G:8)HW^3QU;ML"P665>=V:,S?X0N7R8NF=W.2^\*GX MMKP$10G'IDTP &[AF,"&\;J3D$]D\I;B^.FI41SV5*A.,&M, O))T"Z?<$9' MZMD1AH$VCE4.?G8IL(-M6;.>Y54#!>UNL+5;U(*6OZV";E7WPG?*0*"?9#<9 MW!:E',1[($TNNJG \T?_OD,,?UJ7\'6C+>D%"89@[P3J]P8B:+A%@O4/<#[Q MKO!0)2%<1"3",Z>*+@F7$-2#END;C#!0+U1H9Y.70[1ZQH(M<(VR@JLO<(#Q MS53%TQE%Y3W0$'TA&H=2L^3,M8C]&/ JCI\<-P4>C:JF;.+&RW2"!^/U73JH>!>+ MD1#"%3,W%6<%;M05B018/3(R>?&6X(W(-2%L7Y^]011(TD"LLV)YP]7?TF4P M4'WO1SZX0V?@[M=/SL#=,W#W&-_EO8"['^D0!9V( 8%X#:(/)WX9G:#[6'B" MY(7K8K;!&F4![)&+V#K*I2]!H]IZHOJ([FWNMCVJ:*D1$FRQRG:DA=7W9 \3 ME+K6C?'R!+I,*:-82Y Y@HP5/!F3G4D"?1[4UVQW]W&8"W?(R10,+BH+W'XI M=CMN,0U%(T$TKQZ]BX(E?6"P9 /#X2C!J%BSPY-2L()<\_!^JO#AIY\;6(H$ MUQ6+L^P*^0KO;^ 3'(*:_\;7.5O KS\]; '?'=O_U:,O/SG;S5.U-?_C[>;1 MM)R\>G[][\GW5\]>OWQUG5S_X\6+JU?_>7H!UG,R!6B(Q!0^J[(.3#PFT38- M/DZ3O]&^#0S(U_#EI' XDQK%$%-;$#1#*-JY*.$YRCW6 UBG9N@.Y<*HJX1! MOU&JA]+\CYY&:<7G5Y>)34'29QX_?:<,Q%R]8)'E;U;P<'5Q(N:G:X8'"0N7L>WZ4SV=]#&<2Y' Q$S&4E[3UWK$=*SD13TS) ^^/!9$SV"8WNL"5/<&\QY%6M[0VDTG3%-*^CV+G MHKRP) O5.X^@G."(@I.^],GC=![Q>9_-.R,^WW,_,3IJ2XS(I%JBI4O8C=:A MF46L4MD4!B,HOX]JG&;O)7LJ?5FFLXZ_<-[6W^68^ORW5\AZ<+,^*H%V>5:Y M5&S )GL##UCV5)(I#>)^ P$7/0>VL;U;9EWNNN8YS8>FU8AL&Q:5:Y>.0(M;&!S!X9L M*Z81;#\879"PW)4WY+9EF.')\I*_0O4=N1G)R#H#_X-UR';HI;I4W^UUL#.Z MA>NXU+@@L[VZZ:%FW;/ ?5B!T](>;EC5P >P[39!W>&H4- M'$Q6QW2YD687D->J:A:(N@8]W6SDXQ37#FVF@1XAA=YBV@L-5"C6^L*I[A%R#EF9!!W MFL6N1Q<"D6!$\$" #)"0?=0_GHHL;2FEHMVU1F@]7PJHHBP'+Q>5TBJKRU]5 M9MA_87(!"8*(F )-&CHXKC@+RPZK20 M9RY>P#>K9DL77[I,FARQP+CR*B3/MOP-#ZJ49KE-0(RB'+9]'1);95O0KP@, MB/=!\YDP3@F_A\DP%LN ML1;3N5\&@FRE2='LL-3*SLVPY7^")D'IX>Y+FR;9@*+ 9A;RJ SZ$N\U2:-Z MAPJ^&<7F6-%V[=D\?6B-XV-G51:&R1!+Y./LF&#*(,W/\O)!=4J$ M3"P+I.# =(U:IA&<)(F3#H:S?NZU;)/&_I!]S2JXBY M#LMI$IE$E4_3U$'''$Y>U>29*/;G$%QDOEHR2KJU;C54&29H4PF%RCQ-J-^Q MDAI:4Y7Y?E0&U,N>-__#GN?1;MUD;8DU[2I;@*FOLATE(VD'0UR)XE)D2$CG M=RGYH:DOR,MCZ!AY@Z0!B$LQ)$WQDMQ1='L1]IP!/1HI>4TY"UQN E* =L?4 M6.OCRPA7@?F0T'"+'R$"070LR4S?--+%";]I*HT:&D+U^T'7S,NU=E41)\D9 MB\G-U24K+&[.;;#/!JX[SM>XMRX?I&('KB6%R4C^V.R=QC2%C&KM-#\#3@U( M),0]6/_CSU#-":^YG]!9+:N!8)]YTVX;LHP;'M)]6"3/L+^O/_LM8'^/'YU1 M?R>+E#NC_N0W?;,]*A @X]+>EV;[\:?OQK(]>OG([GSV".U.;)7Y=Q]I2;CS M]Y(GPDS_^\T_KI__\-WU/4BX/])[O+S!H;=N=WK@,4Q4;$KB-T90(9%XO7&( MYUAF7<^YR:QC%BGU(34!6>%UQ+#'>53O"9P@G.XGISVE]H6QHH0)_&SI MQ1\\?WW]PM_B*2<0&ZJ$Y9*OY$MY6CCZD5DJJ,/>8T,">QP(3NY&''+9 "_' ME3IRM)A<^QG#B_ V=%>B;__\BQ2VV^Z$@H>[9MGO\%[O+(N'.R:/5ACQ>&Z; MG6N70Q7>&%\78SR!NY(<+B'*YXP@>M 4()HJ@UW VB& ,T>?+H"?R7JE*?/_H732C< MSGB?[#)YE7!C,77Z9D\^?V0/A;&5@5F2*^";H>K++5%2PLF]B%/GW[Y^/(1^"R@LO&0_^G)9U]= M?JD_TP7_]/C+)Y>?^5\)Y9;#L//CED'3"?Q_1)9X\0H(XD(2M4I/A3U+6 MH.P07.T"A?D"_S7AROKLJW^AZWSV^;_$E[F/R?]8H0.L^PMF67L96%M/3T*_ MY0,9CB.;=)35HH7-J 7+*? %#Q!'H!C5-XC1"41G+X:.),GEZQI>8+4/CB)^ M6ZR(JU>(QB$===!P_S1BD F/,5;,J3!/5U(JP]=/6>/(#:W/*;\2IM!#YE'2 M^^MRRX]2@&FMV8'ETS;#WKO8)_"J5?DK^V8R% E/0]:"?[TL<31-R*DJ1Y_R M9Y^BG_M-(!&:O"X:I.<1W>JW69\ESR0OC%+VX/FWSQZFEBQH%]H:<"S0+$DR M&)HPL*V\6L0G #9A!C'BGXGC/FT!UU$>^.-^:&O@= M=>NK*138V#.5G5=&7$ IA,#LV:L7#[&&\?C)TY"&]U^[UM .,WX(;'I&::X4 M8E,090[ ?AS[R.'RJ?RLT=FS# X(8HO"1S@6O-YWF*^A?TKT:!_R^GKF(2'2 MG'XVQ5^_#(;(7 4O#G^\"D$!_@9>;%FN%-T9/@Z[E(.+64C 2YL$FP6&Y?,T M8E#<>0GPB_[J!4- O:$!6?G3EU^H $0G/T2\+[#C4[R#!S_^_=\>4DZ+:6DQ1@5U[P'"Q@-7N/':55N' M_CEE1]RM >UK(N_$LFRN$G+@_%/N>UO6M=;.S)V#5:-I=%+B8_+)/1M.FJD3 MS$M@\5!D:^?9(3T--1X"_#*="X2X=A/(JG9:=<-6 (1L1[D&N"#+R.CMGG\0 M.%HCV1K*3+3P\FBC.C;[VZQE?>+S FF<4<"5H!HWFEIX#IU]ABU#>.^EW"7? MYYIB,H&U5#_AGJ[.]SP;SZ>4] EQ9TKT//'VG1 L%F77#EN._N%)/7:J;[87 M",&+7BZ%Q^GIHC3)*"7XG:]W(F4*Y?;0>;$RU"EN2WT$W+9U YKO1..-57/1 M-Q>B[LA28N\TY59T7='7;ABMBGZ<369D#+Q?#/M([F1[EI5[2^D-P#"QM$4'XE))H.;34 MUN[/R;(M^1'HBG\E$YK?+9^S<+3K#1CW"XX&R^+B&FY0 M)";+_>#ZQ3Q,28KCREIG(OL=I@1TKS/P[]2B55"3Y1 >'B3 M).K7;3.LUI&KJPTW7!1*5JZ6"%4KF^"X@/-S@56)Z%K_?5_R^ M0]=UB^-KCD[\4.X>HWJD$MXM\N?\._P6\O>3X6:@NV"I/41-^!W\-K<[2IP5 MGN D,]C*HX.--V[.W>ELZZE?X[.+\[L>U>=B[GE+/N9Q_2MET,KH>31;J?D_ MB"\I1>>JBB X<5-Y7*PBLF3S 3C0@4QZEVW\J<[B!(KVG_)$ M%M_-)IV-;I0JPGH9YGT,M;%13@P5VKE%5_9NG#K%[ABWW'.U&W* :>ZF-)/FJPXD33W;)S>\A 2_5--U#$>?2!!<" ZH(^/I6)JEO[A+#]B'^\.@# M//:":M>C.ZN"0QA _;/41Z85!YDN3 EE5VTMU ]/M\][CJH9@0(F0.!N9>J8 M4CJ<&]U^U^/XHSB/#H)I*BM_?%N,=4-2Z.-'@S/80OCON@AA#4)'V"G);[EF MU6;;=9DG9-Q ]H3&",28RB4M4<]FR0(./=8!LJ%@7#J%"\9&]ZAS],' M?+-]H0B_*8!*Q7ESQ(8-G&AAA(3&"P9&,I5Q>.A*,NW*SW-=NUQJZWYY>K()Z)82;S9BG+EP&>;P&5J,VNW0]R-+AVZSW)YF ?K:8 !XE/?"DWZLUC,[ M]OV9Z0LXO3@[!D[SZ#>##:09<03>B##%'*((-O79/P5F=/TBP>KPJFE+0TK- MN#&4DOG.&CH*U[X'YL5<6XLM=^-@-?DY& \!*(RJR]3<0"-L4@$W1JAY_V)_ M*&SS]_;\@0H@Y84QI '<;H/BO'HW'^F:T\YTTI;QC#QUCZ*F\ ML,61/.AL]. /;(C+Q_)*(0#(A7NSPI4+/1=X!1DP@1X4CJC061)5^<;2HG., M7\-F,WLI&4?2)RS+AKLI2'$0W;^]B@".8RD:-W9EK<*,R2#664=] (NACV=G MNKTW]0[_*Q.UF&8"4?:#1)1NI$U5'D M4QN!F]/Z?FL44TB1<3KNC?3:@@-G4CGL!HIQ$LC2@)2XL!4R$)31BWK>?X:' MJ-W>P,]GS04-+'N_T/9(-N$*Y&T.XZHQAO('UR!HJL>F ZW4!M=@G>$\ M.%$+XB"([14,F^^A(9&7,="N(AY(Y.$+MMS4PO.,]@UO+ICGT8TS*16C:VTR M*J1W,,SH*G=!N<;"H8JA/YI9TW)1]/*1Q+80+"2S2+KXO#')5]F&K$: RC(;F6I)GCZEY$ MVN>YMVQKH=X[L7_Z\77T"#D)_Z$^Q2GORZ6?;MT_C.^"91.;K,L\J43VT M5_QG.:Y?_ 6^B ?[:!?;1U;?!1=;5CUYJ?'TZ;DXK]=2L0FY 0US0Y:@[ Z& MLNQOC(@QB/4#%#;&J9I;G"0+#&H_9,D$"X(3=!W.3SB7)W\;[3A;_9C?TX]9 M KD\(&>^D>8=$Q>]D!.H/'%8LN$Q#)K-\/D-TXHCN9A.HFDX&176]'>(?<@Z M93F)/[71- UGSHGY-"&.[,ODT/MP/0:>":%'\!&<52DLZF_AN'6#,[@G^(AO MZH*=(.Y.083V35,)L3LG%7J;3Y )AHQXHLZQ6P.[Z'$I5<"/*>P;_+@QSXD^ M8[.I(688L$ :FJ7)BU]DE8SFIF^CN:J:S#*PT-@5W@J_L!2@\.O\4K [LO-QV\H]3=?1-$+ MVW0*\5#@B,N!N++YZG$&A?9*QT02"8X/C^@N\B6)N'VH%%4VP/]A=-L)!MMW MIJ=,XAR>+W>6N@/)%G"(#Y&5@HSGO-F1/*%ERK/[ OO.5N6]K8K/7U]^5$3J MS .9!,G*HS]!)ZA^-PEM09:Q0[,4L;/%/TO_<""#OG,++#8N/&65-Q+>Q4X KR&-C]5A5Z[:""*#0G9?> _)SV#: M&;MHN0C:!1M2L(7K=E)Z7;8Z0 (LXQOX&KEL_ +G\_4[G*^/>J@^WJI *,8E ML/^Y[T^9NV-1JG%!\G;-FF)18"@NN,L.'$"W737AN%I@D 4#XO M3P;>.Q@*6Q,/C(-YXUC MA' ZXJ>;Y[>=XZH\.S2_S]&=H%>.Y.2.GTOR(A-P']L<3D!]\^2;&+<9&-]L M]"#$;>/ @7F3>0K@S+ LXO]@*3U^V-\L^=8?.7=.@" /U-/DN<<$<"9J6V@PJFL'D"59,(HPR=S8-15DXA-@RS12-J[Z,[AMGF[QP>5S3A+[X MYV81XV&[1G +" GVWT,(P@*)$FGD2[F@'" /AD3(PY1B]\P!0I_K?$/Q<:N/A.2GQY2\1B9I)%<4U<(P]+W;T)@8UA*!B4?A ]1;EG8/<; M+5$HI71^Z)]A+8QVG0;WX9S[KG/]I)I&KV-)#WOIK0Q#[O%[9KRTHXSQS\PQ M&XE$7(K+N-52GTE>>;0)T66S"D>HCRZ*,Q!H%K$&N\3@R.MP48(KE/3\V_IX 36$17#/(FQ(Q=C)-K[H;Q)"XY$X,]>8FX8S[A28X,5)?&6L M#\LM!0">-_6.83LCB/FH#H]AQB)&.'N.<]^.KEP447?BD;:6O)=G@NMXE&_S M#GX)R8!Z):$3'O=L/"9GL;>U1;&G2'"!NE[-*1KF4*_DRR.,!!/_6I[,A1LN M>">$W8'CXXL,*5X1<3]L3:D;B;F%*6M?UGYG%XX/G&/?S,.U[8DVF/9BY3!*2(X6%"/?(E]Y[] $21!KHM)S=4 M;TN%&5MR;C()5&AZ"#KS.0?X],$I$4_4/-6[V3 M9+RL73._MKR>$5][/<"%>)IR8Y/*/'.9&%2B$$HGF/'DM*B[,PZ @K67#C'V M>8H2W0B&)@K91.=6K(4S!@!C@T_TLJ 3-, (VIT:X;T]4\0Z'SP"#'6VN7WGL,7P[2Y^- )KJ8.Q9WEQ2UWVQOY#FV>KP[W@\^ M[-'2U%([*X@S'7R?F& CH)-/8&C4U12C>:*RJJP<&)Y%G<_O(DNAA(I,8IA6=13_>4(;T\#@X;@! O2;5V,^I# M U_FO*.4$\6KL&9+;AFGYE"BK&0:9.P#7Q'/D%ZS?O"9@%D9%!=94>W)HF7*$+TL7R+!RI&844F+ MTKK(O[$G0&88!1BU\]<8MN2ICVN1QY]>0CCMC]*:+1W-H\;MTSM:HQ?0<#M" M$-S5LQT-L]LT5>&-GM1L@^O5-T4F+)E9D6UEJ(I\C//U8\Z%Y'GM4?PICO(V M<+J.!Y\Q]CB=ML??IQ_^]/;NW]V>:O2@KNK>\WM: @$_-#L+S&:&7<"P,>J: MI6:N%+:8^%]K/&WV_44@4SM,_'LNQG_]EW,Q_ER,/\9W.?9B_/&@$.<>X1 S M;SNC:RU32^1S,0+/?]Q0$E*:)!5"%39;0YTLP3_#G&]++MQVJ^5TK_8GJ:$INVA@S!@%T"1X9=..;0Y4BG^;NH9J"_QUX/Y MB3CCB LLFTPI^90')TI@T2RHKD_QAE0;#8N/AQ7*=R5?:XO^XT!*[XPA. K$ M619^*UGX?LXA#-* \]7AL-=-CX<[P(:Z?9VO6PAO?]7\6+E:!+ MO%'0":2?\J&E=NU9BL (E4\\Q*,NRI@G OWBJV*#PW*YIP'C5R_*"#IM" ?C M=9Z^ZEF2?BM)>NUG&#,#L\]YPJ[[X&P[+$#=LVT3<-,DXHPG8X[LA2>'9AL6 MN*)Y1'9L>1@LS<:'S1E)XCJK?=3#8D2C/"<9G'CR;L@3_8.'2"R)RG?Z"8(C M@&[KL4!,(\&193MYG((G/YJF&5L_@3;!>V,-B>!M&/\:VM>0'YSVC\&;76"L M[%H$DV%)*IU'D:0&PD2QNBKGXT_2O/9P]M,[MG,2CC >;G84VHCK++M6I1DH MN/V\06V0)&M8!W0_"(?DK%X-"QJS\(J!#?\GN\ED:/K^^O_^_3+Y.S,32LFN M= M9#LED;,=L,X#)RZ0SH/QR1;L#2S;K.M;6!C*#+VTA(IXUW73<1(WN?KI&D?* MT*F1?-(_KM/DNW^DR?.Z*.6-KW"&3%:5V0GJ>),62X+3G''Y>9!MB^ @/$3^ MC:-Y,I@%AQMWY'+-JS%6]8^8,O:=9YI^OOC3HRX4A R6$!$)7BGK!D? M,7"PX/N$K$(GC_C]R0J/9Y4L]N,XEVR>GW\NC=9F''PW9FZ;XO1-.>%(Z-R+!Z8+$^45*L#],@=CG[O(/>-Y?.; UQW#>)^?,'&LZ MS6UX4H+TL]G (1.%0IK(;^4)'AY A?[L%L>-D$T94P6S+Z#08$QG,8X9'1H+ M3RX,JPX>7324@:X+?L=;@$E<:ENBV>Y)N\] MV._4A,-6*J!3G8P/)6:;H*OOH M9.(-:CEEU"1APCJ^,0T:(K(OQM232Z80&(DA"#U;N^I\PC[@"?O.0]0_OCL1 MQ0^19^M1EP[.0+.1O!F%#BD3%5!?'2?PBW%7("4_QF8EFQ31?(J8HP^<[2$^ M^ IS:S49%;%^>"Y6+I,8QH_DHC.!T"YR6,9WY 81?P+M"UJRAZA#+!4?S[N %P8;533O-X:.D.!__92R/WT<3P:)G'O6JLM%D&Y'=.,XM$ K,GW5JV%F5R 2E7K&- M(38.3$U!)R450F SM)$^@O_*R5QB06B3;;5I*78!^6EEI354%TLN8<7SPF47 MKYL+:1_5"$-5"/G ""[S\#=)"^C%<9W+UG%_0JDA%$?Y+0<2T50B4]Z\B5Z; MRQC?XWHI1\$[)9!N^#\$[ 2H%O(MBZD(;.(P,TTUN+E-M-G9.8I3Z4IHX2920Q%1^OP%IRQ=U]_=<;> MG;%WQ_@NIS0@9F90W.FI?32B =NLOGT/'H>0'GFNUX M4:-ES!0/>5'Y#CU?Z&"DHNR7A8PIB:+QD5&U%]0B)#T]M-NA%79/STM.@:2 MJ:@2*EIF$+EZ4'/O *)"#>6KJEG@%22;1)\,L8*PTF!&9F^X'^$WJ>GJO7[Q MC2<]'DMB"H_9]1J\ ': M<<^Q[@-R+_BII1IE>-]$P:NX0@07\$6J>\Y*.!*-\7)H9S8WHZQV"7] S)!9 M/NWVAL]&<5S%1Y'F:Y15HM.MI=0FE;,ANIPJ(MUC>23OIO0HLW(:1Q?S001)1]:71 M\!J6(%!S"1(*3^:0:%>8:"Y]W;A!OPM<,GIXAS8:E,W/P<>'MH->6+")%(L[ M7%02:$.T+0NCGU,68&TT%P2)C:-[AB:NB2P<8TSY)ZTS#M;>UW(TB;#$BZRI>F>82JCU C=P+L4+B,E)R%"+7$8\U=*^+90EIYF2 M>P:&FT9H-_7IJ>* '"7SXB-NCRY#\!=;R5S?\P:VZBK! T5R#K)F(">>1)FL MOG9@%-C':K).T41D=N/LY-U\:%N*VHD!(VI;A*=%W#(]BU2U.Q ENGZ8!NQ' MXUUBK_A>4F 6=%\TB*P6!BV>5X#:6#6?0/H:B%KK>"QVIKDX?M=6R0*ST#+H M9Q(KXOF!NUQ=IES9F>,TMTR*]"'#[#CYVRRP]"$HL6'-*$_ @X,E[H!>G"Q V6)O^%4 "DM,?-^:]FW:1@;E>HF21_'K[VLLUR M*59?7_TH?@W1)X&CZM/M^GC(O?Q.#VAIXB?W%+[J'YI=FGSSXEF:/,=,4/EG M\,E:]'+Y*61:T.1APG6N^@KKA5GMG^\ ;/<='G@YX+ +EHUBYI'-ZOYM6%QO MFU[0H25:1Y"TY-M]#6<\[^Y:ZS0L]+4'PE=,RD2LWWCNBS MN+K%)0^-H\_;\ &W0;N:@ND^+_<'7&YMN0![ALE$ARVJA ' ?B(&RZB+==Z' MWTO?FV([MF&!SXV7[\X;\ $WP,SB30U3[\6R; 5R=O7\SR_^'FCD-8PY[\H' MW!4)8"F)'I4[..5^7OL/N/;+K*,N.%AWA,N&FAT^CH\?G;%F9ZS9,;[+<6+-#G!@#"WJ:N8JX*E+=RCI34;]SV@]$(W2 MU&#'<-@681*HP!6,I(Q/!<7).I1[N-G8-#H?G$J".J<)QR)A9_@IUBF>UU/@ M,M6(R*X%KR#J(1.$/-GNI!T4Y617'*$)0[6BAG@220;N,(H6S@UHHK[-XT MGP#]#^:V+C,\KQWV1-C+X!,]>?3X+\F#9\]^O'HX^8Y^]!4N7D??>- W*T=> M@V])QN^FA-/7UI[#%PJK]3#R0(*3)8M#(LV&DBF3=>EGFOM>WWDS[3I("!EB MYJ;ZAE\J#F,;,L)'JJ;C!I#&7A=^PQ/.=*R"?HTF..!WT6(QN4M_@=-B9<,1 MTF1'9]AA.*EV7DAU6BF?>&P%INARWPI!+--P'G$2SH;:%FC^ RX&6LY\C7BR ME[2@U@D*3"\Q4A_I:!RX(ZX*KC1H>A\O5^Z721 MHK5ORF?5L!EH!B_ZCPH_I*:/'FF$L:?_H*Z@Y>1Q[UC=?2\O]C]XV!V"':E? M/OKT'/ #1P:Y#OO0RV[-^(W2RX'VZF#3C'Z&&H8.OX-;997MGJ$E"'=MHVZH MSJX6PZV665G1X.4F6D1\&EH??!2)Q+1']/%YS M%%IAHT_1Y=F6'/?O!@RH;,0FU Z(_>J9[KWI.A#:MM".86H(7A)NJ^P"P 74 M?!>:_5F7YOH*+II\SQ@$I06C^[Q"2\0 M1!3G;\1\T-<>4S[M/I=X'FF:0-EP*=<[^F31AZ'2M!8K"UTZ"5M]V3:]?%$"3]9>Z*7?;DOR=?J=]<+7#A@L/D0=3[X'NH6,$,>)=SX1H>@!$$'%E M1%L&:HQ4=2FU6S2K1KI(1IVU29UMW"&/%M]4H>Z:K8T\X8"7'S]CT5"VDJ^. M;K4 \+4+W/&\[SI2 '9M_3O<0D;RMZZ>-!HL$[639ZR*5IY(?@M-^RH SU5 MIZKNREY'0&UIU%#N>%(83WTFQ[!>,NE$YEO2$1G%X_,0Z+FJF3,+#I0TD#]H M0OHZ_/IA@,_[ = I.5H@39F>656S3:OI>>X,(@?2=#T30&ONS:0W:.'66;4, MHG7;*X4GYRH]"-/5DR5=\_? MST:9:AV\13!_"VW^A_=NW>PP\$C))5]0QPQ\N%XY8IV7Q@'\(2_;?-C<$-=# M2EPA)7\*AR&7'0V=W>)Y$"H(&P!HG2 XT(+R5K,V-6DJDQT<6U5;,BQ5KSI1 M$Y?)"U -#;U.1"H(\4#3;AONZU&>!3-(!K2NJSOVX/"JW%%1*3,S9WPL::*_ MB'R3U4^SH+?<8)G%7)T\V#&]@ZR2#.;ASCB46NST:UKA) C,;_;FTPDX"K:Z M1(_3?TZ?#S%E(>JJ3N>GLQ*0(SRZ7GG4M,"V.[F4"[31Z MP#$+'M^9*V2L'[CNPV> 77_!2T;\<-ZE0A7A^NY.NS/#T;=;N/B+*R'N F2 Y!C7T^=9T@W(H."K+K%T*$WC9ORPWGRC]+ MOWCT*)@04LW8C-[/[+WIKR# M;U[U#!N.R )Y.KRAX_&L:-(ZE\[UY9KY 9X8)[3*5=+1MBGKDAJ*R4%5^C*N M]3;(L"[D<-PZM$_6+BM^&6C:=6P!? C(5TXO@ER&:_=?G @W+- M;4PO(7?10I=^($H_4*:&-4YCR6!8F\MUCR/$6?D-LG*V4 %-EAZ\3U?5C[:9O' MDNQ"68&KYDV2:J!G#8[,>-9FR[Z#Y\,FT33Y&QR(??(3+M=W]4W9-C6W45VM MF+*(=N4J)W=!:(QX]5^W XY%*,4"4/Y:)!T.H=0O4D_1!'8?(XQ.ISQ2T);# M[?:;Y-G?KE[+J1AXV#K2<=+4=XXV*IIB*@WW>,0S='-39 CB5*T?01IFSZ9L M[%W6@J3*N%(V@Q#_X]UWV3[T[J[G!Y[NS$+SN!@49[\QMIFXBQNO40#3Y.?& MIW@+P3,0VQ7^K=LZ=G/D)&J9@JQJ9QI Z0E8L1F20[NK*"%X"KJ2L[[@VG(_ M+0W+E 09K!Z>:(X0F!:!2T+J?^\D!LLHA5QD_.C^MQT%^'P(*8\207VP!_=, M!G0;0N/Q&:%Q1F@FE5;*L M])0*7T8SH[$@3ZHBRM#0SBUI#?AJ!?[:,[47DH7;-!L-%'?-3A-QF 4S3H]2 M]6&>PE-TCNW?3\8JC7A0PJ6H<[N6&B _6F* M8J:<$W!FKD\"=C%KP_W!,>N0R(%=/@:V@G=:]>M3S(1_C_W)5*%LATU2$',L MSR[Z9?">#ZU&QT2L/-($S#O&&Z5D-6>L]7/_G6]P1#J-7*($P)WW@,B@+\E. M=I%H_H3BE'SZQ2--^/E]T] +;?*PM5XZ[[=GT\#M:EKV R5WM61:]VS$Z(BI M6KH?^ +A&2Z3*Q_P(QY%'7+.U8#H_=P09_6/E2N$@/ [\8]2_0O'L<3WEAB$1_,,=YXX>31@IPG-8[_ZW=-L@=9Q:"#/M ZIE;L>5J& M"0,__?Q?/"?7^"99%/@F&O.>8$CA524E@B""=+3W<8X(8W4493S2V]+EABF8 MU5#@6H@UTK;*:D8>B%/(_;;$KES;VT7,K-2JJ,\5@CBIU/F<$$D%;*_1D)XH M!PY'PP/US"EHE:6((>7*&$OE_[>YVTJ6RH/SFJ$'(;Q7I/B1@YI[D MHR]@2.'P"6RB)(NL[/&L:-E>GL"BLM.%]6GGH:,$%?,(*RJ)R]0)U6S?O476 MLY7%GR+IXK.'3#]=(]>?3#LD9^I[),)Y_.CBW]-$LGN4NYC\_?^FBHZ:_/4O M^&72?*"B"_8X*3V#H$/],+X(0:.60ULS=HTR^%(QOY84_>-/'V0/\6.//W]0 M/%2+[%_J*N]I63;9&Z>C3F@VPQW"E_*422Q&K;&03+4.H:3G=)$^9\![166V M+ND:_E_L$VEJXCV1>@;CQ#!T1OLQVBS:0*HF^X(^[E]JE@+S(U@#Q#>%G2)' MKJ.M)S9,O]WPMQ!I1"\O?Y78(ARY(SEON]WNLG/YY:JY.<>4N_'\_&-.G]K';2[( 1W MJ&R,A_Y9VK.@#01I2(<3(ONFY50M#K<9:+*>OR$?9.*"#-_O&(7L=%ZGN3_G M"HCE5D91^4WE?H/H5$\B"_J(D$FBHY[7 MUVI^3E%(3(*!?>L>:_$,:?:2*]*>Q"_=Y&_DH0N7H\#P/?8@*(@0JM"C(S[' MUJ<+]\'SXND=(4$CXD-@)NT6)D>5P3^4&(%E>%-3BI!@CM1*S-6? ,;7D!R= M'_RJUV3X3)Q#1.[Q]C=?27- \+ZDPN&Y>@PIQ_P3!*!90;-6S!EH,,=*[S M^ "42=Q3+%DJ!VF^)OG%9&?I)_,T+>C I?X16:2'CA!DT<>.6@QN'S@#"AZ/ M<('3]625/,1B6>*<'4J6(B ZYPH\S2N@R9D_.4]L''T?UOM/GW]Y^6D"SUVI M(O_3XZ^>7#[ROU(^ LK$(DN9*R;)U$>"%$E)X19_2P M&5C*"P*+D2;\TZ?P7 M^")X9U7B@"/L(0KVMZI0RU_.2F*VRLA[Q^8HB)A'=T:LL'*8K MS0ND_K+SD@M&>.\;Q!9[:?721V#RZ9GOB0'*,_'T8WC@K,FB\6)DKS1X%G&1 M&ARLZP9)T#TL%Z(6'S!=,<-V5JGSL(-\N[?!A%F>2.M)9*?>#)MFWU-*RJ M QN/^L(@Z?V3@^=1: $!'\C.4J OTZH0+PT]1^3M(*U+7F(3A_>&B.E:#8LL M>AB6Y?R0#AKU.QRI.+VGK;4P.QY )V)#\SURZG1A"0A9:/F]?+"E)A)CEW%H M=<[ 1Y$]$27^PAE3=!NFZ,D94W3&%!WCNYPTINC^VNXR^0['<95+J_E]*;RS MK%:!S>76MADVCWM$X:;!4ZG12'HI4T1Y3/%0\32 MAAE_0?_8,63B@W24' UYL&Y88&)P>V_RWR-;+>[B8PWS3D>0,-\E)93%.?/, M&9/VFM-=%Y$*4I<'!T*/EN9TWU8YC1#45!$^:VYV#KV_;T/B>MHIOW,I*2I[ ME F UH7NP&I_NF]H&RO$)'(]2(0[C/ CC.+IOJA7]4(7$TB1() K?7+VCW): MH[W4T3V4\!.*>K1B7:^\.IZQ HO^Z"EQ1Y-AG K8<_P.^@%267+8=5^?\EIY M%M@P/T\]5T)VDN\G:-U%UI7=?0FWC^MU+6&73UGJI@H;"8:'+:,0S)#1&4(0A>T&VVX9U;VA 07&)GGF#P47DB-"1'&GP3 M;LP6'2^3YTOM?1MJK15Y]41U^*YGP!V'(LTX*N&X@G/@;*(\]..FP9VJI*10 M]IH-#8]L*XIZ:8+V)&AXYETXN"+*=8&4[U+@#5"GT MP3?UZ4::Y'=X/(>C Z)MH]X923U4*QTU@$?#H2W#MX#THPFI/%0\*YJM%<+3 M-_Z!+,"#5&R69F;,]\PW>'ZN!C@C ATT%1%T#G\1!4'14/4(.C2Z_9)S0E&7 MA>\Q4_/D)XB>[J9("PNB,EV^KN'F*_8_V;T65*,?+[XNMR?\LEG^RU!RU8/ M/>'ES>XSS^+)OJ/GU3"<&JSDPT%CY5,(X2II("8XX/:@+5/U9!U-$L><"'EE M"\<-D!YS2X#1$S1^7)2W!_YP-;/PMG[$RG:'PT0CB47)6WDR2!ZAQJF<%1ZQ,8Z4J#[U\N,\+N^-/-.J M0MA@Q:))84?;=!!@Y5(A8=A0.3_.X369$+MI1N@\$=QJ/;A4"@B.,84 MB12'F.HX%_R=RF\+/#KHAQ-Z4PI1D](;KDP:QX.R.8H%@&]!D-3V 2?H=RM" MDB"I3-_%6\:-W*9"%3SA41U-.ZC9^\*MVE9(FIQ%L"8T2*C.6*.97EI/NZ0' M1RQ3.&MA& 3"XG;\5.&9BH JX58YF :D>\;%PY]#PCZ.&SQU.M)Q]BI&49% M[@1C1O)PUW*#"6IGGE)ZPTQO3.QWA?=%7D,(W5M83T+C49QA4X2&>EHF#VR8 M"]BLHPY-BAFVNCW$\AOYY,R+*_VU+L"AEPX@EU!.U,5%BBXR!2H8N5/UC%AP M;_PVZ&&VYHLA^K3)[#,.YC8$(<*]?F:>.,3->P1/THZSKYL;'9,)T9B?N>:2)+UBB.1-5NT1%[P@> MW+.IY5@VSGVDYI[.HP X-24=RQ-_7]'/U)R8<5>.6"_?1!U5TR.#BN$.#L9@ M6@RU+E[IIX$*N:FF)J#AJ?5LF-$84/2$PT_$-N ">Z>]1IYS=FM,S]*!K/9H M+(C:8[*E=SQFRHA79 TR5S RP V2/6/Z^5'344C"QGYJ'&\#'$PE94A,X MD2^1M35UQR+ZOR42%WK<+7U>&Q1.V/?U8:2/4L>S-?TGTH.=77I:JGT$95OL MO5<=<5?Y,9-RLLFKBS+E4] 6RT)G!WI91%;T/('(79,TH%[K9H-]P#Y='-K# M1A@V[':C-@1/@=G4JP;_]NSE?SS_]N+Q5PGZEPXN1P'ON]T#0C#R#+G%FMX& M'EO*BL]?(TECS4"R;H.]=G21LJ ]C0=L<'\]A5LMGJX*U5UBK6KW.'!"(-PX0&?A0B[8F/'\U/ M0)+NEE1+FPC; P5>F>=NYM]ZSC->6#J#OD>%>E^$P<4^E]6DUY_\!"3WN] 2$>.-#2G$_&':@.0M.2R?U9*>>B5IAO@V]&!P$S M0;+MVZ$/U/FV-7>N+=>45M/WWN7CW-B[;,+=VQ@2@G)@%"M"'&><[I<1#OH- M2F03C(04JAV/4+"-T>J/<'%+_@&)XT ?%]Z_DA8_JY$:,RZM=3J@3(:_5>I[ M<"&K09]H)'[6B%"2;7S*HT?@+D-,*&.E: MFOWJ&R2!C(W?0N>ILK3![U?X)T0A1$6I):N+\&64V_@W6Q#"-;>?10[Y#4^/ M1!ADRV92'=0#(A?,(!^O6&XHX.,$#IK@&_T!5 PEKZA-EJ@2Z$QFU0HI(-?H M:33*GDYA"(4]KFT]&PE-C=LIRU$4C/BUYEE(_$2\LEV\=TK+[!GRJ*'5\R&Y M>'.,"/N.7 ,JXE2JT- $_=X3:3P[!+=8 TI[(W1[C/W,F 0UP3K KQDO*V-^WD8UXD-)&O7R!"A6#^ M2" )',BU=V\."@?_4W732"KR+\.%*G"<+^!4;'P!V 6W#RF>@T@RZ M++XU^X&!]T>'S(B7,#IK0BHN5[=>).A2TMJ&+\=X%S-+25Q=*P0\I&,?8[8% M52N!\]@M3[PAU;U%9*3H\^NF0NP0 LM79MCL?\L3]<"Q6URB/TXMS3;Z!-GD M1G.JZR@WDU9OM6V89<13$7O(EC=@)E6BT[Q91YTTI<-5/*'5,$7[@ZO,K(+\ M]V,D"!(IRQ66VI2WS+ 2GH=%IX_*9_S9J!Z%,CUR)"Z)>;8'9F\( (.X M6N/A%_"H?_KLJR\O_Q+8)3H9H,[5K3\]^?Q3PSUAB28.\4RD0N<@>109R:S< M%NAT"KD%,4C$1!;O\&*46[2M?5J0LWD;3: 1$@+O%?1%S+P@^J9J=MHA;RLA%LP> VJEX9D .$PP ?-%LX(JA@F$:%V#,B M76(/ '^'OC4/,#:-\^3P=8$8DY*;DCK.B!E*F1Y5!;-*%6\)YQKRO*J[N)), MP^1QGNI[JD:,F"P-*)L0HC2HL"A**)K(F"E(X#"V@PY)P\UAP3HWK=T@W93C M7,0[R8.G2S:RNG$(1W+L/1B?;RX<1+YMP#^E1 E..5.><"7)\JQ;PW8TNRX] M-'D\ZMV5'"AI!_:Z+_KF0OQOUFYE9SRJPY :"1F0-Q*>"I$>2?SV$TT]$AV) M\>>[AS>"O@^Y(=,M*!1Q6"7P(C=&LV]Q6EW>W]&+>[J(:*,"EX=RM:>+%!U! M&CYD9^X[MN.>40Y?/_[LC'(XHQR.\5U.&N5@%'J/Q<"59:)0:(%V43!H8>5] M"=M5+J7I>HVY008->**UF)T,5*E,>:4\!_& &E0 8 /N MPNS=TUZ@H (8XY=Q_51'@:%JH#%WU/1;T'DPX[>+$E%'E('@VBI*TVGS6'1< MDL598WLZ+S2[HN8Z;-D.Z7%G..8$S[^_&JQ7^J=HQ$%\[:A-!HN50#%X!<, M_$=,R1CB+GY&A03;1.K1HK>)/?XAV^TO7T4I:O2=VU[9&<+S;INN*S%'L0-? MQUT4S>Z4Z?)X)FWBMB5!A T8F2;7CR'$N&Y+4&#UKYEM>4,CSY:;!QSA\A1E MQ[S/:.;*%B+1$UXF01D8.$/R\U"LM+%.."&Z[0 2H=+;N;Z7UH=MMM>/*@8J M7,E_@63L#\(SX.'E!E..6/J2EPIGBO8,"1,DFO1VBF*SYW/EFFU3"46JM1A$ M&E1WH0++]!]E*PV"/ AZ[$J<8/D.9Q30D.V6F=EUAHOTO&<+K$;''296D6EM M2S>A>9=JX&UHD7O5GV^E8]IB0XL^ 3$M*=%2TXYXE@S \#BW\)YE[#F>B%GF M6F1!J$']V,:)P>,\>X)_T;!LWEXL,F;[FX[E)!6!8R HX>: M VSI ='V"7\(HHD6$GBS=85;LP7H&O[CGKP'B?AOZB;M,1;LC[!4]&#F2@-@Q[L&.;A2 M/_LG"-H,=0,;6\];(1RK]N:>;[42?XR5'PMHTQH2NZC%%^2U:O932K6X'JA\ MS)E/!=[-QSQLL0^ #U!-J52B0=)'MM2G9EW:!NZZ.4605M1'LG \6TH!1XPL MV44=("6\!\H(M33MFA8TW/)BTPR"665]4D. 01JT)>165G72 C4S_TF-FU_N MK#]@&X(F&*8=)YXX,A".+F"[P(SRK77HMCS/F<+C-G#+YV=PRQG<DZ#MTVJ]*-.JHP M-$K"@3!B;RPVT2\@1R*U[&0Z!'6R;VCI+$LA%\(\,<$G',VD$;X[V= MS-U $AEL*4Y#Z,(\+@)GJBH-#=_YDF2\9;0DXZ*40*;.>ID''%PGB(MR4 CH MR58FRHTXRP@6SV6:SF5MSEZ&Y=KEE>?.%2&AT*F"8](S6<*8P@$YY0S #%T? M(_03JAESP#IX"DP[SHUY8@H9/@.^J;YP%?@0.*\IGBA Q7L,QMTOA 97=[7G M0FVT["-6^BFY3D,/I4E-@\WBL:/WW\\P[C$>%2C"4G E7=ZX86K0"^\Q1V0T MVJ"K';@2I\"_;H8*<[A!^2 2:ECQ/_2V&OV9J=T&>E8[W$-4-K:/R,:F1ST% M\O9D[#B!H/G,&>W+6^4%UI.AQ J9Y=KXS02!XMV9:BQ*3LTI/NI$#XXWMX?/ M:G[FR0DGT%]")M7/Y2B"4O"@+LK<4\Y8$_!VNKQ29=.4^>/\ W M&U>4W)$F*MT%3>NA>#Z/?J#W!+N&(;0_SKVXB^I#"DNT KH'43(QLO3AN,#: M@-.]C_>IDQ)*:79(!FC ROWRB6=);A5($&@.N9^A/7H"_DJ$(1RW9TDJB!LZ MXR=V3*/%23)I5D2>,,I9RRTG8IO9T8LHJX3*@'^X8G1Y=DAI+;S:FUT4IGW# MTCOX'F%@.#/B$&$M4TQII_)TC@==7[YWF?RMV:$SH(5L_\!" 3M/$N>YO*78 M%-X_\HM" HHH.8P]"^<9BV^CA)TUC1.URI@"13@8,#M_3-"$357FTB6J;%R& MT&J56<7"*;J(RYKOGD.B]FG!D"RU@5G5$1A!J52 [@]B/&4"Q=4266;>F M5N'H0'6^-S?N"_1#TF?S88;:(XN&C!"% M@EKFW=FK9E4AWLW59AI"P;MQG2 MZUUGV?5HB)1Y !)+^@J6> +5PZ)D/SW?YY7R+$P.I"CF+*F824+;% _6/:?] MBJ.&;\[SQ8\,O829= -.)146U\G);G/1(%'K^N(8B1Q%#<-D8(5:1TUI;M2#I) 03RGD,C M.5GG#QW'#D8-1PY':#GD\JPG%1-IFG@+Q[DG=V8!_ XPR6)P X@)*!T5%96H MI5E4"+KA1&,T^Y6[ME'BT[(4TA4,$@R2HGWX%/Y.1*@@G"1;5DA7)3L,E]CQH/(0GU1WXA-4QHT38?$"DWK M^4\,SR;799O6TV#H9Z546X1FY4EE&GR?B*O+1+^'7EDKVN-!U+?-8M;+P'IV M2R&2; A-%OTJ5/%"%YQQ$)KP3\,-3^C)\(GQK%?^LTE::8V/LU%,43%JQ[-. M$%WD%L07H]7'P>5B*%:.XE$$LE/-4_@[35JNN?U8IO(GY&M!+;#,;AHVW>1R M\I9G9:6%9,('!&D0AASY@"_;4_4X/(2Z#?.XA5%E_^!D+JTP,ZCD+FR-G6[> M<"V=W_"7H_- 3@$2-@D('CM* 7%XS0)$+3O7K:L2 MXCG/<2*9/TQ[U*N,VY!H()<"X$Y]$ MS6$1\E]P?#36J:$ACUUP6S.GV7N2W\SVKO#(4]&Z)"2&/WB]6 0<+!7,=BA.T MO?&NC+1-#RZ=5E(U7=7L]+ J=V:(S'A""4(M*I]4]91JDQ[)/]Z@H->S^[A& MLRD<;DH2J(MA8 _*$AT,J-$KY0T/\*L+OMR$'([;KYC'FBW6GNL.Q= &REU8 M."DXL'*%TRN.BLD:&&KV6R:H'CXWW.7:!4CSY6'8]QD)\?7C+\Y(B#,2XAC? MY=B1$'=-/9S1Q8),U-*MLEKA'+ .S'E6L#L59^[R =58)4IV(R-"<).WKB$6 MQ%73Z,@2'VKLFK8JX "Z479\A[X\1L-96^+%D3N:C0&.D-($K: E.\_UR-FP M!OT)3D.^H%(UTQSRA%Z^BF^O#=,]=(9@0Z1FJ* ;'J'AAYC@N[491HSPF$C2 M:O&BZW+9^^'SX%+>D.-%#^@(G4B7OBE;;$6[:.IH_@27OSM/<]L%,EET4^-D M<]E)XSR^H)A*)5",35.PDIEG<+2VDC@NU.7]1TW0U>O>.+?)<[!7&489F*W5 M[*=]&CM7A4RIR2FKU^^1I[ F1:-P]%%FH2K?.&R%YPEW\I+@\B3P?T?I]MQ5 MLYJ+G$SV)R3_:'*JM.+Y_;="A[-),/%*#:_8"#GTZT9X"6D'F9(:G?]%VV2% MP#2V6+S1-LJ9>2",(X^.CQPKL=NGBL4+\U%&+[UQ;AL]-CXL1 )+'AJT MG\Y]E,..81"$'UQKX#MZ9 M&R&Q8%#W/OM"C9&>1ED'%.K7-DU1+O=Q-+!%+:6Z+1Z%)%CZ<4#G.:R-QE/B M:JGE2&^59%I^;A;@#MN!!^!"+R]*88ZDJSWD==SF9 MNVV(5\8&?SWHLPW7]2AVDCE*@8I=!A7,3JL25(]O(@F+5LIIB6;;1M!SC]9A M8J!(28K8HX##@R%^YP3UD5+GSX8Z!Z-K [*2,,<@OC2MP/E=PU5>[37J1^/5 M^@?OA#E/VG *^"L\A*AE, M@VC\YU,(]4SXEWJXGO+^)CC@VO72FN_SFG?E(4(\1R.)J1X0LD"ID)/Y;E@[ MM*GL;!B,>2H;KMXV?NG]9B7)!+OTP)O@2LKC<1DC')24!YYL,*DO8\<2.Y!: MR?=U0F]YHVT=/#TVF'SLNR("*3ENK+_5@>.&+I_5C]L&++M&3?G%4]&7OL:F"X=_\8_.BNQ'*7;WY0(G#3Y3KE7 MI3*__9Z1@%*;8:NH 4M;$:6)&>B"JP&J<]A,A]PH"K2-Q\8<>(1K?)$1(FU\ M2U/M4)0./X69X2:[PG*<@GWNB"B.,FV4$<*-X]$HC$3!K&L8EI?R T>W]?KM MT-,K&LN,ST&915&&RZ'!&GI+ <)WYG3X7(%T1 @>%^CX"^:-B=2C_!79 A*, M2N_P ,G\Z- D0L5XIA]A@O<6:Y3,G\NGIC+L9T4+!\>S8!XS2;UF= M@C_D1!KE02G>6JLC?,A:DXH5(P<^$,[V26[(P26-CD4-?__03:<XQ::$_5\52K)MZCE-XB\Z)P:6WU7KMJFVR8)\6- MF(#TX-RYSZ-0@%P>]@@IB#1!A,?)B^ZI"3!-!\ 9-U"1?EP/P)P%;#(Y!8?[ M4^5NE.)I P8LH# 8D,4@D2P/8W4/$&5:+UJ#9U3=:DT5]Z>A=!39USS:;8.> MT 7;XR1C^TK:6O4\.;_D.HRL&<>W)8[=358<"3J!=60>9S3TE(7GC2F[F+(7 MTWT2,GOF(0%H(DH'@P@9GR=3-6*773$C- ,I55*9D>)!:6V&KMI/B^)<\?'N M_ITBU!H8RH@P:2I?=I>D@CEZ>K(^NW5#$#N.&81 R92"(MPI8X-H4I2R3P6, MD997#X5V[UK%,HQ8,[%O2!Z\0[+P_0IB-DX\3CUW_X8!.QO/#\]?6+AW%..:K51Q]^]NK%0].LWO$\=DS&ZZ!GXP31 ;0[EN(@ MGQ6G927O'R:?Z95\KYWO"8,-IN"+N5=<&S^KC')'X($L W(M9[[1\]WFNT=U M%<*\*,^#A]*%K+VA _$X9^X9U+'&N('L5G)G),%*2B+76)9H$?T430'>1)Q3 M%K7=XC'ZB6%&S_Y)$2=LS89K9\LL=Y%NH5U]]D\0W;*W \BO M,6+GQ 4N[7]A[K5[PS*(9)7Y/A1P]#LOP4&J^//75S^"V/%#X)%\I\<@(C%Q M@R87O^;-_:'9I@Q#&^RWL!)3[2*7J& MO.RNDCAHT\ +U]BFX2X@/IU1@U<]S*A KY/3 MY&_#XAIB8'ZF%R6BB9MEGWR[KS,F;[U;4:>HI?F#UZ "3M#*O3"%:"TKC/+I MQIGP?832?!@RUQ!JP"K\IE1))E2V:=L*Y(--*:./131NQ$7:,0:5" M_)ROQ9DK8G9@7H95QM[?Z"T/N1T]X4N5850\^I?K$8RNJN]\;-ET:6T7M3SI_\ M/67LF_4K92*IKU*A9SG*HIM2@(9J,QEM:B*AV^DL9<3]=!P4CP#;VL<@ D.A MA#8VZ!#U=N.Q2UI4]$E\WCYJ$^#FWYEJTPF>_5&@&-..'8CDIE%WJA.R*TV^ MHU MLA:T02OL"#XFCV,(SGW9U-_"F1HH\:OXR$IS1H%&+[351,D_+Y>7R=\I MU@HQV1R$!OMF2B&*6$S/,SF?AID#,W9,26KXTV7F*?^^K.OFQB:.?&>Q%D<\ M%CZT'Q$NT 130^?IG:D.RA0DV-;*/YFR,^U;8'6/L/:CE]F@1AD_-[\A=:[K MK/9\U I":4X1!_IZ&Z/61(JZ-<66.O-S3I6@!27XB=_($"2FBGY]IAEAT?C^"YW%5,YT88R[=64?QMKHX:.SIE.R'D 4LKP8!VXX!LNHZD+1&UBMN>> MFT-NOIK.T3._QH).\">D<,?F>.BB5PD<<_.)Y!G+Z(&B>Z2R#[[:,OZ:]L0@Y93Y39A7+IF;Z>L=L^T)@>/MN M2V-S#*VB,6PF;)-1.:Z(+V 8I2J M3ST M"[\V!O3ZKNSXTL*#%K$0SS\3+:ARPVCAF.O45IZB]$O33MXLL J\@4T7+D<_ MQ1"1G94K5L[S\8DPLX#-C&8=#TU 26*]E,:DDZEO9 U]T/">[5!R9H#$V^<( M>%VXKR-TS]K88_1>U&5+C-IT$WZYXG<:<3G1%X@[949$;$APLF!CS:Z.":A^O(GV6 &;-4'/BI]ZKT5!6VZA/C#W; M6-!C/H7P'+<\KR5@XR3A+!4LP3H]$<'(K$.(MYN1 ^--ZSL8Z]IUMVFY[5IJ?)8XJO9N-!C29J&?HQ>L3 (T&!/8HZ 39F M +#,"+$=^I!,,SX!N:H3;@>EUCL58_$>9 ^:-1D-,<.E>..P#\OE ^Y%-Z9U M> 9.U#+Y3O^>O"00(\CMJZQ?UUGR;V5;=NOD!?S4#HL&PH-LDQY*L!SG]4?U&B67$8$"VZEGRD8NU"SJ L[,$T7NX-(E/A&/!HJ!%6X$<:9_IZP&? N MA#8C%[VWX-414>7TRKW+-G*@/3X=GQ;"$:&CXJA7N,C/B(Y;$!U_.2,ZSHB. M8WR74T)T!"M#6H\,3QBQ;J'C0CTPPHR_/*A HTLQK2K_1($0]J'"HY&?F(%' MQYSIV1\G:J0^E<>0\ MJ_&AXLE1^@+WQY=/QG0HU5E($FD!G$99$'(W9(7@KS@%(RK/:=_1*##AX^,F MO?42#N^UC(;1-K7P'.<2WS40U+]FY*8W!9XCG8!PKS5&"O4XY>@5D?3D$$A+ MQQ0[!(X[_MTX+WO 65,?S#?\&MC"-2SB]Z@YRBYODF_@?%Z!AZ!T+A,VG1*9 MZW/FE=1V#O-9?3C*BTB$I"@)1"3((X?\/ ^[J'."LWO$/#XOO0;=2PELF5XF M,.9ROU)*K+AH*#MF"*)4#_7H9AQ(;'B>C=#N>&H(./2J%S2)&KJ^&@Y@JXK> M:,7:LZ3G) -Q:%JCG\L8U+V,-O1#C"-A['G:PB5*YZU6:[YO!FGN94DM&@1OMLM6GHN= MI@F*39[;7Q-6:T8(KEME.^U_6PV59A<4'^D93*BK<%/JE!_\EB;= \<)D4EP M9S\F3BR-!1)3E!TF1N^+$9NVC;?4NA[F%PEYE=(\"W60XE'&.$@L%A74GZ7R M133YI;!01_*XS?(WL,+C"'PDSEG@VJ5&MG .UE+Z0?](,K4'GG*R;4;%\;!D MZ9BA],D6I"'SH\B9(&?AV1&$X)=0%EGHN_%O#JO15$KKL"PK%[$;C.AC?&*- M&S&9?4D&Z81PUZ?5.(>FV3GQXRA:ETE,K$$8:WK0!&O+?"U1L:@8GJ:@H*NP M0#L?@8=$G2WLC#/?QVF%WX-SO^-6E=KUR/Z@G&O[KG>;;CH'F9/VXZYLTT_6 M@0UNN=,[IWTG/,R":ME.2/9O_XPVN-N^_7K),I2A468Z#6F>ET3-@;^S-R\$ MU3:?Z-&>=KC4*%K)-H2GF*8>"<[LF]3,@()):LQW!4\#S.B@#?AGK=FGN/I49:T[FL2'TY*0J2$2"3Q$% W:' MTTU(3D2SP->85FR9/% >!X:M_2#2$8;2D@!M M2H7888E.S!\;(1WKK5HLIL-B6 [.8V2H_CT6(/!8!>G"'_>:"$[5<'1#A["I M4FOEI#]2&[*G3!8T]$2$8J(3I'X'1X#^/9D3.%67*7:3PK[0Y\$<@HM!5Z-8 MW 03YF]@RJK]!9A;-J#\6QU.:)VHK1ZGI1#XB_T$'5AE/ A!GCJE/5LP7U7# M;D]3\_-M"=??##@XB.#V- *11F12]1+HS["?9;M&3C/A=XBKSI9YTF^J\E(:M++R MPBJ=I]#%()\4N/IY-B@,#P$X[*NIBX4E=E:>?"SH0="E":]EQ%CYM>@D3$<9!&(P5&V M&WXJ.S(R\'T3+^!2\,P.^A JTB9T]0LF>C)%@]205Z=!D1N-<9F\FIP^THL4 M/QM<&C>YXR80,DP*H:"Z( I\W6!UV-V4RL%B8.O>2U#@>O _LLK0:F13-4"< M%K+:6QH%'YC WE#CD4RLT@$&*9B,/O)^=S)N"XDP O '.X/+Y/D6BO\JJ622$O)T?'(<600XK;]?!]6 MU-/3A[$X(PJ5>(RHEM?L#64,3\\\N:AHP$DH.S9TBGSSB64_Z/4MZ)&RIQ?' MJ62Y>+/#*AH.$8#UF7BZ)(FM)1U6( ZL&1L6M<$$=E#;I!-W9O^V'+TG/8'& M,4-(Z@8Z W+(<4_\V>?'2_T\"_N(S9).DOC&DZ0S#M=2L[E=[SO29DLP&V;F MK=$_EAYG]%HS6L; @LAM>'C!$$$#X>' M^["R#K:,DTSP&@6QEUD(,(\M\=L8P7L9$LP44&2[VU9GRXAXDMO3>!LBH=Y( M2L*P%O5,A/Z7GX!=UZHTWDQX\HHIJ$@[BZIHD%:Q)K":F7P-:UK3?OCY6&A@ MJJS<='Z24AADT7HT,ZA7&M)GSX+:XJ4PJG,OC,R2B4RMN5ORP%VN+F78MJ8O MMB[GG,/$:#[4)LQ;*=IFJB?I^\2+YT+^UX^_.A?RSX7\8WR7DYYA\:U#1E)G MJ?:XB5?F#09KD'($GB.G&NS9BG]G$Q_LH$7N.>E(^%5@Q\ MK!^:\ %2LLI^0!5>GE6EE\ZI6B^9=[B\9Z;S5Y#+DI=9(?,E?HP3_#R'PL%J M"*8^TY7Q=I$F08!9V9K/3#(,7+A#JG[* ]BX+"_;?-C2LX53B"2T12 M322TKETZ:4@1L H^)I(\*%0%,T>3!(]-!*4ANDLE-T88Y1JNSWF;6=<-13VK M.&HUF?,%!C?8R\29H;D(@;(#,E0."2JX91:[\K**<8B8/@H4O1QR8%Q1\?,N MVVPH!@J-)2"4,TXZ@R0=5O0R^49F1-,B^RU)E.==-Y!K29[4K=K/5W7,\>=N M,W/)2!]D!5R(:EU!'7CY)L^8\M1>&2![AO0K<2RLA5!51R$[&5)H)/732$DB M%QF)+0[\)#.X4&==.,R]N#6W%$T\NCNH QOK2L^^IL\8Y')/P*I>C#$ < M=D+L#A<@$'[89,R7UWZX>52IBUUXS#=(E6!<[J'4&Q+)D/#^&=\YZSKLB3%5 MG=$[S09U9B],GI&H%GX-'2*#N2U4A]8Q@)QI^S, MY:1N>_ID0/+E7P.40BB,X&"I(G@O-3[)^I'8[1>NG:OPC4/Q0\F^N9)DE(I7 MVNZG!]>52B5E1R7NK4R2I\P%DF; HT)TY_-]_LB,!$V1)>80,5&%#\2GA4:( M]6YT0/V=Q<:G(;V]$QG8[ED$ H$ :THXK*R_VQM7A-)5:*78- O,,\>B$Y8/ M30>OX%/DPW'ZCC:+RHR5-;=R^X0K<7)-/ #YF.30]#&>RYH&IX[SF$4. SDE=,0<_G/+(\>+B\ M]0%M8K(GA(D(2*7.!5-.!E9=S#6=->%[/I@1%:)GIN-N(*@0%!"8TV'K$W&^ M$2MTPYJL$#F_G%-KHT'D(^9LN1?>"NQ"Q>U:].46^YI:2NR&(O"8D+X\^-K" M:7V@2!^,'>?MBK@SBA0Y#]:0D%]YF M8Z?2D"=E'"C)6>N=.7U&-U;W&Y0YQ%0 MXEW[IC4C>R]3$"#+@^0;4=<"-:"6\U:@)J,R0F?.^&W'W!F*C U>^9\ M(.JU=SB@'MRB651L<_3ZD1( MLI!TJNAGBUUL/,UET?DIC?+Q.S;3VE?R&G' M[0CE?8M("<8S*@@AZB2EY2/&?!436_#,D411!,5\Y*%)\OM10$$VO?"@T]'W MXA;+QFDBG:"ID3+K\A8\#H2,9KE_MUB_IC83'R7@XQRI+7+8M$"FC,EL3 )6 M7LPZDYVSN]#W'*L*8"?FP*!9,=2ZRB8"&8DZ*8PM@PRA"B 01:R6/!."F=94 M\+E5)3B:AT;ND9XZ#]*024**F%3\X@5&%(CAD% P%!L-TD0.L*)NT4[%4UCL M&,)X.*R M5$(S6VSG HVC3^:\!=V78QC *K9D?0 M,]T@3%Y$J<%Q(F.4+9E.K(E5!X) "SUZ)O/,O?WO\-:&>T 0@":7J4DAQ-[J M$+^*K!O-@ +S%VL(G2 AM>C2SL/TOFDX^^A'@84?[]LT)[)4#L:[7B.NZD=P MI#CV;B.@9N1"*@PR"*W.$@OE2%(A: MK#GQ;=]3LG=KQZ.%6J;IJJ.PB$ADE#G4"N3>IQP\0L9GXL@]WR 53FQ(AD[S MBU$;5]B9&- 1'.LP1,[:++56 AL.-"]UH9ZP<01#^L+R24\]]3B>([?T,OD^ M EC5R158]@H'KC\67IX<^;0S2A#)D"B[W)SDX[_X7JI!>IJNL^S:U$R: K/@ M'=S0.96< M@+@05%G01^$F%#X<>'6DI2:: Y$U="C:"9J;:L7TU'80*BLCJA21&6^&3JJ3 M_"U7WY1M0PD@Z?,]8RP.F\ GC\X8BS/&XAC?Y93($E1-:5TD>.9K>/M6V(]" M!^J@[09EP&Q:+W,@S<4M$FSD3)J%[ 3BPE@E2\$J*'4P9>*$>,QL M-*4@J% MMI/67T574;.WW0O*/$ 6-0B49M+0K.,S9!'P^A_(S5.YK*T%ODZ3 M!4=K2J_-:3_N%S3TC9*W9KLNZ2F[GA#$"2@BC*Z*UD :?O!9.Y^LU6F[X\V- MX)/$T3YG/'%YLFK_*]V6$3((HFY6D@V5_?->DW#EX_UOQ-'Q.ZM/9)^9Q@17 MC@L7%'7&VS/V[T80W!%$@Q:6 QSK;L F85TR1X>ZW1B:,]]$'PFFUF&DX,^0 M]HWWB+Q0TR#=\=?)C#?<-A0V_1:Z)$UV+9JL)6Y4YD8DTG#*X)&,83@A8L./ M-6RQU;6@5 #/M6U(4'RS\*1DM"0V.O'&WDVH8RPO>'2^.$$(\[R//!TZ2!ZZ M'#8YY6.L75.30FX,@+^J$%"SHB9[?K#XJ3+2'3X2,=HC>FF)&>Q)C**' M-(!_)V_?<($I.ITV1 OGQ-R]:?5[VI,15T0O Y&F-K!PP4T&#!+Z7WD<[2Y# M,)"UOGG-N[:8._9M'A$HJUU6F'+7C?LM"23 MM D.A,@C?KU]^RUG^=D B15/1.$FU^J+!#(QWGLLQ]KKS4$8Y0S-VP,",%8 MWNOO60-6AIW&OF"N,>8=.IGXN([WWBC0(T1E1$"7NC$$V3XHFA0"#6R"J-,! MIB-D$(F1O5/4F3"2KT)^MIK?-GT+>AH.2F.+5WUO:<4J*I[VLX3J'R#7]Q$= MY5*+E PIYR**?)]";JBY2M6TJ]C>7BY$2]%:N0U(#I TF21U#'<):PC\Q)D))K/9\,*NA]"= 85AN. M$6GY!@[L\_P3!1$ZU9AB2)@G_2070K3)4JW\;3]?2H'2B[)Y%5.W==I9W:8^ MA$(F3YR)H;.J%:>6):DR2MKPGAUM_1U:#P\S)H/==\$K'HZBS"G7=BC9(XPBQI6B/S#5LU 7!W/.?FTY.\MI MIE>510L$!IYQSEHX")QI@5_XM0/Q,'7_-+M'KIJ2GD8 .]C5FMZ#05#FDK%Q M8.B=_SOBE1BLR8W06 C62@]\3RQT4>[=QKO=J!B(*=A8-Z0-+SQ#59E/2^'@ MMZT4$(/::-7MU&-2MF.:=^O-/=I?.O!G:Q-T2_]T#/3+XY55"5I*8.IU>(7DE^!41(@A=PI&LHB]]*&YS MC:[Y&9ZK.72"=R-E,*++'3122!+BXH8$BD.;ASHTX/_@?GAR/<@*]?"EB19J M9T >V4/6V)&'&@&DK,5;7C4CUY]FDN,G63VN12F.MRFS_<4V&'D)[:"@,'DI M&90Q9OD,L5&BE>ZY47$]WC8,819JL^2_I9%@M;935#M3[=MV #0W07OO)">I MRF>(790,H6*_Q)]-:U'A:5'1T7M$1O$EX1=A3IP[I:,UUFL!VP8VN%NPPN@F M<=Y_2=GX\'(X8J/+60VD6G#E\06EU86N%4IVRZD(9\VN:Z[WT3'VTE6QK$^1 M'%E);^/^!(I+1L3$2::R.!,EA[2)F0RDW[D]DI':,VK%8S[+!1QYS%>3V"T6 M:"HR1@+M95J4]RVZUEN)^(\_./(S)9.+:<=0]#J!A(8;4FF)HI7E)%:$"/I,NF&'0; M VMFD29IG,JVK81X89$\]PYYW-^2A];/E5E/^M*33=YPTU$'2+&I1Y8;4YD. M-(49W7KR(Q#]Y=($KN^103/5TZP+OBSRFH0;H^U<#I)=-R'T'84NPX_-3O.1 MIXC+Q>6'J&A*-Q,-4<6DFP')EDRX@+,GL:5EP%]EH:4R7P@E^2K%GU*@5,Z#6A7,49&LXP9LR"#( W<5*0MT'%( MF0O'V\2&D;QCAK$>8\368F)9DNZ9=>$4(N#-,R+@&1'P%-_EK%D7_CYH&A!4 M9X[>S*R?9.*#K$R14SHFW):KCO(I1CQ_&7R0.8WZLKPU\08KAG)QQB8YG]?D M_/CCMIT_+2QS2>N<%\TXVRB-%9FR6]3[I.O<)M/)3OFH]BU2:=J_EJ>;N1@O MRJQVQY]@]@WDS^^/$Z[7K?@<8;W%-*?@8=95#7> M;X2JV9ZK5=Y44;?;Q1<%LU7YE!LA.0B+XNZ&XO&6R][6J8^>[XS,22&6'H#A M!3,%0TX;II=)"V5.H9_X"A<0226?>]WL)-DP)FMI^F/I KOZQ,^S?'Q:PX*< MM]_3=ERK*NRJ0;$WYH8E5LMV7GR5$'U%\@))HM1"R,7) [70FV>/'5UD@@: M0(7@# [MY:6*UTYK.#0D4 *+J1'K6/8* MI,:>$C]Z-V.O9WB\%$0H/^]9$FLO?II1RLGS]:<4G#%5R=MU]8^TVOY>7T^N M- WTXNW?KU[J'N-Z^&T% 8;?VL@?D4+(_5PX:(0\);.RV0'+I!C]M)^7\GBPC?J MCK7 U?SXBGG $Q=/N1?VC3WCR0F'37LJ,O-,T^&RFW8#5]-WC7<]HV<];UW MY&<@@T!F@)IFJIJ&?@ZNHPX<28.>7KR_FU E.>X+/E5_"$/>"AOQT\-%WZ14,/0OEX MI%MSXLB<_99+TN'83^/K;!,3L!LQM?=G/-WHD-+A%A! !6.K,U59NMJQN9;H M:IB&JL-ZM RX.)[88K#[ =X4SKY"&DQ.:WJ\?3^FC%#$)V3SD 2WFCM<"1A9 MLPHN[E;8!\[=2KHN_XUV'><_HBGE5E6C''+\&@W5XO#-N!5-!R:DW+J)W<)(< M^C,8]$RG8_B6'5&DUO.1H S.E%D PF) MQ5= ]A 4T!MY')3VWXRK&*#F,2LE-:/Z$U+0;KRD-&:D#U%6?#JI>\)/-#T1 M;" WK%H_]:C^>%XF8'9Y0;5H*+U%CIK<;,%D^#11S*10%Z#?64^'79*&0A"_ M>XD=W??_I'3TG:*[[LN?/EGW<*@4Q54?$RH8B:F3/Y4F2)C"5]S\)]C(C!4M M$A72/]"&9TLWS1F9G]&?!IM/%@>MX8* M%SMS_:#/*@_EN9A((I59=M@]W03L=*70C(IQ6,^^L6(IT K/&?*#R\>E)%OL M#76N>]H<175WG+D 7FBG0Y1M',Y*%U+F&4+>NXWIUTH)!JRL L^_YEQ/GC,6V- MF\B2IAPJX^E[^^$]OS8+>JVR,]&@,',1+J0Q:::\64W2(!4O+7\B3+J 1H:#L:T*\= 6D%Z M139L71]_+UF.)HL5'DL0[$KWYF,T4J?)CVRI'+ YT.,:LK0:R!Q[G/]Y?K8# MW,9??8?&**Y/"09_39YM%J=F] +T)5HXWYWM*PO#P7$77HG\V)'/Z@ZT)M," MZ[B9,P3PA8[J5/NH\,=@/\Q<=2=&\!G@\+^^^.(9X/ ,<'B*[W+6 J# MW23'($+IFM#2FP[0D5[0\S7[CTP$A38I@U];7@A\PF<[$G($%1VQ& X^%$E^ M-09:AL1F\<\L]7I^H_!QR.ZHC8T:_""A -XERGC7M^WJEKE/-\=TMB4"&D0] MO>JU-+R TCJ3)*U$(!6W/E&7UI"HO,C4]P&%$='@$L>:8*!DSK/N8$OT^!.4 MR?#02C(&TQ=0:-WM2#ZE)5U[=9V3#5E)Z9MQ2IJ)5@(2<;,4U7!73[,RJB?R MKY@_6Q)E@Q?E41YY1HE%1M*N4CS@>G(.P!X!]2R;6Z2@:X62KR8[@EFO8X5> M>VM'!\FH0EJ+A7WZR[9<)27&^XHC2?F[J<>#&*=[9JP/#R/5DYK3Z1%T@X8" M2IOO=IPN-9'X,BRN^RBI?"Q,5M *PSW^RV>OK9E#BZ/E;"E4JAHIYX_*PW<45^)$C8_QUY3-O*?"$A6> 4">]X.F>CV;!A,P1AXYD MPWK7?![)S+F.@,)?@E9JUZZDKB@4BN6KN]52\L>997'R8DAT&:;&L/> M(ZW>/MC^/M#\>FV:CXP2%E;-VZVQBHR"5*DG-0 @!V0.*,QZ6Q78C7BU<;/( MP&M$L@@YRF:+5D:QD+(JC 83]0M.MW..D:=,=U5LNY1D;L>T#(NQE>5DM+84 M?]QX*Z;K(6X,BR'PU9;)W*VT'^ MR!G\1]9E_AY2O*0 +SCPN_HZ+?BJ2\:(-;DIG^HDW5MF M$:,@1P@V-E,JE/XNM0Y"RT&.<3G:9'@9KE?OBG%^P&RK0,%?VG:Y8B1\X-;C MFW%C/>Y>S!=RW\45A>J7&)A @(#W 6#R3K+KM72FZU5HW?1'%XLVD].W$"P* M3-]H%D%)Z\^\0.?BZ '/?:6XMRQQ.<:,7H>Q=@/9N8*ZM\K?.?Z&XEQYTA1] M+0E@>D/&E,4<[6Q%79H02VF0#NT>9X:S5A"\:_.I+T<['":VR](CL(^3=FV' MSL31G36(,8F+ 5.2!>O7-09%+>@EI^SN37>B"5*X='F2M[ MPWTN&ML1K^XH.Q>9X?Z0U@BW^-3H/M4XKEC+IZ%0X8EF#?X)2UU(U+F3D ZQ MY$,T2V@6\6"@QT>5]KC^51]UVQ6@]F,:M9NT$C]-7OA__KS>-+2<29WG:H_5 MXW^\$N7Y'](_XN<_$7?#$IZE?W@I?(>7R/EG?]%>B2NV@"_ECT9*Q?]B_FW\ M-[^E7877@CP>+0E\"F[(K._('6T;2$-%>BOT&*_#*#CZ#WP>_7,+KRQNOTW# MAO^=7!%K-Z:(#YG)AV3S'#/XZ;_X*@W43/2^U$JU:JOYJTG@2I!\7SHI)L8+ MF^]Z\0Y PNL^17J6)LYR&.8F6WI!6-V9Z/?[R$,=WB6?>$-ZMMR2E15M,,%2;5H\]QBJ$E3*M'43-(. MV3JK/Y-^T-[+R7..;?$\\>3AFS9F$<9$KL)LG6E]D)FECK#D+_9I@Z:UB\5 M''F,K'7FAD =![RAEN7EDA'[?](2K=A)[QNN[+2@2I0?\K6>YG)XI._Q2UU* M7C'@<6J===.A9#&1!.Z71LKJ>:YQ .2C99N>Y,#>RS?J^A?>>LRE899ODB:K MI61=#";N"5$:T9M:VB-4OUQIJT#!W&Q<*TMAKD8*^&KR[N%S!\B;-HM6_6YJ M-RJ3\3,6?2RR+<^8DQ.8DR^?,2?/F).G^"[G)+.!Q@'N10#/ /MWO2#!0?DW M9[VJXRX<&A#=@\-OB>$&^'T?M0M$]8H1T*N#<*!FF9=%.X/KQ3F] M#AH,XGMWRVK3_$.1O?^I'D39?0%-5N=(T;/I5"O>N.97;)BBP"%0LTQ-^SI- MPBNI2J%(M/A']M,^JWTE$/409W4/RK=%5^WG>S ; M"G-YI+U@,>S(;,.$\S18Z/)$\I3NI"'#=B>\&FF_$L)D 6:4 _=JQQ8B8>(9 M4/N ,(\K)1F'QM. MU/L@E[VDR[[7LO,/9 2OM&7_2OLW7GRX?'_QP]752VYYP^VX2P-Y>^)C[MI- M,X-40&^$J44#G2H'=,SX9*VR? 8J/:-7B=N.F=X#*VWOK?U:GGZ!#KZBE]#G M*PP>'LMP"\+R7M]4J\5+0;6,R4APO;N\5L:^+,48'/O$ 50=[E,RW\RCFCEH M_KG1S1C406G"]X*0B?58^V2'Y33-^IO)"JPW+H\SSS(.7E\C0B/\HE&M[(T<_!^T]Y<7Q,[ M[EPVJX(_A!(IT!+GEE?9KU3)-)I;LL+"Q>/LV1L:$%M9 DCJZMLF#2Z,W\VA M1Q]Q=KY"5KNQY'+8UJZ&;9QI>Y8)H'VE(EM@F1OZ &RRP7J ,>1,^'4U^Q0T MM.,KN1+@POTWR^K;$3]OYDS]8.=2>:'P"H.3A6>>H;UI)@,8"/;&'9QYS/J8 M+(@?DJI<5-"0'WF.WGK)S6\*BXS6!.Q7/<^6&DR=J$,@+1O&T*:9+_%H5ZHD M30S/W?3]OA:8LYPR9M<,SQ1/0#C[P@)N 4 *C*!R@T_"SR(YX3Y%A#*#0?3Q M6.?@0[V)=5HJRJLO)9S@&_!6&K*G#5_QV"A6_< (,SQCL,Y>3:["=$K8(9 _ M;!D7;!Z:_C@EYO/=W>?YYJQQ"DOFQ3(>SSQ-,_]X< #K&Q!(0PA-UFV*,;5" M![>Q%Y^'/&:22$X3ODI&:YFSO0U])_>6YC7 )(%&[K9:[>M >AZ.GY Z( EK MFC.WR^S?I!U[T_2(72W3G:TCVK'Q?1QPJNF.C'&S)@K\"0$QUZ#PYE^Z@D0 M3+'3P]O#! J?Y%JX+T22?FV6T^J6=3$1[@.,,8M>,YG).$X'R">IJ:9MCX:> MU]]52]J+^,>;[UR3H G;4<*A@>"<)KW$\D1TKN"3&6IVXGMWUHB.)6.2?\)J MKX^;CP&3::[;73A)^WJUN- ^7&L_ -ZIUN6]4L6.?G>1@56%IU&91J2V">M> M]P+F)@<XKCW=4@3^N NN1!/@"X @P/]F"!4 MU\TFN=S_4'G3"*62;ZAI3 -^2>1T@*E,PY#1]Z )W]-FVNDIQ3?G7"$2KE@C MZ78B]*"6V29D.J014QJ.W.CK+B;P_ R4>-F*Y%57S"N&MH&?#@@E-X7SY MML!AJ/@QBLJ2;6)&W,A$&ID)ALAQ)<\;#4A3EK64"@CK+9N,_WE%'4]T590>H@[4'* M+ T.G7Y':VQY<"=I%(-^8J1RM/DD"^YD% M[4A!RY'(1^5=QDF7\XB$#2M'I\G49;86=87?=V#M9,3$@9^O.,K;X>_S1!A[ MOKE'@S?R4%Y_:**E^NUDX42X!QD2;<\8H966>)B^-J[H"HT[D(X*Q?#[6/T. M],W1NP\P5GJD6EBG6,ID.!H%]? 8Z[#<'IIS/:T/VB#HN5@D3U%[:T(RPVH$ M#%+J;R:+57MWAEONQT;XI,6/$#-6;BW*]O!A27F\GE=S:.AL"-6-6>'Q?Z@X M5$;1[>TKZDIFFV8B$3L4>##QR'M$-\O^-+#_V)S(2+!;S#0XS]HDIV 4?WJ& M43S#*)[BNSQUZH['YQ@X_)\:A:Y08+6NBJK?R-7?I*X2ASY0;N+BM?TP01LY/EGL12H#Y.!2AZ/=O>N?C ME"JEWT#:UD@ATBY<@A?O[<_*J>TJ$)$>6F4)UL:L6-5D8H?%P,?+6JL9)Q+1 M$*)K9Y(LXINM-3,J>!OZ4^8N7!^&!"UH%BE^GX_C8S#D@X'[CCV)J7XPC14O M"]MR#IWL\:Q-&O4/^3[7P^VA;9S''0',NNVC9SX(CR/AE< MX3M\18/-9%,W[;J91>H^X.T[:G,<;Q*.F\=02R94I*FJC$R;OOJIKK>3_59Z M>3IKHY1F[YF,\N7_.YV\_WCU$US&RU]^BF&:P+AOFC1&S,US1U(1Z1+5DO4S M)+JHAP)0NYVI? 0Z:#[:Z#_65*PHUN_3'."33L*5OM#_^6$\/79^AI*$3*UM MM+/#;,5T(UUM[066G2FA19[0WF^3PT)Y:;X*80)XSZPX48[2C":0M";)O;J1 M: H_+_JJRY&B8=%T+A%G$5DJGQ92-*VI*J5,$KNZ4.01R0V&"3&&S!)GFC1* M/M30-REZGJET1FP9Z1Y442N0IF$T2[B4(773XT"E>B1?6UUK^6#?RU%]G0[1 M1;/KAP>-M*J2G"W9XBZM&C@:\*?YU33Q?+V?+].QI;,L_>T9M-1_*^.H1>UX MJ2WEM5DF%PQ^9:=Z&*"Q 6%%:6CM&L),P$HM2BG[C20:YX0<%AE?/JYNZ07S M0B\N9XN4G ;Y[VFQ$W@IU8P6:Z!S963#.UX-LAL4&U;OM/[.7\2U^#48FV#7 M8A^ZF5^(:Q"V=L\#]CLJ*>E6W[Z>S*L#)U@!_)"+:-->V$5[ "ST ME"+]JJN?OG\9:I<3E[LJ-PR(=!>D+X-=S4>FH#\V*G[LW\9:6S8;'GZ4E7/B MG$V(W* =B.+$)KD1A.19L2H*[\^&AC @(2(#WJ9>MBR?;3E;X@<&CM(.Z39Y MCE2L%GF!')+#+9YB>9(!35L=[G>CB38_NG@A;-I28-R6QFZ@LI=BLM_2/Y5I M;\S:^3TM?YM&-.9LVVJ^KK;J;$-1AFR5.;M:1XCEQ2'YC8$UTXB'%[$%R2BS$^S:VR4BDH'7K%]0(DH)Q%_FI-S7\KDFO23;FO'NF$,Y7"@\8L( M-:??3P=1<0@@,$5O^UR+4,JC(T=0()\3L,FP_G0-&D,%[V4/%PD/?.+U5!=T M!!(R(,A2A(2\3YXXX26AE? +K @GNJ$8HQY"#$Y/PI6C;#3 MP5HXQ[]9H4T8ML"J(E% Q;QVY3(_UGDD8GTW:>(O_F-?<9V*=+-H/TV5J8N> MV(HORGDI7'=>ARP#!+0A=63-T>]*(1C\MY^.3I8/1'0D&> $\%,N1*P&WKTE MZ!;8Q^-D;J5Y5_A)G,H'+!LE/>/&JWT7&D]$PTP5;/2<^S\8S6)7.$T;S?-4 M2\/B\RC.,RLYAQF=GMA$^;R(# L[+ 9%T[SJAH;@:=J[SVHMTF4"[N-LH\3* M.#SC4?R "IQEM)I/'+^>(K, M@^7";_00XLQ"O[7.*\P<'3<@C*:<,)L'Q576JVW1\S=\Z4DR>;-/D._BU^)7 MF4K](2RF9&OMB#R"+"I\D!S.+]1<78TQ 20W$+IDKQON*\<+EZA7%)PNSM"> MCKERO=NK5LR]BL./!J:0C_RG^C0+Y6Y>ES'IRVMTV'!\ UB=_=C6.7?'$@_3 MSK7,#5HYP$XN5^TUU\)VW*8\F#N]!HOBR,^.#NV3-G]'>%80ZOTB]B6],44J M/[N[GQ;:^S1=U3,>Y 0>Y,_/>)!G/,A3?)<_&![D;18G@=HK!)K1B8G=EAW1 M@L_8?Q)K9KU' MM.A9Y7Z?NCXVIEYRJ+C_-]8FM$#+1+506X$ON.^,6OZ.*>LW47Y1 "Q<+990 M3/V.=GA,H;6@5[)<=G5&6VVM#*$.%\,F^6$O5U5:1V^A.XM>NG;VR9S.B"8) MM/ I2N;.O8[)8-## >2(8"^HK8'_.(V_"]+M8X)LN^IW$0VU/UKCB"Q,'A:% M.63H"K#*A1:(Q"8Q+>!='8:R]Z](ERG)!_>BJ)![F/R7 MK.,]J+V0'!#HFRMXP+V6C'#QC0P[-?/+S:@@M6Y^KW5&C-]>**C!_$)=^CM! M0-%%J(#:+%!-3G=SBY81?/?5Y*JA!WKS[;=OIIKT(7]<'B2^.U[9>U$X MH)N[<#>5V72YK)IK^II$;H6G+H\)=8EUMBRORW(8>7R_RYZ..H'S5\!FU'E,%SRV0&A"D-5',7*1CC - WKWE-AN)L**%Y:MZ#R6I;$1F0Y%6 2,D; MD1B28N9W*I4=5HC7VZU@D*6O*-R1BLEM5Q/#M]HH6J[2BQ58&*:Y.9.GRU@: MJ$88]DGX/H;;&R+XE#RQT(9Y4*77B$>YS3='H00!F['LR9A$%3%>,(*#EHX^ M'*5!M[1$69.B*EKK5$I)3 DKJ>17" TMTOO>]CL!CJ;H$'B"D+C)^L6F!;41 M$CJ:Z93;; M"6V<&C[9[LB&M^(OV?I(U&-VB:8\S:2"(M6B;3"&A+9356H^D#X\9G7U6_FE.'^HC86=Y:3, M)S+@)%';R)%'F13M])MT?!5TGHL97?O'VK6R^&<,]:I6.K:ICB: )=OW1.W)XWL(BB!/]]BJNB9> MH>JNG^:G'([UJ+S'(#LMZ9)8?Z,M=7\L5KN3UOW[P^2V MZ79[KE!4MQP:1@_"?1P/+CV@%"L06QRC'<@G$A5O)@(#]P=-0K@4(V4D1,-L M=T["==S68$(C\=G#K4T:.67U<99$A0&7ANC5"8Y]QM;W.V-D9.+F8[PJOJY# MJ!A?P;CR/V]]MJ-NR=-[P*Q4DB2D#'_=0, V]7.<@3O]B13E]X]_4E\.W:-0RNG!ER[-+841Y.G9V"+ID?8B(>!2O+B^)2G?6NQ[-V1Q2/T0ZOD4?:K2CEF M>%LJS)?F7%P.2%= S8K94MFY:/IC:TY6S(#RXGCNR^,G*:=EPL&"$VQM&-M-MDC:,5N=E"'Q%W1 MXKE$L1D/3I$]Q<2#J7CL^)S?'BO*\YO)5;W=U3A;*7@X'B]M*Y"@4;4_+E N MX+$[+%E&8Y9$JI;6_H1VK:0?+MLY@Y.O^-M*PCF5^PL92/%7_(SA#(BEF3Q! MHKZQ[V+]'.J=0#(6>S(;%D!8LSZ33 )B,'>ZH/$KP@S1:7@ F"AM^O2/9("4 M&&CT1QH0@:Y!J!ILJQA,"DX'IB,=S!NMR0>6AXQ'X<3M1%B77V[34N0Y(]S) M=L==A"GBI9!UO=_(,3U5M2F*TQ#MA0B0P TU9*"QC[%_B4847*3X'1LG@!#$ MRAAH5 ='*)S'%M5+^B]F+Y<[6F)HUY):4WQ2DW4@T5X6"F_O:!EGF>YJK5RW MTHC" GH8E7EL(IS7"S #<:C%R_3T I@*=P@K>.(^.D I#""^,B8OPAA7??[P MTG39(@9DEB8VJ7QGZ4:C%"RE&$\N[;PS8K_JR3LT@"GGS$ADMKUCJKR;VHV@ MDJL*7(%X\M)+!V#,B=4?."KT]K:R"!T(*I_]CEI>N'LU-.#) W07MK3H%Q=5 MAT0I9Z-?>(ZE4'B0(Q66SU$=0B"+]4/ZJO].O3.-W M9"1\"JC_@#UN2NV *D<6"6ZJ;QIU>)R)]_YUJ#\L5NF ME#!:-0M]Z=X[DC3S E;2M&"FDYNZ6DE4"1I9M*38=;$?*/9/._(9D'$"D/'5 M,R#C&9#Q%-_EG'1.G%]6&NUF6EJ?U2=.%*-Q=G_>O>SK?3*N&X/^R_$AN>#@ M'.6.T1GZX_'@/5:8-%=J=T/=!.SI? M1/^]6F^_F_P]'7YT@%]:$2I<@A_27"8**,@!4<;I#UW=LT]B+]]F\NG.'-V6L>)XOK'HI"4A*3NH#!ZT)5,2>X7L@ZAQ/-3N0/=M4%.=- M/,#2@&-YE*P\68TQ>NHK.WNFM#K86#W-+?;([%W89Y[NI,567P#,W0GL1\OA ML9,R.JFQIS/\- "=>M,PDE:BH.+CC):<*A4P,3.EY-GEJI9C!^J4$W,_F^ MVGSRO[[XY?OW+RES1<% PFH37*(FSDNJTM(Q-O#FA'HPXL??W@_^8#_9M61 M'"#QH_S^G:+&?D+_+:[PELS%FV^__=:><%0S@]$*\$,*VA7ZR:D;O*!"UKR^ MWJ6'(G%=Q&DO)[_LT9_/YP:+AU! 3+T3\_0^[WYZ^_+T>09=-%)\S_B!R^XY MRS%&9$H<0$*U["1IKH;5"I0,(4JSGDRH41Z_(&K:C29_JGU:PVF,TG.D/]8\ M_'B*XGM**"!?8XZ&6)J1+PPXI;5W7(/'K&,/%?]=1\+*L64O+<3!TJ6%/=<2 MLB.8QWW1ZXS,T,;]:>LCW;-J *<*S(?*Q)EX%RE!E><5BQ4U>-*_J M5]-09]>%>G2)O51^$IZR>K-,FQ4[P%9^0'5-7GS_Q?_3PWFX)1)AXR=TS#EI[S+7&:C& H"W[.*I44#8<>XF2'%=G)O] M@6B\=_I2'V*KLTE0L:VGU$VR+!^[BA)[/U'AD/Z((#9X(OJKZ>AXO?CAP_OW M'U_RFH.LBUB?5CO,+66/POI&??@P)%M9SH)" _.V,,F';P5W"4FJ7%Z$7UY9 MZSI+8"^X+I7?@ANO877F7;4 8^YZRF C]MO%IJ-M/ ?9C31&!W[P#*C29, Q M7[IBLU;5.7(.TS!';<4NG;Z4=XQQ"N4EPXIGOV3'Q5+S(]E5X(D(R!=Q!1[B M$WW_/NN%F^9*FO;IF%>;4Y_9,P&0T'8C/J[+:F)IU[1O>Z:&$TLC=?4]CE&' M.M-2UQ-)HZH^9+TK55'UD;0(*[(YV7[Y&9/MF>AP,-.ZF'T_NGE$T=NFH*+@NVLC0'_HT/AZ^/B#..<.M_/,_ M$::Y8$&0DD.E:4"0 $K3C:E&R5A;0\&$TO"=M(APDT2:!U1 UGY<%N9E[_!C MFX#)Q^KW4(Y;D<19;\!Y,2C#F\6N!+L;U_!\ENF)7-U/BGKC3U[W@X? 64^Y MC/3G*>JL# B@?PU0^OQQNMQZ.YGO*_A,WA?[IK'*R1.JJV\A74:-/.U& U_"7SY'- MZ-=75Z\\O["Q"/%"8]0X9^I?\0[<''CVS6V,,GZ\2#"23@,62>P(];U#+T.W MUK3&A=#OH7'F%7F_+L?']5#GG#$;0_V'37IVH.8%9* 4BTSP?),)^Y4YV=H[ M8;+@7 JP^Q"U2MF!MR: $\D1I:#;M7=R]#1T=>C+/AS7]69V0TV#N(D!)<=N"X,_TI36O4;($PGG8&1:M1="56LUFW1WPJ?8T<-8E +(B#4P#5 M+ 5#=%.;AF7V7+A4P I,C8=EP=,"6._D+8'=9E1)X)^\]9]8O"IGRR_"9![' MS[MT/#,O.(PC:Q$6+>C=^EQG2QNH";89;9>WC/;@)%9%(J^NH-DT<) M4"QFICVRF[=[!'@:AU>W;3-G*@253C_#<^UC'J>XKXOR/F5-PUP0J1]W^>5A M#])*VDT470?O_?KAZ$_I4,R"XT5#7%+C3T5^%OK_%+.:);/6G"<>4D"DR%_^ M%F"GVVTZ5D$Y[D],ARC)[":[#=?+NQ4%2F]L:OL-B\74%DMQ&#FOEP"C+++? M LL_/M($:UY?HP^=.Z9"S&=KZRJA8F4=8+9>=2,M;<(9QBL%F)+Q(C4WQH6O$<2]:R'?.&$Z)5TXX3'2$J P\+_$RN,;(< MO,%3X;_),NQ72PNQT1DJC8>CI5V?_)$BC&0*)(7!<\)C99261ZAPRG3K7BV2 MH)L9_-)(9%*A 39@9&WVA[EZ%ER$O^ZL;%K<\H;],L1@)(MO'8:']5G[0=EQ MB4>A?H5<&( G%XG6J+T:5^/:2^!(G\3NN(R(ILI)X"2W_;D=G453;5I+^;X* M9EKT%,ND3%=RFM.V(4X2*L[S^S#8Q-* T[ BTK3%!E2234;HP=HD?.U) M\F\9YX>#Q9C7VSF1ZBPR>\0MX;^EZW C#2'!4#^68!YC31']GC,SGB*BZ9=E MLR\X+^=1=).&Z+94.RA+G+54%[A"69(F>;(KE3696EA'*02@(M9 MTD1+$:6CJJKP- ?#@3DFW:R7JD'+J#2N'@1."$OUVCNW18,2DH.XRM,\IC^# M$3T3=\6(I2,:#0SS:!6VU8$:$%R>3*8@RQSEJ5(M ];+*B=I,#"(5L#3/#[- M\;R'M=9EF,=& X7>-&ZTKWQ(LP5O&5/I>1&; O-J/P'5*^D:5>")CS3>2'Z/ MB*F%LXOO0UE7)MHYQF82>N^F+AI+1EUPI[-JVW#C4#3Y^FF6RPU^F/16AF0B MZ:M1XZ34+74$KEL@"<2PC(RG'6 DUC*O0X=C-Y:!YS6VRP#! 4T34)9(@,'>(A ML*7(2M'T*Z6&[/?;JI'"60Z6BBW\J*TD$R];)IVK\S[+?VE(5^UBD"7\;IRT M1B%)*5)@')_E>CZ<5 M"93Q8=$T\8VW\L8I,$D_3:9H537KK(8I67+E>09#HI+-,Y65\#F#WF*A'E*H M!3O5<^Y'##FF]D][21V5Z\";Y2QNZA_& VWZX-FP]OMYTV_W.P7-J72'Z+.@ M<9< 7],1X8E(22EHG(;8S9BSH95D06_(OV:SH \0%:Z;WNLO@JFRCH#DZ+8K MKYN<7$Z,P (JI>/"BY,1Y QIH-ZT+@)_/"YH'W^TZ?%G2_>]H/L>3C[CJ\F/ M9;EZ6HJ%^GQD;\/SCBVC&C6#.><_3Q6-4[S/9+^EHO3H2V7#W'0G7V**(R@( M\^PW/*+MXOY)N=N(OM=N#/)1;H)//+A=O%-QHE H2)_?2,,SMJP[ZLI_;U^\*U9T, MGIS= P=F\MU$B&/1,9NK3BO'[VQ(GRA0ZCZ?QC55K:'(U9VT@2!-Q4USW>PT MI^.$%PB#6'= VK47K%P$[1@XTEZMB_N)JICIK[5=+&V]%VJ@>!>DLP?84"!@ M08P"9+(XZ+Y;@*7CN!US*\Q%A= 9#+:QCG:NW&=UWGI3S5A@;+4R I3B52OF MKM4'I<$@'/^JGB]/)*OTOJ\FN;)C^LI/59>^\.9KY:;X_]J;=G+9=ELI7TP^ MW.Y>3?YM-W\U>2&]YO05:2]_*<7I"OFP?6/2;SD;S65ZSIUUG_^M!21Q,_FA MT?S$8G*9#HSTA0WXJ+W5HH)A_UO:5-C!;[[1YR2V#9@U:L$'FVH*0@KK!A!. MX#B=57OA'3#]9 -3HD[_0PJ\E2?D#>:2:#2YH\6DY3K\J)>F,$$Q<1J6SFS-4IF0JF:B5P\;3U&_*>"A%38;S+ M?RN<5Z2O&!.G],U/]<&5-JREJ=KM9 L*/DLSJI*9I=<#.6:[[RG/KO(9GZ\> M8CYXQA GB[-\'?*P2<_1_>S8M ?88Z$!6\FEUIK+S%/>[;48[#3Q1/>2,1H9 M5VVR /M-R*R+VR%YUF"@#S:0ZG,\8QA.8!B^><8P/&,8GN*[G!.&P6MF&B<: MU "M$%0/8O,(RZD16%XPS81QQ6X3R$%(L$C6>LQ"LI-F9G+T(02,OB//IQ![ MEOA6%#.S \!"\Y6 6U&4V5R$N- "*09MVU.T'3>#:5O:3;#D6A[WQ"S8JAY] MCSLIP@[KDZ(:;/!D.NFOFC3OU-6+3#SE*&/*J/6:MJKF\F&"\F4?CD.4/:BF MCBB\@Y[)@+<4E=Q-=C#^MI\OV0$LUPHYZQW3$U"8#3Q"M2K.4$!1L7APW-G5 M1NC?L8:*T+=@16]-#5YR00>=AYB$-ZZP-H3.&!5N:0JM2=R@C F!H_Q0$5P^ MSN_OS@AL#&>8>G-U;Z>J8C>.E@#G+I@HGWW6UA-JT_!%UU!S(3;KHFKE.C3A M._-J0RD8#)P=YP+"S20?%)[&6TE+0R;6:T:L9M';>RM9&']NDGG8TR6#^PU_ ML2$6.8P"-VSC<-!_#V 5&YEH I4_: MB!9'F^+"92YL7O\NM(7(;G#V@F-!P"R\$<<0#X$;$ZL1WQ,QZ>3- [WPD9E> M^'6&YA6DB.AQ! ZK9D@*[FRJ. !CY"'3=0UB2(-N9A$@^+I!.9'O6(Z7>9*-R[9,HT@(6Q)B3&J MH5T""BA8758>". M38OW'HQ7^L-6]4E'WM'U.P?[:?Q2BN*/%Y/1-^W3)VE]/DL>.:=XDF9XR52? M2-^ E^0H/74%&2%VBQ@TK.7\CG%G(2M/2B%T=X(/[6Q.E(5<*R*9PZ(^X%!' M^TG.RWVG0J7M6:$GE6,;GXS==GU MG>+C:HF*/>6^6DOO,&D0F(+"X)(B(,-X$YQ""%P>.'(QTILG"UJ)1'TL"'*= MSX2;(>+,05W/\5 17\-G?0V] M0IA!#31.E\O2H-$^G*WJ2B#$H^-WAKOQ>*&*3\%!F6K*D,\5164HI;L,M[H\ MK8I(#WTL48H$"4Y6;3\$H.3H5#B8%/E)9F>(-3*E,&XK".;VM!8]> MK0VQ*E6,"T!T/-=&9EEIHUN_XI1OC0 A;[<=/K&\'/?19[39/(@^5MF(^J+- MAP^^="\R]HAT[JG0C0U.?+$P)E:HUR>,SS1E./S8/,=KD/2\SXR:@-7A<497 MHOKQ\4=A*U193[Q]7V?/ILHHUQ0*<-1V!E?7)L[Z .H2F>B'(HF.U*+CFO%*O1 MV+30@? E.F>LYQG:W&(BXAZG,:8:.)/.(Q_A_]3X%@T!33?;KSD2OF?UF ;O MB+*BSF46.CNT22ES8A;.,IC_Y@&E9E>"GP#WCH_8^]?WG?8#0PJ,/6^R@PC]Z\+N* M+[^NI?:.H+WG(P$V).;!Y".JLZ,06\T^*3PDA1G-7,VZW+WHI#B-WY+.\> E M/^!G$W FF)D,2PBG9S>T"M>'?(W_YP1)HYYE6-@(8HT%EYI\&N)]R+Q(V#JP M 0QXFHZGD_\K9OD^HP,D=%E)-@3IE<:50+&>V(^IC0[TY KD"1C7^SES1BDY M8A6H&AM9OF=B@0$6/"BY179' M8(1<$CC.7P+0K_]1D(<@((\NTS$.09"/(4 MW^6L@" 6(9BJ)P-+/S\@( =86@JD#2$(^+>6 M"@#>YI8UTU7\'4L!3/)^-B>_A=QB+$YT\9&D9D5\;#<-107L1,2K@7@*VGS) MS=_L;K(\V+4[DZ68.7(934/@^A/HTKI?G%T M?*[&MU:[<6+YC;@$W]<,40%$9NQ'#YL?:18U4FDAXM#G5#;6=KL#MZ5M.XWV M'7H/1(_Z6\,'4N!OO(9( TE^HLK*\G*%UJ3HY8-&A1S/<(/]O58V"BY5[3?\ M4G6>8?4A2I[?F/(+39F8R_&RB)5OJ.0Q6B+Q)BXM.UM2FPQL>++X-!\+,QSJ M9@_(PTH[ >,0CE4&.!<_6AVX+XMO2=-3ZMGC25X]-=9U1;W9B_VJ]-H'[SO% MVK^X:>^F]V=:QT H*5Q@PHA_U*@BE)UI-&""0%P!U6'-+)_]'.,"YUF '7_I MC*G9H8MT3%9IOAMC*/XCE9TE8+92,N6C, DDN"6KEO-1^(#9I<#ZLU>-<$]J MFQ:65R9S36FKA"$Z98'*6J!F&J>BXLU_H*1F2#SY0QZ/G?6P&Q:-1\J[UD7: MSF85JV.O"F\'IPT'Y*MT2LX/\:EYD\Z8MDG-$3_@HBU['760V.7$D20"!3!J M[6*'5DOZ>;T#"OA.YDC3&\@L^U18@9]^$G?U(]*O4\O9EFX>_ [@KT(=,-Z^ MC:N&UTG5I1'OK,Y>"I >?7C,I_*2^SG/K.BPH>8FXP1-+$)^!TS("G([\$ M!$N;#2'K.H%\>Q4-1C .FUPI9F[C.75\1,&_72QCO&>[)2[S?--GSUZT0EN< MP,=G;^B+>*^,P,+:K^/R\&P>:UG'\,/'HD5=4]JW4/0FP[[CRB&O*UHJ]"^BX<*UGVCT\QD9:9E) MZ?M,1B$]%X8BJ@M'O]4LE E8TCHJ,< JDQ,YJM35+[;PD$X@BW?Y-HK8YUDS M=]'1FT]S0DZW6SI_SB)/F@[[W?/J3'M-D501PLZDH[?N3\RFSEY6_0R_G83? M^%0__"%"9?P,9V2$N\$;]V'/]I!X]=TP.EQ,Z5V1 9.\D)HYK5+*KF/Q^;%+ M"%53TPWX +,6DP)N$2\EP-K8-AII6E$ZO3[8P8 'Q1D7U0?O)$PV+@,>^^2CRMI9Q:PB)TCKY;;8J'$=R M9%5H(8OCU-"P-:\=3+5N-\U.@L.Q"77T]N+^;1&PG;C@Z%O+C_CES3[QDYV@)XL( 8N0\_R?ZC M8*CHVYH+2&Z_E?VT%6[\$):XOH/87+#C\V/#0GO?%K3L;EU4B-ND49$OFSME M6=J%WO"C?T;HO M#UM$KJMUVCPTSS5;--J47KU-#[E3OWP&#@MJ16$*47(KI;A:I6V11AZSE$)> M)I+.%5QX=H6#<:@S$]^8GTW:0H16GU S>MK>=X'H:K2M--BHDWO[4@>K:$1E^M M!DT@$R'X0>PI)"!CLZ0*6/Y"A08E@LEERYP;.A'1SDB:FU@=*W8@-,U1(K6. M6-0S=,DR9$!PG>X] =(6HY0,R01FIG])10YBN05W'T#K1R[K@8E?]5JJ$M'R M\&:@_*TKH,[;K!?T#K(ORDHD.&L3Z'$YGD;8VM(!T;C^B%G'7R4%,_:^%MD3 MHQ%J$XX^4T%4,I8M=O:$DC$A&T"V;[6T S<]31&1) M<8UJ1]4CEH#+ RG6ZO9;!G59W*45!'7_*+J>9KJM<0LE+(@4;DHM3O<4F,B;/+]^H[OB?IJ^__L)D"*Q9+NT\ M&G:] &U%"9)HWW_S];\8 J2%OH+\,#W+5D1DF.:)P6Q0NR)=S GSEXX\QY_] MDITH=)(2*8>'.Z-"&2P,T*9.WA*+R*PB"!Q]VA=:]4\GIE&+UMUZ3/ M&X81O"7JX;30TU!<5IMJGO[_QX[E*/X"1>?#=/*>@CH26_@;I#?HOZU]V1[B MK^DN\W;]2CR^@U)5.C,;RH^[1=>DX5K^5G MHR9MAF)8?,_LEZR%1E<6IZ/MK9.S@(.4CHPS-)O>UAPGAL&#LA=>'30C=*_0 M^W'*K9#V^9_GM[51;?SJ.QI;]0 ALTT%7J8.J[:[_- D-PF2Y 2#->Q'I@M' M4KHKA9L1G%2P%VEI+O>@R6&2;M=OEL3@=V<[@O-J5]'6O:UF0I#!*78NNON: MYJ4O6G<$JV@WBU7#3:&1DJEL**:0B=M#"S+MY,1]$/;J>) MU+05-8G.Y2-V 9*/1N6CPQE/0$-0_?U*Y1'[7=K&#@Q)YBJJUOG^/=\W=ML: MHNYY.@L.(KY=CDB]8^G%;0;"^J,-B^\U5;!1>M"CSFF4XN?[AG=U M]8F1R!%&/9ZX" HX+-%F6AGCE#E2*T=)'FT>^9YC6*>JLYZZ'=_H? ?92*', M90I4X\3:"L5'\BTBN/A\WS= $0P:*?J@[$=QF9;89G^7Y,Z:U@789\.I/S5> M0!Q0F;;LN*JM.UH<_ZS!'K:K?I^J R)\$^R2Y!QBQ=7.=_Q=J]5S,F*^]=1/ MP:/(#ZA\J_:E8TZ:<[;:)#-'VTR-$O@H.,,#L,>&O'+XINT/F^?'@OTVP7 M^?0_Q)$D"(V;NEH1_LP[C#A$$/5-4*^GAYS7ZV:& :BW#?\#&/ZS?7UJ@V%Y M];2&V=/3E%^1\7/0U/%L^#-\Y7]]^>89OO(,7WF*[_)9\)6G8JZX43,2-D/$ MNJ"L7J[::\9TMT&!->B,0X4U6?=E?52+U3NMF.0NTKFA@*)$EU2M4*9\50>W MU(#"":Q2'>Y@&C=Y)4=K62@+F<<(9D(NGH?N:&(4?'"U@VFA!Z+?*9SJ=YKE M.%K_3$^ )G!T[AGD<;P&A8$>TZ(Y6GGR,-!*5:R>&ZC MJ^#24IQ+GA[NO0U\H\NNO6,<^ID3O+W?A"85QO:NJ]_:+F!6#/R1H7O".'9U M* M/KI*7?S-YVS<5VB$693<7"D)=0T$.%2NT%X<2DLUMLYKL-Q3]35&W2,_1 M[X1;4B =*;"@'0+284A.;NAUKCD'924KD$B@"Y:9Q;VAER\O=4!NC=C<0O1% MRM)CY/:%^!1V57KZ^=[";KG/J8*Y=%6HJT@KC-]CEF%>"/"\WW@#, !YT!I= M,7.DY2$EO00H=?([%5.=[DU JD;EO8G/I=]Q"-*H[#R:&ZD.Q59NY(%M7-(\ MIA%&_8'X+.@=:9^@J9GUJM.6V.2*X)L1[DE>6V0"C.KBJ.YL;WM$RWZB:2& N8>!<47VG!$F*N*3L:#E&"KRF94Y1 M1(YIJ\VKCD7&_?:&2]&Q*GF M+6EDD"#U'&:1X=2GQ)+AADQ YVFNX_O 0 ]?M=*ZDRW(,W^3ELM1?S>H$6+%H@=R_1^JQ:*D*-U F* FN[:EU3T[<$/F&QX(DC\CR<%<&:'=EC#"8"HUW*E8 )).C)=$));VZ*5.0]F>R^KI$HX2TJ/Q^AGN/( MV5IQ_>#G'MKYF,"=V3SA7U<&JT$/>M/G-A !"O4E1\IECO#E]F(\CQK&2:M= M&*K:>GYKB\#X,13G?#Z-WJ@A/7T&Q#JV4CBZS. T'+X?LD/4O B1)<=QI.Z$ M?D8K5S,=8\; A MTAKRC@ICD7!%XE)^,Z<[4@W HDDBNIJR'PZZ?(70GU_2SW/79 QY(Z5GI.,T M4Z):U&#:$_@BXLI (847,[HH'AR\@8U."@>3H\#XY?X&S=2B2SCZ', CXA(R MRP5D$67K2G](LIJ]_,Q58:R_BMQ9EEHB3[" *E,B\B3P7D;R-G6H5;=I-@-8 =T4* M'6":&T.T1(;-P)U+>-EWO_HY9R2E<@*@[B:<>R M# H &+DT&!)D$O5!N ZM MY3EQ.;V GAF4F"U2-*_H0=?=IX]-1 MB*10)'W@=I)%3;I1SG VGR(;O';RM MD'YV&6!60*^KCL3D7/Y0FYF*5F-JQJI_K]9 /0JQ#R=&J,GI$%\(\T.W!3HM ML+FU.&ZZW8EYDC-4,M$QTK_?!OE^VZW7Z?OK/NCM#S_ C""4>/=(4SR@H-!^W.!X2 M+Y*<=UX+&C-\50W84!T?+?Y8K"BG[RXNKRDLH81-Z=/!O&7US7+-VV..:*J(_69X?\J/<* M_HBA\VI$7!B_] R3]1X4@W?PF_I>VB;!*9CBFXOKPP7]OSBN.X[B&+'"2%PF MT^36H'H)WCQWN 2+/ZC,.L5D2-:DS_^'TI55UF)TBU779_PNT&!!-+]=5;.ZY*\\,LLJ M243I(@PCS$E:4]1%SPFAKDZ_64F*(OUC!59=7G 2OM,O5?>A7HE3JH0VW(+, MES=6FH)74*D+1]O2*1NRG6NB* X%*-V6(0UQ3R5X7)O" I:T5F!7HZ]I?BRK M"A*/;3)&5'.\9VG;JZ)MW9M:4"^6JG5L]%2QOTC?2*4TTROY32AF>J-6C$7( MS@,IU#7O\:@IH1319@_TPX]MT3*T1"JEEIPH,<]SV79(TN(IRKZ 01AM0%'? M@L]/U^_K^E-AZ\#4R;1_BE^YQ_Z(++4.2JZC6[R44D38]R4\WC >B$(TD.1L MZ%L=]Z>**K#BQ;/UPSE7#5>SKA< K3E05*E[QEWC-TRFL:%B3DP/61+:>C"R MKBA NN;UJKGEASLQ%Y:;U>^=<7;VQU;#3QH6,@OSKKJK5GIXY%F R8M?__K2 M4P3IX$[+Y5^KS9X.5F$7>>TP@+29&U?5L/0#"QZP"M:4KZ;7,((2CX.QBFZJ M@?7"\6]+?ISVXP&)8%DDE!U:LL_@#,MKYD_Y]:^#W[]-.XY2PC0@$TD@ RV& MI/4.V0M[MG1HI&\9S#*MW%<3H;?&(_]5=FW#A%%,XK)!"DJ9LSEWQA5,%X=/ MY\3N#AS!?!D=!#O)WFD?PMNT]"1J^!(1TJP8[D9"PEDZSLJJZZ M6)^4CYC=#@]BSM%#6C$56\P9E9R@?S*AS+Z=N,?/:>BC(0%G3B>3:N,8ZW-C MHG[5N[=%^EGM]U^M,A2SK+(] M:_M+%RKC0^D)<3<#WZ67L4T95R,E#2-+-X,NR>M0U<9ZD@;$^LS_*HF_+5G< M'L<_RW1I=[E<]16-\7C6*SXNZ+V37]D".86G(I5ZD-M!@D='7TI_AV&]$KNB M9-318RZ0CXCX1W T<[2J>2MY0:&"[ M%YQZ'7$=ZX)VTDM_?5HB5:(\9 MN8^ZQ+8'CA7_;&VXCT*E7\+?A^*OE/AQI= ^EUTI,#;]$Y[,- 1CU&"+EA"M MLX5VD SSG%%'J?:%:ITQ[DT[_$X57_\M'2-I*7[?5?]H5A.I1[QU_'/X:KKZ M!UVE[W,1OW^MTD-J)=:&*H)>\!@L^1./SU>3G]%5$A]6*+9^V:!!H$.2!"&FB'&[)Z_AV MZD52-K$V6.68?]^0:A?_1A2IHM@BZY&62*@X#;FQH)$16 3)4@S_B*LC]-BU M4X%0MC+L*Q20[S;IIYV(460._]'J']5;%@IG- @H9QS2Y\WQ9QT\Y-3+=>0K M%%M7CQE!LIKTLC4N!\926A XC\(>+@IT5S>B#(5BN(\RI6#87YD>*U=_+L2X M0*5(+D$WN 919RD$22@LHU$=P[F#[[6,$D+"Z1A82Z0;:0Q/87=%Y$_(73.^ M$G=H&E$4$X@%ITTT=^&-_%-I[P<00=JGX8-*KD8R&'MX:",YF5A_9*;C7.MA M7=<[R];EQ]%-O=H>7R_TNQU4G:)%=4,Z7NDGW'6H-]GZ/TS/HW&N[Q MRTA&*$ R/-U!_'Q0UJ0\9AI_\>2\7RJ]*-O#(_F4*6,O9+-T=7+2*H=R7M=$ MOA"3*?F<^H0%YJ(TJ//&FU#NA@T/,6,GV2I#_<1+F:"'Z(S$"PX:,UY-_M+< M2M!'%<8Y+7,"Y-5;;KL+? /BZ92&+CNN@@=*Q6(,_UQ>X%3F<>KU>?Y:PP@Z M9N=6U*NAMI!-#FV"5=Z.6D!P5.U3.C*3FXM%1)G2 L$OIGJPW]+6L:XR=92, MVRMXW'$>E"^'#WD*3OBW(YU#VMD_,^4U0,Z#*%,./*A=8S8SS]X^B3-!2T%\ MRFJ/!N!0])T6\NFKL,BGQS-5SR0#I\KX7SZ7\9_+^$_Q7:UZLZY!N;\=)A M.N? R+S+5,7&(B."WSL5'AQ0:HE+44*=MT8Q5$#2UD=NBP1W3V(0'_6%1<,J M(+JY.3_'/T%#GMY0I.B+.@1F;\TI4QY6'Q91)$\;-Z:"XA >F0KIJ10(B7%\ MH!P4DG&\5V^3M1=W;]_S#(NXL;AA)E6I"L>B]LG"JA;H$T9!__O%]U]\_S)? MJJ%;>%A^UNT@61&:?*L:9/&?L(O0$(*E%2.=QR\QU^7A;LABA^G+L .%("A* M0]S;"@O,K6N\,%5TWNQ#J"*RT?QR:J A-RQJKG]A:V)6^XO7R6I_^.7M2]FD MZ3]QBRP!1;9VLTR+C>S5N+F"$^ZY&/;,][F.85^C?GFD=#X=I%IP4;T&LET4 M\:2S&@ -UW&/B:DQAD=JWML,$EW9K25]BS(KJ7=:2MD,2H$5R-;)T;T0FQ1D ZFE'G-]_KTAK[!T?-3;&:MAO[C\(7D[G/$F M#S'%H,6/Y9[/FA)Z.^^Q"((&E6QYH@:;BA9PY4]U.RWU/J=^WKM> ;NY651-QP)BX!ZZK7%.2MFM47(CM;9[E0IB:(WB*H:_4\A9O<;@]\O&0B MY-%P1AEZ=Q[H KATB9C6!W&W?FQID>:;++XMP.BHO%40IK84U6:G'),J1/2 M8;7?J46F@Q130H4C:].^+LH56"\+!(WH'$3KZZO)3VG_M(#^I.!OVPCJ5K+5 MKBK)#6I.NX=ME"+Z^I:IV&P@FT(*C OT&Q1,*8I,\T"8,(%M/J:R=<]()8>= MYD/:*"MM8).'<;Z0L_ ^XAZ)LGI>K M[^TN-! P5=TBKX)4I4=01[9$ MY4 C $S:/MSB/-B$"41.QJ.D=IP"'-WT6.*KE%6I[T7QO%F(_4J_DMI%@C3O6"J>+4 X^/4]"^!W +VV7\VO2 MP@@%HSM:-/[&/,5VBUAP#)F,F*N!=P-FIE/+OE06/54QICUB'D]ZR79&&WK9 MM?NM=+-0U;*R%=E'J\VCM._]';Q0*B_$W**/X)O[+#,NTG21P$DIY(8U=$#7 MZCF']U9M9_;*6)=/(U.L/X9P3".^[EC\$.D&S05JX M%F?U9.+M27I(CR><+#HE*/>=W-B.2$5E'Z8/KKLF.>+*L1BB=>=9/++&'0HG M2R5?M+,.YC.FB 'S*\ !.4-$04JLV_!ISLA#Z-B.CS\OYS %(S,0$8;HQ/Q1 MCI1+ODQ:ZAJ#26+PS;=??XWENRJ'L.&9G!B*SMFV_P M[,#JQ2?KE@[ 585\B1*@,EF -NT8 M)11#,W&P=<_(AQ/(AS\](Q^>D0]/\5W.BL! M@D*8&Z:]FC(6D\EH$4'OU/&BLO>6_S5/+N2,R,W@H.J_@&B'.J(*;X;.T>MZ M4R\:+J!31$+&CB('#C6M4JG-1!P=**EE.L[ZFJ05($M^5^=Q9JX X!+=YGTL M%$,'V"0T *QZHSY/%KV"=X?KATO@%-L"<9"LK90/-ZY!S_:] Y\190I6JSIJ M0?!S(G+AQJ6_971I#W'"2D!GFGQK*JYW.RX?<31!>5W!'' )> S-F]SN9=N) MX\Y%]07\\1'0I^$[I6D6> %4$$8]P]#-;*QB$K;-@ !QSS?CKI GE!AC=!Z4@N'E8Y,;HS?VG=Y7L=L-+"1!\.%\Z>CCS]VH-@X ME(VKZ<\:=[WM>UJ/ESKR%D>D [_N>"T[X33%85K@PP_Z5\6_<8J8Y]\6$ HZ M*&"]]EN*NB,&;+1)/W0V>\X'\'LZ,BE]:,F?0/&.\1-->'P0J09;31!7TA2T MHX;OG4+*N_I&^DEM[%'W[3(@.J&[FDDY!E:T4_/#RC%-LN P&&0?4ST8IALD\--?[73U(QY?"2:&M+'D4*>#]AU>SM!?& M?M\H),+;N,_/RAMW)0IF;)0F1L<_4Y- 5JBEKB?B2R&_2OAPQNN1N3TYT1CA M!6%UF:M^AP2&RMPSK#&VJUS7!H6:@]R+H%LU:QYM\J;Y\CFT4LB=_J3RP;-[ M5P,U\VKR[XZ<&OP\V_E:&4K.?US6U@>^4EC:AJK_X9A4)S*ZBO$*[)&B([-T M2*=Q)P\<2]HV+3,7R,ZDH*,A*OH^R#HQ([B2&GA^.K,,V1-1?&/ &3$ZI$DC M-4CADT(13FM'+)T2*YZ375>1UMKJ86[3*EU ME> ,\J8M_]1E)EF563LBY5"M)46$T7^6-$<==,NA%?4ET7'D>I0US( MJ.H(2,EEC4@#\/&R.%0P.!#V#673#)4DE94%4^L4)9Y@1C?UDBNVQQ;.T;4A MG:NRB,[01/W8")0UM-.5AEQL0_A&L7G+R>&0.YP2BJ[,KAR.;6\68P"1P!0% M49K]*LVR84+:",3V:\!,'A/]X]#Q]#V T;LFYII,6">#AKJ:03^B#:GG-Q6E MJ=FQM-%CEV?4YLE"U7_)H/72U]UHM!D$8^!%8>*9 SYJ4L<_$3(K'89=F@]: MV)RT[DE9XFB-^+XFE;'$50BU4+443M9_LMP+45DRB M[9]L>+4#1$B@Y\U>F/,D(ISF$H?3/!<7-\4KQ4V:!M@HS&)RW3W(=."E4S";+4!-W!67?ZA""%E6 MYI 8J\O*6B^.Z!B?Z,B$G&GNB/.025=P 6<.P+E=]3NXG%TIHAVE7SAA%QL0U1>&/A:<)RJN= M=U$+]-%1H%)9W+4S.ID!\=O,5Y%\DE^LSP9.4E"':5"#0@9;>YL(CI2LV$/1[:)*;848HU9) MW!WEN2.S <\5GEO6%!HEUE"!3OY/<@8T\&FPD^/Y T;28PNFZ06U"-A% MU*V(OL:/*E&6K6=D]Y_FX?3X'#;Z(R*'JIX(C.Z;D8LHXB5(2"U6--!RHCS) M,3B-+ &)XIU0C:9HB/)V,]@PC0P9PR%PC]6J4B]XJ"HK6-NI72^_!/1PBN$T MI6!F;1.9D&RY58<4"*P\:Z-7R,G'[ECX46Y<^J\J$1G8-,BED\>C:P/6/_)P M!9WBV]FLA2P8Q35Q[O6+M]5JCYTV3S%=SDGE ?5 , UOY9^1+@= MZ657M35J4OM&A6972J&L^O:$:>T_Q[;"48$D8?+OA%L6S<4!HT2$F M;?)NI^/V]FF>_(_T?G[1KNG;#*'=K-?-4LJT!E:YJ=:$M*'1X5CI:8[ OW0R =B01( D'S,A.QPROOKHIK/Y1 R9@B,(0J;WBF?C=:K MR<^;.M!'J.Q*+K@BK,2:M4763QK!A 0)#R3=_C:5Z?:!"R#7E-^ H?5M[/,E M8B1DM,B\5IJ:-S4DNVPNJ"X<[/V-E$ZTG8(6SHTF0?4IJ#@>90E&'CH?.QB^ M<3(<3_-&A"Z]LZ*0T\-#KSBSZU6 O]&S"FWF A5XZ4C;@^5\K H)_+)LB.O M8&S;0@-B<16!U>+1TRS]MG. MI#_FNQ,?_.7JXS1DHNDC^L&2.(Z8=FV[XX_+-LE&*D+$5L^^%FD1@1604K9$ ME.,K[;?]?,GH@CXSO#4]$#S&P+B:EFW&;%N1ZF](/6,/[ E:WU$4"TO30<&W M63O/3M&J-O\M+5SA:W^_84(2TDH35&BZ+'Z,NRM5A5/'J0HN41^BN9:)L=#, M;P1FVHEMY7OI0TN&"W09%3"/@T[BOQ7,#F/5LB.$?QGVAQD ^[Z=-=@_7#HC MNU>M9B:3$PE1.' @[)QUJ*,;=00X-[N_=G\B,)T,V&+@.U[MMW03413DWC(B M=-HSQ=_DJMVC\_A3NZLFMZ\F?Z\.(&%A^"9?@XE2(AM&VJ%"_M(Q76 W/.+E M-#)^8(TX&+(M5$B@_3U0UT(/]G_45J& WBR4S8NO3]6430I!;@X](A!F29A) M>38]K!P@NQLJR@2X8IJD>=&90*4EMXK%N?7T28,^P[4+HAK6#"1. 1!>*MGJCB'J+F>)YT^ MMIK)2GQIREMWK+:%/:+$0O>.:+K4?_OR3W]^]76R6*L5+;A8V O*$]?)7FT$ M!]2@!33=]LO7M#'()LHTSHN:L3K"FCG#XDXG0<,&X[_]^=5KNS$[4T?O]<77 MA5&QN!6;^$%O^NV?_'[3A[XI_KUA\EMZYR]>33Z$7W+1\D%+=VP49DH^#]._ MV2M. 014+I3N"UNP';*NZ5):TV;]4&/HBR=,X*?[XO6;KY-=:G8KH8JCT/%R M+QB@?VVON0_[!7V<_N,E#F)@-QHWG)=ME]P3U*DG;YMD)%,HVM1">V[B9=H& M,7EQ^?:7=U=RN7L6*&(&9%@YYI=]S W(/A>H>I3;@-Y,*=_2Z#4=BS>1YXZ&LO]W%-UF/O6,26C M]OV6&_,S3UW>,!=O) C$BE.$ H"M-@J^EKY#?G2VSNT=#=$Q6FCS%_08QRV- M:G/?!SQ^^-DQ W'JO.!9/C+#),LCFY2V-+@2S_ DR2PU]X9>*2'VE]]\@3?\ M\ILO%;_Q7E'^OW!I.!D!;E]Y\^TW7T6^!O4?.UG"S&YMZKZTRYCKKKH#X)J" M"FZT(5.%!UFV<.H5^=+>$0B;A!,YF6P@&%YJ3<1 L>30G,.')4+@C@DI__SZ M7_3W9,<0&8$DB]80N5FT%A^M MO5>J;\BGG?&S!=F8\E(#K!+%3D"^)V?\IEGLK*Z&I*__?LH($7,"9%Q"?Y;I M,[SVM-QR_(8?,P5HF0.:9?51R&HH"7@E*C M/B#FY,@EX="8>G/;="VS*&2[8.[$J><[@?3B::)FXL K%2X&TKU=)=RDG(+4 M>+BQ*J^&@OU]U:.UXFQ')&OB[.RH%,9HT#-40)(/: \"D:ZBYO-J_?F-20HB MO>=\*B*4M%BF1:DT0PT<;VB[=BH)VNF; WK3BXS7R8I9@4_R>G7H)R+MV)B: M&3'C]SY>&Z+]>W^$4BR79_=!U2OUL:CT '.RW#=SE$XY M+S*6%KL2^:C :0(;9$S%7*?MP+>V*_.[:/+GA:.M_YHIKO #+3K8+VR0NIKL M%X^+C5'ZG:HM>#U@3!).\\G^TT#4$W)WX=8E=T*1V:;4'B>P[U@Y"]3^8[GN M='31XB_&HGBPJ9*_YX(PFJS'5,57#$&&$_F85S<5W](5WD>SWX7<[\BAS^ZI M@V$B)(7)AGZWZVL!2&'G?GH/"A'6;..22SKA;7 C,&Q#+ %'2LX&+F3I;=$L M=,R1B5PJ@7-0[FH[0Y[Q:1X,GU&6/D:PD%&Y,#S#X5%ZPG+=/A#Z/0C? M,^N1J8MP=%"@DD.(4W![,:65PO*9&FN4"(]3T;XCG;, :!1'LYA.P[9K9J@A MJ+@%E-B2Z4(CI-AEO>WX3;4DL>D;W4T+9VID=DRY?>T6UKCJA'*,F%+:U2U; M5=Q'.'VR!#GW!W.PBBLA.KVCEGTTZ'.P60,C%4-4<#4 _*_[M$!]B361LWQQ M/-HMX[1"@4@,53Y0(]1] \]##">4AM AV/1B-]2]*"6^8>N MJ ;H.?HL>"&8R!['B?>$'EE1V3Q575>)?)',4WHJ%/;"\2Q#>W\" (\NEZP$8O,R]L!@DFGZ:MG5M;]W!EWKI;E"$)CDPVM? M"'=N2BE),06@?$W^3XG+?2^5\"J^G]\=(?)=S9W*J'SX/&K:?W)7,5RN3XXD MJ NG3%9NWDH05X/P4,G&@(&H1:DMT%I%;SLP]"1K1MXX&V(F6)A.;I)YJ\?R M:? T29Y]3J# F\EBU'S^B#A/ZE?_HU>1[ MS4?BW[TPGX;?T1*JC@$+<TA+[YTZLO_\4<)=Y06S;N8L;W._0< M8J=56]KI\?YXZINF7DS>V2LSG6XZ[G[J7E'#U4VWOVY3<%BMI[I9*0+/'^2K M5]\\_#GB>B;B=\? ']NI86Z"UHB/%?M;K@Y]XKUHC5#+77NW&38%^B[&<05_ MQR60X#XO"*TM* C@9U8KW>ARX'/ZVDP8C]0ML6&Y2:JM:6=1V)U<3LR"^N!. M>3-$\A;K;LFJ;=)=4ZV,C48=+,EVL>//-)6(#EHZGVOX24K"\4Z X(.IY\: MY#ALZ'9B. 6.3TFHF$Y6:'I3-*BN *1[+'!'_48??B^+V9'N (TB@)GHD9/Z3[, MLOB(R.2$+S#6H4C?%!77>P.54'H;$.&=81 CM3%-V *'&A;R/>L'L^/X[4CA MC7B7?YWFDHC;I=!27K+<2J&=QQPM#K6G[&%QW9:11(J1SW3TJIVPE;PN#$/C:DJ\, X?X.M^ *)5##VH=CX M18N#U0K1^F_!V64UNI<)*W7U--_P>E7S^=(&M97 IFI6K-'#8OYL0*;7SJW5Z*?K+5_07:;UK MEZP!"/JD_3:[ZF6[1BB>7,UT ^6HLQ[.GZXNWZ<[))^6\Z.\+6FZ?U=Y@@[\ MG;2M;?@V=!0X$0K4"0D.JJWHF_8"RYEWG0]H&$A66R+5BZHC0WE= 4! =<'X MBQ47_H0W).@D,5\PAO@[ZG\D##/>Z^?9KKWF!KMO^/W2O3;M'H1F]*L4?0&) M(@P)F!SIW!*69UH9RI>,_,N&ZBTK-6O^%MI")OU?.N6"6"'Q751C&#-&0\IM M_5(PP_DH3]!;!, :W]I1MFJ6"NB8I20Q@L8ND$XL5" M=^*;K&HA]4[/@^$AS(NBJSK/;3@%^EP1%J7J[T7T"&;Z\>>4629 M$"R3VSHM7I 5 /&ZH\6PXT*>2@<34=TG9726L35_!-L0HB/<56W6;M@^/J-A MHM "Q,C)?>=[2D)/5WQ^>1+G,2H=J\K_!:*6"&BT(HFJ'SM.]FYX;\8OR-L$ MN*TL F$DXG<<#'0:29F&;.$7#RO4[Y]HL$A<"&LY/,?U@2%JUF+.#P8M&%\$ M1T]G!+K"%RC\E'$:6SOI8OR255JF:5FO]NM::SMIF\U##?2/$==\1HTO%.I: MDWW#P1^Z CU\^;]4KLOSY/?48HIB![DDCPZ/G^9\WM]9<[J \G^UB&6'/^L$ MB_@N+:*R@O3UGU^]L8?8M9@[B3Q"^H3N9T4O^F;FRQ^I[PW-0+%J6846,2 _ M[I1C:HTESKP8Y(CGA]2 +NT^? LA>KIF1;B-I2'#^61+:KME)U]C1W\",M\MO MJ,<';$]HJED]U/"*ZV7>K/8[<20'(>"3')?[D)L0MB$>MJ&%9]$N M\+S5)H*_OIA^\^?74PJR'I@-GJ>?[6JAT.*?$/V;A(T$D*Z%%8E080UCWY 2 M$K:W@FG 4X=!F\^?KUPY@?LM9A$F86'ZDHR1?7F/>&&[:%$/T 0+ D'!^0FN M/LNC\ZP[:>EVWZ67%QBW#!V0OB3NU'/+@,KV$I\#OD$*B;UHK"N-C# DJ;J\ M/31KT&$.3FS P&;WH&%DU"YJ+H\" C&[^A]'(.;CHUY>""QN(2:Y$O^=(B>1 MFX+VU0H9$^J.HFL=V/O47?LT!^U>5O6'#Y%I+R&M#*T@C4T)GK['I]>;('UA<-2./85^Y8M*SF,HI M%,@WSRB09Q3(4WR7WTB3D/W(J*UI- MMFU\RB._US[DB-*TX2@.>/(CF]S8KLHW&!-X>?BQ$>L!U#2DIGT"8L:VXXH4 MC' WYP=$QU?E7CP2XB$%4<;[$ ^%L'EM%O8J> MS1G,3^/$C47U[&9#_4$''IHSYEZ(\MK6,QME,9&CB?//U-_:&":]T3X@7MJS M8N>4"4F8]U]2I/-]BE,P[-[;?[ZC*%3XBX=$NY"#UVQ5C)/.]_6I/4IZ9$*& MHDI1\T&P%^NJV;"B.FS*4I)V67.B]U\YXYU+(U$A/:^N#YM;1/D%8=2H@U-4Q2XLZ7S.H@?[C_=L^K\/Y5J 5X;M?, MC"O-;+UKX-NUK$>MI";33,V=-,,KX EXLIC[XXP'!814\/,-D9,"XUE,U1'< M%QY_S6H:0EK+P4$VJ"K*L@(,1)7=)U?O+L]W@+K]6@M0XM:0T1#*&F$(H&V^ M#P(W[MD47LSY#D,UVPGJBA*ZLV;+>-3NM#SKBYSMPOMS2B\YJ'-XI%+VM9J@=SZM=I5X# M@&L-/?<9OV^VD9B:8@N*=!350:]D;!IHE]E#I8>6P>[@EID^Z9IZ1P!DAN^= M[Y XH+#E1;VJP53GE5D85[U,?=I/,=-G+NQNCQ1%SP M%*7-V,^BKEDN_'6^0Q2.]6H&343ARF6]WFE L!)!7DT74@(7'[HI@UC(^*2E M><;#,YPZ#.FTE4O(G )7M$7YD3?DMBPT$4R:7P+:+"._0^[M!+)#9 D) M 9A.98(!A_R";PZ73=F!FD)TOM,UT_>>+'_>(X$;5V%X )F#=UAK(Z)?]HC*$<_ >%9QGIPO]YAGL M39 MO:=6%'9P2$^D3BO%WE)XNL_$)+3\&"PN6+;)"4Z.A=, MZ]TK9DGYO7U08&&I%&\=QJ?G0@><1],3LJZQ 0YR^7I@3A$8BXL4P>)RDR+1 M5;3;9F,Y';2T(H?@G.4 !, !CIB8"#X >S2QD$*&HC/D10;!8<;C/:VJN\V2 M.LY/]E?^4PM,59:"D0GCFS5B:RQ,K[!(:V4,043/)BVQ.2")9FKLS?OP[C.( M*>2_1$%4X!^^NW@UD"!N+_GECO!P\WHM4N+EB]B&AF"#T8T@3'6;>]0>G'.6 MX)$V$SUH,SH=M?LCMGWPGSR+Q2,N-$.QQS67FT7!Y0" C^(R6CR9C#$FECAE(Z3W(V3II.!,?9FQ] %&*$+(/7?\!DQ61\<&)6]9(P95ZR MB'06RHG_:D1L26L[F1K15 "M4O3(A%^\_7A)6WMC^%=YTWG3SU9MCP9#1X+% M9=%0N8[6E3?V7+V[Q#7^5O7SZC^X3=_T6/!NA884EF!3L6W2Y0MW"9U'KNP@ MO>W-FK%S^Q3M+M5?&ZHPY:]-AT)(:MQ6W<'T#6*M9T W(ISA0=,"VD+T5#-1 M=X:ZAA.TT>^I!&>B2TVOQ#;SK,Y_P-UXZ.EAKMMY(ZF@T&P*G( GF'G>:-/R MCJT5;G#?S(<6K="/0"_@"7&=I[F",G@\Q=\)RS),-7ZEKPN_ _,AI8\.GIYB[!PLB^HE8&WGIY+<:"T8'IZC.+D!'$- M7L1$<['319RFE$"-P(AYD<$HN$T!1/H:R0H^53J1TS18CBV.P\D>0K?WI#+" MI!-A#N=*VVN&14L"=G?8UH)%3G:&)CN:&F5.X%$5LF]7UPV_@9FMG=<@W7#& M+&?4>[C=F6P&:KY"'**24>K6=&J8/2V?7E?$.-@V^1L8"S;0KLS:HY=B1U;E MJ]2= @^"NFX/&RVAPI'C&/=TDC^JJ0P<]A%XHGI!!I;:W V M>G@Y^D50;C !'A=\Z@UQO?C.?IIK^/'.%'(Q&Z7=JHEI@]:<5( 58J^$6[+ MW##+9OC_V7O3YK:1+&WTKR#<57/E"$A-ERV10"XG3Y[E.<])$W4BE(296U.E M"1CN4X58-+^/--P6??Y^TJ(&SB3#EM3*O3JDG=<1.X,$:W,BQI+'\K_*U1H. M,+BL&&?XN]+$'_!'Y3JG=G1G__7V[]2@[Z6$^[+@$]E-.4B:N+R"FH<%AW&M8&/>F?A2PL5PK^=(U-*DI!MARA# MJ_]$+.S2BYWD7V>3EY[=?HP9C8D$"AZ,N$88/R'RN78#GX-/J@U [8-B6I1=/)LPN6S#+0"R81!LSJ)GV0D685/+;E5:2S50+R');V9B MM89FJC) _;,A/BG/:23P.)C>0@!*G"#FD,BY'7 M HL4=E<^G(H/OH]*4:NX3-#MIVP;?;2X#5NZ$M;KCGM3+42!L@VOC:3SPVI# M1?1M%Y6Y7J2]'ZF^JFT4XI>H]67:[/9\XMTZZC?62N' M?X]$ MK,* L('B,^$NP5:'5?*$$OJ'(X*<5\-'21)GG%ZC%\^Z-RM5K_Q9($ MC;P!W67,$\E"!=;F*>(QV,5/S:BJG<*.B(4Y:,0/PYZ#1CAH1!OGTNEN./\2 MBF=>8B*(Z)FPTFC?I8G&,&CE::BG+-5F0&M\TV.%KP5HU($_$[L$53LIHUC& M[#C?58AP)9GYT+9=PYNB7'?]F[&MIH*-',-0(#@9>BPV$IXL"8S)@ZXY<++P M1E+6S[/0D%-C^&2K%32I?J9F%GR5Z,O"6@'LETR^ AF@F87AU'THJ<0'287) M.U5>WT*DBRQ<+\EM6=Q1_$S13?V\VS3[Q"[<*B66U1G/$&?V^NW_O/GQ/+B& M9X&4K:(I$]Q9] !K"12LS(+O)H6!-VTLJJ);@9-S9YC]TRSC'B\[BT\[ MQU!])Q !!!'=8.5*-O8B9O9.9&9!&2,=08R8INT.!W>I7,RLLJ[5\?7J MW4OEX^=V'K20T5<+7<"=U$L5(F#=:!JZEL.6]SEJ"&\_]3^A*F%,4FG2?.7:,FZ")AAGG].2%@9ZC MI$96&0/=N9UQ8IKJVFI[KZ(1E?[C+ F@!;DK$;B2'*()+6P)TQ?+(A#O@YW: MM3:.'JLG6,I;@<^"TJEWRI-%Z,5<'+IK-LEE\BV*&?2"B+"YL+K^S,1< M4,<-\M$HJV%J/#F]PL] NYJB ;NRH*0?3KWPWNGJ9DJS\=FZ3PM[G/>K%)5 MG&!+H1(.$5=35@96;1<.5D2:Z3BBA;UD_68JB\HN_+M'*!"#\(A)PZ7 M;?Z>)IP/6T*:UXV_K7PZ];1N1RS7@115PH3 CYOIX99[\08,W_DYYRK.?7WWX M^TM6$:]6 F_-Q'NC*OW(L>2^/?5#LQ@S$B;X!OV32) M?->KFM"$C*Y#N=J!'MP-M_/W8.TT),6OP>Z4YLF+6)IBZSB<5CG:$#"&-I!. MTW(LP)='3&JOEE=.W^G'-J2]E;OIR_"0I Q=(E3,U[Z;5C]&]^S2. 0UF^DF M=@4+$P7GY$3G 'MQUOUY0S:@S:'9H)W&^^.$5"WZ3?1>2S M5Y #*ES< M3 F5O#+QV\K610%61:F5/K7X9'/4<.B2"/?@N1"%/L_ >-ZV7O%QZ*C45R4[ M:WQ\5JLRH3:X.EDE+0:*!RB(0?7\J@90>G.Y/*FRP]&*(TR*2LB6EGR/N/QL M=YGE/!B9)^R@JHE/254T*6KZ, 8H^:-J&(P<4"*581,3&MHGL:G:4KRA!D3Y M9QG"-F(\E!9:?4+#_>A]2]H2"T!M/=(LG3 :"(>V%/&:Y$\!F+7%9H]!#9K0 MUBAV62423(?1FJ,^R8ED^]QWK.Y[J,U"D^,]4S)O^-JJI\B^*?@;?D5-:P5L MQW;-$IZK\(+!9EM]/\^[W.G=\'*80GNFZ M1J-"8)7)C 9J/L96QNEJ-+,^'[5KW*P'(6XQ=##3_8WD\$V^2!&S6C%/TO/Z M-"I\BWQ'[14T1-G2)Q$X'H0HH0:EZ(E$D-3UD\5I'\ZP>A=[?M]C8;&NQNYD M@I2B-WR2-'9<0?E-.R6TDR)EV.&2ZN53\V(J5E.QH&*3>9Y.(WJA7'P]:EG; MN,!+(HMRG0:2L3?<5:* = V - "!P P0$0VCB7+G$S,&8>[92H MV!<2:3!V*A> =??<*X*BJU.S9FOM"+_J-_".4^K_O;O61V+-K#L.A@D2N,H5 MW&%C7P0-=YS590^[:2IO"9N_JXM29C\RJW1+%ZK(O#*]"+0QV%75;Q'Z5+X* M1Q[B'=)!8^UG[NJ'AG'X23(.2WOJBV-X:DOQ0?@9$]97O55K ME!U*RDGS3K/'L6+;M((JW,EP4Y4"R=8YYAJAIV.XN&3 MK/AW5%564GYF(BHA"I4FWE4H4;&CF7+,CK:@#_)PL:EM;A4#%U>]M!#\@8S/ M4SV'AER("5%9H1K=$-6F29"9%LWU:=(LQ^5"J[X9:WD,Q)2)JM>Q?6ZK(8L= MY=5%0UR4XZFORCH/65P.[^0XLJP*VQ$=W/B.4(>N?_W<'[Y2V3N!^A :)<0D7,MI!H4A*5M(-N@_ME M6\ U/^1U*%E(4H)W(&+HKA*Z/15TLC@.Q*Y@'QY-*\UG?\12F ;/H1('CJOF M2D&K=W*;\*A0J\N^, '"%P3R<$ZE<^T6$:H0[HG."87 M<2LJBE^;O3[[Z?V[E_)QNA*_MEL5N(6]9V0W;0\*\8>HSGE H &RSTYE+MFC54FQ1'4 9*66V,7\R%JORW(-VX&2I;!)/XC!YOK=&7R!MG MJ;9@21W%^";RF_EHY*]]"8_7[""UA3(9E*I",CEYTK@*W6[6"!5X?EA[!%,] M**FV?"^K5G.G\I!NT1%P$8X"RUYFG)CB1AAD^:F&&%R.+$L;%"Q=-4##Y;I) M%:L6J OL-F)XTJS/P:[-EI'21I/9N-CJ3%_1(6TMICC>"J(KAFI3\4)&ZU]D,BQJ(-<&[5-UEU4J MT%;]-H.KNO!=S._;H+Y*::@U?T$/%K MB<5&YND5!$(JSUAR!42#96@NJQ#.TG=AX-2<%BTBH M.%8L=)5OJ$>CV;%BM5.#2E067MX#O'9+69V)S'QAS&8T>N'6"Q3J8U-]ZZTP M$]!:[B82MZ)2X8>0=G7%FW9T:69,.!V-MHBIF+TTQ1I"(0L_X!Q2\(_8X_"* MEU1N276LU>)&NPA?U@WB7!$/9&Q,!:F#^IYB+DI*6DC5 IZ/EH M0X*T.K>ZXOP0A=1+TT1/FTK2XL8*4VK$9J"9MK3A@Q55:?.-IA]X9H%I.-$3 M;\Q-L8258"^:C7+Q15;@I#KQA^JEJ=ZYM/,-MP-FH"\T8:'Z>:#.LI( MF +;9=V19] <,1.*)2EBFMN3*EY\53_C]B68)HN4C%7KZJ(JYI- MI@(HS*=*K&68 RNEQ;IMR])/Z',XMNKU MA<9S)J,SIIV+*J\U7C]N5KG#H:RR&\^CSQ@WJ >QJJ_%^%,22G>&9[S=3^:V M0E]?C?YA]SR,V,H1RE"1D$T#K(&S:5 +'>HEE,FS"ENXKE=O['@R15N/B_K) MR%/=3RIFGF[19Q\8U7,!.YAE^3):&^.-O?J66FS'4GD8GFMBWR:K+)]F<$@3 MS75H'4[=RF(?4TJ'Z>T_[IANE-=K=S&\0 V+?--A5>E&;5JJE51A)5;;N3Q7 MUI)7FZ#[BAY^:IU)L&A#&;?_'TV9:CBZ%Y@+J-8N:*^:D//D_7/]4B&F1I6K M+N,6R[PSZXXU")=E\>5%3\PBW3%C4>C74DJ): ML)UI4LZRN3<]-"Y$5@OC6Q[7?L8][U<$+9 Y57)S3EJ($N>TC75=NE&V_4Z M3!7?Y@2:K';DZUU74:(J:12*-S*@T]B+.\.D6,B)"WC@1D_E1I&*RQ8K/H$F M9%W!1DN7/3)+0>D 2B7FP ']@I=:AMIPSB8^1]%(NQVN-4&+ROT/N('R6:0. MK[XTP\I]R<8'\2-OW_2VE[M-U:^?V*"T9=!0ZW5;F:L!UD.2NY2\C2%LS,"1 MJ\EQ$AFUC:;50OLTXT(8#J3SJ.UT[6M3A*N;$U#[G1E7)38*G((36+8&1C.Y MC0N9/BK5:*P?MM<*ZAV'N90RT?T5*@^2O#>RV3E#<4I)DZQ"S^8\8J&*/(X= MO.W^)>PM-GCMR6;OW62UF$9$K:D<:MPLIM27&MI65.B()$)2[6-V%JF:]\HC M'1PVUY<&M3CGO6U@8INEYFT2NI)2GKW0O;GJW%9:N7)<5O4X4($JAE%D0L78 M$TJQ<>\%?E9EBLR;QU%U9;RCK;05_L/+!B0FFC%^E>+0K$(7"T3,%B"0LLHJ M+0LLJC.A\-W[8V\/0DF;E;<-XFZE#-\OZT=TA98>E9T3=<)#1MTG&$=6Y7[6 MQZ6K29!.!@;K=I7M7*6])_T?FEXMM@J494'PK([5X%0[-YJLY#8X2(ND7ZK_ M9&ZWLE3?8;YH1II-*MWP=,6\S>5MXNSV]^EV-J*I8<+&;>E)68E9*J,8VA]@*RWE&>CKDY"+* M%14J)W(WC616 'ST2R5IJ&$'E"F?O M5U*W@EN%'GYDV5YOR%V"B2P,GP%W?9&93(XZ;*TOQFYRS^Z_JMN+ZS"$+_][ M#B?QDWQL[2CX\C*R#H<.1G&;=HIF$:AW-N;>P#$-ZXQ#],.$@K((^A**V:-> MKD?V!9C?:99Q,XW(?(E=_BEY?Q_0@*GDXJRXH@RQ&I28I0L)&RO;>!+L&[X@ M:78:%9UY C> TG #U@*: 8;.L3XIN$\3V. &)H+;G1K)HC&:Z<8GN=9)"S 6 M=01!XSE3L(0QI&.8$"JZZ%=<"I5=3D@I$?!3+JF.%W/<)C$5!3),GC3?@EC!^-G& WQ"2&I08F1_5=FY(J6GR1:*X19UG->ZKWB!V*,D< MS*:0>8.58=VZ?Y0S#H+1N)AC50V"?#33#=ENQB:Y?NA0: KP=@KAG254CRQR M4=XD$;3R)&VFX9%J06@%;^S@+S,ZZ>?BP$O2VDS#AR4T\*OONKP<+V0,+&3A8B(.%M'$NG>Y?8NFM MGGBJL$\4(PJR$^S?#=AD8&KGE>&^8Z&HJ1??%,0O"2.^XB&4G;MV1 M0SK9V99IL%LY=GIMK6['$C)RS!(VK2 RC^B>,'.Z@,L,HPLZ+TJF0&Z%3_1] MK%J:O;8,AU_#6^E!'VMS^&H?)QN*&Y^%N4P#<]Q'LXULQT.KA\XU:94\7C;3Q7U-'WQV+VI(*)@ MLA0W\BW\C\\IV)684;(A$Z163W5+0U)9[-D<1R4&0BKT(",.DEU5 M.8ZVV-?"8??3;16_UD?H#65-F5^;<\_>;1:IFF1.T,9"PS,PTA63.!3:L=7A M%82>(L&(#+.L42L7_)-:2+\.=P1;M6F,Y.(?3=?M6A#L@D0:5J$BF M)G6*Y''*[?,D[0%#IFPQNC.=LE'H6)J\]0!Z#6Z*/)GLY,YAIZ11P<2D:EQ, M?4R9YYLTFJFT!K7!P16KR&M4Q?ZH3C"^K1A'E S/AO0-@E=[+\#1&&YAKY MQA6SAK$+)C$3?)A"5?-/\2=^&N61ERG1"FA>:-Q$W7R#[#59XDB%[Y)U);=9 M$BBG+Z?8017VKR62DU=N3UMY:&M(LHA+&MQ4LK#P>=$2Q9"O>2@)(;P4I"[0,"/QR^1I(N5&84?94+M@VODPD3DW+ED/K=8T]1-L1J3[ M'>P#?="LK%FH2*PM_B&O"[\11\'#JH#%*-&9I(JYVA"!R53#;:@ZK=N8*5N/ M6>E$#?!R5O.X7UI8%5.J_U8XYB1T6SZ6W"_\TLD@=&MBE[FFP3 MO'.($UT;/]:FZ'O#-&ZG;E M*6\1^2:@P%8"^_MJX%?#-PC#%!OD9\*DQ-V-)$C_02.+MZ=<::R%GS%=D*UU M(?X.9-]/T,"9AH2$H!]S:;QRXO17EM&ZPP%4OF$U6:M9"#SM::+(6E?B?!7^P0Z4G":J8K3% MN)G6O:^%[BZ0="G_K;2%#1&45*23.$P^P34DII\4_2CC_?#R82/! ,JWE0TC M,]F#L]>MT^)J M1=2UF,SRBE$.WD,YY0IA) +.IUDT0?-E I?3;L/WL*#@]&W7+J9Z=!'6A;4QPMO$FD:LJ:ES+3B8F?XX"1*-(%^F4NWGQEA M>9"9$-Y&A.A#$6-=&9+#E23C40$7)=<933J_:/5B2F* M\#"%I!ZSZB CD=[\^)#H ^7UL4+*T(S9=JW:PZ1N82$5-;7BQ!FN(I/LBC*,;6:F&*PQ[&5X MVJGPU"J\Y) 91].Y9Z"*?8<9-_B0C@72M*C1-1*XM](T.;Z&4?+(30J/3#3E]C;2L6@+NUL M7+J&AZ@2N>TEM%M3IXJ94;+'@ I*N(-Q1$E=7S/Z,+FUJ9=3!*7%LDYR*KLK M\ ,K[!3;.]TT55/AQJ<'6:)AE!8UP;;+".^<8LM@&#LF3*I58&6.93M8>IR8 MFDX^ULT'F50P'UK4?.ARR<(83>W.NYDBEQ,UG20=@Q&?VW##RQK&3.JNEX*2 MU+(K2Z3(."D'T$ZI/O)8OPZ+$)R,= UKQ&T^MID3.\R>\WL(F\A@BC O*A#' MZ8Z9LUDS"U?$^Y197/**J-VN09+8'U4XB&UWLJDPZ9=%G$XPW0\W7+K:J)^7 M*EK20('R)K$861F#\/KM_[SY\3RX]I!Z&.ZXJ0VR8%B'+I"86T0)U$#>*F&E M 4EKBGO"^%M]Q$R$6%5L5=@FU3UG:"SJ%5D[BK56,OO(AQ%OT(G8I+*P1][_ MNL!:)M P*T*!/-1PQ?+/,OP$2[O"MF9XKI=EALB7A),NV_NI,B+8[48@*1)F MMN(T)QK66)@>W[1RLK&,[TTWL #G85&$J,!O<1.(!CG+TBS*B62;?R-4SJRA MNU1#_3HS]V(_+L7E3L*C&A5@F=NZ+)0HH63X5G-!FW1'U359FAT)FI"^>%-] M:/V;OL1=LS8E(B"9"I:RB*<)=C^L6BDT5'P"-HVV3BHTH-,<4VKQM"29X[E M'==%$SA1W!S]A0:U8K%^6_O U>[JXVBSXI.Y"8Y-=)V7F&2,A$17SV89\?I2 M:V2\^S6(L4Q,4_&9?41EPTGBZ/9UY9R9_LZ740DJN"N%4,X.KIN<-UG!K++H M]FRX"J+9WU[<[0 'UR\.NC_D3XIT3?]/VYAC&6)%^[N"%FC;"6@_;_'[_5#>_ MOW/OWV6H"A%IT[W-1IVU%.$,]&'&6HZ DAA;B-.I"O5\@(']!O](?>\U6)V@ M.1+D(+PE$,8M=H9#)BL*PA#BK=_S8=A>CD]%F!BB4^R2$OD%4CG@\422POZ_ M2M#1_5[_DEPANB*T'K>X&WB(VI.JPF6M5G &IV5,J1]%0K&M#P+N^%CVU),= MYPFS"=LD&/F)B$#*^I[ M[QUB:GWO9U+0WWM_IZBB[_TBD*1D\[WWSP+N"ZR*P"__+O#1<&W,\N^]?VP0 M8S<)9_+=E CQ/FQFB6 TZ&\BGL DT$1Z15"D. I51P0U.HK>$#5;W5U-;QDT MAFX1L>Z!(&\T2ZW->P&_2KQRC709R"-8"'ONAHB-I$;=Y0LF?J.P%_P3>=; M:V&4*QFM;+.F:JV)OF&;4Y#&,Q&Q;,L@W4_YG8AYL_#.6F\D=81L56&WV56U M ,C0U.3F'*C>1J>JW@8[U=NO1 OZSM1D=U#+H?K*P*X-QCXJF)[O_?_I,I5M M=T-"K991T:Q1N,9&64N_I\10DW@_*O ^YBPLI8@VJH*$DNG[.[:+1HY.2V PB9XICBHLKV*$$N\/>@K+9: ]E M+H3JGIX7[-S^**8\8YAM0%X4>R0SJIU89()A _1TV@<$U@O4QVR0&BXY?"Y] M NQJ6)Y*GIY7%V1/?;YFL,X' =Z:Y9V1ZF,UBF9BQN XKG(8(PM]-I=<2/9<%&ZF,]-=0J@SB2JJM3M\(6V6K$0SS1VYN_V<\$U4SF#X]ZNT M9?>^VJY.]6H;[KS:?L.*V0_A7( @_ZC["G?P@MOALSFPB :+C':#10X_(X/@ MA4.8=!65X1 F-=7]^&=S1UD.5BN^>7/?BVLP/-6+:[3[XN*2'W1*WB.?/L)0 M"FF1YQ1[!+/B)TD+^EZV#_A@83!_PP(661GP!GN<9-X[L#.6H?0Q^+M6X6^; M[\3F)91K],9JEXNS_8?,/L,DW^,Y[""J].TNI L:Z^A1SF0VV_L]S&?AG]XO MG*+\0+4QGEP84]Z=;U:3-/9>_/S^PS]>>. ^3+'D>UU()ZY/;FMPX7GO,LW_ MBF45Q!#.5:I8QX2N!:4<:1#4F\.(Z4[DC/>*]N)G,X09%ICDTFRE_7C\)/_][Y574?9JK?HPM]IY;);H'R4\PWN7PBIO MVCR!AX3<,#.S[N%B$#<2,F-!.Q1LALO^92]N#;%1")V#P#G[L#-R)O7!*[P, ME?0? 9KQ*WUIL$?!E(;"73DH@(M/9M)L7"([IR_]0#OH7>UY?C?KJEKM6I/* MU'2@MRES?0TXT*$'FU!VRT/=6V'"/5[A[@/W1-S I=;!8_K.L(][OV3A>MGF M*>SCB+'FL0O7P55/,$$R&2 M_9P[!%@%]3 1BY%TFQ:EU9*ZN_.8H6+E/::R94S(G44OF2K?%!06J5;"JMA+ M@$9,E)IN-$HH5+EM3GAG&DNM%4+C]PEQ11TCE%FAC)M7'WY\]?]ZKZ6V8K/F MI6;)UU'H02#?2#)X%NV:EYJ+9M!*9JB?_B-H^5KMW3($0NL(S%Q9LXUPZ4GC6;#:_%WBJO0^J$ A==K5[T8@:D_.][_"A,,; M\F8$VW*O321O<38ZU?68R5@?<\-JRCCXQ\]@;7@?SJ]\[V>D1OL]O? &@\%Y M?W0][H]?'D,84XF+#B[K4=&G+Z;V\.ZW&IJH!I,6H7%B6MCATO4O_<'XTA\. M>MIQU70'6'FF2M$Y34O7NBDK:XHD63Y OQ<$WCOD.NATA;JGFUU7UK21+U4O MM&SP&V-[CXJG+QL:*J:SK&%+>GU_!/O15+Y77^MUJOCR1#:-.,F>2L!XPT9X M!"J4'R7C-/= 6A8:-O%-[Z+7[UWA/.&OPS[8UMHZ97(G>[!K&18W_%KX_:&W MPNK -.F@UX?)8JU?P'3E3G"5#JH:C,) =,./Z9M_X9?0+$>D4*[:<41Y;OH( M8>TI!X0UUR1H=<9:&&^>&/-\Z0^9(C V]&T:.XH$5YQWV&8DX:)=K>C&73XZ M'FU$/S$M2J+C#L.S\.59_Z7V_:I?.D/)?J\I#+T?/37:\.\^K&$&L^']1,UAOB3BDNP-IRU[G<%5DJ M==!3I'\4U)--IF6YJRX4D(35\ARK<:LIL7>(97CKB(JKY!RL/4.]+)L ,*5@ M93:9P))E23HHB^_0!E/X4<6#5WOH/,TJ#C*6]Q&752I!9:%W$R'6-%4]$%&P M9!5R(A>=/TC17[P2)DR92YN7SB763:/Q$#Z[X)@N"B&LW]0D6=BMM8JJ"$=RH(=M9J9;P(_7YG$W;\<_ M^?J6:.(.+OS;2IQKZ!N,*X;%A*K%XMA671V?X2_?O'M+VGX0^(.1+)2H69OU M %5!+5M-(W!EB PN+ZK&"T,T.?,C\JK51,7D7.179[U66-Y4%\%JJR>LE%[T M_:O*D"D5)^D9D$NP4 !2!BJC_OP<858 -/0WP47@3=AJ\F4M-]PILG'Z#K." M[RAM5["-J19"82E9HZK+A]=2:F *_J?4N-V3B\_JS_(M=QH+U9J5.YVOH +^ M/JL[8D%P]5+MT"UQ/-@,0XMB5,^_/2Z%D\-5 J>@;Q(P#'!SGE):F"U MAFN#J"UB9 !ALC98&;TMW%->KH1$$:=,79V3% MA#)W4Q^FXIL4LTK:I[*>9$,,^T,P?G%57)K169@? 8#=9 &AIU=DX$^%,FN9>"JQ1)+<)H7R4) AC>"V[B+)5WT#O_ M;\XS:08EJ4=SZ2X4$86&7GR01(^_(V'^>RH>P,6!I]S"7\]_35-JV/1!C]!_ M(1WMAG5$[XO(1^;RZ['\NC5!V=QX3M MJE;D]N?@_=#-RDM U7%S681N0!JT M\ES4C>36U,F KPNXD&O:G]-K)J6U8T 7WL\VCD-V0M;-1-"?1&=*&!9Y?C.3 M2TC39.NU,/[TEDL?MK8LH[WR+WUMK#@[2 MFD^D_M[>8"!.W+92&=T)<91&'Z$:4TW2/@]S62,3YDS*I6!'JD@FQN=(QQG$ M"V:FD*Y=;N+[+QU.M2>,5C;2J\*#9%Q@EG\X(8\DY;_#A M5."5S3UN6% B:O*ZOABLT9\!-TS-]0W2%/?H0N-HZ&JV=D-1I(-74$NXKC:!4H*N3R" MZ@"IHX6]_:)%J;I?$EO/*EJH?S.)$!/-Z!\2:"<+B;GR B,I#2]3.T2WYS1= M)+#3Y*_I3]!Z,\!/S%SIV#ZXQ]C!/1S%IP'C&-!"TLK$R\)U M-&/[/F- ".,C(:8 YN*>PI1Q&4 !3IG?@2I5><%VM-_%- MM@LO07S:.=YSY_@WQ=B9J9:/P^MOZ3G#T;>ULA6\:^ :*:EE@YPZ/$^R>&%4 MN-\;7EQ9$QQ=7@35^?7M&7^MZ2E;#:/ ,>)A+?2$F_EU/:>]C>5^*Y.F2!CB2ADUN3-N[>^(=$V M>!0=PV_,F+#(81,CU?]$S':F4>[(F,RV$AQJ#(T@E&/2*":'\F69DTH ?T\: MQ1J.SJ9TT.UX9Z4,[M=M$1$(3#2R5M6+9O7BV)*DBK# WB85-@?C=52LC])SV(\^VQQ7FVHEEEP6B[:8'&Z$?]]N1M2T"[4)!J.!?ST8^^,*GNSNZ:KRAZ2ZK=:B5:=Z M_R#A88R83Y4CD3PV]E7PMFTVZID76GWV'"&>MQB5J;R4("Q%2DKC-KFWEK,?VMR1!%%HD=/&@-E.<6Y,-;5TU+I@)^%FH M%EP"X(PO(#Y'N6SM)[]%JI6,WUL9>#*15TGQJ*@;"2IIQ64M7!F9V#4+VS/& MM<( KE05]/KMS**J^L+LDZI67 ;*+^.0$" MIW#79%PTB '6-Q^Y?"M:4 V@Q=VOP(ZTZCIJZQ,O&;Z0,'8(%4XT%YA(E@0, M54\CU)Z&U^6U"TU5H.4(Q @][ <+-D>V,6>&TIIR% 2A2JJL^<7NU#5[C&^$R3 M"8[Z1_G=&J+90?/QE^A&L'ZVP\8R[JP7&U,F,5MB;"IJ).O6)6*3:RM]/I?6 MCP3.J& #6-Q1K"@#Y&(R,A/61FY)]5[1;ZM2XNGXAE01)@]N5VC7* $T@M\0 MR.?UG@*STNI^F:\I$V](\"B8Z6LIE5BVI0ACS#*![/$5(^4/L;N:$(]M6KC* M=%,$FX*5SK?$%5%K>77"*Z4%^"E8R!DU$<%50U9V=(AJ%_'V%M5NY'J,B.W9 M'$[48DF4@'*I^)7( IK3#L/QRI'D@=N+Y[<44V22.EFVA'9;6B7 MB2 3 4C4J#6A*639PW#,;, 6!S/KHFB1D">$XF4Q.DA).HZ]OT( >0'^NP9B MVXB(/5EX7+AY27RI-NI!;MP4:_)%LI!3RN !N9X(W%7HLA(^S_1OTC^U=6>C M$-S;5A\=1F#^1+;Z?XN-AE^\8M@@"!&:-!;I1/?4-!>94P249)&E-2^GJF%: MY3RSDB,[A P(Q7SI_6N)D,MJO8$B'9&W6%X[(JKYF"HKJ)Y3>,2&[2MDJD#% M Q_'+UJR2T8$=IS ;D9RR'PSJ-X.>"]D!#%-X0,YFP-E9L\8GHQ]W.3]TEX>E:L9G9V>@ELTU/L^9D6%[EO-(M M9MM6)\,CA>_2/6HPYS:21($<\+.('\DM G?.TBQ2#+5(A@C)#K_1T=;'(K?''D05V4..YZV@'C'*8:GZ3*A:)&$)=C=+D\8WD&57F2J3 MKS7G5V1F!?U>NI9GVW 82E%=^4HDD M&L*K:*:N;PZ-@<999YCXG-:MIZ?8VVV[)0ZI1[(%T$32_LJM7(G'KS"> /^V M(N%6#ST$FW"X5&QDOP,=-#,_DTUFQ.>UB8*4.C>KB1X1=6UV;A'#6@1LL&=1A/T ME_=]@Y&>R087 AL5"5HMV #E1=;&-Z%UP?:#>,#7K$Z6$3:+EEE7U:F*2W,(F. PW48.A?!4/Z01#XHW%O.ZU@2E-L0_:; M$1FRL#HPUSJD:2:P$VDA _>X/A-P"F9<7;3E2Q%S@GY=!9E/39E%2D1ZD=B1 M(3$8-'REXRJCQB=1$BJD/S<;5C[/)2[%G5":A+*M\2*'/T MBLU:PAK,UBB;:SV2CZR#C:"ZFFVG, M5(M*5I4A18ZD#IYM9%]9:KKB'?"2R]%97HMBFA;P%-_P)'F'; M9?3(D-1[(JMFXI:9]Y,^G?_BN,1/*NG;X6!5!>)+239N/4:A)07TI>.BNM3" MOV.Y#MMIIMI_"MV2B[D;J1UT-#6-M9,OFH@1!JL[)[,H&=)3EW MR#:>M.9H-7)5^RL#Y%6H-]=;(5)REL9H$%6A$MX9<2K,R0)C2H<'=E".//!- MD?:G=*%>ZFJGK?CO[D4V%A%:-95#L7G!YMW^02$$,0B&WTKS+ZA# MYCMY2F37O.9TU<9R.^]<98ZH@\V.J:M(5K6Q>[+?[M3HY7V^\OX]]&M0YG[P M[;9EKMX#IM$M47:1E=OHE]?J.BUSFU= 5Z9Z;U=)A)0H"=PZ'TKL5XO+P(6H M%,OA'U9\).9%HQPS:5S[!;?+U!JH7A&S#!]K)HQ-;C8[3-[)P0,FO],SV[W2E)H@\.#D'^,XE MG)5:F1 9%%=70=52WO7\WL'ZM<%+IAB9Y6WV;'?3ENWJ 1\&K(8'PZK$-U0Q M'>0 '[+$TNV5A%>F%[7*UT^W[2J5ZZ]:F%1A,.&NWQBS2*G];2259DQZU-+' MX=207Y*C8IY&@M7\66.?_HX?21:QT1KJ8\AVHB9)Z\]JD^1)CK-(UU[0VZ%O M",7/B3KSQ?UJFDT!YM2O#GV*D="D,/44H79L<>E14VT\12E/:R$C'2V]>8^T MV]Y0CD""+]&E^87TY=>;VI.G#>IG4;;X%8IH10)9E.?%EY&,(=EWDI0ATY#) MUL[,WV'E6P@-0]^F8VNA88P%N84L?DJ#V1AE&&K_1+%U[E\TP2BUAN5;UZ^5 M0<&J5'F=YZ+Z04LE[+>E]*5_F]99.N2-18^B=B%6.26I7V,9&3N( 1:RI%1M MFH&3X)88=SL7U$*=[ 8#*O4*$:[8&N4'$$<"\SB%L85J5-P%>#B7OK<"H+PY+TAH$/K51,1QU2 M7 ,I7@K12@7,.=P2&*9PW& MU-WNHD+B2K>15U)^&QT?6R'3S!"UPXCY#!";9S+O3!"3W2*I.YC5Q"= MI:FDA5<:29=3A#&6PVPD!!LM,V^*U,#HXJ 65(J_$>AJ"'K)>N6<,96I464@ M-AHA4EZI354A6H:Q+;HX%>.:SV0F_":5/Y[">.$Y<-19;:+=@U9/1C&)D-^' MOB1\5GPIB4KLRG*$_RRCW-"(RITS(*6[@\N=M/$(5X39;)7)ICHDD8J5PB(WF:1E3'05B YJ%5\(#)!&:>4OUT9RB1MM$DZO)(5"F M2XD?.7AZ!Q1$G%@:*Q:_5?H +_R#^LLTTK4<6+ S:GO!SJZDSVE$#E8I&)AI M)F6&^F[8[8AU24JU]-#0X5;J5M"&QX:0E$JJE.*HI"%I$E/K!,_%Q0%MY2%V M$VFB=%E4]0'X#40V";M^,DO_$ J^QF[.)SN R!P!A%FKN%_HP>.X37*;)Z 9 M.F&T>'3F94PF-:,.J3[9=.N@ )]AL&3'"Q5GRLY"B% ''72QZOO-[(]0<2 Y M!1U=;1QC21**31RN<_&=^LOWLR@'G;[Y+DIHN^E+]VDA>7UU,;@.T*(L,OC_ MF7JQ-#8OR-C\:S';_MT(OCD8[?QU[R*XY^\&U\-[?7/?8(/@XJH_=H-]H,%> M'_38OY*(L9B!(..9^-N+@>Z&*CGJO^MY 1T$];S[?#08;7VVO_Z,G]YV%;<. M2;K^VM?0U5VW$#EU-KN#5AF/O'#FHU+U8 GT.+IJN M^J^_)G=;F[0HO]^5'VY"1^\JMSA$&N]:T)W"V+_[&8=):<]KD-4,UZ2^+6Q\ M/='.,/R>H^7UA?TZ"Z'DMG?X0KB=_1H[2]44;F=/;V?[5RW;U:=8A&^_[(*5 MX98]=@7=JNVY07=A:.]U&]9F?Z^3U;""'3D_P=$77K.T=.^8./DX3#Z"!Y*/ M)IURPN)QWV>0-O\K!3!;E@0Z$H%H_!Y=#$:)8^WW_(9^S\>MJM!.)L!DE7RJ MFS<L9F&MH5T[/J+%V7L,8Z^ ]7H-$ $9UV[!,T0P\QMRO(&JQ\;I7)M&? M)0PQ)49L3'JH'R$"*U9 20E 0J)I!>)=A]&LAC!'=+[UB:UBXFKE[\Z:Y99R M\!XKXF"8_,B&R7MMF+RW#9,V3>[.JL?=M4J*.+..-=? ?X4D4Z10N\MZ%)5O M!2[+=%R28E/6$.9Y.HV(+I&;WEM9=CPL0OWPXB>,U^&B(+KUA6$6(\H"U8YL MG:XM-H,:X)_>9H@P-&T_\< FF@J5VT_*S%N4,J22:./-G/!S,**9',\+NR': M2N,]ZN\^^$6DD_@MYB6*=]I>""IWSZBJYZY2O@O[4;J@JEQC-1%H,)*^<_D/ MBZ0Z1^)3E<65PKPR;7HXC9G3:W$ODTU%D%!E%D7&L [)2 *?EO/MWEG_EU"U MQ/LK%)F^=!Z7R-!2R%[L-C$PK"H3U5F'3%)7VJESU@9KYAMF$ 7S%L>(R"9, M$6R3*M7854KKUY4/[SH?>[WO%2#[=@&S:?AC/8A!(]6#]@70CJLV0SM^3Y/S M7UZ]>F?UA?Y-*O?N";+%;*[*!A4/J=:Y,Z:8Q*('R3@-:OZ?%Q\N9&=(XCR= M3K'-STP5,C%W) @P%DOFWADNV$N_6G1LHT$2M:@&I*%O3(1&P<6#H KD,V&< MR%Y\Q'?F>=B12J+,+>9C_6O5M$J2(1/C1Y@OX4:GNXF[GDA:?UG,GZ4K@,4V6!D+U%A=A141:2:,T,P@8' M&<>#J0QPO%@P>,?(DPH-Z$SAD.AQLJ\Y6 WT"(+\98*ISC-DB=,OXUO;[H@B M#1CK4&=ES!Z3.=VU_@C<(X)Y96JU(OJ'JE)$E1'Z)+W&KLIA)[C?MV0MWB?X MJL\XLH@0MFK#Q#S((8IE.H,-7:C.=,0<*ZE?W6%\S,/X$]<#8>G5)@-% MC+J2R?=TSR_99A,;GONX2)PN[944^V!:*^%"%JO7A5W%DS9;A3MMCGK97*XS>_UMO MA:2=)9*I,%E@*['V'*[P@,%^W:N0:Q*U6*,?>\@@Z."@J2=C5-SGAM6"#-7] M65+H:NLD6UP(=B].F3:!,PQ;Z!-!LWXYN[565T5L\3+5 ]2$>*0-+FK:*J\M MJYZK901\S;->8<9Q9_U1S[H1%MT^5^UB:\ZX=:O[%&Y>9-+$K3::U>*G+RH6 M0")RUVWV-%P"3$%DNI:4^P]@#^.18&_QZYK#M1)+Q4E%;JCU A.HP^$6MZJ, MWV085&:$E43*;'VU<*<[D(]Z('\A^4N(D09W V60&0O(BY$VHDU>T)93NB#J M)MDT]>#A?YV#)R_*,K'.>4/:JII4JV0.=#*:>XU0*%\;N%%25I\B#TX[3BJF.W;\TROVN (2_S\_; M[;/Z!]JS)+F'7-V=WB"5R]:;8I+;[=F)/;O ^[0X5J/["G3$63VMTG1\N(O; M^[$20Z>IZUZVE$-$Z3*/7['6=9QBBJPE3_JOX%>G)6S]WMOO'> M&271TQ(68I:_/"8BWP+M?P>&X%>]@D;[;TWPL;DW@E[OHL?9QZ/)-ZXO1N/^ M0Y Y7 :'D3D@77QQR_0WDMVEMV^VN#F?4P9=>-M9&MJQ?\YH$FW^Z"T+-^ M;^B/K_HO6U-Q_S5Y%)S\GKS\CB[]('#BZ\2WF^+;O_8OQ[V6B>_I4XZH2$DC M*+--? &G](RO2A4W:+-\W84XW2EJ!_ ]=9%U9#SPA\/!_:B=6G0?G_@V#0=^ M_^J>M&INEQZ-(FW\A ?I*UD&'5#A]\(IWTNO?Q&;U-,MT)4_'CTJV1A/M5MD M7T^W/8B2"OK?NPUR&]2T0<_'%C\$ O_X]OC3K'(+[RFW MIW]Y3Q)+"T1G$HIK:^TD)VY\&=A\;S ,?A\MYH '</0O_0OA]?=.0_[ MNSM4BX2O]I14__"?D^RO-;JUPZNUO^31CH3QAU%071U'PNA(&-LQE[:3,-(3 M[U&OJ&K16]PYW%4O/J_!NNI%5[WHJA==]6)7UNMIJA>?"@BIVW/%MM7PO*IF M^L^R:J;/8>/KP+^^'K6L;,95?3GY/4Q^1V._?SUTXNO$MY/B"\9^T&^;]GVD MHL6G-7EVR=4M=F&77-VBJUMLB2@^>NGB_?3%DT-W MGW23G@#[[K:I@]OTV-;YDZYV.XL9G];Z>^QZ1F?\W6>3'KFJT6W2/=S=QZYM M?%H;_6D5>:LJ')^W!>$,O4.VZ9%+'=T6W4>!/W+!X]-:XD\79#FZL]F[;]'P"YV^2:;H2U)K+RJX_,UL\\*]Z?6?FM7N3 MG,/DMND1[?%6QU%^K[?^:S7U2"?!B@]<7O[$CLK8'UZ/6UYA_I0X77O,XO6WEC YLL#ZOS 2[JZ,A3#]89^E-A$7:DXUW5N8$$GFI2/J2A8?8OYNH MB+"Y>2SRW%N7V709YH@6G..WX9/%ACIO8T![O:+VWO"O:;BFE?XWXTY$EH#@ MP0M ;N?%;9B)"P\&.!%Q)&Z$5RS#HC[,*/="#[XQ+V-XP@PDMT@S?&LAGDGL@_"):9J)2M=P9&8Y9%X7 MWL\-(Y1OQQ?.!#QI!2M.S>1A]=)B"8\NEK"2L'[TQ? FC&)* &#[\;S 2ZB M*WY.D7>DBB,[0;U-!?U M,7$B7>15>_:\L8M\389@4^XEZM@.?I7FH( C>$<1;ZC2(LIWBL[DZN+Z:MPA*H].\8YT:K#]P:.0 MI#@^E4==PU.CQG#4*XYZY2'7Z[DUCO_]>*OK7B7*CF?@BYEA.QMK8?[^P!]> MWK.N\Y1"C4Z$.RO"@[X_&C@1=B+<71$^N_*#R[9Q%9U\A_I?1>Z873KQC.># M>G]W=QS](0S]TX7XLGX=^:/+X\FT6F0#G/H&#?W!U]ICM#S MP<>_OBOK^Z#6RLE!A%ER!_YH= 3*RF&X'U_W7PX"MT'MW:"!/^@?<3EW#U[_ M=!I_!TJJN]&C[K5VZW#SMKX_N"]UYLET+'2"VT7!!:,LN'22ZR2W:Y)[UN_[ MU]?WKMIXL(Z8IQRHUV@(@X!@0.]70$#<8=K?]3UK6^L%!Z> M>Y&7L?RG)AEH9>4]/?%P/HSWXD8DI6CE5/:2"'PH)WD1$CM"O/'@#]P;9%#( M>$;(XP#B']V NT L$3E\89I%:]HZW[M=1M,E$0!D$0);YP+^6(<1>1G3,H?I MBBRG6O\0CEN>HZ=!3!-Q6LYDIT0%@$(7959.04!F94:D!DOA(6V$H@BP7W[A M?;#^98\7F0\6">&L0,3@9&V\](:X)@2,-"DR\'3XL1,!NY+0D!+YZ]5*)%-! M5!TSY,> -Q-)@?UJ-6UX%WZ)/D#Y!/OLG2. MNYDF8>S!,VXBV%R]"48>B!<%UB;Q1M_2+J9PI/3G$/K,?!Y*=*9+F#'*&@B, ME ;*%NK?^28OQ"HG3)W^(3X9-CK"S;WP]H^V*C)A;CY! M,BDR&,Q*S#JX2ZAS;<&%"65ALA#,E8*S,P(9)=X*'KB,-[[W9QEF<$#PK[E8 M1>=ADI1AS*O*?_?6<8CG'W]R"]*\6>,-%Q-G>PIK1QN(QV%>8@L]/&S( S*[ M01*0"[H,UN&&CAG^,I>$-/B$3%!+)CY,6H/ >8$OT _E*V9()%/" \R#/7@I M$HS 3P8]$)1-SDK+^A:=5CF 1JG 53&#F41Q+#E,Y"O"&-EKB,8$'ZMZC^Q< MYG:*S9'WVVOD>X'CV]E[3DW :*@DC_("V68B&'2$=\0)HF(MUK*>&>& M=R@/8_@&4N&H3TU 7N91(<]#?D<3X)=,?2.[28+$Y7DZC>A!)%;UZS%*YEF8 M%QGHPC(3OCXX"_C*+9P)5)R^1]+M:Z69E^MUFA4\HF9)3[-%F,A>:#CT'$XR M'%;X[S3%I<%1+E-.Q$[#-;-'P;POO/IJAG&>&D4.YR^;G>^4$;DO0^396:?, MQO0=K218&89>!]E/K&])D>J9KX23/(W+8O=7=@BCS8+P1-(XZE=7Q_YSF:G1 MK,.%.)]D(OQT3CQ#5VSWT^?S"O@+=@!MJ4%B\:E/QE,ZQVV@EWL2CBE0:W#7,'5B\% M]'#@$9'\.UP/H,IR,C1G2,>6*?N-+AX)^O$PI%+P196)')Z+-Y5D]=M]*3*M MHC06U=UWZ-5WX?TCO85!9SZ]99&ER.4(WXOX$?P#W@7X#URX,;X5O3ZR+IFX MCBQ4_AM^:<:S)@\V6E%^#>L\/Z."4#YVC;B0[TV6:OO>G48%&.*PTK!54N#N M,A&:EN-^I@!.8.N,D'37S9:[62U;*>%'6L)OU1%_I35 *Z=UU\&5"@QV!SQN M(366WZ2R>+#T?M>6<@/L%S-Q!J<:$4VF2AI8)L7CC21D"I[&0Z&]0(Y M@LG&6Y5Q$:UC)&?%8T GXZ6_0V&J(9.LBZP(R4F#HQ81EY. ]V*( MRWJZQ^<''HR;.F5]! ]4>WNA]AE=/&NER$V$>S4&[B>S@A9R%.;WUV*5G7L:JLF=3V5\()W"RG<7PTN=5/]6:=G9A5\WEZ+W(1 M9GAR$J0@O($=9E9<-;FG..1>950S,RHCG@_#5;M_K.9^A(!$6:5T+(<',6P54; MA30D_6!]5>^@EWZ%@7XB3][Y/J/FY)LI- HR4&99)X.A=4IM99S.+#M,69HZ M$1'!_U:X12'\$I=86HBWQ5(Z FSF^VC"2F.8GG[87MY&<7R@E7R[C.!BO FS M#1T8I'B&DXIAC' A[)LC2F3@%>_<=N[3D>KU0QC+4_H;]0C%F/Z3:E8SH)4: M4$N4*HI=3J/3;_3E#S"W%9'EG]<^"O^:L@N%$AO'(FO\\'09DBTEGP]Z%;S> MIL!AW3,PBU3A$<]".!'L%J&60@/.:)Z="I^'N4/I7\BML8=/QQ&?0SLS$QF= M>#AF*WX*CUDI-CR$Z82,294KS*5_HW(1/CUM)N:"OD!:@#TDM"15II&5@=E% MY1R2B8B%P1O0#3#@WQH61\52P2Y%Z?-B=#@D93^GMV8$*L!LJG;K5JGTFU$/ MM#7O<& \H18[6(6?X/:*%DD$NQV2FC:>,XL9PJQ]>B^Y=B0XT \,C, M0:B+7/VTS!)6ON=\:NQC?<,O@0\FZ(3$IK> $F!VDN&:P+PRA@'?_L^;'\^# M:\H)@<#!)K]B1GZT,!IOBGRW0G&7Q&&7Q"\R!H>+^*KB!C[M76&/J^:>MN/* M6.P>H'6'U(SIAA@2JV6/X3XKP7Q)/W)9 MPA:94*&Z'Z99&='#K2DT7TZ[>X+<\PIJY6':*Z.DG=;E!&8)H@>;,)/R$B8; M6UTIO4/12JV>MM*7R2+E_0?G+>*<.2T8>3J(M8$7+62#F769Y25J=!DKS4JE M"#.QP 8B:EOPEQ]^>NWO$;[=?IR._DRR%";'-OZ;C_K4;(5/C45CQ:--5M26 MPPC>E^$L?1G4V96,K/,AH/#YQIID:+U)KA_3LD36:K MMK6)!;?CF9)EL>>*T)8, A[PKR);77@?EU%N?^&0>#BXT!@#A"TIUQ)H9<7$ MY32D_WO .K7SA!T9"'N#^HT2'C#1M^2*W5(93ZI[,O$\\$N M0^9FTY>=BD[@E_BCI@^5Y9&CUIBG<90V).M(YY8KA/W,HIRCM]IZXWY LQZ M*TR-AP3L2(^,_62Z\19PQ>0RY-O>1E!'"M<[+/6B7!$J!]F8_6/XN:71UKN0 MAM9<(MUDGKR\)KNI\A$KX_#/BP\7,'CX9UX1A3] 0/)9-.6K!M0K@SMOR2ZC MH*$R"2AXMPHQ?XS1>\:VW81QR0*)*95;AJ'Q#4-OG(N95FCT=CH/VGN$8>(- M*K0CLP03R'/@F3W@F8$#SSCP3!OGTB7P##8'Q!#3C(,08!6"79>DA;=*R=_Y M)- 50. V_E"CVYOT%L4G)I@.Y>P_&[QB/A=3LMOPH]1K$GM"TD\YVZM^3DJW M61L3C%NA;/%9;"SFEIY'RS;,$HYHI& @5YY0L>63-(%=1I6.X!_+/U!9[UW^ MLDPR+Q'4J]$H#8J_P7@XL)!GV.9"GNZ4[1S;,!.Q_NS3*=PMS S9FSCAC]?U M2A4P66U1J01!^5U;?2L1*X&R6,)@9_G+[3:676I6>7TQ&O==I\9.#;9_V(9] M:4M$URORF33H[Y!T.X;;P.MI=9?_<;J7N6G5!,+X_-,H9 MWX^65NSYX_NF#=PN/=IAPC!QT'D7B=X]&+<\*OR1NIJD6['A>^4:MUN?=C]K M,;P>^^/Q\'XF4CL24E_1QCVIK>V/T$DY-ACCMK8#6QML #DV9C_$X'$ M2!5..^<"**LBN K\X?BZ96:%,Q:_U 6@@)+;U=/:U?[8'UX[%^#Q5WXW@>HS M,_^#GC\*+IUEV>Y=&OJ]I\32N$TZ"(#K7PZ>$>#I*9;X=U$0)?D]+TS)#SF M%9ZE);)-TJ7IB$N^=&G:?3#/@NO O[X>W=?.^J*U>6+;VIT,=S+VN95COW\] M= ?#'0QW,"H'8Q#X0;];-P89@'\E0NP?MAG(MT#I%0;R\X> J=>I3IL9R/]W MZ_^.8%%O[:PLO/JCO[VZ*E<7E[0*;[BWP6Y"?]T #UO=$R5\ODW3OG,K8)D= M@7O'.-$[-5A'X+[821?M"-R/73%'X'[T>CD"=T?@?B_NTJ^;UCIMIZK;;M/( MO^P=6]#2I4RUD^!3E^#_^,M5/^A_[V38R7!G93@X%BGJ8"6/1$GW3#+APY$? M/"5]L\,K'%@-?W7M".M;OTO'$A8X3,G7(FU[)K08HP&HZR=D#G3D)0?U%W$; MU.X-"NX;^G#6]9?QF:7),[.O+Z_]4>_*66[MWJ7^V!]3 =V%_;$ ;L=2N^8?I4#?SC\LFBGP["ZTW&:IV,X\/M'\Q&XP^$.QW,X M'/UQ!Z^-_0CO;72TC85^6!YR>N)W$9AXT70_.JK/>;)INDB(!ASQ0A_(*OP[ M686O+:OP""#XXTUU+^S[71:EF5>D7K$4WIMW;WW\2R:\VS#WDO1NZ'7&"_-O M^#V3'):9)_XLHV+CA;=A-LL1G(W/CB/XZ0Q_CEBKXIS(U.%;:Y'-TPSF,17P MAF3&:\RO+[#;YP2EY\+[",_8_5D<53Z/X'GE&GZ$+\3AQD+MF)R>%R7>![$N M&'&*F$J?HC.WPIN(!2P_K(2>TIVSO_!^+#.D"L:G;Q#2*K8@K?(EQRQDQ,#W MF1=ZTW)5,NF\-UV"#"'6/4^G$2W=;50LO2F]&]0W#8 M+O9\E.69R*=9-*%M\GY/"QA%T",9"@*4'CP L)*D2&F7YE$" AN1+PD_P.QZ M;K98Q+FXI1,7X?I&.6SD.LT*'T5R'DZC."KH,6J?3HE8 ME,\@;_1M1:;NE#^4D!Q$3.!Q#0OX>H8/6)<9"!Y^"WXF/D]%GGLW85R"[/\+ M?S\72GODPAI;95!%NA!$6B=5P0M<3.\G'OY'ZY,7+[R=PB,W;(BE%ML=&72% M!<+JK6])6>N9KX03V)JRV/V5'5)J@W:?2$Q'PUI'">O/969P\0LXV9D(/YV' M^[S^5>9>],%S%LP _'B\/EW8.:(C!MM M_&?8FK%X2S@0?WOQEZ@WFP3AH'\]%O-P")LYF5Y.Q]/1^+(_#BY'P>1_QR]^ M^$C%1Z!#7\,+"7(3=G8N.0V^03B[H/W1LN#R,;H$N"9,%%A3EL$%NZ70+34. MNV=8G3WX=4AZM&!;)4IGV*\<-"-L\(QNCQ!_CDH$#JD%/'=E:R=="=:IP;JR M-5>VYLK67-E:5];K&9:MO6\N5SL&KG12M)3PYZ,7$+1.*+X]1&TXIE,G4DZD MG$BU1*2> PCTCAKS$T>K]9^P&,3A"=T.N1UJ!>2SU1KZEPR;=*RS=![=K_#U M%*V5HYN!=HE2P.VJVU6WJXX_X8M7_FV]6_AW]W*9#[5OW#.>61'*5^7GZ&ZE MZN!8;@Y72_S8/LJQU9UNAQY[AY[P#'TE4Z ;.OMK\7-T-V Q=B0]+=^AD2OS M;OD.7;HZ[TUHX&ERW;T>=@Z+_+TILH1Y(T)/7Y MXLNCNR:* XNT?(-G5%"%NJ]-[+?TQ&-Z'52):DZ* MDG9X>=&_O'(LKVZP#\:?.W@4_MSK^]/G/LPU\O48=)_7BKQ>ALE";%^N;:,0 M?LHU>@(687D?U9YS.NMY",NP6[7];6 2[OEY'<3W>N3P68?R)K,_9# WC M+.?6/VD)CYKE6R[H0U\ #T&NTNI@\0[V[&.F>*)M%"M3;'.U?CIZPT--)W3.4NJ ?^(/+>[9_;9'4'9-WZ&#^8/A0>J%U MA^V@5$ + M][V[Y),Q!Q79F@#I>3C?<-G+6+H0>OBZ,T\;TT\X;7W_JZJUM# M>U#>=)T)F%+R 'XO>^K>]8T>M[8MJ*A=C<6CAJX\/FQON\XB6$=8 V^61?!C M'*KZ++D/*$)8OX@\)@MJ32<2W!":%'6P*W-8?P'.1HDM_G!H4>:%TRD()%>R MY$1;EZM7XU02V1G_RPGL++TX$ MYL30SX$989]#_&@6%M3^+@B&WQZQMIF8QX)&!A\7GT%H")V'?7"CI&&L-"]J M>!MRJT5KF>Q9Z7QZYXY^:R[TV:70Y_C*[PVZSWSIA*Y+0C?J M^\-KEUIT0O>HJ<61/QJX)AHNQ].2F3Z_1KV-T?'G49Y\= .Y0^N36[?)]RNH M>][%ZTXZNM\U[VL\HZ.)_EI H);P[X\N1H^>[X]RD^JOY?=+Q )8R7T8^#>C MBTLU1 PFY44Z_70^H2G@ZT62$WFQ8L+WO6\N+Z[M;Q3+*)N=PSB+C;=,998< M_IO[^/"Q_=&UR/(T241\GHDX+.@5\$$UL#!)RC"NOC:<_5'FQ8I@!YAF7L+B MB\Q;BG!&\ )X26 6&5\RC=-RYMVDT51XL*LW^%\UGJ Z]#R=%[>PP%X,'X+) M>7,A^&/VFAC8!+9Q%GG.27[\+/XV+E&:O5@L:.SJ1&-KZOHB'R_**HBU OO7P2/$-."L1^U M P#;".\!(:C*&DY&(C5@3@0+0:0'_/B&V$X-=B(3.3QWRM 3>@/NIY3(*)EG M85YDY;0H,\8=*&0%#2J+1#+EGU?V2LH!2'RV"!.YH/F%]X_T%L:=^?2BA=6J MFQY16<85;EN,+T9\"3%[X_M2.ISR;S G?)!:"_C^K<&)%-$*Y03_";H+=P&6 M#3_.:\ BONL\A>MP&A4;WT*FR&_O7A[_B]9F)X9#ZK\APBW6:4[[]AV=Y^A& M&)0%9JNM;TG5W3-?"2=Y&I?%[J_L4/IV2/Z)M/YH5%T=^\]E9D+M"W$^ ?'_ M=![.8;#?A3&<_?S%7ZNSA"G:2WKP:NR>^WS^5>;>A/WA+9B):_.4 NH 7/WPD !(0%NK#_LC3L/O7!2UR6IN[SV^X%#-CJA M>U1D8^ 'U]W7="<.,AL?V[[;@]:=\%]X97>P:C0 M+R(1&1+O(%1LMHJ2*"\R0MI\23NB#@IY$(Q/@I/QQ+=IU//')U#>=N*[='GI M]T^@\O7$=REXL"UJW37W(+XZ[_)URV_XCT3.EZY%@C W48>Y'6C+/5@KK=:M MU^$AU*^Y-.W6%,/KL3\^.K+W%=?G*1P\D-?@^K!\@3LD[I#\T!]AT.F>Y89= M/23N=+C3<2#[_- ?WC>2= *GXXN?T=$"5N2'KK ]8TU9JLLNE#W*8+ 'J5GU M;D4F3$&G8J&&K^?E>IUF!3T&:^F*I2IZFY0YS"2O$D9/RU7)56C>SBK63$S3 M12+K)[%2,1'30O$\TXO>O'O;,8[F713D%I[LQP8\69OF=OA,+&2<$LY:T?4H MN.A7BJ['P]857?>O+P;'5%U[9[?+"%:@0E*N7ZB*J>6 #SD'9NFV#@&>+S@$ M/K&KPV")AWV24_&HU +3,LMP V39*WSHSA?AK(.157Y]]TDDY?#3GV54;+R/ M&0A02!_(\:S/1#[-H@E\.9RD-^*E#VO:,_O^8,7F^--O@MKF-561GX0.,8"" MW[8 !6V:UH&3T*B('9HCZ(]-^3VICNM1ZU3':% 5\P,(&X8UVH.'H6'H]R^N M[+?(CX0S,M_@OE[XW@2.\4Q7P=^@#C%4$95#E8'2CV.!! .K542UZI(QX9OA M5F[QH-!KW6'<=BO\G4\CWL[Q MX%&TU;!*&M/,B,$T+?CH+,(5,=( RT"$+[YJ,9),95*P> MO<6AI(S)15'$ @>[35 SBV!YBU1VFTGG;D)2SD%)5[KSJ1790VM8^E M!2Y($7Z65Z/\M%*QO2IO#W\:E$AT$\U@M6$!HA52UF21XKSY"@KWA_^<9'_] MH96J;:?B;J8M>(,U7<1K XOYEA;O30)B!/OUNSC" W,4!MTKM'>#=10&CL*@ M#2OB* SN7B-'8> H#)Y^U1R%P7'KY2@,'(5!"_/JVNV)R-EY9@CUOC\_[5T=V27%WRXU\4@_'X<%7D-NBQCU'?[_O!L_LB+BSX<[&H<[U<'S/H/()'(X3#PZ. M^_?4>Z?A4'2O0'._:U!O.-JK-1R%[?[6WT:QA_#1@56NL0BCA'L:(F [#[D? M6I(FYUPS0R!4P1!NNUTAH?D1M6S@PA.1"&R@J)^6B9C0[?# R)[+6B1A7$0( M0)Y.LQ)F@-A^!!DCYIFQR3YBGG.8)DPNK**C9\)TEHRJB6=/A!DVO)23C=-; MJB,IUPC #@L)>9ZDU E1K*)R56FT*3'0@XN>C8&&P<&V(!!^2K@R>&R>[RLT M<7T2?QA=NCZ)KD]B&^=R8GT2WV7I341=85&']H/,R=^*Y MS>#RH3J/M.ZLG41J\U_"0Z:BO)S\01F_U)N+F68)RXNP$!5;4=%6_3.)D$/I M0Z%S>?K7*DOW1YE%^2QBHJD+EHJ?+>JP?#]WO6O?NQ7$<)7AAT.DB=IA MQS+!927]*LGJ3!81_H=)0V\B<)CV]ZX"BYZ)OC<:&)8[']GPUDBK=2/BC9P- M$O>"[/)/\5DRM3D_?I;,P'LVNKAZ^2W]\&Q\<0E_/>*MLPA^F%DI9-B;LDBS M#?U^.P&]"J.D@/\G+D!O7L:Q=Q/&I:3OBN/T%NFM<,60QNR?%Q\N&F0#\]\S M >\EEC<82YCGHB!>L:@@^K952DQ8GV ","R0\"1%.N$0_TAST?CM6UAT^MP$ MMQ[.^K_%S)K]-Y<5)BV3A,9'*)8T?+=)M0\J;%KF&TI861#DYR57V3K#S,IG M2F7#(NE4>Y5DT3RKA.7*<$5I'"IY?#A=W@/R=T6SO[VX.REW.7YQ8);J8555 MNSO((VDF73.Q> MRLL-UB4373*Q#2OBDHE?+?GE,CD'KZ=EJKAD8DN3B5U?+\=25V7I"X8]Y'FQ$F=D[I'G-MX[/>O'BK;Y1*2 M7PNI\% PA=:=M9/(1THKL%93.1[;F;@T\X;'- 7K'=N'*+C&/D28"L*^\':* M)Y/#J_4EXG:9DTVUC2=*4,'M;,(%U6J*!/>#YH0YM6F9P_)C-QDJH<*A19GJ M9L-)-FJ>&_AQ92U M(R\'9H1U9)$LR\3/!T'P[;ZU->F52@LE\1G$)5==AZ*D89B<)[:J6ZT5LB<( M'\F%->932-^\3G-J :4$')?BEPQ3T;_1)%Q>YY2S#VZP+J_C\CIM6!&7UW%Y M'9?7Z<*JN;R.R^NXO$[G\SK*\=S_FZ82N2T(WN/2'#U96 MXH3."5US(9/?&W2_K].I9W<>JMM;Z\[:\VNUTQ@=/T:LN]MO8OQ0C75:M\G? M'N+DNVXD3CH>0#JZ_HR.IOAK 8%:JC^X--6ZG.H?/GRJ/\I-EK^6VN>*4)/7 MQUKA4:7\%%X39;-S>&NQ\9:IS'G#?W._7BOJK466ITDBXG-B(18S_F"M\'0I MPAEA .@!=N%JA209Q\)?#_,\G4;T/$R^>^'TSS*B11#390+[ND!H0A$FBPB$ M!<<55*#P MR5YC<>PZ2^ '1_/JNVUZY&WJ]_WC:<[=+CWV M+AWK79X(2N8YQ(1^$8GF(0]GJRB)\B*CIL[WNMB[:[:.>O[X!.HQ3GR7@I%_ M'3@7L.6[-!CZ5U=NEUJ^2_W >>I?XJGS+E^W_(+_2,Q+Z5I0=Q)1Q[@=:,I5 ML]R#-9(>E8A\.R+-?6H!U*^Y-"W7%",,>MP3*_\UUN^4HX@>4KB]U?V5'880/-GJ@6:C2NUFW8?RXS M R!;B/-))L)/Y^$^WS^5>;>5,/"6S## MOHY4S/0=4:#BIV X86O&XBTS,?_;B[_ MS8LP*:(PAD\M,I@_CG52YC"IG-AP!VB@>6*UCM,-E=E1$>(! ^W#Y14<],7@ MNF,WPF5B@5]W=M%HT.^B9*E$JFAU?MZ!H-O2^"487 MUXWEH'F13C^=3V@&^':8%->TJ@EBQ]]%@HU?J3X5BV:IDS 7N.(@:>0__5E& MQ<;[F,%BA]QJ&-8KGV;1!+L%3](;P26LU0K>X,"Z7"II[1]0_ JK/I_GHL#M M"&$$9J9I@26](%+1330KZ9A'JQ6\(XM,T6LK)?3(TV=@-K]MP6S:-*T#)Z&Q M0CO.7+]_T:^<.?C^TY^YJICWA]7J\1UB[F-_Y(']P0ST3QR#W,(H5Q&5;7/5 M^'7U4PF%:9&>7L#'9&7YU0&G1=:*5UYZP$GQ/2RSY\O2'#AUW'C2EV9?\*EF M'ZTC/;RXK%3P9R&H6'48T7JP3W#3$^0W< _@N$<9-D^/8$.G1&V ^_GZ[?^\ M^?$<+ &0XAFLSI2^-RVQ0W1,NAP^"&> ]\06MQOJ%6#>1;A',R,X7U$,^&K_AIPU/C)2"M1QG3T\.L/V(6]!6*]\] V\TR\ MP=B(R+D9R5O2SV\26%XPJGX71]C5CG.B>\P(;K".<\)Q3K1A11SGQ-UKY#@G M'.?$TZ^:XYPX;KTO!0[5#<.4K7VN3GJBGR,G4K[1:O;R5&4PT&KTSF3-YB>VVGQGA MQ%G@#\;C+4?ER+WN&O:U$UMSW1NZGAO'"W3?[U\%)R'0I[I!H_YC;T\'+]4] MUD3KBT(KR>C4NFK]IAOVKB5PE3T/NS3M/D9]_VHPN)\EWH7"GB8GZXC24'=$ MW!&!(Q)H1<6?#G8W#Z*M'S^SR>#X1NN<=H.M>.\%:KK9>I5''70^P M2J.A5&E>QC&CJ@F6+Y\)_\;.<_,L7:GF?),P#I,I(YBQ5"]*;N"3!.A?IUDQ MAS.;8D._# '%!X&[?>]V*9(*Q#M4=0X[AW3X"Q +WAR8)+_)U[4.:L4&U14; M]1\6J=ZP';5BK2I&G6I-RE6N>B'"@W7]!&.,Q106IXAD(8_R%',X;]$C\]0OM=EMY$"(.G+6)PMOW0V5U8M<=&9Y_T8GY=Z'8_.#65=P!T^SE J:O^B?1 BXI_XM"&'40;#OW> MT9U*VH3OY UJ0B]>9BINET\B(L1,5.5"R-_TPBY(3Y@!^0]$CJUV!:PAL2[X\R MB_)9Q(0S%RP5/UN9BWQ_Z@*?R1F)6V:ZR6;$(;/+@I4D-CV=G2"BFH'%+07_ MB],\]R8"AVA]:V03;C&_S=BPX?A(P+5&9IT;$6_D1)"6"L26?XJ/\C)7+;^F'9\'@H@]_/_BMN3>+X(<99\;P];AO99%F&QZ52>D00Q8\ MN(P+9@J#U<1CYR4I+$LBYE&!R[3.,)_PF9:+-G5:9AFS#&UMOAP:"-(JC)(" M_E\E\&["N&3"HC".TUM,U.'#,4_WSXL/%PV2EHC"FPF8"J6L8 AO+\@LDP8 M&+(FK5)B+_L$:P)#@?.2I 7^!?](<]'X[5O81_K_Q3(F'\87>TF8\8)1+._ MO3B .[?WX@?'X-Q1UN-GS^#\X$>O.8O]:_1G";="L2'-_#I<8_[;>R]RT&33 M8U+9;3%R7NTF:0[(O%B&8)>'.3/\TE\$+ '<7T3^B";">#BVZ#8-)6D=X_!_ MV?ORIC:2-.^OHF!F=[LCE'3>5=D]+Q&TP3WTMH1M<'O@'R(K,PL$.E@=MN'3 MOT]F54DE)#"'!!+4SK:- 57E\=S'[PGF1"0F2)^;M8.65WS^C\MA,"?""T%_ MIZ-@'Y3@L#TRWT3!!!2_M-4%Q9E5EX#=?)KA^K4&@U&F3U-03=:Y3EB(Z76# MA>R_!E64J\(,5Z_3Z>60@EE1AR^4Z?4'!2!O[0"6EV40Q\?BJT?:;IBO<>_# M?J9I3P/@HO^VU]=@0X %;\/6]27\ZWO+PX3"^O])-DDM*8[A7I< M*&-&75& M&>0@:/.6:053)8"BCA^V/P4A[D$-OV;GGUDT+K_%%,R.K&J%E- -[UL^0U:S M)N5.4J_M=6OO7=(?:3#^_"9H_39L2#!M6AG1%2BIGM;:8/29"S2Z] B0K9Z% MT_+&6U'>!$00+LL3H,ONZ_2T[TZ]]09/49MY*69QUH,S<"_&Y5EE*@SU3OX' M^:_X=9VYMLVNQ]OF 98=++AAVQ40K9\./@\R(O34TG'#L*@AG&".DYF#3_H- MVV #;=:^9#B@F7=SJ3U=$GH#Z85/AY(;,*>[:QZ;%+^55R2Q]LW_=9EYB, &>5+^4F7<*H%.NXX+V7@R=]Z_8OLP9D]DZGZ[.O@Y8&\\/3=#.J$0H.:'=X-L@T4,$1^5.FV"FLQCK_W*PBL@L>(Q!-4+E@#+1' MMI"I_5QX^E7V/>#TR-5.^[UO0SB 7+P%+0=/@D7DW#@(*X9O]S* \/D#"E+8 MAP?MS>4]W%,N[@=SH-4G:C3[ 'CS_9X=F4)%=.'&PR*Z9][V",$8_V,/_NU\ M 6QN3&1,/IZ:T>K",X/GF@>*SC(ATNJ._%NS]]>T[5T6+_('D3][$.1W!Z1V M'GO(SSRXIGZ%/1!7 F0+TIHS_':\8B[7YG19PQ=G: MA\Z<=8'T3\,I3.[)5_RVVRYC>E@;"#>PCT/X=;+$$%\(+P\B=.#<1Z6W(P;1IF 5K[6S7AMV1ET_;&\>5' M;UOM4187ZV461K[P36\3!0;X&F1"V&'I!"?7,)A<7PCN]$;# 1B3M=SQ"8:/ M?UD>2PH2"%Z674HXV\G#X"*!0GUAM/&&?_&[HT$MDRRZO790\O.]Q7=>1+\' M[;.&CJ$/_Y7LVTREC#K>_[KV!J$W60L_8C#V&S+#V/L:('>[WN#Y::JLY-?7 M6>PMXDV.Z?K4#D=2+&&Q\3TKDJNJ[$56WCX$;?3!A6G#WN7JEF\_M2SM45 Z M"WS& @L(7^R>?"SH43 ]]SZ#ZH3O5Y)>G?#"BM3? @1<$QS+8,"-P\+)5>VG MT2!$E7ZNS0TA+P./ZT>?>YL(!0_;_(J7/9$ZEP\M?7K0 ;PP8EE%PJ^=A!FM MBP?C+50D7)'PZNSZI[A.)'\P\N!RJ?_7Y%<6M%<=XPIZ(BN%6ZE-=-<#RN*ZY>A.*JF$XI _NR(9W7 MS)7SMKC:7$GJ6,1U)M7CW-LU#XTV(9G*3KIQ:W7M#T?#7RIE']LM]=%854!^3.O=1QD17MY';^OUW3=P;@] MX9\D8I,VS7KMU)<9%LV-QS6I3&9R6H60\F?'.0]Q 1.OW6_%,S3>.EM$*O9QTMO\=OI%D30ZF:%;.$(XE*K=*AV- $Z+VM9G5!(WH +CVFW M="C5#.6HAV=N]KD/?4S6^CP79E;(TO+@4>/3R@NDZYXB)EU6_E>T,?U1WNZ4 ME2"77E7/^[JGGPH? 3D("[O45_XHZ[Z4&5;JN62R'O^+V?K#P?%-.G=EM]]^ MME@Q]\U >:[U-7MY6*(H]9EE'<67NF6+1N1R&T6VJ#6L^7^85&+T85()WR&5 M1#3%R$\52GQ*+MQ#CI )[3Q>CI3H_BXQ0LOR\BXYH%98#C YC3=]4P[D;,VG MF>8'HB"'\VY?W8/="2]A0]R;W=7,>F:Y_9_QM"!YU9Q>Y(5NY?+R8?R8R0,L M"'"GY\A^:S"%R^#[4*>YGOE&U =Q_8]962["(N!E$^EV3L8W6H_G,C+8*-'S M,?*/N;<"M[@#W$)-GT[YSPJG8@764N%4K!1.Q7PN"N9+=+=]4 ^"\2'&0>XG ME%V+";[/8QP&,/K8@_1\L!_D@XV.L' U?1QS#(_7T76V-ZXO6>?PS+L?E\1X&FFF[>:'P6+UM'DOA]-D?(@F@IJWY=T_ED./]Y- MWSG,)'LBC:\F33Q0*[\?%U^LO58NAR;GU90\0@_?CHXUJZ%RP*TQU0=S_ILG M:EB%;0TRLVY*;,D;.CZCV&RA8P.R@.H81ZK8#>,TIW-X90!DZK4SF)(? 23E MJE,#*=N"*? -$Z&\H!(/H8)ARO&(-:6:0D+.I9@;N9V'JMVI"!=X*.2M'>X/ M63(=L0WP>V"=HNG0VPWL?@.8'NPD'__&)0OY!7FW,0]<4W9QDHX MYO/5P"?GH8#]Y7QP?;B"3CB>$E26ER3O1G $';B' DYK#37%%Y>#(?I<0@F2 MZ#9@LPP8S:.*Y)L/)Q$@I=I77FIV1[H=!GUV1NUA"P6RS6%D DKCUUX MQM_ MVKOX]JO. "9KKI6!O&7/"T SX8E^WB:H\';FTM2V:X,._"M,2"TA+N6_6X08 M2MA 04MY+1!6,H8(RE"G@U64\T*K/[WU\($<%&HTM:G)6_R3\HW9? WMJ\VY MD&^W5JX\+Y#H2P*]S0>J7,G#\KCIA1RX+,F!,FC@L =T"??^DD?Z3\KP1*ZO MZ%%^.VN9LU*ZZT4/#$AOHF-7\L" 35\4CG%^FCK"Y6D$WJCWDM6%[.)H/:-- M)7#5#(3?!=A_5T#*_E@$!*#$+,>8NS[= F(KH/EUL]"XM^0&<)C] +2H!\'W MGN#S>6S"L4ZI%Y") 1T9?J3; X\E":]NMW7NMX]#Z9V>#9.H= M>F!MMD<>^2]#[:^5("O#ILL_K86RM!_MV>L\#R+7!6D^&.2C&7S@H!4L1KA6 MOYY>OP2[6B:D;Z![>^$!HV'+5\#YZ0AAM,.%N_)0DSJ#0_0 N?V6&0<<0*\^ MVN"4JVQPWH+(NIJ9CA]"]8*(!]?F,MABG4XKBT077DJPUJ:A=:=(*PU4DP9X MW4MM7([..!^S-T05@(A;?8M\4S8C]2T@BA MCN+FW99)8)(HO&4)-T;5>,QU'RMJ]_*P1+,W=#4UCDS")WRK>[:WS*&&YX51 M+-D+,_D*/W7M@?MVYOK97)2S@)3IW8=Z&=)S O4\_MS@#'X)>3<@JSCI=4^S M?U75(;=3H\15=4A5';**>UFGZI"RX,RJ9F^,!J-1N1AW6G!.$/-O$_8_%G$W M%T!G5U!*C=Y8P?KIT/UYBB#,F A3O[[J_E7(782!905@]=30D?@^YQX"4E-' M.QJ"QNK:\HB4L2:'I_+5/,L'U[M8U^F._93:]MC<6LG=W4DI.1QWKP]WYM'8 M#=@0@R B"USV@+1=AGB?&*#P6P4I#0S06X[:[@.3E_"8D'NZX8D),192@5%/SJGVU M@YDX=%, __Z!P^"JM<$ES=+"]6*N'CA^@^"FCHHA(S6OT&'A'J$_E"*/-SX! MJO#/@Z[W)GXKA\T'JU^W.C[@:YU_7' ( MBLT&^/0"+WTRO"C<3K J2V=;4.>\D+<%01#&'V0>27YBF:N2?]-U+MN]*^?R M&'.(#.2([&&+NM/SIQ6N M88!@Y,W2S\!*2P[PT#1ZEX1;E4.3S7Q[7]T8>] M9K&$_/A]_-J/3@SG5K@YOAR\6'M]O.!PX.,%;X)I78-5>/SO/&;N7#<[T-$E M/'\4KBV_LYGSRORP&S=>#$OHNSQ>4%Q3=CC9=WW"-0^VP#2-6)Y= M-;B/.YO+DJPOK!0F\V-B](4;>_IA\M1@U+DLE?B>LK1 MPW'=L1WUBQ$T^O(2[)#@J>33#;(P9X@NE6(@=Y\,W,99RT^5"US@W]-OA4$D M.AN" XJ[U?/"-8OH9M-PQN)L'%/MY8-:02Z'%151*KCB5M^,.M[<,U[F[HP3 MD*5%W5C3MVPP219?#E- BJV,BS6&LQ0U(RCG'WFP,L* M>&HWZT74U F+\O& MQ@Z*!&EO,+F>;#!9-B/W@8>L?0?P:<]?'MQ0:QTC;EZX#%JGF0[T%U@2$W#H M)E!^R#$/P%S++ZHTM<4ZT.WM<4R+UFL'86Y'J-PX*#VX)(L_Y ^N/R( !B_: M@V_68O_\#V 9U?;V,G9L#6H$H__-!),I5$!I/P^0*B4N"$H\5);VP)8I'U6K M>W2NC)-+4P*&PU">:!+M&G7*9](9E0"0)[.SU]V5PJP83JV!<70LON0SE+KF^ MFQP K*I>'HM>S\SJC'WS)M$PAC)W!DKK"R>>3:8?WUXQTS*K2NYGR5 $@BL; M2;ZJQ7&8:)Y2HBU%4-P\BU MR=L\D_C(0F;UYB_NW(-9-FM_@$#JYHPA:JZ[1.BW\/K@8!AMDTT_#05T&C[Z8M MAX:7EY? C+>4)Z_DEN]691XP8N*WYJ6U8;,3C5%,YX3EG]TP$CU%W&)5OL]* MZ <3^9F%YW,3*5"]MQ7!1 L!YEM*G@:9?QVR:]Y3@B=U!SJ;> K\9 +U>AUG MIB=09Y^Z];&Y[ YN157!<$<% ZDJ&*H*AE7GW8$BA7'48A%8FO/QOF2F$B5[B)7M>97HY&H>X;DU5%NJCYE<> M'G3J>F"<7)YE]65>XYSVT+"7-]+#(7F![>=GU]S77ONK&X]-#H6V5_ET[YM+ MG!KO/:EW]_'4S#$/4[)S*"(0W5Z^KY^>WLWBO64OL$BG=;/8YGC.]OC@)_H\ MN)F^B12.SRO%PN[K3R)@^0CX3.?YUWP[S]L_JI6DPP>:*'N% T#12ES;;L$5O#.-^NNY#9_T*ST8QBTK/W+](/;'4J> M!^48HAX,>AZ'#1Z2IQ.+8,8<_L@9*91)3[5R9N&X4#44#-QQ;KW\_$M]U>^! M),UZG YW'.[*$[W5(NZ_RN]4J>-Q@XOD]G6+2%UT9 KH/:3Y\./@]^#JQ7U!EE M%3I@#>EQRK]4FQ14>WA 7*2)4@&-3#80C9CDDK?S1]9"R=<^U!\X$,;CN:G MW8,/'Z;?7,LBFQE1MZ:Z(G2K7S1]=6=J%<*;LRC"[,;]:^J9W3=Y"+#@Y.&C M06$K_=[60 D'YJP74BOA*:BP(\&T=.W2 9QH,&;?N_:H)9J MVT&*>6CS[-QN/=LO;K*QV[>?EWU,PN'!C@-=[,;)K4*Z3$6Y"ZB?LBYQI6+E M'/,C7''J6MY\'\S)H8$=&C8 ^MB 1EQ1%+H?A(9;/A;6FX"S#&?N.@O W>/: M GSM6,78"7',-RNN:KGG$%AGD-<%^F=T>\#M8 R;G)3&A4"3G_^0)DI\,8:U M"%2;O0D4%9"*]0 OWN,8CD%%R@;YV(/)WQKRMDF6YOU\.]#\F[A0( .[B_I2_FOKP1SHCN%"%^-;E4\JW&M@OLWU"8%<7 M[)S_O.#?R9D&6Z,0/)-O>Q"&]M< J3*Q?$,ED[>@,[42I-30ISO*%6?3+)"5 ML6:KND'C5R5)VO#!)/1.]]L]']H8959.)LDS*5JRS7](P=/"?2SC?#>&ZQ>T MEE5:V!ORKM;[D3R<+-IG0]M>+?B#GR/\UU"JO9O .^<.T:1$*5,$6?U$WKWQ OBAQ&I=96I ?[=YE:,8>%RC[*M!).>58SA7B= I: M*BM-R2J@SGK?:AU/; ^CCL=7'XM5KC[^Y'S(?ZK>K=_KPM=F7?M$#L Z]6X3 MQ;_=O[@O?(#\-JD,+)@?-%(6.;Q?U9RW6<#!]KYN$+BW1)KN23GQ*E-.*&R, MMD%Z??3M,^";C?D_"!,(]@W(%2E''"4R8$ M6"3_"CA];4&3^=3K1$A/?KGL.N2.I ^99#5$I4UD>QSU;Q0W%15OH8[A!H3% M# *&^YY7-6=1F:Q T'< #8;Y6U>2 AZ*7YEO^UVQ[=UBV^M)X\$7!0V0%TV/ M;S.GWN*6?2T F/T6VJW1>O$#=KU0&GCCJCAC5($KQ$V:]OC0G,/RW8;<]QX;I8;*5)5F44YRD5<)EG^U:#28TZ@U;KNJ!2CEX!GZ+=0+H\X+ MFKE[FMIY/C;'@*'>]Z61TV;C'G@10-^?1I<.'OR[+X.'UW[P$%!9I&?4[V7W MXX\I<85D&]M^DY!,CK*12\"RY)M[[INUW_,(V6SG+G-._/RUOD M1;M(7HPG/0^^L]/]3_Z.'I5#W)'/0BMZD&J>I!5W,LZU8,$19O9 MXN"^&A&WE_G5A'9;4P-A22)R? M137(7*&2C[^B\=L'HRKD)NPGK^W6T\8+I@#H^'JFZ7VTY"N89N/\T/Q!H>4> MAS&NF'5!V8"2=.U@/4U\#=]1WQJ.EU;-;>M[YGS153IS3&"LZL]'QYV5/FF'J% M>UL+G2 S*]ZL[8Q'^:UP -7= QGH&.%$)M,]LWWX9>2>GSC@,PSCB*& M/'EN%__HQ+Q\S07G8.1[C$M6^@2=#^1GCL( 5VJR&$+6@#5>2*\_ M 229R@7]\)A&W= [$"+^Y=?W0X==P%//,F;YT(Z 29V?1F;23V@M\_C&N8*L M"SP4+2+?FX# $_(BHK^.V$B_%\D]?>,(X=2ZWKS_&B+<1=B\\#-*'1MWB)QZ M"0^TZ![6M;.K2W]X63U)9DMWM1]X]%*[*Q+-?KV1TLIE;'P;I[+4]R ML![EI/R6?V?8NPS_O/3H"=U3U':I)[!-<4,\HNQ[+YF#B#NPO8Z+UY.MG!O!31 A%\]Y;*NW(H=AZMCHDR/Y\[MH[]QA]X M7%.?6>F3C>]UL!] '66,W^QM3IW=X^G'R[U;]_BB<<-YVOZEU-H#UW)_M18S M[FL4+G.7;*]4Y?;)G?KQ2SZ:_B&K9"OE]=^W^IVR^GN1<0X_?7BWO?][;6^G M]J_6]U^[O6YS%%#)0M$U',XG?P@M$\4)-1&3F$NN'0&-PCAUE! ;1X:)DQUO MKF/X'_)?$,K(1JVK.[ 3ZUJ_;H]L"]Q;O^$]NY%I+E__HI^^'K'& MR)[O?CW^0YWOG_]^<73^_JQQO2>:]._.T>%'W-CYO75T?7S>I W2O#ZZ:E[O MTN;A^]9?K-D^NNY]._YC[_O18>-J_]"VCSN[N+FS_>VHTZ!'U_:\>6AHX]Q\ M;YY__G[4CGGC_/3K=X_-= M+H2N&C+W\.C@\OSXYW+L01K&O_C\^BT=G#^U\^7QT=7I"C MSNYU\W ;'Y\;^/?[5K/XS'_^/$LZMKW?>7^Q?]@^/_YRQ(\/+ZZ.SC\*>/[9 M_N'?+5@[:>Q\ZC2O_SQK?-EC_[G>&S;>X>]_'>X.&X>-;\V=7?$7^]1V__YT M=?S%7B:4R\:.(7 VI$D_7S7/WY\W=_YL'9^W+YI_-.CQ'W^>'_]Q].UX9_>Z M0?],_5GN[WR^;NZ<\L8U[//C"5.66Z4%(D)QQ*4U*,8F1FFD@,B9E ZSC2W& M__7+%%EL_7S#6+M=+.?&@C?20%[5@A:I>8K^;1FB["&N3"7<'BC%5?Y7;U!Q^*LF!:DJ#G]MURKOY/!/DW'; M[TKCMC^,QVUG7_9A*(:,79K^Q:"=W8:A9-F_?(L%;L_7KI(.)WL?WZZO07.8/?#_J?#VO[[VEYS9_?#+OS1 M/*Q]VOUC[^!P]]/N3NW#Y]__VGM7VW[W;O]S\W"O^4?M_=ZGQOUK@U^J)3<' MMBYYH>/*^]]['C3%%_J.9R7"/][WW>#L6Z]_,:CM=Z.KV+UO=T/*: M%0G?60_U\GNX%1T@*WWV11DYZJ$'M I8?CFSR"/GP0OL#UO*,X UZZ5YMP?>Z0QOXD5&)*H9++<:AD, Z5#*9" M)3D.RT\V#Y74;[07UT.+03&^-#163T GQXVT&>2.K_RQL[LM#['+-IJA=OSD M:RB+V=_YX.8CQH@-^9X+6,T?W^=DJ^/6;=][=:-]VW^KU,*]@",.Z)P!U,1? MYT*'-#Z@->.%9-/O85" /\5<2JW0BF_%-+QU 8J?.HKE.]76W]K00D/)F@V1^U"SP6=YKCF@V*6SDH MM4EY7(0"G>#=!/BV>&38U"JQU*VJTH/(C4)CWX0&;CO-,*P]0'GE)Y)MLW88 MIF-.?EH BQ6#$2\],&F84Y)U166G[E\5T!N2'*EY/#74 YGUPZLSL*(""/U6 M#1 :^;PTA76-Q;Z_D^)7ZN-GY(UQH(7\<#T_>!L6LCD%J]S*8";*E.@-BCI\ MU_<6]ETVXOQ4GV8_S'?EU4*^JUP?A+:L;H%=W&MGX':3'63S1,-TH.UL:GG1 M@)7=0[UH4BPO)3\NG8^>#J<>1F&E]W_?>%Q F@/HY;\B3K M(?,CQKR\F9968YCDAVP[4)F?)7:5#8[/)9E'OO2=B?GK5Y^3]LO,DP\>S>DB M4\T]XVS WPJ6SR";V^1RI*K;R/;NJ<%WDG2]S' WE^#Y,M,D^;B>,-W6+V6S M=N#/O?3+X^VX[SH;3% /[9"UH6\X#--[ZC7GISQZA@6QJ<.%9CR>CS&>'IX\ MF1@Q9UN9FLN/,B!H3A8P/8%AON43(,"#!5P"FYL,#@XCW9*KDEZ=FL-QXQ6> M<+TIF5N8Y:G5MRS^2VD8LC_EDE M9F'JLJA+QD9-R=9=0)OLUK^2_B];S_^< M%V*_7P:_/$-]?Q.^\=+5_=[['F]9\7C2\?KYOG#;S_Y<_VT>$1 M/3X\$HWKOR^.#[=Q\_P4-PX4/O[/&3:=O[OZBQKMGQ_Y9[)&Y^/WXYT&A6>* MH\[?9\WSXW;S_.*Z^>53N['SD>[O?/S^G^N&:!Z>7C5W=GGS?)OO'WZ\/A$X MCHEA'$F*->(B8B@11J$X8C1EV,0LHAM;.[M_[>\='N[6_EMW+G^K'>Y_?O?O MW=I??WVX67(_0UTO0T/+IY^__%@4X.^W1T/P=\,_'V@)_MLY(B=22)L"P2 2 M*X6X-A(E)(U1S&.C%%:I$_'&U@&0P9^@G.JU=[K= C'9;>D?DL^J":?W+NF/ M?(\K9<&1IZL4![P[AN;AE#,,@VEO4F<$[]W3Q1Z1)NH]IY?/9@4((7"@+>OUW[H4P1W0$AD-/QRF38 MWG_:/?CWE_U/_WM0VVN^NR.OM"H+?K??/-C_:V]G^W!WI_;[]E_;S7>[M8-_ M[^X>'JS"VL,3YV'/S1?#/P7_M3>"I]K!ST]3?,^,/Z$VA22/P9^(Z":)^*/P M)^[^&8OO!S_Q(%0+LBDCL4Z+72@$QP,P)6[]5;5V\!,XFULX29H]!GUB$4?W MQ!;QU3M4[]+> P;EQ[M]4T>&'T)_'ASSM.\QMU&^0F.< Y/TQJYKX6\\I_!Q M"A!*S2J#EX+;"<>Q[1% [P.E\\-SN \)W?:,Q1#H"JWPP425AO];.Z*:,<," M4;W+AV8'>-G!KX^BKAL'\JB[6X=G+%+\4+IVE'(;GN4R)-)#CA37'EK'_A+' M]\^;Q_2@+9:W%F::KM3>\JC_^WX^W$R) M$JFC3CHJ8LY2+D_V)K%_ZTRKH]N#_[>!6)$)& W0J=:7OWIJW.Y:_]?NA!2W MA^]TO^\+%/_V4*P;M6QV%;SW^_#7[JB#;"^$D/QC@3CA^%P@TY=,)8CFE>J8 MSOON_OG?G>;YWK?F8=/_CO# 34?TT]G1N;UH?H'O??E(CN'KX\./UW\Q^'[G M>WO_?/N;7P/\+MW_XWVK>?Z1A;5]:;:/__B[<_R'7\_N]?Z.7UOV&7C7Z)A^ MEHV=;79T_?=9<^>('WW9H\T=\ZWQQY]G1_3OB^,OQQ?P]WGCL,$;7_Y,F^_P M50":.L#?&X=P.N?F!!/NC$X%BAA5B%-*D4H=1R95+%(15IPYW[H0U6-)BH1# M02-;&;[=4YBB$*4/8(Y*1%4BZH"RB=BZNFCL7)XXS*33CR"4V1IPI@V*16)1@RSCC3LHHWMA2HLYB MND(2:I$NR?H9FHUYT.A+=4SHPXYVKC1?:Y&W**ML*DY^'DV=,%D:U$91(9(5TX%41AE0<.11I9V*L59PJNK%%.*U'C*T0)[_M MX%C>K!/FK#LP]8%OZK6N&RXU6G^7L+NO$[K6PFY19DMQ>Y_&E]=TPTK:+5K: MM>;8+:"*(J4E8L)*Q*UP2#$C4 P.6V2Y-8XQL%M(/1)RA1RTBI-7U&RI./F9 M.'G&;N%4)SQQ!"68:<1=2E&LC 1.%HGF1"9,QGY60)UZ%+J5X>2W'6K9*: $ M0I>AGQRNS?^-6GE+O^D-'IG=J]RU9T^'78;*RVMGW^57^0YNKQ)^2Q!^5[-F MC$@BS2U)4"H<15SJ%,512A#A)HHYB6)C(N^TU25_LO"KHB^KR\Z+2QU5[/Q\ M[#QCRVB)8V)H@DSD..(^O:T982B*9,2QM5P:OK&EZD1&*\3-;SL"\Z'O+G7+ MAD'7W4$.+Q+F)]?,5(U;%9)9!X,FO\[=[#:WNW;?7V56 EO)P 7+P/TYU3VI MIAK\MP0)IL&D24$&*L8B%"6Q=G"K"6@T\.=(G3_=I*DB,ZO+T(LR:2J&?EZ& MGC%JI+$R2@U!*788<6)CI(E1"*N4I$(QJIT/T.!Z+%YK+0SCZV;5'/:&'@/J MZ0;, EVX^W47O3Y)N+!L4R7SEB+SYI3%<&L2J2*%4F$)XE@2I R)D8A,I#D7 M7,ID8PML&$KJ+'IRANE!#+)&09NWRO$+RTI5'+\DCI^QKTMK.,!H8=7(9SCF\XN,[S!JK9F M3:R=X@(_M'5W"&[?;G&'35>)PH6)PL;A]K#1PM^#.#R$O5XWOITD,0%!%U.D M@!H0CQ5'L4I!-"JG<,JPT :L'S!]>!2OD,=7L?**FC$5*S\/*^\.F^\*5MX6 MC?//5R?8LB2)8HD(337BQD0HB6F$K&7$&6!GSH0'S*A'\9.MFA4-WJR?[7*/ MZAJ/A][-PSLO'==YW4)P^94VS?%-5L)PD<)PQJZQVAGAF$-2.1"&E%FDJ$P0 M7*ZV)L$QI?'&%A%UO9[^UVNU*Y"U2Y,U8,50K95WL$-$T!I>.)D@E@B.!J19& M J/VF-+)'BXO:ZIM=QA_K[ MV.NJI-PBI=R,;>*LTLQ+.:Z2"'$!9DG"HP0Y'*?$15)BXH*3M5*)\(J/5]0V MJ?CX.?CX\ZRU$F'"0.X*))02B,?:(143CK"F!*9ZH*EJP*?X:6 MO17I0GK=XFU19DJIR;+*92]'LLU8*)&RE#H6(VY3C^!I)5).*X0ECYUP-(TM M6"@$UX5ZE(E2\?"2>?AHCG4B&'8>T"E1-$4\Y1&*62Q1FC!L MN:(2&[:Q%=?9J\7@7==>Z>4%47[TN2=T2:[_*)A[;O[5"/?%-H-7TGR1TGPV M9B09W(05'D0]03P2$L442V0E3VG*76J=#FW@,:W'9%'H%ZO1!EX)M4JHO4R_ M>R74%B?4S+R2:=L2X& M1KK[/ MAXP&*R"FA=NG%S>=[NL3A04CQG(D8Z6\?4H\B':$XH0*2IBR.-:^4(/152I' MJT12)9*>,T:1X*G MX#+7([)*4SK>-JX_,$I_! YOR=^H*F37Q.CR%U<*:U1";@E";L;NTHI&*HXU MPI&+0<@Q#4*.6N1$Q*E0C'%L-[:$J,?TR9.@JPK9U>7C!5HJ%1\OFX]G(-_( M24+BQ#&9H%A$&G'!#;A.5B.JJ5,QI\S@!(P549=XE= ;WW:X:]S/TW=?77>T ME'!756&W<$RW'/7I2VMX]FXT@+V[?B'OKBIIMP1I-V.U4"*YP9@C(B*'N(H% MBCW499)P"]9+S(CP:"@2UTFT2B5W%4^OJ-E2\?3S\O0,J!LY245L4\,92B/? MD"Q(BI2D"B72"JME%#'NRZXPKY.G-^M5 9>%P;KY3KC0D/R4G%WEI[U,O&7< MR%CY:4N1)I3% 268HP5L3W 7'%J"\NQ2N%^E2Q\8K: M+14;/P,;SX"WD1,+LM5;,V0=HPA8QVV J: M"I/(C2U*69WQ:DQBQ?5+,7TJKE\FU\\@QA%P79Q@1#HD.*5@\R1^/*IB*"%1 MS(#1K8@C/TB#UBE?%%3!BK60O*K:_ R?I:J463-K)UQ;2?A5* _+D7^S)9!0%;M9749>*%)+Q*48N8K>M*NHS:)&B.)8,TI],:^LGI@P#AX=D3=N6Z!GBI]E.S-W0U]3CHCB6B&2S'H/@^:/W: M;;7_W\:P/W*S17SC@]KNAN&LXV.JI,J#I$H9%6V/A>@O%THJ&Q&@<>>=)DE1 M(N,4*9[2Q"5)K)/$D\X-<;*&]/@0C5?1XS/1XT3+!7JD)Y&FE!A!4)(27X$A M&$H$35%".>,Q-Q'FY%9Z?"O84?,52@DNRI3@HB['<%$##Q+U.)R>^UK>;L.!^I7H]@?=LGO=?,3[6$CC2DC_6$A?;P\;4ZY(XQL\K^W^ M_>GJ^(N]!+DL&YW/5_M_-%@3UKW_Y>^+YD[CJM'9@WU_.FM>GQ)X5Z=)C\^/ MS_].F^?;N'G=^-ZXOB#P;-KX>()3)A.@,62E4(CS1"*%!45&\Q1,$VN)[W%< MNF];4=>KI"[A'-,:&\0281$8$0II+#6*F4XQC:15V&QLX4T0HK,01#/?J%WJ M?NVKIX/?:K=2Y.!,][TM^"PB[R"\;'LT/.OU0:K;Z2A,VOKN++IV_=Z8+F5% MER]+E^<7K/GQ)$XB"E(I06! ^+(;3L'G2E*$A66)8Y2"(;RQY6]NE@A]N.!A MU+6MMQQG42U\_"CHS4:UZZ!<+UA%:OP:5]EY9HO0&9!([#$3ID)/">+=9H225#+'8I52GQE 1&1UQ:)Z-,=$O-5F M; 5J".*P-Q%!][,??ZOIT].^.]5#5VNW@,2L#M2=!25=USC_D!4(2/XU6=R' M\=HJM;_RQ+][U3@]B5TYZ ^)B"^J M'N?A]%<5ZJPL$5XWMD](% O,A4(4XPAL3X_D29P$-0]F)TY,DBJWL<6HK LQ M6_;S&'=\G""TK:]5L\%J5]O>8/=WNM^_\KF)CL<5WQX.^ZUD-/2YN\/>!SW; M@S!']U1L?Y_*A=.;Y;CTQ,2<Q,LK'UW_^ MVZ:_K5#_0<7;*UI:^T3>KO3ZTQA\NC3IZ/L)2:QTBDAD.%:(1]@@96,"!YRD MOBZ)"NH;!>NQ$G6LG@R0L*(M1NM7%S4]&\_EL_%L/ANOJH>JZJ$>1$X?'E3X M],'U0_!K6?&&\6H"E8,>V.\?#/70V5"L,GE[%59[I%,'3MCA[M6,4[?3/F]V M/HKCG;.+HR\?OS=W+F"]%]\:7S[CXW,C&H>_MQOG>]\;G3]O9EXY.'58Q4F" M*46868:X$S&*G<(HP5$424) S]R5L+J=KA86P*WH:AWIBM-$1$09E$:,(LX2 M@6*5Q(@R[*P!DR7,-@K%3@^K=JI=NGX6N'VQ9/TT15:%)VM*IJ+Q[80G,DDC M!V3*!;C*WIS6QF*D64R,Q$#!TGA,Z#J0J?]O$4G4Q]$AO@\5WC.97Q'?"Q/? M]?8WD)$"W#>J4X*TC4%&$D>0HDXAY5Q$XYARJLWSY$TKXGIUQ!5K*WE$.8H- M \,.ZP3%/CV?.BNQ9-I(E[Y84OXA&K0BL54E,44]/)]52"J3@/Q*&8IM:A%5 MW&E.1"(\[,/*R*^'E%-6%+82%*8=8XHRBX@-YIDD(,ZP093*%,N8DX3$SU-. M65'8ZZ0PX](TCIQ$ F/G]4XA5L-\3HIA,0-6CR$8<<24Y2G#(FGMP.FEUZOO+ M5H][%Y0N?TU)3X]YT^L^)>.YL"A&MI0J+;4XUFW\L(;U>&?[ZJ@3WG76^+)+ MFG_\?=$X!'/^\/?._A^[]/CPN'WTY5.G^>7OU)_E_L[GZ^;.*6] 1FH*Q=8@)R MF48J!1\R989CP;0CU#PJU_G0#&><2FJ$5J#/,&>2:LLE51(<6BX$B^ACB+ * MSJX=47YDS=,3FT@G)"*EL;B]LSZBR Z+$^$5NG3-:'?SUY\DHB:B F-*!,1XIP*T.DX05%*8J%T MI-/TP;GYY=%6E7A8.P(3FG$AC4,J\L4?)@&C47.%(I&0V-&$@C9=(I+#\A1V MA>*P?@3)F]LG)-%Q:GTI'$ECQ'5J4+,>_>C9+&"WS3SFX>'GUK7L-S?!ECQY$S.\WS MQOG[3N/ZT\V2QN_['T]D+ 6S<0120'L\Y]CX\5P:*2I)+'BL'->/:^G4-&5$ M,LUBL.654=K$"6%.I<'$4,\/\V.4B MX[2H?LYEZ-HJZ[Y^)(@;IR><,_"3,4-8P UQG"JD1:00C140(6-2^Z%A\[/N M+Y+O7)X0K?( :T#"TV':T^LFD+"6E%'0[TQ&($43QU!"C/!]\3;BW&K!V8.[ M^I9&954>8.T(+$V2F$1"H9B!>.3,I?!5HE$<@73D,N)8I!M; M>%X/68WL>: M7"6E7>7B5YLBI[7VGD>VQ8DB3&450BG5:=GNN4#?U] =E0[0AVV#EA M$\ZI%3$5J25< $?C)-:X2ERM1-4AV-+G>S/V]_Y.X]O^ET]P+N9[H]/ S3_@ M&==GY[!OLO\'K._P(SLZO[AN'MK9Q!78WS+AFEN.<&H4XLJ 5D\CZ/!%:9:G6B7KA?+9/F$VDU2I%,688<4K@*VM2E)#8."Q,$KN[ MJNB>F<"J9/MZ4EE"P5Q40B-I*?5M\N"8&"U09 F(2&L<\SU1E-)ZQ%1=2+J< M9.C2M':5#%TGDMP6X-M()8A.8U#;1"8(A!-!B8D\\&ZBN!0\8N;AG>]+([ J M&;I.M*58[&+)-2*@7!'7TJ$8E"G"TLG(PD\BO9[)T*J#[)X9E<>90%4'V>(Y M_6;24T:QHM)A9)-((,ZT1HG&,3*6)L)P9R3&&UMLA3K(*N9<=+KS46JZ2G<^ M&]/.I#L3A35GS"!!P$3CJ:!(.9XB'!%GM#',2;F*G=EYNK-X5T&P(C#F?+Y^ MP&31U?S5L.=?PISDPL8H96$[NG_:ZJ+LF&;2L"0>IV&W_I7T?]F:ME66\)S\ M2CATW0A&X]N;IRI_\K.'^1[KZ_#%8((<'W_6[ 12S>$F$R--9$0D:42D(,E)M+%UZ+G..P3OO+[K#@?_^D7? M3ONW$> \EKGWAY='O3,'%ZCW_:?=@W]_V?_TOP>UO>:[S=J#=_O<"WZWWSS8 M_VMO9_MP=Z?V^_9?V\UWN[6#?^_N'AZLPMK#$W]M#>%MYA["XZ=6MS8\ZXW@ MJ7;P\P/$]8P$"!IC(F#[P !>([?UY<#]6GSQFVT-+MOZZM=6-ZPE?.BWZ:>+ MV7'HX?RR'^J6A776C+[TZO8^=+7,$O?[T=OKBP8M M:D[9Y&8_P,7N==]EUWJ_//5:1X8Z?YXU=][[S\'O-L^.=S[RH\-3.#QBL+X3K%,A>"20(S%!W%J-8M_"DJ813HC "J=X M8XO7X:MZ1/F"*N'O+9K7I;WEK?+^HJ:Q[2_+9?H%-<:LJU5DS*@S:ON&@%IO M> 9>B^EU+OONS'4'K:^N]E.[-QC\7&MUX=ON48;2VTZ._?0L]M ]@E?S0C' MR>7N^[M]5[[:O7"E?\'U-MUP/SW4WROA^!#A>/UQDN+^>,*X2)PO/&&1[P*2 M28*22&,DJ#28<)<$1\89!5X'K4L5U8F8+:U]$99^VP&7P]Y0MS.LD;->V[K^X']J[O]& MK>%5[:?=VU=YJ4'I1":F#TNWNAKNM).#B).!1V:A)X R92!3B&F,P M:CR8,(\)TI@RG"344*$\)#ME<1TSM2!7;C724!7'KZ U5/'^B;KW$C?WST?F_&@08;0T+7= <4Y7"=NHE![G@0[,>T$PNU*2*ZE%Y:HI;2^/NX MWN=7M5AZOPM[:JLM$>O9>WSD=+^V"PK'UIZA#?GU-,I6O<5/["VNCNS'1T94 MU8X]/HY/[JOKCF9:BI;8+_EJHGYO)JYGHCBA)F(2<\FU(S&-&:>.$F+CR#!Q MLN-%-X;_H?OE2'*B>]_O=;Q7Y9?PI34\>S<:P'FX_NYWTQ[Y<]P>#!S\OPT= M%FL0\_O>V-G^>MS]\^SXNO?]Z,O?K>;U^XO&SH4X_O(9>WR__3_VV/&YN3XZ M;[;WOS3/&]>?+IHMA8^^_#DX/NSAH_-VYWCGS_;^X6=Z1!OX^(N?JOR^T[PV M/& '=C[RX\[[SO&[_#/_^?,LZ=CV_OFGUOZ7XXM&Y[-H'AZ?'UU_:A^=7_#& MER/6O#[%S?.SUO'.6><(?N<_?A+B08$ON/>ML=/X=I)*333<(>)QQ!#'?E9S MQ"R*&$Z8X(G1W&YLL8C4,5UPZN15)$(0&=,'$>:),(8CH5-TDB2B)/44B>BA'@12%0N M HFJ1.#JB\"KL0C4::),DC 4&RH0UY0A)6*P!XW4G'.OVGP)343K+)KMH%]% M$?BVFUS>]08AX]N?[^17L %+\W#]R>^GN6RKY-7BY%5CUG>-#7?"1 E*G1]H M 1>$$A-C)(BUP@HC*'4;6Y%O/)F=?5E-M7@U3+QP[ZQBXN4S\<<3E3J=,A*C M.-41XI@Z%&N7H"@RG'"M&?/S:P6M<_7DR%/%OJO+O@OW+"KV71[[3GR&R%!+ MN=)(,9,@'BN.=$2\,M9<149B8ZBO&:WS.4,M*P2?EV'+/_J]P:!VV>^E=T#W M5+"IS^D0U*XY?7Z^DXOAE=Q]B_=+Z)IWM:<]\O77?@?ETJ-%?UC+?N'W]R Z?[YBR MFECWU;5[E[XI\BF^\NO6DTNH$@D%CQ57/S=7?SRQ MX+*D2CA$0$HC;ER*M*,4/. H8IS$VJAD8TNJ.DCHBIU?+SLOH7BO8N?G8N>) M>TN84D3[E)N*K*]4)L#.1B#"F9/2IIQ0LK'%XKI86*%RY<,^E4T/@-H'P9_H MZ/Z%\]YL58_W;-[$@6NW?1%QUS:*TZ^DU,*EE)EU)4P:"Y;Z&12,#7WSUYK'>5H5CHZ*?>S5J[P5/2%&^U;'CA+L>X!#(778-* M=BU.=EW, <2SL5"<*J0=HXAS+\$$TT@YR0C<;.S\2%^NHGH4/7D41C7.\G5Q M_\(=DXK[GX?[/YXP;7A$B00')/'MS()X- *#N*0@"#!-N- ;6U3X%$0\AJP8@O>9:B+N)%94-6 MK&7H5>5)_O( !VF_URD,Z!X+M[VNZ76T3%AM04)0BK4F(M!J4Q#1"++&1!%?'49/Z&0F\ M'L6SH=;[3^JNVJ!?F1A8@$M3B8$7%P,G1B7@SE"'7*0UXC1V*$EQBJ21EBJ3 M8,Q]ID76R9P)R17[OUGV7X!G4['_2['_&&[Q!,PW'1F<()5RB;AP&BGM0/VS MA$0I5ZGT>1FJZC*:;01;,?9_V\F:/3]7RPV&H1"L-SQS_5HK,%"]UG6/ZU-_ M$Y6K"T_,-'O=WK0(JY++BY=BW^?X,I%B,8N)1F"X&,03(Y&".T7*UE>QF02(BG&9;6Z(SC)_7&* MZ_=PA]GO'?H;W/T^[&NXB597]Z_VAJXS )'HE]OOA8Z[PH^LY.$"Y>'5'&]% MX13\%6&0BR5X*]A8I'3J4,(UQDH(JZ5'H8U)G<\I+%FQV$L5>GT-F9=*G*R? M.#E1L6,D33C2F&C$8YR@F(!Y982S+L8J<0YO;-U2GU:)D3JR@2MM._VH=_[VAIX M[@=>>;KW]B;B3 O/ HUE6QY>^MUU787POUCY=3W/JTJ36-G((+@U$&/2IBCQ M#3L.OBD2);!0OFP7UP61*Q1MJ@+'JYX#JACZ>1GZQ"8T3FS"D+$T13QE!B42 M8P3W%ZLX]O_IC2U>QRL%1E0Q\JIG@"I&?A9&+N5_B&5&BP@)P1GB">AE395& M480E6%U1$OE4+JM+MDJ,_+;S/TTWK+7!@:_R/2N5[X%KJ:IBER*Q\!Q?@I-( M*!5))(Q6(+BX1$I3CA**C>9".(>EGQ-(ZDK-BJX5BXE4H=77D*&I!,!S"("3 M2-M$B,@AX8<&X[_M+,BV,7T7^+67 MUOK..M?12=MY?@W+]%]?]EWJ^O!#6%S/7-S#V7GE\FOA:9!#U[GL]77_:O?_ M1JWAU?A2#GN?X$HZE_[KOW5[Y+;M^6@P],.B*N&V0.%&;KHU^Q]/I&,J ES)95W*^W?]5N'3563IA2="*I9>'98^,4[% M1 B+DHA3X&7)40P7CA@1ED>1EL[X$$5=2%P7]"F^2I4C66$F7WB2I&+R%V?R MB5/B1R\+$-DHEHPCKE*-5.3@GTF<)C;"<,-N8TL(5F?L*26>5?9D0:R[ \X& M.!6V];4%"_1?#(;]5C+R]U%-97DVYV,G/_\;\9*T]=U9=.WZO4HJ/4PJT3G> M!+%<)%)*E$I.$(^)0BHE$CDEG7/,D4@F&UO__8^8$OK;"D&[5[,:5KWBJF+? M);+O2:03RIGFR%B/9DR80#KVU58\(@FF5"4)J_AV7?GV19V'6QBW<@F>RKT3 MEX#:*'**^.91Z_U^CE&B(XUB98V%N\0X ;^?XSJ.9N>I/#A/464C%E5/5=/# MS!,(N8AA#XZBT^EUL_S#6:]M77^FYFJ)X.KAX%;IG/ZYI,V_'FG]3,5EVU]U MJ^V)]+#W+I#H08E"=UKMT=#92KPO4+RS&[X5;GX[P=R0Q#J,8LP3D/+$(M$Q%.DLF'6*22#H9(2>)]0AX'"D=.101'.&( MQ<9*F>%GQ74I9F>S/SV,N!I533_((52ZM=*MSUZW6>G6%Q20)\0Q:F@DD8*K M1-SA%"D? HE%*@23(HE9^MR!KTJIKC;-^"FE&"X36>O1* VU2$58(ZP)A1O% MD8T\5E-=DJ@>D[C2II4VK;3I,Q5#5W+QN>7B) R)X6I39B)D:%9^9)$F<8QT MQ$T<13B-\,,^[=*7<:#[TO5K@S/==_<)>==0+?&2.@ROL!G_/:&9@L'QV=[( MO^_56Q3=B><4N51!9#A,N ($*02R1%)#5,ZEE8R\2B=]VPT4.F\IU.! MC9A->>20B3#SN0>'8F\O*[HFAP4K0+5_0 ME>I3710I@BUB%!P[#F8]BHV2?JZL%$0K0[5ZE+I[-BJH3)ZGTH#4TJB4.&2I M!W!E<8SBR')$N<%,,!'#7QM;\2:=K5!>>5WWMJN9OX1_.(LTK$J?NBS0.ZB- M!L[66ET?X;T<^0E[?O3PC7!PUCFRH)CP0UK ?KU5L&87 MM>S&RX(^MC/R:(XZB>OOIT&N#O9'P\$0[A2.M,K.+EH BYL1MN;'$YQ&PBI# MD&,>[T6)&"62Q"CU'22*)Y)RNJHDD]MB,Y13$:.[I^VNN'E:EK\&^=GNBY/ MTHME_>.9JVOC(I>Y>A=!E;PCO"P6LW5H+UGK:U^W:I>X/ M/:+T\,P- IATJ![6P(>UM-757=."7P+6&SJ/B3C8'%_ES8/)7\X%K/>R-VCY MZ_^U[]IZV/KJ?OO6LL.S0BN5/I5?,9Y\1">P M /MWXDOX'\D\]\"7<>N8RG M3Z?\I]] D$78)D0SJB*7:@[/28PTD1&1I!&1@B0GQ&<1\D^=]2=@Q*<.)7VG M+Y!.88N_ZO8W?378^&7Z;.!@RA=Q\PQO/9;!_E][.]N'NSNU@T/X MJ[';/#RH[;^OO=MO?/BT^^_=YL'>W[NUO_8/#E9A-P\4W#^UNB"->R-XJAW\ M?.L&9L7@-('!?K)LU%C2!JT)^VKKRX'[M?CB-]L:7+;UU:^M;EA+^-!OTT\7 ML_FZ<'[9CR=29A-GDB9/).9OSG^\&7YTPP3(?B;4IHCHK3_&F^36G]WU6$(V M)5&/>NS=/V,QKQ9+[W=A/\@L_]"E)V+NL HR3X0^C_,=_TA,!28X^"1$?40 M/KQOB^.J5F;2NR:@/J#P:/K.WUZ!Z@_VO]JQX!7$Y%N7(%XC#^)=GAUUWK>. M#YOMQN'QV?Z7/0R?_7[4@=4W]__XC$M!/-J@'V$E'Z^:.SX M>(2/=R[X_LYGWNS 6@[WOC>NCSN-/SYU]F>">+"#'?BMG3W<_++'FN>?+O8/ M3WGS\)0>T;_/&N>[U\W.$>SEB/_G>J\(X T;AWO?&CNG^,19H;4P,3(QCA$G M'G=/Q7!E*K$,_B>(P<\Q[G5]Z_$K@?=&!%XUX':=!=['$R&-QEA0E,0I\]UH M\)62"F&BHX2)%&/'GV&^;27I*DFWXI*NFNB[CI+N:BSI:"H4&'86^8X3Q#GF M2"DJ$9->TEE%G$N>8:#O0I.M3^\[656Y%#SO_>&9ZX<>DKX[<]U!ZZL+GOBO M]PG;/+H4JGK&8J&KHA6GLLG@0B]Z?3Z_IFWOLI@8O7WPN08"78))5$UL>[:) M;8'UWY4Y/U.18[P^N*H!J,(#9T;]UK#E!I-K!'VZGQ[J[Q]Z?;_N[5*'V6'O M@^[/C*ACC5GF*=@'KURR+2__ M>IMDFP(1?]_K'_Q NE7QO<7)M\^S[H=R))4Z92CA<6C827RWND*1DS$W DP2 M[WZ0.A&SLSD>#!^^IHU\:R@#5M'[>#CG5\S]..;^>&(Y<<(*L%:LQHA[S$0E MJ$$F<@DF3!C%/#9P- M \;@^JHJS5U&[/[_?4O'XLGE\XJ!H$,]..H(8<+N? M9*V1YL8BZI1TD<' ZWY0Y5/\DP5R]UNH?'TWDWFK:F"K0HF7\\'F".C*K5J\ M5#Z:=:MT3 47B039[)'CA$J0ELHBAE/!M:5IG*2^(I:!8S4+6+UZU1-5G5@E M_M:N(K82?_^?O3=O:BO)TH>_BH*9>:<[0J_/D\^39SU/3W^L.-ABE?1K 8"J M)>,"-'$&'/78,BV2X6FK_%A$IFW/PGN%]]:&]^9GG!?>>RK>NS'&A7K_S03VA%M.1J+2%:H 0OM\62M_5&6CVME"BM(4J;:$6U!:J"7V4?K8K MU)OM%]O;NUN__;'=2N_Z<_O-P4Y^_.K-]LOM-V^JM^\__W^MK;W+1__:_^/% M]INW_]O:?OUNY^!]ZV\OME_N/-\YN+\74W/I_J>;24W.:\%JN=I)8?V+D/-H MI41H_4VJU"\4\W*M#?K695J!NU>1X>D7ISSD;J(_[I[VZ<%R#$K)R"UQV M94-VY1.^M* V:\*P?E 'PFSDR/9?C7,/LGO^WZ9V:P7D+MUM3O8 74*?] M,( LNA+B82L]VQ I1G!P0F+LHFX=[QSMO?B(]_/XZ)>_/O3_L'6V>[!^_/=B^VS M]Y^.#O/OWKU.L#@YWOOD/^^]>(?3[[C8O?B(=O_Z]]'[@P^'NR3]>W&8KOO] M>;H6NG=^*\'B^#W9(Z_1WD'^/;L7^R]>G[T__C/]_NV+]^G?_=^W+_8^_3M] MWM&J'5GW*J]VB^^]V&8=[;0S5MJ<4DN !>9!::;!.1DC]UA&3S8V,2-M(1Y= MVS03:)8UPZQ)Z64/ WY]V66-2"U[)-M-)Y;-B>J>F\$@YW&,M9,?]X4IW/+JF8(6Y;Y;O M>(QU5A2L[RA8W&C#+5)(:\FHYUHH$2BR6D0ED%$/99VB4Q2$BGD*)VL3L5:D4A2JHE#536T3+O*Q3E7H:T;Z MVG\[25^[J!-0,OU";E"M)U=T2N#!;8;:%W_0,S*8YEYCBH 3GC(MHF$F'O[4^ MJ0$L1E87LQ5[\['TMCM);VAWJR,%B3&IST"\I,!,]* ]-A Q3S27189#U7*0 M%;6MD-O*D-LLM>$:!9K(+++@"'."6H>9$D)J0BQW&MW/;O>4A!>:FS?-O?N6 MYKYV$ Y84\W !1)R1;@ A9A*7$&X!7&<^X;C]CYVC%>>$9F8C2N<.$YIL-@Q8,R18!0/V(K$<52WL7Y,_^@G MX;@Z.^@O7=[:-[\S?8>#[AD<=GVZV&<%&=]%1C)PKD/U.SR]][R#6:01R0@& M,P2,,P9&Q !()<:C@GMJT$\-4ON)],$5;9?\L&U]Z20K3:V+E)Y22@_XCGDE MHI1-T)1-4*14I%2D5*14B[6L@O$V0\P,AZ>Y$#8[LMZF;TA?_*_6 MX*8OD+OI"]1NG5PW!1IFXFNW>F'4ZEY]@^L/1U4Q[7\_;7?M,27'P?#PV2MS M7G6?W8^WBJ*N;O-YOL;"T3-Q].O;?E/T!WUS%/[UYOS#7_[$$B;>'QQ^^O#[ MZ_/WQ]OI6G?/]W[_]_'>P6>6U@U]^'V7I?NJ2J/V+E[&O);[+]Y=I/M,K[\^ MW]OJ:(RL8-*!<40GOL<&%.$<-!)622(UYGQC$]_!][5&ZV^JE88D0UHKGV^7:*%IN@T) :8X* M2BQ!.>7 97%B2WS2CQ,"<9M(45.N5X.R'=84ZW,\C._KPG WUO\T1Z>A0'TN M4)^J3A9>:$&# B.I!68Y 4T1 24XX3K*(*7(G1ET6Y'I=*?5P?KB:Y"7CTI^ MSGYK\"8H4BI2*E(J4BI2*E(J4EIU*:UUXNA;,QY$=+=O][9KM_6WO?XHM#"> M"G>6*,JWYA%OQ]OFOU/]/J_;O-?F>;%]*[/]'XW[67STFFL"0-GG,I) M!Q@L4Q@,-ISH:*+5=&-3MCF>'CU9(IO+B?EY1[QN ;YRI16\+P3O4ZXV1$E0 MB@CPF'I@U!+0AD60-I@8-",4Q8U-KMN:Z!4&?$FR7L),B<+Z14I%2D5*14I% M2D5*14H+R;-<3D_;BV1V!5\9?57K]6P//LZ=5MS&Q;E?I%3R0\HF*% M4BI2 M*E(J4BI2FDMTQO%@D=$,>QJ9%L@$$G+76H>)X"+2V:(S8U/@^80E4$(N]85< MWM]5/(IS#W7L'01N/6WG!N$JU$4/W*YE>RS$N!= M12DUJ,?5-1X/^MD=5V#09X25PL+%^D5*2T#.$)28**R&@C'&)6485Q5-QI M8=*!K"6:^3"^&=4V/.AOI:7+5V".7IFNW^D]-R?=D3G:Z:43V@Q#?F(P.$^K MNW6<5GXT&;^X';0HA_-,A_-N/IAO\CDN]KYVDL*%B,0>A*42F"0>+-(4B!.4 M>R61,7AC4POR^/&3!>J%D(N4?HJ0:TM_G3'L$B,$>2!N!(.6#8 M"="4$M#IC'8J^FAB'HK.29O*Q^2.%"YH+A?4[BDI7+ ,7#"5B2NPUPP)G1C MV:2Y<0R_MQWOW33]>4'P[H*T4N1:,-3?\G$SDB M8%0$T"$$P"@:00*RUJA[:U=7H@IC[=%;N_.LH'=.Z)WR=VGN550$@?"> HO" M@6)&@D-2>^F\L)(T"[UKG0 [.<':]8^/^[W+PO+3D_0PG(6!ZXX+TL=/]ZN, MO&%)A2W1WB*E)9!2R6><]P@B+H7!(6*#B&8J,F,$E21@*IW0+-B9=97OSO2N M7MP?D_#V)3O[HM34I]1L?_WC6Z7F?&^K0PPQ5KD 7%$,S)( -JFG$(+6P= 8 MD$<;FZ3-N5KAW.B5!/O*,?Y*2FF16;'?F[M^#QT7QIV1<;?'U2B)=7=??$;I M^8[E--G\/$+$,5.N%V"]4Z"U\=%2IRU-=J10JUR,LI)0+H1;I%2DM/R5F^58 M?()CD4X>BWLOWG<\)<@1SD%7=9H&8]"!:B#1*NPT]4J(IAV+:YU/6$$!K!E6 M0VV.3T)O:+(\2@9A"=(7*2V!E$H&8=D$14I%2DN@XR^D(+R*2U3ZS?,)]>9- M^,]I=]@=A;=A\*7KPM@X>!-<_V.O.]'4I9@$LY@$9W=YRH)1S##G@,A@@86@ MDTF .' 6F(@26R'HQB:1=(6GI*\D\@L_%RD5*2V_IZR#!)%04A5+[*=(:1FD5%(5RR8H4BI2*E(J4JJGC,QP833ER!F-F91* M1ZZL)KOL[;4J>F,([H71?CPP9\5TF\UT.T]FV\6WIMM6AQ+I'68: MO) X-\;9+H]IMRLH+QP<9'2@DMZ"QY4!"LB Y:.784M,5:KYG#Q6F>FI7U?>V?CH8CT\L+6"BQ1DI$?QSL3#;).MO?Z@B$HE,QJ3.(8V 4!5!I0X")R(M( MD(ZY21;FM*UI76VR'@:;)0H"K@4/3*M%5GC]3>N\W=<=+@SF2D2("CM@T2%0U&@PB!HAI-;!)9L'MREE;2ZGYY>N M R\L/O-U+6CG3O6#<)VV(D%.:\0XXB8R[SU#!BMOJ6(/99ZB;\R96::: _%*.N>#D4IL;$K15G>D&ZP#K13';\84+:2<:/+P@H\%\1^/]\,*# ?U'P MG\J/L%A8FHPQL,P[8/E'=M=!H)XA%C 7V3LWAK^LHQYHOO!?ZTJA+><&H4)M M/[8&P8=P7#792:BMKC(_/AF$& ;IQ58U*+ 4%96\W564TBP.J<")ID$&:37S MQ*I$>90Z@5UP2*"J^P!!EZE^Z42;-;A]C.3B89PY72K[73#=P2U M'>>*1^L *QF 82M!:25 "A&I\H(9X?/AQ@5J<\(:U#*NU*0MGD,*TQ4H&,%LC!JA$+#2B'L?@Z$S'\@/:>RZTTNGM!F&_,1D,MI^?'.M M2+^ZTITK0[6WG=T3%_<$%A[!61TBR,+95EVD49L5N/O]+Z7^\JEAG@?%Y@+,'$%P_>/C?F\< M)VB=GJ2'X7)&;'YU_'1_/#QVT669R\>GI7-FD=):EC MWR:8K5")14YYC-QP MCAC7R$ANF ^>!$R$MV1FY>>> =[C0J8RP;L&W87<5;44B9<&"R#&1&#&&E : M21"YLD$R:G&(&YOR#AMF=,*@4U[%Y0-0DIG A=B8Y.P:4]_@7*CH5P(MTBI2&GYT]K*L?@$ MQ^*T"Q4;SZW50$DR1ABE'(QV&H3DPBL4;3"N:SP@N MF=8E3Z!(:0FD5%)ERR8H4BI26@(=?R&9LE7@H=)OGD^H-V_"?TZ[P^XHO V# M+UT7QL;!F^#Z'WO=4O$R#WN!WNE&T\%*2P0XCO.0S8A!8\$!)7O0(ZHHPKK* MF24*K7"]RTHR0^'O(J4BI>7WI)53=LE.V2FOG';6!TTHI <2F*,*M+0":,B] M4[0T*#;QE%WKU,9WO4%(5W$1?.NCZ?9:"?3'9O Y5'W&6\/KB<,EE['$CHJ4 MED!*)9>Q;((BI2*E(J4BI5H,/>>%TI1P(8)FCEO%L-*!L<"]B?HGRECW1X=A MD.VW03A,)ESW2[@9_;?UQ72/LNKYLC]XFPRRM]<*Z(UYN!=&^_' G!6;;3:; MC=W5YI:()#NJ#81DH26;+?TP*HF26I',>&9SY>K&)JEMMDU!>.'A(J5&.-P* M#R^.AZ=\9T1'A',O%\EL[NH2/%C$-&A&I/4.,\%(TWAXK3/:TNYO'26DE RV M$@HJ4EH"*94,MK()BI2*E(J4BI2*E)9;2D_R1S)!+BQF$MZ28TF,K^K MC5Z4R.7V(1 5I\!;A>6USA+[S1SE_G?#EAGF+G&..@:0BY'FC$8S2"#QS MVLET[AGI-C8QIVU-ZVJOM11#!^>(_8IW&P3]_YZ/ &<07)/X;EK]FQ/9?=L: M>6LT&G3M:94 ?=!_E7BP-RKL5R_[3 MHE?-F5FF6I8&)47B#P;82IXLS ##&0T\' $!N3?J0($4YHP5DR# MW M%>Y:0^XRF'B1+4(5$>-(6^H(Y9\' 1!OW":3-S MVG1#EJB]$I$IH"S:/,0PV7N"X%PY'@6AB&G"KX/QA=H*M:TAM6EA3?0,,2]E MQH.)E.L8IDL*F*J>LB$I''B"1%0+FO0=#D0'I4+18:)D%L\EP MT$V*EM/?SUSTY&C_2T8KW[-$L M-Y5TQ01"/DD-,$OZ;Y)@LCZ=5V"8BXI0JJK9I:2=^*Z-.7U$KD:AN4)S3;GI M66CNYX.2A>8617-3^6B!:^\T%2!,GK-#G0$B/.$TF*<8LSV3--"?:DDVK M= VCN2I9[=&5M3+QJ?%O>(9N/F)LNNS3T?T?.3:#C]T>7'Y2?TMT+B00#>K&=Y5:]UV MDWR5\B9EK5J=R9^'@ZNK.3$? ]A!,)_!Q'2QS\S15W,^W/CUV[M,MSBYI+=7 MX]X[C+&6.Y2W[Y#J_QDO=&*(_J!JD?@L[< PR.]*UV0: ?OCL\.3+GS[J]ZO:J#_WCVV_GTSF; MU9V/7[[9%K^@\=:X3":]_,V7+_]2O72+12Y?T[\(J>]]&?V"?_(U0LE/??)[ M%ZM^H9B7:VW0MR[3"I1K+=>Z0M=*U(.^];+$X)::1MCXF+K3R';]53 M;[W#/!UK;4]CJZD?*1?5.?HF^!".JT,\*0;5A:7'_[2#7S=?)>TB# ;!MRJ; MZ@%5"K,DX3TBUVY)E_IY__@X&<-U+N:@__5V^N%2+]?BR M9WE9J/%".7=Z?)ILS(3&JO-4ZYO64ZUQ]5U9K*G%>A%BUW5'966JE3GH)TBU M)EUD_]NJT/:WRW7Z>VOL,_MFO>X^63%YHI-UZM#XL=NGV5(8IS$_I.KOA_>[ M/HLV+B]ICA*R<@M<=F5#=N43OK6499>R[ ;6"Y6R[!HC@T?OR0[:/7CW-7V. M[_ZU@_;(F\_OO,;OIR*#?WYZ_^GUV=[!%GG_Z7/Z M[M?TP^]O#M\?_]G=N]@[_G!P]/G]P>>+O1=_?OJ_BYW1;A>-,U4/MGCZ#.\8 M1)WSTH$(+@*C.?&!:@LD4*R5#,0+7XJR2P+$RB5 E*+L=>.^O>>WN*^49)>2 M[(:03BG)7F)>.;_%*Z4@NZA41:4J!=G+05_[;V^;A*4!MN]S6"E&+NPU]JQ5RG&7FF2>W>;Y$HM M=F&YPG*E%GNE6,[=9KE5+,5>UR&Y6\X-0@7:?FP-;@IUW$VA3NODNDAG^,"Z MDC) J8RL6SHIS7"*.:DL<9(*Q 0S 2NB*".!8.R5=)174Z[PU90K/'-JS34J M#_JY>.[X)#_^TQR=AG*XU7>X[4ZDU.R/>J]P1 OPY@+SQD0TN*L>"%/O M?EW>7EFIY>RN\^R>B)*>[W[:/=O]V&&18<8-2VLJ&#!$/2AM#6BML'2>:Q)] M/KV)8&TEIG/7R@C:IK)!X>QED-(LG)UQ&HS'#!'".*;&>,F]IR'/ G?1%LY> M2*1<[ 2FD2%T0#2E@%F#N%L/8B\<'WO"]E[/A3HWSV-^ND-5:>J\3.G)^EA-Q%$UQRU3D[M4=>E[TL?2@NTZ!+Y5:+>.\NT M:F/?.!@>WET/?[--]N-$"[BWP9T.DM#S)15JK8M:7T]4R6>W]FO>H98KFP@/ M*&86F!,&C!,$HF+:$9_T[J#NKY*?.5[;H-R3=47Z')6LNV!>Q:8*RI\4Y5/! M*R.%19%+H-YX8)8+,,PRT!9))SA7:0ML;/(V9\F8XBN*\\47?"\?CB=?RWDGTEQQ(Q10+G1N\L!!>2-SSP=M5&2*^]P\IB!Z91%= M>]3\D8@NQWB-'H#IX#C6&C,D(G#B!#":N[HXX;-L@]%284?$C7505[>H OQ& M1\B+E(J4BI2:E E>#M$&':)3$4JAT@[1'$/ -FG-"AM0S@B@"C,J);7*Z.^Y MV!8'_+6N'#6MN7/)&2V5>D5,I;EFX3-#E,D.ZP>JFH0#6J0.^FPP&8&R>)]&E% MF0(FA0/#(@&OM76244^4V]BDN$TY6N'JN)7$]\J1_$I*J:D>WL+ ;X06@!<:+E(J4EI&*375 MDUL.RSD=EE,>6RVLIDAI(#$R8-A2, CGV1:">6JL]D@T\[!G7\=+]JD?-S_M>UCG65B&214DG37HI-T&3_:_7B_IB$MR_9V1?]92;] MY?VTNU5(YYD3"HA4"ACR DR('()1P0JG&.=H8Y-3V:!(>I &2$ 1VE=4$FXV#7L4%SK;-<_P[!* M5:TZ\@Q'@ZX;7??>R6 M6:HEVE>DM Q2*EFJJ^4E?7--Q]7;MKZ:@=\+H_WX MLC^(H3LZ'92(<)WJC)OVJ'JEM/54@U>YGP4W&$P2*TBF-*7>6Q-84F;:JN2O M+AOR5X[^5U)*"VWL_SW[L9#S4Y/S'0[8B 23B!O@/$9@"BE044N@AEI#"0H" MTXU-VJ:L-(->'LP79BY2*E):XIZ?Y?QLYODYY:OE'BG)I(> C0#F"0$CM 6L M5:0R^I#TID:=GVN=Y5H!!:P9AGSSQ[F'@,FB*&FL)718I+0$4BIIK&43%"D5 M*34NV-&0(9E5V*/2;YY/J#=OPG].N\/N*+P-@R]=%\9&Q)O@^A][W3+J>@ZV MPL>[?&U>&.2(C2"99L $5V MTN DMUI+@Z7U&YM8LC8B36IE5IBA\'>14I%2 M$T_9A8PR+*=LB]!\;1!.-(1!][$4W:M4RC? M]08A7<5%\*VC_G#82J _-H//850--QQ>-]PMF90ER%2DM 12*IF491,4*14I M%2D5*=636R$($AKC:$GTC#)KF)9<""=M+HZ*#['TANE^TZ/;)M_^Z# ,LB4W M"(?)F.M^"3L]US\.?R1-=.N+Z1YE)?1E?_#63,Y^N#$4JZ2+ W-63+OZ3+O/ MR;3;G1JI9*TU5%'PTB33+E(*5G"37:E&*\(X$7FLJWSXA(L*K];R8,K M :4BI2604LF#*YN@2*E(J4BI2*E(:;FE-(MES;AAP7C,$"&,8VJ2B<6]I\$R M[5VT/V]9)Q/@QI0NYG%]YO'VUV06XS\NTT%W/^U<[![L= S51%FO01O-@;FH MP-"@P5(ND+8\F9Y@IK?![+#C@5@,'/L< MC1 >%,M=;+6AD5MB*-4- _-:9YO]9H[RK)-ARPQST[X7P85C&P8MBMNMC+1% M9YE=FN[C)7I&TS+[_FE.A*NL]\M71_V3^^SZY:'+V9J'62HCBT8$)#A+JFTZ M) ,)(A"N&(U,='8>EN-[$(Y/^@,S.-_^SVEW=#[N%;9_.AJ.3"\OX+>,&;MG M".U%@3H11X(B@PJTA2/WT$ MK(7"A'%)G"^4VN1S/VR#OM':>V&8TVO<./,W/AY:KZ',XA[8L (E[B1* M) M4[,0D21:>J6M-1N;T_WB"BL65BRL^/.L*+ *D4DL>9 L<9_F24-)]J]D(3A$ M\6-8L:B3=5+F]MGM$$OT7'J'.PIVU!JL#8\%2B1RWB-$H+">*2!0(9X2E9^XGSWMBU$6WK(,H+VX3I52. M4RTY4$4BL"0MT"0R<%5U'&)(4+FQ*=GT!.N9RRX*.Q9V+.PX;O9(<40T,FZ( M8,F,,RBI*%P+0KC#1H9:V+'HF+52YU1.GN0,8>X9Q$@5,(TPF$@%6$=%I(1Y M;73NY9Z.O;9FN!!H(=!"H,V*2Q?:G#MM3F4_\H!R8V.18SL2F.$1E!4>+!7: M(DM#"#&7^A*JVHCJ%3#-J^3)7ZO\AO2G[W[9_&?Z<77)E[_A,EBL*KH]:3A*3U3- M-7^Y=R$N?SGCZ7I/^L.J=>:S03@RH^Z7\(^O73\ZO"*8B4]=;@1T\Q%CTQ6< MCN[_R+$9?.SVKK:0_O9\F8\,JE39'R^YQ-^NSN3/? ,55R%OL:%$RQ -2]]C MG7#2<2F(Q()CV\%(;UQ]ZG!PLST_!K"#8#XG[2;=XC-S]-6<#S=^_79MTL), M"N+V&MZ[+C'6LB[R]KI0_3]C\23J[@^JAJO/$BN$07Y7NB;3F&MI'0[RF?9? M/Q90,L0/J@:7"3;/\W'8R[/"S>9=PG]*IOCQ"E2[].6;[;?_^FO_S?][V]K9 M>_Y+:W'4]L +?KZ_]W;_CYT76P?;+UIO#](?N]M[!V];^R];S[?>_JOU\H_] MO][>>Q??TH5X6KJ8D;/_UNTE(NZ?IF_UP[\_\)9T=51=MER]8M7J'$TW?>@?WWX=GT[ZKQ9L_/(-H_R"QJQR68UP^9LO M7_ZE>NF64C!^C>M?N"3WOHQ^P?>^]KVOQ?@7@?5/?>WW7Z.*E8LE#Q/8#\I3 M?IASA_G4>^^P(<>@?1J32?V(H2H0O ]FT-I.1XG_IBKE&^7XL6LS8>T_5$MN M]J(]M&3GAW>[5DN&RI+-N&18SX+#AY;O-<.I=?<]/S?#P];+H_[786O_)&1- M-YE_6\EL_U+U57OVF'Y1]VZ+6;?7$S31>20 &G2%-=5]-F/3SM;,;)9;7$V7 M\_*XCDL9_4\[DC]?.I)/NGN_[^7O/]O_ZS79RPYB\AKM_[6=OO_CUP\O_OUY M[U-V,.]\W;MV)/?/]E[LGKW_ZSU]?^'8[E_OT>[!;Y_W#]Y_W?OTYNC#BS>? M]GY_SS[\]0Y_Z-YR)'_:1KL7+P\_?$K7=/'Q[,.GUV>[O[_F>Y^VR-[O?W[> M^WT7??AT>/3AX,_C_[NX[NP[VCW8^;I[L'W180I%9*P&19S-"5X$M%8,+(V2 M:ZJL8:B.&OJ[^:S)(;3"2\VYM9D:E@=.- TR2*N9)U9QH2AU KO@D$"RXB5T MQ4NH\%*C>.EU!WL<@V(18N ,F&42%#(8J-48"2N)P7YCD\L[*Y@*(34(M860 MQBFKYECOOIXBZJ)^[=:2LYR&*1PV4GQ9 >'X7\8*OG MMR:D48[/^H[/=]-^AA!\4FX4 QYP (9SKS[I&>2,;4J25*4T&YNXSKX$#5+M M"[3K,\X+M!L"[62J8T(L,>>0J;&S* MME#3]<$%TJL"Z=H-C0+IIX;TC9U!A4F2B E+VF:LKFZAQ:W9/#37;D 4-#\A MFE]W@J748&,@<)03"7&V&3@!2:SD1CND?58P:)NH)GDR"XP;;C3#*5!5'C 28H(ASAV74H9I:T""8KE/ X=4@''=/CUM_\]VA MRZ.&_OY-(E,K_7=L!I_#90^#X$X'53)=B3H\>>W4EG.#<;AT0D#[\<6EX(9; M/7\IS>%.[TNX3*$L.DA]S/9QVJ)(VJ%T@E!02 E@!E$P425^X[G_FL8*.9M; M=4D^W1ZV>"]7!?3S*TPJH&\0Z%]WA":."Z*!2Y74&1XDF$ \H!"M]2PX&T35 MF8\4N"\9W)^X[J<>F!&S++MQ'LZ.VUE!*!O4U2W(^7 \*O7_BKF[OJI6LQ M/BW#BS *@^-N+TOQI>D._C1'IZ%H,_5QX.=I$T8%E4=+8O#.!$@Z# '#I0.M MD"9(&:QR$22A;45%,XH@BQ^U>8T5YLX!!>8_!_/7'4^=849&\%2*G/9-0?$< M+6$)V]RC$*JH)R4%W2N)[MJLE8+NQJ#[QI )1 N7O1&"V71\)U4MSUB10)(8 M'?6*&LER#X.&G-WK%%QY?FAZ'T,R0UHQ[?36E[S5LQUS:9ZL:S1E(=;)E:?E M-CN]_++7?=>[LC:OR*T0TDR$M/WU:H1)-93YQ?;9[M>.84*K(#UX%0PPC"-H MSAEH9".R'BO,U6/5CN(D;2YT:T^R*M"=-W0[#%&GL'*@7+(26&[CH*PB8)W0 M2"ELJPDH&#UFUF7!;',Q6WM@HV!V3IC=O<&LX%9K9( 2+A-FA0(=, 6+)&+& M*DU%PBP1CS$ 2B3C)YM$799O=ZM>?JV1.?M)97\M'!7SRYVZ$L2XI^*!.=L^ MR^F=X;?0"[$[*A&&&LGI[ Y;P 9$3/H!'#L,+,JD4BBDP'@G-4#[0X/FD3/*$A'4$Z&\F!XH* MXS%8S;5+!CYITSO: MR110KP*HY]?_^(>@+KB=$;M1M%$KSQ!.^L%T#XCB2VPJ6!NA\!?0S@&T'2-I<$$)0(CX MR](&JB5HY".EU'LMEH!]-,# M>B)SS3AJ$3/ '8D)T-&"#L*"2PCV(NJDB?$,:%IRUQ:8NU;SZ)&U"(S76U0_ MS5+W=#$[C HO,$_<%$%JF1C+")W'HBE @3"'0F :Q8U-PMH$/R:L M57)>F@OM>FOE"[07#>U.I QS$B18GN>7&A?!"!O!(88B]R9GL^7 5YO>,52H M8'H5,%UOA7S!]((P?6-9*&F3[2 "<(T],$TQJ*A0+F:+C#G/B*](712D+Q#I M'2>)$,P)$%1)8)X[,(P%$,9Z$7UB]CR,6;6QX 7B*PGQ)XAF%(@_/<0GK!!* MTJ&=@!T8%L BQZ!50CSF5H5 L>/1;VQBW*;L,15R)<#QN!RI$W/^TPE22^L> M:9;1<26+5V-1%$JJD9+H7?:%<80(A2$2QO.$U@A:IQ_>ZZ2-^&B%Q%4]_N-3 MAXO?L[' ?L+\J&M@%^S^+'8[2%MC$ON"T1SE0 4"*Q@#EL07C$2>YN9@4X[BA<+YQCJ(2JJ8>^((1#VP(!18%I.)H*GF/HE4&I';9X@[' !E M..(360B#T^ GXA,3!3OK%:1HG+F0!?/'C30*3=5(4^RN8G[GE9:2@B,H G/6 M);:B-E?T<\*IHUJ+JIQ"XNDLB5(AO"K@?AJ3H8#[:<#=T8F81=040LZ[9EPD MDR*1-' G*(_.$2Y8E<^H1!EHN+JH?AJSHJ!ZKJB^L2RHT21)5 )"@@*C"=K: M)AN#*R]DT 91FC,::5NCZ?2!TAG@2:LK!N%+Z)V6X,,"K8FKE,P\J.CYZ3"M M2AA<\=1Y8:D:68K?85CD#&NCG8*0) K,<@3&^1PN19JG8TEH*S&+5RQ[W6R:#_I>N3N6'/6W\['5832?X^V9,L">/+H\,: MMC_P80"C_LFS+)1A_ZCK6_DF5YO9:C=1DMB>)ZF]NA3:;^?OAKD3^OZ5N+:N MI55(K3Y2VYFY&N?ZOCN>&"8PI<,9P[+'K0CH0\0-DB94V4Q%4IG.R. M(0<_YTIY&(J6R'6ZIK10NT53:&'AM-!QQ'@7* %.8YZ=P QH+ U([QPBR:Z) MQ"9CAK0Y+7RP!GS0C&DIA1D6Q0PW5A 6V!K* U"?-04J(V@3"03"3>0X"D[" MN)[K,5TDGH03:@K$--DRRG!IO3SJ?QVVXJ!_W-KI?0G#RA2ZPX3JF)KTX'[M#DY@G]F*W[Q/2C\RI1,?SGM'MR''JC]4I07&@7A5?F M/*_X\*"_E7OD#<*K2XF\.C*]T5;/;U\)I9R_-9Z_MX<.G>]]S-$&S8V6X#BC MP#1GH!F2@#%GVJB8Q)[#B6U>RJI7%-VUV]T%W0M'=\9@L>+ 6#*? M-9-)@M($'A!'/JK*O1AVN4U6QOKD/=0O[%Q*967 M22AODTSVXW>(JW#3+-QT<8=!H2Q"44H) AD&# D"!D<%FCH2DQR-PG9C4Y!' MN_M+[E)C,5R_23$+AB>5C]@]"QXNPJ!?L#TSMGZB;H#7KILDZ'H37L MQ]%7,RAC*!<1E7@1OH2C_LG;2QD4?T:-A'1[]F2V&2Q2WBJ" EC@5&G00=C MP-F M)'2ZT V-FF;\]*^>37!/,<@1 'STS@ .@[30'DP@)((@06&P5*?\(R= M=,E6"!J1'',0%!<4KR2*YQAS*"A^&E._8YB0S.=XH8@ZSX$V8%@4P%R,+G@6 M#>7Y+*:D(9'#=8HPO+V,*:1%AV,S^!Q&N>=@%548G2<#(B?EE>C"DPV:G/9G M;%>2>!OH:<1";VP2VM9W3+=:1:?E>D*_WD&4(V5$L-8 M7&7%[K5 ;KBK6!PULM/M<939XG!16$^QAI!3))@5.4V31O!()FY2B@2; ]=:8BY$KJC MF+?%'8T7"Z97 =/SKZDHF)X_IF]B'58H*S'RX 51P*108"QFP)) "9*,D(#R MD ;1YK+44RPDVE&S5;$.CLYYQS@*1\V9HVY/H*SJM(TA,B +/K=38]AI4(PX M4$@29ZDP3M/$*U:@L^[2=815"O-';G':,HV'W".&/'.*(%0PRX]1&82-A5#E,@ M'#,?E&.:BFH6E$0SMG$N$8C9(+AK1I>[O:JQ'@0?CD_R,I>01(.,AQLIO1J$ MDTO'QU;//S='1\-"7G,GK]M3*K-5D5.S9;0X M(]QF[-%#M O<&POW^1DB!>X+A_O$7$M)D68\@1P;#"P* 1I%#))$0V+2Z[P3 M5>*SQ(].?"XACI\"[678KRK^-KV/W6REF.$PC$IX8W$Y4SO7LMBJ1%$2.>LA MI]OC+"L+Q"D29"2 9)ZH+0T#BY$!AY"+*@;O])JE::\0JIN5+_5]6!?%H[:8 M94=%:ZS)<>% _T?-/E"IG M]-QP?&- 2(^E8\0 H<@#0Y* I8B!%Y(Q0ZWU/#3Q<%ZGX,=OI\/TW'"8;O38 M=GLF+WV[U0NC'/NHAEF:2QNCQ#P69E%<"2D,]\)H/^9I.E>67R&N6HAK]^L= MQH4(2AAM$41DDS+BE0$K-0OLO@[U]FX>##"BYU16Q2S@X*1 MBAH)7.=&EB)RT$@3P!Q3YFCD4?(\O 8U)7N[ 'OI*C(*L)\,V#>&!W?((VTM M1!S,>,Z%B3I77!FIF2266Y&!K65#&D*NP0C(M/W']L3IL(I77+:;RC,@S?4, MR,=$+=9USFT-YL=L6.;=S,47.)G24L]T+=[:_U1$L1.R]!*IS^:AQ M%JR1%-(N#,IR$C%A&YN,H#;1XO%.T68,P:[17;JNY%"#Y5+(H4'D\$T0M.,8 M)8)+!HHB 8P[#98P!$$%+;T(BCI=S?-BY#$63"&%U2*%&JR>0@H-(X4;XX=Q M@QTBV9>A(C"M!*AZD2QH#LQ39F$B!J;9FC^DT\22L4%,HILF&409,Z^51 M_^OEX+^7W9[IN6P7W:#EV;V&T0/68DZ3YQ_J9%K'*URG',1OQU9VT['3-4>M MDU-[U'6M?HSI2WL?KT.*Z9[#X&M.W4T;W'>'+JU"R59'P-%%-V!G+ M[%4ELOU+B94#ND:3_O:DRXO=UYU C-:)Y->!09,.0(VIA\\$&8\IHPQG[.< MD-!MRM:C?GL]03[7>9Q$'S$W7(-0&@/SE(&)4B6X M4QF$P8C%V,3LIX+NIBE7_.OJME#.*ZZ.R305M>>'Y\,0H)0 M+JP:COKN\[7UB>YLE5RBP'@J\ M/78S&S""\:2X>@Q24@\L*IH,&*[ $N^\=1'3:$IZY.JC_4G,EX+V!64@=)Q# MF.?L*1NM &:4!1V0!!Z=\IY%;61]FDZ!>6-A_B1VS$_ O+@F'XOUF]BA<()* MJV+".K/ %,VQPW2X:RT1HY1;FS.B,=-M19K4T&F=XBU70SP?9KJ4R,J"VEP7 M=>7)*.SVU,YLG.C@F-#*@*>$ TO2 Y.'>&(:A%5,.TP;Z9\IWM>&&B<%YHN& M^?DW5@G13#EF('">V^?ZI+-PB2$X3R*)@09B"[Y7']_S;HI=S)$G!_F-.>*X M]+G9"T@F C#-$6BB;3K) _..6^UBR TG43MMQP:!?)V"+&_"R>4$SSD;)>O@ M8YE;*XF7_<&-H(K6\H2$=GO Y\7^5H<@*G(/35 FUVTX8<"XF"P4HZ,T,@KI MZTL-*2[5QL)];GTE"MR;D.G9$8QJ[@E)P$8,F)0:;' $D+4*49=XW98&,LN* M\T;TF7@LT(NU4EO>9T=RE$2:,,Z4<, ,];ES-@?/HE.6*2L8N]]:6>:^$TMA MJ'R;#1;.PL!UQT9+99.T^N.9/R5@LHBDKHJ:]L<2V+X4C2]L-!L;W1[\F4T- MH2/U-F=E!4FS"X6#XCY ](@0IX54VFUL:M8@[TEQD3;=RBC G5]V9<=0[K62 M"&+ /H_J-6 (=V"$\M1ZK(,U>3#@=)N7 ME5@>Q<VZV(\5$5UE?C[/8BC.B1HIZO;$SFP..&D\0E:!5$$EIDJ/-)8"B T" M*QH\8DFY$&UUQ[S.TO*VJ7AN0LCAQW N085'('FJO%PBX2E-=H'B.ND<)L'9 M8., "R(9,9YCS4ML8?4!/;?00@'T7 ']347Y>?;446=]=#(!FN>C&@H M7+TY_.>T.SIOF:]FX-P/WF9I_6:&P3_O M'Y^$WK":@%3LD!K)[O;<3K3WNJ,0]E$'"@9E)Z=@'#3C!"B*)*;GM!%H8Y.V M*:-EQ-_28+T)=LCCH%Y4FD>@?+H%EK%.N^A!(IE+QR,'RRD'1#$13F&*5)G. MNP9@GYN-4L"^,+!/V2^4()]DBL!7HWN-P: %<< (#LAH[Y1K9+^[-0V$5&,] MA]V\^# 8PZAUU#6V>_3SDWB6UM_2!",ED=;S]'O2PJ6_I$?#K@^#BK7^N!3+ M^75K\,D^^H6Y9F"NU[?G?&9C1'".1$0"J \(>3* !HN,T>L:3GI*,$=V4 MI,WB06W>D)Q:$5U\#W-I#=%A-@8I3+(_D%; 4(Q@F/1@%9;<8Q\"HAN;I(UY MF?>YFDB?ER%2SNXG O/N1)HDMBYZF[M/TF1D6 ]*1PT18Q>U)4PSE\ L93.@ MO$X3/D\NQS^U['GK;Y?C/O_>BM=S;46VH/'!5N659N^:;Y1L.$9UCQ>GL,LRL\M$NP$=61"< M040207H80$7#P6$LA J"(DFJ(EZ%'Q_\:ICAM\3%0\\?;.:U6S9\[/9Z.5C6 MCZV3"GKK538T V%&CR+&1E4=]KQ!RBO#N<&<6$RI\9V=)U"^"MO5:*==W&&G M6>\#,R91'6(46#H!P5B'0$3OF I)PB2I5%JU*9UFO5)*L"I@1T@:Y+S3C@?& M(M/(.$6=5HJ$!/*8P?X0/W8!>T/ _DV;DHY@D1(:!7#B)#".""AN'1#"-%'( M$B/#QJ9,AA.=SM$K*%\5E.>:$2=D3N7R+""=K"&7&#XZQI.F:T*%IR^%*1:GNSN&;Q48) M/7^_=3)'[T[3[+K_GM.]KPJ96RHCBT8$)#A3!&L> PDB$*X8C4Q4]MF\ V^% MS&NTS] =]IG61CLG*7#' ZF"4BDIAES0W)MM*/+K;]#+YO L3 M%B8LGJK59,)O>MMTK*=*2F; 6HL3!8;$?CY9L(X80;'*[@E;EXNJ,&!AP*;< M=''?K3<#WACV(IBT^YNO+)=[Y]=4N^'64YZJE/WWWR^8_TX]; MFX+Q1)8G_7%+E6=52Y7NE_"/KUT_.KPBRHE/C??9,W3S$6/3YCT=W?^18S/X MV.W!Y2?UU4G8[?G$:L^PJBZX5OZO0NK?/0!(OLC63_TCR376JR6=_'EX#;D3 M\S& '03S&4PNRXQUK(N4]XTJO]G+)UT MK/3'I>#/TD8,@_RN=$VF,=?2.ASDH_F_NLA;;"C1,D3#DJ"M$TXZ+@616'!L M.W)C\Z :[=R/K5SNGL_2?_YJ-N\2X_>V;:;.ZGNNH5#!,:W$D3D9AF=7#_[A MN\.3(W/^K-NK[J?ZT#^^_;HL[%L,7MWJ^.6;?? +&N^%2_?MY6^^?/F7ZJ5; M)\[X-:Y_X9+<^S+Z!=_[VO>^%N-?!-8_];7??XTJ5BZ6/$Q@/_#G__"DP7SJ MO7>8*"[!) R>1E]7#W+ROP]FT-KNY0K]%\&%8QL&+8K;WVA>CUV;B5/XH0I: MLQLF)_TKCM<%6]HG9'QK=YM-^?6Z+D9#,[3JOUICDY#\7K6& $GM]J( MLMVM3J#,:F(C"$H-,$$#*(8]!$T94L*S&/Q5!'P%4Y0+1ZTD1]49LRX:'+AIB?F MIHE6KLH%I1R&W+4U]U_GH)(<@>BHJ;&(F9BCQJRM=9F@O1A0OKGE=NE6==]5 M9]?6R2"NJR( MXG M .^-U< C2W1+ G!LO^>NR*GPSRS\P^XP 2*53CG/@ MEDP[A+1CB!%B,F(PZ2<^9 M1$,-\EN49A7+H/Q/HK2H$'-I+=5125-(&E\$@I4'%@,%)33)H^$<$DRQ8&TU M;P4WR>]8\+L,^G_![[SP.S$(01C)D_0@(I3PRYT';5"RY*5T3B?ZQ7@\+XDT M*::Y3G&#@_[('#UBP,$#DPLOBT%N%W.5PN)'KLRJ4'QI0;-JYP"_U8+F8N]C M1W!E*"<"@E=Y?%ZD8(3!H!Q1/'I+D!=S:D'S*)@M1WN&PK&%8TMSFW7BV,DV M7YUHHQ68!'#(QTRN+/%JM"!MQ!P;3)'P\VEN4[BU<.N:S4F]Q&C0AJ)HW8"SZ=MSD*X]?OM5"[[.^3?K4_N*-)1_VNKVQL?!+F/S&,*K)M2H=SH M[UBGA)&J'KK*)4\;K#4R9Z%40J]')4_M4WIW>JY_' [R%GJ5-M1>6(\P'/[P MU][AWL&_T^?\\?Z+I+Y^RNKK:[IW_/+S[E]_'G_X:X=\^+2%=I_?5E__/'I/ MMO'N\8?#/?*>[7UZ?5ZIKR\<>?_7Z[,/?WTX>O_IP_'NB]=?_^_B6G4=[1[L M7*3[01U*C#8R(I""(F >"S \( A6^;0]!),VC[Q$;<95@X)QI<"PT-(3#O@M MM/1$M/2Z8Y.LB$,(G,DI/=$BL#()BBF:E"W$G";)J.9M)%=PDE3AHY7DHQIF M Q<^>E(^.K_F(RJDBTIDUQ[*5<[2@-8D L(L*;N!\QAHKE=@C6H.LP9>CKU^ M#R[K$[Z$X2@/W2[H]-!&.Z,,Y7];Z>CO?[H?1AE5: <]3,=]>\F/2)?=]-[.]KK$!TS((5, M![Y& 4RT'A G2%(4C+=H8Y/I)N4F%_.CD-$3ND,*&%ZB;54:]3'=>KNPU4X]+#!)/6Z##=Z_(_IMW&BM'S77>X*O1K\")D5B:Z0X M&!4)\LQ)J\(*=[XKW+62W%6;@5L+=Q6.^CF.>MWAF".N$$W[27-@3"#0(F1/ M' O(\D"%R$UY'M\6H#!38:;E,GIKUZJ*'?Q(VKJQ@YT5VA(L('HM?8NC\^N==]!_D_;=\4E^7(U4W/*? M3H>CXW7ID?Q$Q/SYCF@MQYH1%X&HZ(&EDQ>TB@ZR)$H1$$NB\S+9O=B 39H?.,FIEAHE)5-6T1"! M&A81*:152.L)\Y<+:2V:M&X,X?^?O3=MCB))UH7_2AKW7#O=9@I-1F;DQIP7 M,S5+7\UM28#$], 76:Q20JE2-[,*(7[]ZQX1N=6B!01(4'-.=Y>J"(LUB8J M_$MX.>_QM;=@)M1,DU05,6$L*T@! M>PC&,T]%%H=IEDJ$#TH8WB"'M7QRG M192K+!4DT0;,X4@+PA-9@(X)S"F/$IEHMS"U'VD,;]C1-V%';X;L M*#IX=9RS3$0@3$@1P:HR#>PH3_.,"!."G9N%L8GN98+ M?5*C$*@TN:F;P!3J8FNVU2^-?SK#YPGGE$C,> MUWK"9^5'W?=<0#XRN,NO9-C?P@6,8#Y;?\N:/2BG"@;XF.96OMSI%EC/Q_4K M'GS1_[)XO*3#?^.L+2<+E: \CHI,&\[@[4*F,I-)ED8931,JCL'.?-3>=5JW M,S_G)YJ(6O,/A!N@S<=\ 6@N&>SFC_ MX.CY87!T$#P]V#\\^&OWV<[1\V?!B]W]G?VGNSM_!8='\,7>\_VCP^6YWI05 M)8]NLD(_: %H)\*^_]M;58>@U?(XRK<3NPQ.B]J?G\$SY1UX&\>J\SY'[)L# M;'ZT>'[WQZG$%:NGS9/_O/?@'_@:5=O_HA(%Z_.G=T8?DW?NWGP^. M]MC;]_ ;J,?O_G,:RK-_3_G?Q?S@_;O3MT*&*EXE"=2J(@[HZ:<@M&Q@]9&E(HPU3PU:1*S6"C.A(FCL)!P=YX6^:- M@P5R#FL_J^<:R\H:69?G;7K>'_,&Z*%I6K79;_@"LX3?_%M=[9G=JFO?_# T MI!>U;DXOJOI#XRR%W:G<#G[KO]T*L$$,**Y/G=KZ>U""QAHTE9E=H.*J]$<] MJ1Q(C==LX7(^0Z35CZ6"@9Y5(+NFW1V$-X3C:#^64@>_'7)^^#M>K.9RUKA; MW7,;8,R@\EZ4LU,[@#G<@_BLH!NI[2 XZL<47/ &(5RK&J.S,P?C^@ST7#M" M^ P&;6@!=6#LIYJK_S<'%5O7[L)#6/0]N*O:"IZ"- !#=EKR+7OY*3P7_H;U M@O'/15.JDM76P%8:%.IW=7[&OY=XP6->_$AW,=A,GJ]I77E8=H%:]#G870)($9G[UO!H6/J?:$L7,R3(E3')X+?= MEP>_;R'I7)R6\A2N!;)$+XK=>;"T5+#6K=.< D4WBSW711B++%-IEJ=,Q#1G M.?"B/ DIL*@BT5X@%5X@A44<#CT[N_LOEEP[? +2R3IX@"/"9.$/^V;G[MF= M'@'Q-FYP-XN/A;^<@'M[L?],?MX[0@$'SS_:/8YY%#&5,Z)#SC#0%6/1.?S) M!,?O&G50U$K(*G$]XTP [\]+^N![&(15,"6V;3-^2EEZ" M:-7]^S:D@:21[#U[?DPC(X7D(E%79TB:J)EYI<7I+*W*=5B:K!LV/"G5:^/,V MY/BUZ4?)(CGVV:/-4;73'2]$QMV=>@S=0?2MI=BG.(6;46CZ*U/HT0[;_[QW M+%.>Z%06)(PS25@"9%H 8X$_M4PSPU+8U$=/LNWE.DHP01V%7H -B0P.]:[2 ME C/6CFUZQ34>"#,_[80KK/+X#>@N%*6L]\#CN9S[CFOD2!GN!@#\^B_8>) T\H;.B H9M:&EAA$A,6!/ZQFV]GQL#Q;"&H[ M4'M'FBT\&]9O/H/G3-&%MV([8+&=4OS'^-;SND2W1M6M5%.] MQ%O(K"+P?2!X4S9;L.$3#;0!A[C7O&I]QK%/T1K:1F>8GFB)Q"4N+?$Z;K0= M[$X[;6WQ9-TP.7LU;??4;).W;VEVJ-!0RG-4WYCB8:YRGB2<)I&@<?SB.TBSE*2T(31@'XI6UNOXGI('G,W2^(;)W81,=N/]9R?Q_N:1"(%SA9%*\7)R14K,O56:P%YQ@W=1!3<_VF5U?=/PZ"W3 MF Y'"JYCMRYJ@3^0/VRC/53Z]+3A0W#&'[&N6\Y0M&(0I AU@PQ>3OAT[+P_ MJ4%EQ;9_H )6EQI&@!IJ75HYZNN0INAV_>WUX9OF=Q>7 CHZQ6B8CV;A(O!@ M4L*2*%R4UQQKQJ!GVEC4BNA"_SC]T479_(.LI#\#P\$> M I#F.+!M^V\71SOE,)Q)K;FZM-?AT]JA]D_A,W3I9_ MI6=F416U0MS2TY"<=FK8JA.;_/;'97_)2WYIT7,O>*U6>1M?5/5S+D__#;NJ MU>MN;RT]8+AN=WH(CV^,FRCSVEOPBD6 E@6'$)2AX61CG,1<"=#P-C 38 MAP\Y4&JQ"=R'JUUG7\PQQG&)ES#[ZH9MJ'YM7QK,Z>C#,4:.4IG$)&4:B['C MF.0F34BN$IYG>:;SA#YZ4FPO%V)WOK0U)H/+?+QLJ1^%V[T\\2@K43OHU(=; M92;>V]0-IRT=GD_*V;VVKQ(:9FD&^Q-!"FK FMT=&'020,<4UMP&%65\VYEECZX0UOZTHTZ"F$ MN^'OP>07#.A_+&1 WB[W.%^5>_P5R=<[-:S".LYP0RWEQKSL!Z5$1[]:2O0A M4(*- F%_%!O$A1&\!.J7I6Z.X$U_H*K\PYG=2^'>Y[? W/8N]I_MLKVCG<\'S^#O,V!ZAXO,[@/=.WJ;[$7/+]X] V;W^=7G M_?? W#[OA'OO3S[M/=MC^#<\,QG%%MZCVTV&QSQ2&><%(ZF.!+ \7A \>43% M/(63!^95%BZF26?"Y&F6F%S%(9]7 .4=-!UZ5U:_">?9SW:W2BI[JV07'X'=7U3AGR2?2'^!Z[ECOV M?//@MS]W=E[^[HL KM>2O)+5*5B8(;2@WKGJ /CZ I1P&$IU@;4'PYQ_>!LJ M=%BE6[>%#H)/;)\N%\/H])^1QRW/QC7BQ M]0>_<+483[%C^!18[V#%=Z;*_CEQ]52.-^_KV>X4:.3I@$0..[H8UE_]ZKR\ M,ZI@'L\I>G&S,!4FBF)"55H0%BE0,P3C)$M"E@E54% V%B5U:F2D T[PYMY[1M:PZD:[O'5NL8].2Y7W#[4 !D^,ULC1@AS4J^Y/++>=; M7[H74WC]KF QUU3/\#O>--H;H).2BQ*,1GP)%GY9WRG1V+_\DSQ%QVN 55F- M34^?:#!8IZ1[#G#X,P>!T+U%X5/ ()U5R.PG[F88ZVN,?\T]M]6?T+NK5]WJ MH*+C(VF ML7HYVH3\*Z3.S>>8_OLSVA^KH\1Z,[3CA.HJ$3$B1B(R T64P M;X,3R@U-4YD TUEB[$FL#H'Q1QI+*N$J.;+6IG"M9OE-"A[K[ M,*O%W6$]0]9\ 'U_Z'AV5@*8).^M5*G@(ZC5ZV60]_AL!6+NX"10?T5'C-/= M71S85-AH'6'N;B'G1[&1.%U@X^0'\G&T_J+T6^>*7C&$\=I0YN)&2@/?MQXP MKX_8,"F?8-BUT9.)]P9:+)##E[_W25Z@"P!!R-DHB[(2D_)D.70JP2 "ZJKM M8<7H;N/4F+/Y9(9>QC7/:/YYFR2-S=;?^! MG_"6[O+79?/!BL,W4P1QX" KRX?H-'\&>]MB51S\>_<9H44 PU#ZK)3CE'', MKIWY0O,281PF5>/A_@:XDLTUL)(N*E<94]K<$5NV8%]S4=43M=7ZW=6XH "' MB)"<&$FL+&:2Q0DYM:$]F[Z"Z>RH+6J;C +*8U?"Z*-Y$RP/\C%)&]:3?([C M;P:N%C"[Z_FYM[#AZ1>C!7#!08RHPM"$1T_%.+*O+N1GL)3EF<>U[$.)+68= M%D!-<85PP*W5[M-E^*2I7)#1CT$CSN??-F9L8[;SND^R LI!O;@-@"]N&_#* M;OX)IJF^!*\X1PVP!5_9E/4^\ M\5'F=A!V2#;F ?H)KDD;OX!#X8*V/C$(+_0C@$=_A!?B$FXA"B025UNN:4LW M,8D;L_[U0O#Z9%()#!S#\ZNSR\[KAKX.=(>!!2%+C;5@=E3V*E@1( ^T]=:N MF(.5:(+Y],.TNICBIG:%U9@=4$Z-2Z[!>#>L3N,R ES-JQ_2A(L*T]PKX 8G MVGK>7*["#%;4#:#U^,%GRU']G1C$AKE>PFMWIY9,2CF'S=MJ?8]N*$U+LA;9 MHFSZXQQ)>KE0][2),F(N.I#A!J/N)S:8U*T =NG!K/OV7'0I:0XJ M#5WQW4LZ,[Y!#=VIN<;VTT!E@ QT.7^0[.&KFD8U)^6UK7 M@UVR&HX87&[_J-MMV?M5C^@G#F.$$[,RY:'W;@^JMCTG.D$R M]6?:E8*X2"26>=C$#%SU[G2U^2)C1GRANZ@"+AJ7GC[.JFDY\Y3:E+-YS^[. M,%\%XZYF7EOIT?(3%VV=(#9:-:_[+1JP7JP2A]N%[@4+G!ZC%:9=;CD'OH5Y M1E3CR7!6'OP9WG"!?-,YE MV\>I&B%F#=6I$C$AFO,*8P4S2[HVE.@.ZT>0P-Q"O0W1!H$C("MWR,^6+U_B MT9$HW7S]/$Q)EK6KI]@XN@#V[;["R@@4E'J8[,58F8=2U( MF,U.&L=!<,ISZT#'"[6=HR> +GO'JSO7-Y<)@N^9K7.H[:J];J-!FT3[A>3, MH^?P#GDLE0Q3IG+"HEP0EN>4Y-I0DJ4BES)*#!<_2TZ.)PG0"KJJN8=G81RM M5*&Q,*_!W,M.4\;B03??%N'^M-0F>/Y)R[FMW#NP1D,=_/;T^<'O;4JGM!?U MC\!*4]MT&3-UZE69[OA#L^(.9,C B_#_!^Q@8-9Z(3YQ /@6(P48/G(89^]: M,%G,XJE!6@P>,:QY1($UYCP35(BOR8;_MHS'YY8B .Q3KYK\#4K.4R^]?G4. MM)1&^.E8BCB5.I$DTRPD+ LCDLLLQ6X=J<2<\5!'B\D3-(E8EE&9PNZPL. ( MB)XJFHE$%KFFZB=A69Z8@MM(['=H?>(\',F@Y@@G=$IG?6=2C-9A]&A566W4MT(9#+A#>;%]%*TVALH]V$F-6[.6:7?!0%29?8:, M^[Y=$=M5Q(/*HIJXY4P19U-J9_G"SQU$U6!\"[N!)GBM^DW&='$T9ZWQ6WDG M* %[T,4!]$.$63NP:?Z\L0B8LVM(T2K)9:T($A"N#UX$V^=,#I>T@C:!M4'' MM]HMPU8>7M%N[[4B^_+-7:;:$M*ZMU=]/"&X;#=78(/M,:D%-,P._H MRS87@:W4%N)63RTYCT9A2_\Q! V/#]QFMS6)+TK.O3;9=D&_#&6LL@0,8 $#"67$ M):%+%65&<1HW%81#!3&15:A(FB[#K-]0?Q MDE9V3+C\T 0?P>"SKJ9+A[7:"AR7CVD5E@X_>B@W%L7!5O]KJSB4C=Z4T*ZXRX&,HC69T/9J!'"R^*6(GHPQBBY>N7IG!U6CP-E! MQ%SZNYQ;V"6&VJT0&FAVBNM2M<6C9V?H5K9^N;9$P.9LMS=VG:@:7VT[TVZ4 M:Y>F1!\UV$C\(R^=_36T\.ZGI7%+5O%R:!$?MEOM><:]G.#-I]-1[H#"ECD& M&.3UB;=)^SLPO[(-;/IXK(4.*4_F;1<0(""P4\J3]N_FLK$5(1AYZK[T(!PE MDNH*T]82>[/:+]$.NQF8RLZ(\T=.JY^"!)^./1![;7G$RP%C.>C+(^[EE*^6 M8X,8^)),&M>&]!+#YVDX-.\%.WZZWI/UPD5JFYY?-F.?0A?8MSZM*:Q?J>9C M?_JP& 6>;>MV]>32D^\0G< Y \JF<[YW;H+VMK7/]6Q;M(A%K04='!Z^7#@H M79"WP1^M=.3U"S;%.D OT M:: SQ.6-#'12O*H%V_$I5 *WPTJ+NG<&JOHYJ3"A@5 \A] E\4NO\!S4'+KC]7DH[:I.QA>/:M4:2Y=EM/2 MF'VXW*4@;8W2%IS;SE8Q61P(JT+@SMS+TW=+5SCV)$-Z>+!2KIU *]?L$6AF M0\T8?@5";RKT-9/6_=TAAOS67]AG-C1\8D%9MCIWN<_I'69$>!5)#H"L?7E< MEQ+(&\SUL@_H7,I+;&^@;I534W,@81"QE@[/'0)V =37_!+*Z6W@H]5B9&^ M5A9[U_/66F885/4)G_IZEH53;-OJP<0MLLJ"M>"SLGH/ZVGEDY;X^3 -8G$/ M;**@+_]K1@\ HK25I6X>_ P]YGV9S8JBCA57=>4Y[L+EPIQ1#-3?Y$',K J- MF:#]_K?Y@H;+#K7 ABOZ@.A,R],IT//)Y4^:*/S-@[>-YK4\W9FJ9WURYW.W M RYT^\M%;!@ZV8.FVL,4A&"0 H@O(/6+NY*7U6JZK_4C^YKW:V.5\X> M2H>=[YYOUW;8@0/](=S__.:8%3H)>4&% V":-4DCPO"A(Q+8LHPV!U\>A)3+?I%;N/7.?)SWM'KR[VCG9A M+"?'JC!)Q&-%0FH$P8YII&",$Z4$%S)3-(^UI8 KVM7?'+(U6,1LM5%^WSYF MLNBF^,8U(2M;NAU8!SU8_+M3[!\#P\*6GLTO:NTOY6='QUEB$JW"B("& II? MS"D!$5(0Q5'GDU(QO@1NIV$#TD3G.D20;Q/QC.LX+XQ**&59F/PD^=G7]:E] M.'KJN/2MP0"F[[0]B%]=W<<6C=Y!N9XSFGD'Y^>2JJM1J5YP/@>#F#<^?;GI M>N?VK7:?MY@5OMUN>P,>TN"WYX^>O9QNLI^,VS*O5\;6I-VMU9QL>])6XR%6X_&)2FTVJM5B0!;J M+M_ 89DN))EB4_@>0+H=56^VMEALU2K=S%J4WHU9>N'\P]S5*_ M)C.SK+I<_:Y?O"4#O\&CD[9:)5J[Q<$%;_H\,=43$DX<46K<*>VC=1V87>-Q MDS#GFB-0!Q@2 LZ='U6GP_G?;^&J2J3149[KN$@XBT*><\HS1N,\-9+*@K<- MF:.V(7-$KVG(O--FV:UV/ZST7]G"-_)9U]4]:L_\8V-0^Y_E<5I0F:N,$1X7 MAK BR8G(A"1%'H* BS/.4O/HR;1:=EQ=:VX-;"V/A^):Q+< 79,26(="N\*6 M-7;1Y6%B8@?QXXG2UNL*5^_[YMPB(ML^X0/9T)VIU<\16B(.6ON8WC9I^:+0 M)\ 5;!&F'_^U4WV LL?GQZY#1>R\!BWTWO,#E\1FTW!YR^S]+2UW[U?9 8]Y MAM9__1MRI[*1\P9O:^&2P!+'ANH!I;^/LI[@*:\G M%>:QSATLFK.YL6\!4H.=Q-*@/=+=K+)@/'K6H]UC'JP\77@KEK)X4#B0ZH>J1S?SK7'V_6A"P076= .[7!*M?)A;81*WT6+QL2\JZ,A#< M[Q9SSON!EA($2YMEW.<">Y-XZXNGO7XJ-9S)6DT\=!]H 99NG#NF]U2<5" P MO-9P6@)36:P+6/8(?%OO^*YMJW'$/VUR'\:Y#_*8%F#%Q:DB"FPNPC13A">* M$9:$0J6)+&!=?Q*/MJ."X A1&1Z>H/"CMY@2*S3RWJML<=)&3< N.P83/%O& MJ%[N%S9NE]@&Q#PR*-Z(OEK@$0XUK65D;3W:$%%-Z-F%UCZM?QDYK4=Z&_3 MZ5 9UPW/Z0EE/31;<%3(Z'SA0X?9!":;OP.'C6BE_J4P*V_IW'A-NM:4CJ'K M*7=.7+C+857U?MW*&LN7KCSRDZ^]L/OGO=TNN@A_M*@5"%'7@N9>CM:PS7YL MGRQTBP.JK?"!\!'4%'/G2M##?VU=4V)%U4UERT8^'[T6?JZGL M<\RU6Y2NY!'+17K+)NA;G0R+GVW;DQ5C+=&RMB6/58U*Z@=M46O@Y*'Z:5]M MP3PMXHM'R'1XETY8+S\1FQ'X)ITMLH=R%2UPTYH8KXOM8I1W*'(1A;:; (>C M 0]>-4]^@I)[9ET$KJ?L\K >H-*ZQGTQ&]!?U\L*)]JJ)%AEA7FWQA-\_[T] M7ZOV&6%8M4W1G3?HD;([]GI(FBO>,CJM7I.R&,?8\=5RFJX<^.J7#JCDJ:\[ MLMFN/6054-VH[:SEG6;B3NOXM Q.NQX-7IPT6HS;],2_@8J\%/>8.D'_N4B94#$7 MC,4JST52A)J*;%%_QDVPA\)^&&S'SYH3?.T"]4LB\8/NEZ2K[[ -5BR+QS8" M$\O7A]"9H#/.YCXZCQW'+UNO!P+3C>OM?&S?^;TP^J';3N'6M<*1JY>POO!< M8$OSN@NY8T@=GCT[=3#$%N4;/>%MJH>5$VMGTNK53FEPQ2U=\_/S\[KZY.,Q MO7_E!C4/WY9M[-DU1 7V4,NY [S^1=/'%GG%AV-JJ**% 8LY58(PD29$Y*DD M"8UI%A5%IM&#OH#N:00H2#G+6<09SV6N:9CI(I,JTD*(\">QM7NZ"7K">7CL M;#"-IIO&ZI(SI<5L>%%;D@7G'8VZ&7H[+2.RP#"UPPR&C:ZWG&4PJZT:>3EX MAO.)VU^'@/HG8!<.+W.67S,:HJVHP)AD::%N4*MJ,6,(&%S$XA8.KW=*,J+A MV/JY-A7-A0@N!Z%ERTY1,58X\1Z)!LVXU@6YV"I@A/> 96VG/O30^B=_, M]TYWC-G!X>@S"X4,-]JQ86=UK9U!U5OYEM5.M;:-A@Q\0I A;OMD["#+7Y[Z MXFXM\F;G8%B58K?E@3%Z5-9GG8Q;O(/@':1W;ECS#VC*K7EG#' 7 M9BA]%HK%>G .&\QGP[7K/ *]O39*=7 &OL/[/-7]>@EMT,ISKFW70:6-VZ,, M=J%T:U:.=LLZ2]QVN;)&.;&8'S PM]O#L(CURZQ:H,!UJ5R.!-LAMET7, EO M9KL+#0("+GI3#UI%6T?,P*JJ?-Q&VOY&""-WFVQ*QSAN'TC^RJJ7%8'DGH0. MS&ZOCVTBQTM:"([G[>?C) [C,(U#$M&4$J8$)R+):K3(I8QT5R$!.Q,V%.I4K _(Q5RDX6*Q[?:TZ^L3=SLZ=?OJ9)1 M;+B11$4\ 1.!4I+S4)(T+*),:Q'S/%J9UG']%[91EMN,L3/]9M5+B\5+#\.I M]@7.AVLMKC5:_@A_X6QNX;Z=\CO"[/.9DAX%$E7\3A\?W635UO9B">_ 'D,N MM0&T7:O5]7X(IQ["EMHH@E4X=P[?X#ZE)(2M&S9-P W<&[B@84PO.K_(3A_W M^6O4->F-CQ>"-G6"RK9M6S+4I;Q7N_$H9:.YW(F"?,>ZS"I/R:*O9%.)\"TJ M$;)-)<*F$N%>3>*+*A&NK2Q8\.1)&$D1BHR*D+%4:E[0))*)SC*F,R;3^W/H M[U92>>4L9R? %R(U_H]C8A*G&O>W>'LLT-45J 1G!0E,\9TRN%^)CF/TAA,#VX67<_[ MU90,5".W;R-W[L\9K;IVG<:=ZBZF?:C;JCN(U776K]NR>M=#FW:A+:#XROJJ MNJL'#P1E\Z/+;K6!+]L!9UHN-8I2E7:IV39]=MBN&KL2VVRM+L?3(NDL#-3B0 TVNUR%'BNEBDHSVF1#X_2A/8F(Q(UWN5N52LCIOKPN,V?": MS6_M[1P'$K12V;N7U'>_.._KKG5RFZ@"5[AT/P=S_OM-F,+VHZF?5 M7,S,?-)>]8N&_Y;0(^+C2'.I:6J(ILH09M*0 (,(22J3L!!&15DNE[NB",EI MFDM&)9.Y%'!E4J0T*Q*N3;C4D+1=]:#?'&LM=3MD356[O.UC/><=)32.'/N+J(8N[-+:Y\ZJ MM?W-VPC8L,6YC88-$PP;FY-@#";VVH(8#_%KHQ(^H=!_N83I?X(-XB?XZ6.I M+WS838&8X;(#$NCG(2Z[\$U7M'#2MZX /0T;0OO&TW;IN@!?W[#=@YY?KF+3 MMT^V_._FNMVP\8O;@#:).#/,<#BK:<)@AXK$Z$BG.DIR%AN6'N_>$*OM"C;9 MG]<-?M.U^&U';^C^L[UC+C@(M2PGDN:2L-1$I,B,((44.05S+(LC8(GI=K@> MONFV^%U&A892GC,P]YCB8:YRGB0<3#E!XY@K2PHW 6[;D,(=0?GMH+%S3%D& MQGP1$T&SE+"8)21G24'B).7,)%%:A"&2 KL"R^T*-*Y[(@'OEW[XM+(P8<[W M\KIL/CRU\7?\],M1Y$*VU]'.<1J%*8^B J.M"6'42%* SD&*.$U#(PM1R*4> M>)+*7-"09WD"8B6.\YP+S7.M6<+3+%TRN4<[8"6EVX( ]^!GU>FN7:0G+T9Y MGO5\T)/XO$)/7VD[Q>I/Y]6XJ9E%DQT8PG*XOC9Z,\@P69G6A:E%6TNYG%O! MV:J8D<>X7M8]US1%ENMS13OPVZ6P%&BQ'B.[=0C8>(NM;UB3$=LEDI18^RE] M^:8MRM+*/PFNM^42MA-,TW_!\7E=PY1^X(/"*EY5+\-T%M11( M^O7\7+<[L3-'S(P)?OT,M%->/R 0\>LJ+C!M1]N&W,.V?JX@JVVB9,^$U!KW MD8;_>QWD>M>P_(N#QZX(FL_Z/,'VC;6KL%G?;:H/[:VRV02?N$*JFY@-WQ5Q MLZT:?.I<4AL7]5A>/C^6>D2%,-\C('95XBOCJ/5":S#&&>%N6EH8SI M2&1Q%DEFP HP,A*126DDDXB*)53U^W)8;ZG'=16G&*BR/21WI"NY1['DX>$? M&D_J)M4UQN2#2?5 [^54.BL,6NNE3DVN%Y'-\&U[DO7]Z=8V_W#P M\9AF7=H>3 ,$J_[YY_RRKC!1U-53X[-\;D9MYX&Y#EW_5ENJM@JWIW?"+_1P MFI^W*)V?0'2WVD:)*1OP9'P=*"NPV&YINBG5>C"5SK5CI;=KP-3"-/!I7Q/L M6Y6,,)VP4L6R\;8L>,W%Y1BEZ*I.=FOX]\IN@5N#=DV@41A8GTOI/91>>6]1Q/U:;CMYFV]B]0< 9[%!E&RW/2EF> M6T*HX=D7%J]BJKIK%DG(5T7C0_WU"[N&81/7\;69VV1_NQ[+E.B:'(X'O+@( M74'U8M,MU9^P_HG8)O#J?@GE;$'0KL\'OB?IP$_[[F(MAT2FV&:MD!D0RVN;6SKY.RP->0F'7G)VW6MB3/*+AGE M4'2H,H@IX;KFPNJCI%>E@VVU^1C.C,8-.<18G86&?8I]=]OJHM]V#I_^'NQ7 MVT',@'1"J\Y%_[2Y ,.,X8&98M7TJC71G78UUGB!1BHQ@I8J7,.&EB1LJL+# M\Q*,)J-'DQEV55C57WAR27QK23S#79_ALG$'NL-4\"QD4%X[;&@)QM:/.L6; M\VO/;X2-=I.4ZYPFFN2"87Q74I++7(+":G2>AXF@.E_JO!/*.&)"1#S-6)H* M(50&9@QV%A2Z$$NY4\^&?4RQE)E/I*>(Y3XB#E7;%]YV4)C#/B@:;**)CZD S>,O#]>MQ;"_=OX+";]@?4>I-&$2*18*)D(145CIG&LI MLI3!>WQXJ:UEJ4&!()C(P\\;_;C]\$]5-N<3?OFXG-H#;6_ZYWC86*UA&Y?! M(A,XN"?3QY;CN)_[0H[MT!5SS&KX1[5O]C]OVY_^,5/+OZ7Y-BO6_QQNT[6_ M7?78J-B.Z^P\[9#=L6!GAP&U.]@^[XI+H_-/>+%C MS6[-,#JIZ\65=(MXUQP[OZXBP^[4\^X$O'$GX*_2Z(Z6;[ P(*@_G-08I"-^ MR%)J;U%%=)3VH*9D3$4ETD+->9D(I)S+8K&"MDP;Y&>CKR0^H;^0=@&O*QFM=H M/SQ0N?KV[W\U[XZJY&VT7[Y[]OK]_I]O+O>C5^'!G\\O#O[>I>_^?O=A__T? M9WO/X$G1N_?O2G_/?_YU*L[4Y.#]Y/W;Z%\?]O_<"]\=[<;OGKUB;X]VDK?O M_PUC?A7M_?GV8A\D]+NS_;/_?'X^VSL,/_UU!/]]=6R2N%"A#DF14T&8PG+S MD DB$IUJ)A-IO0CQHBQS!OW7<0%C__>@2/_I"JV4V'B!UT:_B#L\P(6XB@<4 MH4AC&7,N><%RDQ5]5LZH./NK34DZ^\, _P%E?J?_G'-T,FF9 M*%&F.$TCE48FB52DLEQM#OR//_"O1K)?L50:*C%8GQ$6Y89P(S,B"Y48;2@S M4?Z-#OP#E'5_:=[HTPK3F,\P0=H%D7Z$I+<^Q!^S!$WC6B)-<#%\"^/Z2I\Z MCT*59Z!A1A%E*\_?PFWH/U^,]G>.8S^1D^PUQA3L]>'2MF M5-6FF?O<1Q?:YGWT_9ILB0WNU;? O[_J*8) MI,>^?'Z=9R$&Q#(E1*5:J%B'ABC.B5%QD42H4T/%/DA8S=,:W M)$& )H+#16?\@]$(1J40W?2:%:EVF-/6!AT"GQ5C\S7!+'FOIXH;AG_L\/I"G2N;MN,. MKL@N,7K0L;VO\[VG 9>+JE:-GOYRC'.BR&E,#,L,8<)@3!4^ M&8TQE$2%458\>C*HS%K4TK%R5U_$U5T'E#A\>FYXM?GM^1KZ$GWT[3G$_,4UN3#!]:Y(1"^[S MZYHNKA:%_8;G CF'AYL9=!L>(-S[;TYJVWG:9P7;.G:M M?#\E#T'C-'F8*$@M;!#M6P YK$([=-1OZVI^;JO:03Y->+WBLL:!L"PLQK@] MN(,07%H0#^:R@Q'Z^K<1^@VHVU9,Y4NUWOPM)[;KUCNI2[:"UB-)U6E ML!/5&M"?WO* EPQ&B%J!F[0%#[#K=.[@>P1H)R#-^O;?O*DL(.\6[-QL5!6% M!=S3&5#G?-JJ3CC<^?0=[<3.MFMQ/SM%$+!RIKTJW7:P6>T$VEI9:34R55I0LU:$+;+L!?2*7JN? M+(YN6."U_GD>/.S:47V%VM^*];Z#H 4@M^-R[>$M2(B7E\@+$=]##&P""^GV M>LE"\#-P_8FGUEBS0K]K1F_Q=6'08/@Z3(_K7FY[/_K/3A? "&!O#<),FD[0 MSVT6(D(86_ U@W5(?=VM$Q[.IS3S:"^G U5C\))6';I^;(.!.4R6MF'0H#60 M&U8_)*2H953W5HSV[8'LZ-QK8:Q.RJT94S>19CB,%7K9RMG^'+7FWU#PMIQS M9ZIZONG89OO3QOX$:0OC/S9)'B5<)42G.$SFXPS\PX2AY)HR;^:UR /_M^V"@[=2W'$YF;_ST=W?J_U)&R[A;1ZEN [)T][@[[59ML%=NA[UR M)(_C,-0YCPL2%2&#(TY#PF6F29PG+$X+J7ERNTZ==P^AM=G=+][=E!4%#Y.8 MY"%&[^\6[JQ*3TB)A)).,$R9338J0,U(P M":>.9YDNDB_$39KUS/%MJUM BFUAG8@9R*T@)JN3ZPZJ--"(7?VWN$ M1OH9Z%361;<*GQ,=UK(NS[M&L>=U9;1%5;*X76V@M:Y1\;/9[*#$/>WPI)U/ MT;?(0:US],"5]P_';)-:84U.T58AB-I@$0K\&NO0-:?LMJ*U_ M!;Z)PT#QRZ9?^+89#@),K3 GQ\FWW[J+P]EYK4'+;D"QWK7M=)UMMG&,CK/E M=HYS$ 2<*4ED48"I%F8Q$3I/$361*:92%1KYDSA&1U01H+;P\)CG> X.F7"A M&_?LHK)?5%/D11[8#AUB]NH>?EB.'O4;_OJ[[SV]'1Q<=TD/T3N?UMJ[*4\X M9HDA@EV%QJS-66A3U0AP0H(P=:#6B=FPG<. BP_T @>-M\GJ_P%9_<4FJW^3 MU7^O)O%%6?W79NDO8JL)-!6T3*.4LTRJG*59ELN4\RC.4_'ML_H/Y:E6\XD^ M,#L]'YU+'EN6)@:$FEJ"$LC07)5Y"2';0^E#)6) MEB#R'@0G/[*N;$35L_+1-K -FM/*=[-T7FM4U*^0QEYQ'Z)"7JL)/+X59-^# M@=)+BNTDB^X<2H_2[9067_38JW^+<[89;'2S#?M:D$*:/$R4PM9Y%L1TZS:P M!+= ;?PB]+[[MU(H?V^"6'#M;'^I)0LW2W;+):/%+P]^V;I%H M[@8@- P>PF+\US>:_'#2-;[O7LWZ%E'!(A7<*!8RE66LB!)NXJ0P)E,T%B+. M])K.T_&2X30#\P=!:73=8-W>[+*+]\4/U"IRT"?G8.E,/L#[+@Z.]L*W1SOA MP=^[EP=_OY[L?WY7OCUZ5Q[\_?82+*;X[2+TR=F_SN ZF-M.LO?Y]>G>LU?) MV_>[R;L_W\3[9_\ZW3^#S^]W89RJ7$! XU'!)6.<( 281D'(RH2FJ21TF . MFUC%8 LS2I>B?RYN]VVH'G^Z)?5_#1K1HIS:\*T-WQJ4&X>AH861,M,L3'E. MBS".TY"G4M%,ILBWEA.0-GSK6_"MRXYO"5U$85I(0E68$VSM1O)$9R1*TB3) M0PI[E3QZ0N-BP[)P?PO.-<"T:%8"3E28(U3#G)PR(F M,A(LI,P(F5)@;5N4/0RE['M#X_XPK,@=I1X';WJ?_&_.%_][ZYR_28!\!0#@ M<-FBVRW;2E9^_[C:;[=)'4:Q3ZD1$1B3"/H"3"U)4YF)G*>IN2ZY%/E; Q.& M3XN,;EWPK=_1_P-<$);V3]A.C,@=3 ^[?=NI2ZQK?F9S&E[:=(9]/3LP1_S3 MAEW>';L<@_DF(?; BT@O3$Y\#>(U[PO4.!/Q0K_W&PH][/FYDK M*_#MT+FJSML"A)W#-UC8DY*0?H6MLV*)?CZ>=P>FSLUXWDYKEL*&H5$Z8'3= M9K;\[:6K)=F9S>I2S&T^UU'UDB,*SX;UW;6-8UG?R>=C 3PNU[DD,>,Q83I7 MA,LD)' *XD28F&4TNC/6MYK]_$B_]H8E?'>#9\,2[AE+N!RRA \7QT(*T'<+ M0Y)"1H1QD*@\#E.2)T;FH="9UAN6\&!9PFT\HG=@&MW2(WIGS&'#!&[%!)9# M1=1D4D0Q"1/T@":A(H5,,I+G,M0R"@L6)H^>%/ERH.CF_L\[//N_0I-$9P2] MUG+"FZ8T+2HW6#Y+U1H(#8Z)K+J9#4HU72W&%L*:;76@0-74!N5L'4AI#EH/,90T'WRA!0%RT@8%E&>:YVE1CYZDFZ"/C_G:;YS(VAS MFK__:>[C.VE1)"PJ(A)IG1-F> Q*3!2"3D,I5R%G+(XQE2_>G.>?\SS?>6QG MW/ M)9CE7=.7ZOJ2< N-ZDZ-!VGY^J#-5V0A/VP^]_U3US!N?6LO[29#[6M8H1P: M*DE.I=%)3+(DTF"H@+62%UE*8AERFFLE9%2X#+7\ZSTT#Z)$X9=E%/R8&XR:7,0%=EY+8J$1G)N'2I* &9R2L&-9957/$U;)[\&O6:][ETOP\X@#U/Q%G M(>B#(8M-*I(HC[)01PF+&'QCX3-N8S-NZM&_DG>?#"T]E82L2'1.N-$A848+ M4C"L5&"2YS3.M13RT9.,95_O[[J+@_&#G=\;MKAABQM0H9^,&?9&+Q6IR%3* M2*I4!LPPC# M*2>ISD7$BT)D4MX)J-"&(VXXXH8C;N"*[B-'E,NFO0[S3)F" MD5P(K&!+8E)0G1!CHHR'+(EX'MX):-$]X(O6]O^'=1S]F.;9SWF-V)3-2UT? MGO):;]K!C/MDOSVF49@EH4E(BBCJS*B"B#2.BW@M8_[@#1PE3"96);8Q44'7# 9G MWMB9\X692S?S9C!SVPGKO-:-MIV6,0N@FJ+;%QL_VZ;;MI'4145LIDUPIF>G M%7;Y\EVNL?+SG"-[*,^Y[5O:0]QL!V^P,<3*)]BTYR[WH.F&ZAJ/KAPH=OE: M\Z9 <-LGQR91EZ,1P7>6B<%H7M8EUJFZOJ:[+P^VAJW%7,,R>!-V]9[8'F+X MX,K8SJOPK=9G=AWA.LL/\3,LG&][9H?J.U&O7X_]KF'/#7;F@ON>N1-@8WS0 MDO6&@^&NBT#[N*[![(UNOM#8CMP:A9/KOUL)D #M6!R1^H/[@VH^P][&]JV#ODM]6V'?@6G-8;C5()% N:T#\HR 2UGK80.ZY1['-Z5= M9&QP(7:/PD74EM$U;DSP@NW@L,3.=<,#?,H;/\\!-X0ELB.#$^UFWO3<;LM] M76$3FM*2M^6EF!LU8"VX]T/> ->VE[GNE3!K4+!@EM@!\ IN7+KSV(#R@F=3 MK"&T:YIC?5M=ZB6&":OISM1UJ'E9P9+#CM:V#.4E=B[L0I-+HSD M).^Q):8C*1::R/%?H^UAH1F1HF+ ,""84 NZ@@K'$""KR.(LE2\1/ MHH0]TP:^4\$?>@J?9@$2SL.3!,_/SB?5I79MXW>!I7++"Y!9S"9. @HW06R7 MURHZ?]9\AD9TL"-GP!^ B[FU\)<&_7&RG4"!0( )(HO4(%DM+]3M>[>=,8A= M@NRE7NEJVBMJ6UG6]@:U;"Z8S,_.23,_ZUN)5BN>#.Q],!#@6IK/3ATW [;* MS[FT_>N1D==6J]*@$$Z[ C?W''/]3-?LP-\TE2C;5A>9;M>5GWMMJ@;&_RR-)YA^Z2)!AG;QGGM M$-UH_:#^J."IMHFK'Q9['?$:A0N>5O:&78;TU._ MY5R?SMURMF9*"2J0/21GP+-:=><>:,%VNZV6;$8\6^.SB#5;A&<7D( MAV!-R\'KI/:37AFUC*=L.K($.[=JVT!;4\HKL&Y'.C/:[<@95U8U1%T0]@&$ MK564:WV"1\:NZSZVYWXV3E\&F0T\5 0N%.@S=G[_%>O>]GC M13.0[JGE=EH#9P>CWYX'+3D0\9)R[15R^/HL*,^ 0F"185I8W3QKQD<*C@H< M*?RU+V+>7F[L&@Q9A>.IIQS.K%O&Y9.&5/A?M_"1BS@SS/!4AVG"8 F*Q.A( MISI*I9HDF4BDU,)0=(YGVVS).1Z<8?]XW_']-G1@0%FG ME.ETS2O4Q#&I/)!YRAWW27;@=!$]U/>-P6/V%E^Z7@)_4VF.FX%'$ M*ZQ99OH;8?2X]*HT1J-A@'K6[ +5/ O4Z>QUZY!%3P28 IU%-7[/ M:'3>M*J5,ZQ4Z[2MK2O FA)6%?2V)#YQ4DU/B!W=N:LT@)]]S;9CP:UY.63" M/4C.X-ME/GY+3OU]7:EP?G8*JMF#$-E:# ,7],SO!U/DWD,$XUJ2!<3KO);*6 M:UC)DF4[W (_;8;]SULOU6/K,8.G]VW/__>8./V.A?TM7 "CF\_6WW)O]SKX MHO_EX<*B#_Y]6K=S..!ILS2J%<_$Y47->#Z9;:UTT:_RQ<* +VUZ MC_ /J]M7X!-6WH&94"B0,?'CM%IR7^-3)H.4L;'XM!;?^JUH.C%NS2P;=;IR M.^YG@&VM3K?Z8#B=#A9MQVLE/Y%VMSL-=N8G\V:&/2!R1YBHF[5*G>\.D1.: M; 6[8%5/;8BZ"7RH(OBSJM1%.9E8M5F5T@P?QV M.!>SZARH)$Y"PL+?MX*G\/[J#!V#_B@,%A@); M!D\GU5S9(S6WM^WT45XXS4"KNWC\#GW0]*E/EO-'W6J=F#+=^."?/2[N..'[ MP2ZQQ/(9GUR.!^/BK^5H,*>5\Y8,0LWNP& "Y2!RZP;1G\6O>;%EJF!P5^G2$X(S."V=\[/-7AX[ ML9"N;08SJ8P]+[^]/G@#^@\\#7ZT9QRT6G2-52[MT_D-%]UI>E*ZM $@4^\Z M193J0%OJ)-[NE6/_9Y^_W9Z,+?]X[Q'$ 4PFG4O&Q[$['V'GGASX,F^#=.W8 M'FSK%+,C80(3WN6LMD[&=F0#G_"Y#11A'@4.4Y6=FM:U9;5<<+ C5A$+YN?( M+2Q3Z))V+X8O.!HQ"?C<:SEM"Z26:\&3QJPH3@89:VFB_"[PO\#T7 M#\?T)KPXL/05 &DYEG96*>>G<([@/FO&/1CC\L" ?4I,FW._E*YJ=P\97>WH MH%4&[91\PNQVL'/FW/;.7^ZR=]0@#P'G;DITASN>NXHF1C4&;@R6R"T!HY MRBC3B6%@JPK&8Y,D11Q%(.:QCK.08X8Z M33-%F PSDH=:$Y&Q3$9ID46Z I(KJ" K5OGVWP;+O!7F\6YV?T;['ZT]^S5 M<5R8*#>Q(C%3@K#,: )'4)(D4;D1.4TR&>_''(?96)#?K,3J=_3+Q#=[UE;;49 M:U9/JP% ]4!U_N\%0]H7B0YL!&1'DC>G@4$?\';P( W-?\VG>KV1Z5JGTGAK M$/?NZ6H/6%/75)\7^Y4C=GA 9QE/[^.-BS>>/.2P3;,+X2MF;E@]&A MW+^]MU[/!@]S9L!( ^U2RWV2_J#TKO>#>+U47/K'6C?1M$_(6;0>N0T<5,; M;2V-\#/,(L'$?O13X:NM2]X]>GND6)?-R$'MK*@Q,;K4'6$;!"R0=;RHIO>N M^H$)-UJLWAA<."$#ZZPSVVH]&SBEK,+-Y:E_:3? \QK86@WTYX\*;-Q\Q9+Z MW5%89K"P0M;D:\U> A,EV,@-.*^8C4J3K_:'=7;BC1QBBR=XI2OL89[:-M<4 M-[U8>W(+0L'X\)*T] MWIX/3T@NQ0X=P6V]#O_45I*W&=26'JUG -;OY-)[AEU]CG4,NP'.[ #+:>>X M+<^Z*N+Q2&UA5N-F[3+WG&F+%N5X[@9,30D4UC[=>D:FW+&04S1#G5$*@\:( M$4[>::%R L?!/MS.=OQ4Z_%P(LS[G'NS&0/.^IS,SUMC%Y_M?"=XZXD/-_@I MG;EL99LM42R= M@Q'#F9?>AY>&Z=@+C&_V++R/W@R\.-UW"XGJ/!#MK&4_Z^WAPEQ!P#ZFVHUR MX%N[!.(%0:V!,*962F-B3<_[,&;G/)I.8MM8+9;@]1)M8L/QJX8'[$"B[Q:? MZ^2O>_J*H+'WA,%T?'+IPID:'*@%P>^=PW"Q1NB!OIBM/4!FZ.<='+T5>5[C MO*[5F5[6V+@V@81&]-%-3N W/W"KU_JBG067NV[TUJ+K['&Y-OHSTP\.#:O]]-WOX-QN3[T].# MO^$]1Z\^@2%Y^?;H^:?]9^K#LC$Y>?_V\\XEC.OTW=F_3]]^?G5Y\.?SY-T9 MC._959QH0D>2)CPI(B M)#RAZ%.4DIHBS&D:+N;FAF&4Y5&8ACJ4+-5P%<]3DU/%$T9UI!=S<_U^!"^N M8KC+N9<+U3C+B537CV,1IH$6RB11RM*1ZM ,AE7F,$G;:+$8D)6H[&^>OB< MOE!%8AH(<>7:-@G7_JI X,N9$W6RI4^/HM#_=EI7\Y-3J]9.]<2B0TTM=H/_ M83E3@EOLI2F1J(*Z>"4^%+^J-=85XU?CT??("L-U&#U:55:E;/$B^@'W>2*X MX-:2X!\6B623X?PM,ISI)L-YD^%\KR;Q11G.7RDP?]"9/;=.RF880O4X;YO63[PX2V'*=*FW'J(%+0L6QBTILO%&X'"C*1-6P?8"C$$ D-O)L!9CDN$^MU+'^Z*ZRM1>CAX#?K5*SF,";5_/[XYD<5YN_?WNI$%JL9 MUF'"SQO]N/WP3U4VYQ-^^;B(=@.G5+@&S;Y M-_N?M^U/"\#3[K>DV$ZR:.W/X39=^]M5CZ5T.Z7%%SWVZM_BG&T&&]ULPZ[I MX'5M@S^:+%V[H@6P"QSKT9TZT1 /O7KLV@ M6\1-D=CO]Z*A7%V$J/^BV?Y22Q9NENR62T:+VYS#.^_=_B,:@!P.W3>MH^K; M-'O\V;K$W&[R/TT?F"P-TYQ&4NDT94E*>6YT(B*1,9&SB.#??/WD1OW^]0^(?M M'YU.]MZ_^'!P].*TNZ=K)_,\>AOM4C#!P!Q[F[Q]_RIZ=_2NW'OV;_CGA![\ M^>9R[^]7R=[?S\$,V^V[#1X]3_8^[UP<:Q69-&8Q40ECA,4Q(R)"A)18,*IB M7K!X-VZZ*B.4\RPUA65X0%F$#UC2)2:JT%D4!NQXR M4!E9M)5G7]U5:\,"-RSP_LSZ-KI@DB0T*G2NH.AVDU_)MA\T!T.\*Z%BEDH9,DWC7'$3 MJCA.F#(JD^'&FGUP'&S1FDU$6*29"(D)L29944.*3"0D#D6D0U#G8I,"'P-C MEGZU,;N:8?S(_L^;H][9:V&1Q-IPE#2@U6>UA'_=70 M7M,T3S/-0U*D883([!GA8)@3)70*BB@K4I$_>I)N9?ER]>GFC/\T9SQ/DX)E MS#"! !0ISU.:9W%89$RRN(CDQB!Y<&>\-T@4%U&1<4%8" >=95230O.(B%PQ M(Q4-,XX%YEMID=RC,WY'441W5,-[;GT<^0X#]M!\H?'W55WE?V['TM\SEU\TVC(EA4Q81*),&L(X3XG(!"-1K$%^QU10G@&OS^A6&-VQ M\^FK#MG#\,YO6.R&Q5Z#JJ23J(AUIC-1,!6)/$GS.)8IE5J&:;@QEA\8BWTS M,I9UR$T1&2)XB!AMH%*+*&$DA8^Y**B."QO<++; G-HPUPUSW3#7NPTZ2)GG M&:?8?Y2%B1(F2VG&J%&13C)!-UZ*!\=<>R\%S42B,QX3!=M+F,D$*3@V'%51 M#)N=8MK0HR&E!>%[JVK((A*7J^PU_U\+)5ARDK6,(Q#J+A7T+'I(AX0F(:QTE$0:V/[FV?PBL/Z;.^ M :BC6,0A*QL'^=8"3 0"P42Q2A(AJ]1'2\"V\Z@_T1JINT/#4@[/8V7=Y0C; M8KH&UF-%T?45I9ZVE< <0X;TOO^"S!&M3C!07]6#X^_J?W\EV>"S =ZFAZ-!&,Y-[>YBKG2<)I$@DP+;BRO19N$ Q89=?=LN/" _=,?=C__ &^VS_=B^ 9 M1V_!Q)DJA/RK-8@(6>D0B(XLP M-4F2)PP38=D6Q5Y6#R"A?U/3M.%Q=\WCPC#CH52RD(EFS+ BY#*/99'GD0;> M9I#'W<0GO^%QWX_']=YW41C%$#:8JU03)D)*\BQA)%,F-53E6LKBT9,TVTK8 M5R<";UC1)[VCU./@CS9.,7#RKS+!-^4==Y[X:^KF]&KVM3N5-38"Q)R*=J.>V7TZ M.M4O;2AFP^'NCL.-BKFDX)%.F2)9CC"P&7 Y'G-!J(I52A-,0 P?/6%1MA52 M>H]*/3;E7/>^--DF3,$XH)91R3EBJ&1%9P0D/C4ID+)*BR+%K M;+H%NL[FO/^\Y_W.$B,WY_V>G?>]90LF9%D4QD5,%!41XLL(DD=BHAB8JHCA.$TE@ZQ1A-&*D*$Q&\CA2F9%9EDNZOD#Q M]]OZ7NZ1*WESM+^5?;(YVC_P:/?F2%;D60BGF"0IB^%HAVB)P"$O>%Q(P60> M4K6^/&YSM'^*HWW'ILCF:/\X3\.2Y9&DNB@*(8F(-?H;1$YX;&(2&EYP:>#T M&[&^1.N''/!? ;IRD)JHI^J+DA+]K#>5N-]V:>XWF[\%EQ=Q9ICAJ0[3A.41 M+1*C(YWJ*,E9;%AJ$QIO ""SB81_)V[^=FB#I&[BR%"TP6B*'J2[\AL_!!R#:_S-&^[Y_[/WK4UM),G:?T7!.>>-+SPA:BK$0:)E< >^/5O5@N,$##F(J"%:C86V[3475U5 M^>2E,I^LZ%G3P1<4/2_=7">MTLQX8F0H5<*>$6^S(E05E;TK(GF\XR>'ZY'$A H60B4DJ09(R!%L4"9)A:BHM8')Z2<5;IY"R#TE7"] M?/\XL=+)=ARI_B#S4^ZW%!"%!D=,TBX0URMX\+J4-B6\,N]_G4^ M!W<\IGR8*KT<7=([?'6CSG\_X_&BO!>>7 M9W@U@U)P"S,-I6;:_KJ^%L^Y6 MH679AO6M][O I _,90(\)P+:,6*3I(3''()VPBM6^NE0L7(]VZ%S6%)4!OWE M>VV-QQY/U:WQ-(P].*Y/K'NV"1MK06RL?=HUF4-0V1+JLB=@E,"M44QQ%G)I M4JD6-K%PG-K_<&06-[K,['GO"47?'D^^.[3,<_ZZ)7%-#2\EN"&5W4&(4 MER51,CM@U@;+2ZG'RO6SBLO=,4RCHX2__)(.3E@GZ-8NV=:J MD-Q%NVZL?=CU(BF%!@\1OG3ME%01QZ@E1FJGHO): %KB7-"_T:XH%UN7-&"= M]%>1F%'G>'!I*=YKJ]B .\,P] A*-8/T5C">2M*C8!D"I+I5GGNKR.[:YBXH M054J124!;3!P&0TQBLHWRRRRIR:!;A@ZSZQL MA+%^0J^\_&N87#Y.PW.D>: ^&Z8C5.>%;K#9465O3KB8QWOH9.[AANP/CM&9 M+3P_J3_AZRYWON[UPMZ%GSI"!$./MS_II.+(3_J%1A%_>>'6-K?]BK_#^TUZ MSE=W?CXY/AE^1O^<](;]1KX_WDP.GY>3E1WU P=Y_YB0&4, ME07UJOR>[4("%;,MW*<,;6?K!''H"),H E?1,QVRF$L6U*UO%*)_QR!Z@0P= M-[%;0]FM-Y&*G@-*B5HU]O*8P?2A9*.,5[;1>23PG*O!5K;1RC9:V48KV^C< M3%EE&ZULHY6FZ@72RV[VF-;3\2)D1PS^VM[_=+;QZ\[>^G[>M7R(!K.+;\^#;9>XL=R)J+SC!OW "D5GBN)4D22JU"L9257(Y MV+)BE6:TXMMBXMO,:$8KOCT#ODUQC.YWO^Z&X#//GA$ISU4_?),H]].KL;Q_W I4)5[](5H?&[&M+?- M8>O$Q8IPLT.X*QRCGDNTS7(B ;44 0!%;!"E&$HZ%X.@QJM"\K',69O(QRKE M8+LI1JM8OX187SIFA2XTR+)8/*1"[>&)-902IKQ.,3&?;,7U/%>L7B+=<]TM5'H:7&[K. Z=<+\L3-5 M@KN*G&U"SIJ_/6?(.=&1#[RR( LQ C4$='8$]5XD.3JK046!GLVL\K1)-,"J6/J7,>+4]9ZE]D:6CL<@I<\E#8B&:3']X"_+P# M+VCY=]GCO?Y)$[VZPAYP+B=0ZOR/!F.N@C?#=. *7]EE>?__7"5H.']5>OD5 MY_'%3HYO_TIK.1TZ#_K/\*N$#),_RULWPDNC9TYPJPM;'#[=!Q5TD%IQS91D M?I=Q6+KXUM[PL@[\4R)^F-QGTE#6O'$'7]WI:.F'JQ.*LSFY>G>>^-OG.>>9 MS/--9"[CU4:4&PR;3?CFI/#RE$_A<%QKQM+9&Q8U\%_?7SIT7QOBEQ()^\]X],_4C@9(A:G$5[\&56&Z_6W MAJZ,]>UHE(Y':[U1.!B,3H8MXBK:/+?Z:Z78'2,G 1NH-@+C!@;&8E6"ZI]!N7S MV$9$_9GBVV*W&08,M+6"!@Z>,6L"2UJX3&VP-N5I;J.?W6BO4Y;I"]IVA=&K MT'Q=+F#GJM)13Y>O>\/YNK@9?*!J<#QPPJT$%X(E73V+$MI':@G MW\V7+W[YWG5+?MN2;%<9;J6-@4C.+8&8#;&!1F)8\,8#+K*,0?]ZERCMJKD7]/UD>.,FH;>)ZP\Z?[N D+1RQVK01 M^^8N6^?A5?=WV5,/3A^M(VSC"&>43C@^KA0M%Z?NH)]..X=-3*"3\:6N0?&C MRRE;]\[W/J-]G6>M(<28E,DA40I969>2"YXIK:R4U.>[YO>]O8@@_#(8_H&@ M7"*D$^'0"S.S6)D_N5%O-"\GL \+19V?P)YVUS[S]8_;8OUPDW=_Q6O[Z[WM M_0,<[[N_NEN?Y?JO.(ZUG?WN'],GL.^_;FQMLYW]P'?6MK_NK&V>=OD_>QL? MWYUUM][]M;'UF6Z?X7,/NW]=X1[O*75P[P4(RA"E>NJUQ(":PTAM< M2[0FDI+&+JTJ \M@KG?5FOM*\ I7%:X> U'+CC%'\=HFMRZ:D4/^^G MA-"5MMQ?5S$L]_Y*D9REX:#"UWWAZW02OC[ +@4OH[&,T%0:RVKAB7.@B*/ MFE$0L:"\07= Z6, MM1%L%I0K"BX9Q[RF$3V*D$SP3M>05OO1:O-Z2 M5C,I,)B(:GA&#/[P30")$ M*K+PAB=$*\Z7<2/.B(^YLHTLKGC7$-#SBONU$%!.# RUA$4>4=R5)4[92 1P MEQ/ETD0Q,Q^JRGN5]QHS>4YYOQ8SB0VGB%*$V2@(6!&($]$39[3)*@PS/(M?3>ESRJ O+12GF4012XL3+[(E7VG*4\FR,;Z'9OE#Y/TV, MX=, A]0O!6X=]RGUPZ.##0O!M"XA>:,D1&$2:">,"DQ3Q8P1&KA.-=C0?M3Z M<#W80#D-PJ -HCU%:\3;0+RG@: ZTBE&05GBA?Z0&]6BP&CMHS"?TEUC#<\K M[=,V2@RXXTIHT87B>V@!Q'D+A&J;,G64^3R[6$.5]V>6]_LP&;^TP$\%&ZI@ MWTNPKP453)#)191D;APZ'\I1XDQV1(G()9-4>!:65A_#2UZE>?&T=XTD/(LP M7T]78*6C@,!]5?ALG2M\MEZ3K+2,7@>;0(UM\IJL\%)U>8/A4>%"ND8?4;,5 M;J6)!<2C(+,!9L$&;Q&-8+PO.(^;9MDII-129%(,Q 0Z&U8 M#X) RCP(T#XH6T\OJ[P_N;S7;(6GD/=K@06I(W<^AU*1YDI]K28F"4ND]LHK M90)P5N6]RON#Y;W&&)Y%KJ?UN C@+%..N" H :\3,V*NP) R=(Y%EEK;6*7BZM:JZ6M9I5J_BYZ%!3 M,:$UF% #%L^+$=.&CG:!RN09228U79L%<4Y)$I@,03GP,0+(TS29.H"-!F!&@! M -2PQ[, P#5KP!A*,W>EQ%(1D&@(&*DS$3$G[KT*-,"%Q_#HN,>S8,$BL""O M7!0)NL][G"/Q2M.FA4!RD+D/48+FO( 6GH&2H.5(!+7,6LT[92L MG+YSH*0G"% V=U,$CZHX$^4L$,AHI%L5,N&,.F#:)@]T:16 +VO6IMS'FM$\ MGY)]U^!B'<9QL[D+4()BAZ''SPA!9VLMQ(PECSF;%N(72E99769XS6;Y/ M$.VEA;D&T69"8+*YJT 9_#\C*H AX%,NO2(Y<=%G)_!_.97"!'%=G&N=46LE MN06"7(-AS\I8LKG+C'*",T5X,I& S(R89 1Q(N#L&IZD<6,[N]88O3*RDH5( M5O1!&<]Y5L9E8/@'!X,_M"N]84SD-3 P#X!UF>_S#M:WMD]WE>76!<6)38$1 M8 Z=B9PU459G1I-P6HJE52V7-7\T:M5Z4D#1EH4KQP?6,'5($+[T>K#E>R"I 5+8$C*D1$(2A*;4B*: GC/"HK1I54)RT*T M*>A9CS'F4[!KT\8P\5T7+B8=)'FZ[JY M9A>T5I);(,@U*O"L+*:;NYRB;6U9)"(:%&3&-7'. +%4,ZY\2L!E8V>FB%@C&2+T07%NA.+# O31&6\"954YK)VJ4H/WH%2:C!-(F MF\%KPG3(!)0NNFF^K&\P11X6SFQ'N? ,SR\J&CPI&M30 MPM.2AR *\&1]U*ZX($VGE$R\CHHH+0&LU!1H<48>S2I4 6 . .!>Q0XOC U M'#$3QI#-7>&$AR@I8;3D2"ONT8$IK"$Z0@A6<)?]TJJ^X4CSWDD*5?K;+/TM M$/X:PGA6MI#-71MT$MEHXKB2! */Q C#"=5><,F,3,Z-G0#*9\6/VC*>D)LC M*W,0U)@F3.VX?OQ>I.,)Z8]:-TO__40O_VI0W N=(3N5J))@.+,R)YZ:MNT@ M,J@:TFD_FK\[:Y!\;,[A];=LX^TNMUEX[S2)#G] 9H$8HQSA$K(T+ I%$SIU MR]S:973SYH+_:4;'4!4 *P ^-P#6*-83 5]W&OB2BL!=R@0-UT1P?S#B5 X$ M_T6M8MJJ$&<1S:J(5Q&O/6]]KPJC%X:\&K9['.1]F(:\()G762?"#+<$M#3$ M1L,(QSW/M1.,^5S"=])+#+'9J#\<%QS$/V/OR^H_\,?%8P[=\%.O3\9[^PWCX^U; M/OQM(./GX2 .W-$HO;GXRX^Q-SHZ<*=O>OT&[9LO_7CU?B7/<$J*&BD;7_[Q M:R\>[Q7]L$+'.N+\!.#\R>>75YI+4U(_O@9JA2MSZV6ZPFZ]]G>W96Q%,?N@ MV_[]-6&@#G:N!LO%G6[[G?.K[Y]:LVN?O<&4#0FMI.'SF'5FRJK3MW#?AW3H MT[ CV'('K3)Z14D_=E8FT/"NNKS=T_7M5*53CE7NTBC@N^^].)-W&8[HE!#L M[?G@=?J^,WTEG/,W^?1U_FZ:OU]<;]CYTQV_U^5X[?#]UXV/Y3X?Q,[^ M9[JS]IEW#S?9SL_3(<[N67?_ ^UN_?*YNQ;.2HAS>_^MW/GX =:WXN'&UN^? M-[:V3W?6_OS\[[/NU5;/6V]A-PN;F4R!. V>@*2*>!\3T4KG;+BCTA7N%K4, M>E9Y.W-T>%/1JDWOUCZTJDRVSXM>IU/H!0Y\2DH3&26BEQ"4.!. 6),C-]XG M(=6LFU!7^*KP]=KA:RIKIL+73.!K?=KX2BSFY$TD,EX)0.W@ORCT6*NQ<.WC?5P-3FKFV7E"6):1@/#="HSH6.5/+ MJ*[1VO9KXBL=O-$7\!0$$!J5)9"T)!8*B:J$Z?,^V*=="M X4@05! M(: ^LJBFDF,RZZ0C;FH=M58U8-!^G+K2E"M$RK-1AFCN2\# &F*RU<10&WSF M2:? EU:-7 ;V:)RJ/4$77K!KP.!I!/K2\,C*&B.X1PGF' T/9PAN7$V8"."H M Q6H75I%-Z-*\YQ)\WWX=%Y:G%\EG\ZSB?-$9$";+ UZ$D0FQ@ADSXG5+!"> M>114X-+KJY!:&&,]R"]5DY' M;WFLP8#VH]3VE6" +5VXK41G(2H"*0!Q&4'+:$^M5#Q9CKZ#6.90DP>J7-=8 M0#OE>>(0PD.VP5CBI$_H/$1); R4:*&<5)"HAM)%Z]&A@"K,59AK[L!S"OE$ MA,"FH*+VEEA/)0'J-3%1"2*S"3&SQ(.KN0-5TA\NZ358\"P2?:FVOG?31D#7BH0%(N<0 !-G Z1>!J5$E92;F5)6#;+^O%1 MA-K LZ)!C3RT!@4N31A<2!ZMH"0I1=&$D8HX*/G-2C)(T1D7P](JL$>7+50$ MF ,$N$_FPDM#0,U<> P$3&8N),Z,MIP80QE" %#BK--H"&@-Z)>BDY-FDKE0 M9;_-LM\"T:\!C&<1_8ELA\"DB$X0'V@DD)@EAJE N+>EY9'V4;OB ]AE)FO[ M[K9(ZI.W[S[OF3+=U*6V/GOLU+P:#9 CS8PY \8KB(Z::)R4CDGNF1"N9I3, M@2;X?)T].%A6.+XIJ+(^":IG$ERK4%JA M=!&@]#[QR9?&TAJ?? R67N-65I9ZZIPEY7"20(E7>,,,,3PQSZB&J!\9I:P@ M6D%T$4"T!1A: [W/@J'3]JBS3+$$GDAE)0'-/'%6*:)DB*4QD \VC-U[)6:5 ML?:2<'I#P^GSEUH_.43A"7_3@-I>(%NO'U,?9<Y<-+@= M+\-YEUO61'V+$"YWCO?2,'6^EA_]P400&"^XX\Z>^Y(Z/J5^I]?ON$;,>_V3 MP#F&(E_N?TG#EVQ9H9O3*A$Z= M$VGC>=!"45#@$C/<"."),Q:-#D+NKI57H/@_4OXRQI&KR/&^_R6-C@]+@/OG M S<:]7(OQ9].?\;'E'UYX@ZZ[KB\Z.D:VF!;9:FW\/D_'0S"YSF%B9U_[]%P M^&???;0G&_BY(M[=M?BY^^LO>]O[FWSG$+^S]>GK]OXG@7!PUOWXST.$@K-_ MGW7YQEKW;'V_*]>WNG3][#/?]5%(G@TC6:(?"CX$XB*/Y82':A:$2C0L=1(B MZQ'.^O'P!(VHN1"*K;W4<=^:&(?!Z+@1A5QZHWXIO5&+S!R7#UWH'H+[F8Q0 M@TR?DG2\&^$]<,>'RVW5.1SOJW+=H4BY$\Q6C56V[SN\VH,OH^LZJUW7:]?U)YJ\!6Y[O8;J M[&OO> \5SZ"?.J?)#9\F[>*U>?7W>_E7X[?'2+T07%NA.+# O31&6T"[1SFM MG6C\=O98O[W[S4+ZV.S-C7[:QIUYY=1^(3QZMKWU&9\3Y/;ASMX&FMX[Z)UO M;WWXVOWUPU\;O_Z^W^7O\1EO_[KNT?^)G\=W.CO >[Z3W;/?/Z^?K>^M;[W] MNK/U#G9^[9YM[[\[[:[]R5"H(S!<&)IAN)UM6"U%M:P_G^M/>+[A$!>!&U=1[(I2[TBM,X&*K(!D)QD(Q]4J-7A;$@/7E M3$XZSI96F:'+#&I[H2KV3R[VU;!Y&I&?( >/*?O,'!&E$@\B&C:.N4 8-92! M\%IRCB*O[;*:6?9@V[A%6L]#VM3A/-!\K+DW3S0U%>QKB4UK,/U*!Q?J:& Z M"<*-$J6#BR;&ITC 90&91QE*Q$YJOJSUK)H^S$,RXVSB>150*Z"VP7I>L&3& MYP/2B:IU=(B=$IZ(I!(!F1FQ"H!P09-/B1LKZ!A(*9]QU7I-8WQXQM;[?J=, M1B.FQX,[Y&4M=_!=/J?SE*G+="V4RT&GUP\')S%UT$,][/A!/W8.3YJ\K8R+ MAU_]NM<+>TWFUF%RHY-ABAUW/)$>MM*Y>UKE#5EE-S^V\]6-.O]]#TSRTBK* MH]>,!^!4^I"8XMYX*4/F,MV"27(:D][]YZ1W?'J)/;]\6>_=#7_4G.+/P[,D MM[^N(T9UMTJ6Y"=\_KO=++04*BL"0#.!3"TQ60M"793".!]4T$NK8N4Z#5X' MY>2@K''9+_=9^.!,5D)Y"RY"R."#U<8(DP0H(<-M#6/JPL]NX<_>[;H,*8&. MQ/%$SQ>>FTB2\,%E*;.1K"S\]1#+Q<(O=X9I=)3PEU_2P>G*W7-!VX+*)8\V M[+G^IU02P^\,=+T1OG@H:B^6[_5*LE@ZS\$=E$ST M"#P[3^(?36)W>=3@* U=F=G12N>)4\I+D7,ISMOH3R27+V[2^*9$J<#/ MOC_KGG7Q6GMMTXGQJMH\ZYBC\Y1#'!O3MJ=LNWJH2RIR:* M%#[A^HUWWZ=^\XN;=MU$&^&Z< 5&;], MK/Z?JXGRYY)-+[_B/ [GY/CVK[06$SH/^L^(J4F>^+DWO$SZ_92(Q\7\3)HS MX#?NX*L['2W]<'5J<%XFU^'.4WC[C.4\DQF[EIN*,S9>MUCPL-E.;Q BT[!\ M"H?C6C.6SMZP8.A_]6CTS EN=03 P#EX!5H(+X1*.GN&!H%UH)9N^=YW(?"A M._=)9?TV-=Q4?_V- 1#1X"S(O7>>K-%)_6(+W.Q.+9_[4F.OBMG%**&1=D5J M7DMHYFJP_&X+]MC2%B;GL^"GG/]WWET1]5+[4\M^_F[2KA5&U6*?.TP9K5-V MSREC=N$JH];3\76'$"VRB%**] MB$&]EF- NK[_3JQO;7_=V>JR;=[%9W7%QJ\[>QMK!Y]W]O_9P^ML^^,VW_AC M^AAPDW>W EO?_^F@>_;G_O89WOC_3_6@-5 6W6@*:2Y%8D MG;2W$+DW4ADA@F(A!:JH;@"-7@#:'=B<*J#-$M!.IP M) 91Z$PR>$6 B@;0 M$J$R:T-YA&@+)S]=J)Y<%= JH'T#M!2",=HQ+T, *J//6C$-+$>>I/:L !JS MYX#&; 6T9P6T]6D+36JAO?&1H/U<:AF4("XP192&B'N! J-J:56:^;#0%J% M\[=S_W9T*W[G7_DSDJ*(-, M3!".@#:2&.$SX2PFJSUWQMG:U7T!Y/I9W*PJUT\EU]?Q M%E77&L#Y=;ZN]M.J:'YO--^\[F;Y&"15T94FM1K1G"9B--7$,A,4&M.,1OT$ MQWRU<+J"YL*#YK-XMA4T'P^:TSZL-LZBEI,D6%SA-Z[AG81/Q.+8Z1U?52ON1L5RVI02'PT':.]$Q/G"FEI* MA^\C.S10%13G"82"0+412QZWI84![$;>G#P<[;WYU_E8 M?AD.#@N#VT9^@$Q5:;I+$TI\WM==R;R(I3E#:([BHH[$L)QQJ4I=O;9"V(@F M-:S06VSJ2:$Z.3@NNZ?9;N44Z;Y*>K9;Z9),9HI7M1_KSGKBG?6.[0:I4TS2 M$YZB)H#PC&X;C23&+)TS@B4J<&>)E=MX +_MK+'I6_C;[LYKM'P_8J-[<-#< M62VL_L,/?UB]KEZ:K?%=B@S&]=(=61>>5@?=[,/);U/V_$^_\*])"RTQU31YYG-/\=H]2-C##??_+T M2!WWW+)(LP"+NBCB:RKKM>$\!^J?;_]-O/B_$-C"Z?CGXN[%"9:T_4\2]^4N MNG.@?'9$>&<(6 K$HR5!J(,,64LIHYE>8 WC&F3^=DU'YAYO\ MX%X/5>@P[)V..]FCCS$HMM0%3]S)J"E'&'@<_Y]%W/1_S?N581P,ODZ/8O*#)18W./A2WFK4^]3O97Q<__C&29A\FKCZ MM/-I.-X;)GQB^=CH(F?KQJ6ZVC/]'@Q/[0TI3R[%\Q@F-PO<>=+Q^_-=CA,] ML9+CD&H^2.%X)ANP$;FK@=/QYA]_I-EM+H02V3W_X,2VZ12+N)W!CX>O/6_/ MVH\]$ERB_K6U;MBQXT53O2LHTBSIU6VSW$F]YEZQA^[/\<%IV0:X#N?_>FU+ M*-JSA-\68Q*/;W 5YXWM_6:+^+L&T&IWT$^GYPAU3C58(.W#RA\KG>-A RU7 MCFC*U(4#Q"[4:U/[O<,Z/@57E#[N[;%*:M34A95Q+C/G#SL7'=SX[@"]_G[# M]]K\ME&=@Y-AN=P8%8-8U-_),2+@6;EX?H=K"A65YL98K*XRVS=WN7)$]C=O MP3N]L9Z=_L*5=VG&U(E#''._N7).XSB.:S2&SS5U/SHI%/FC&^=A&>>N'_;* M[SJGO710./7'QAI^\GCH8O.1X>!S&OX0DSO EVQN\]T)+.]6CA9'@_&!XJ4M MT3RXW+N/&W:(3S_%^7O[W38!S5PTX69_V@EH>@UBSS5O/L!W/G9-&.=BYBY6 M.0\'AVAEXC0/(\&GH2*[&.C1X>MR$>X9'A8<4OS4ZQH5SPW@Q@;TR MU6AVG8S&VO/\%<;[8^5ZB*?32AS]WCD OD(_C>.JS>(UVC_\YZ0W)CHN2[>. MTS,<+'?>]\/*U8."B=IA]\VP."UUQ-.W*;;"-]917*[>81-.NTY)/I[23V4U M2^"MK-488KP;C4N4FTJ"XUK&)Z%MVAC!(0V;38&3A4]!N!EUCDZ&HY-B M%*,Q,STL]PDMWK)USBW@B?%,6CK?&UMO=#F\[YGA#<:XOOLTOO7^2?Q4_O)C M>0+:=H,AZNO><;EEP"GZ-!@VTSL^.Q]CAK@PQJZI"^6(9RPI.+&0Y6$!M.RP T_B" MOK1%*SCY_1R#^\1X*\_X WG&H?*,5Y[Q5KW$@WC&[Q#M;8D0W]/1>GL>[4-, M_&T"?+L3?9@F8NP-WO[^#6R;'I378NM/&//^(^RE>%*.:B_399H7>-N/$\._ M&/U&_]M8FZ$V^[?&Q2_BXA]VA7#:21:)=[I MEB7?4BY'MT="+TS:Z83,Z^%Q%)C+7T[:+3>W,!N+SH/LE&D"_KO:?XSC5)W_ MJLE)YO-%R0]JA2M36>[K8)^L?X!XEOX!G,UG_X#)I@&=:[SX,^RJ\$I(W:\G M(\3.AQ+P:P\Y_I6;U-X/U[CTFDAT>Y9KCF:-UUE[P*R).\S:/>9FKF9@JR27 MO^(F&+ONS&^TU-8#H7!>/_F%2 M=%=>O7J/]MQC1CIB3.M 6[[-KR=8W+=B?0&X+%XG)T7,3+H AG.C( OG.=,Y M)B^BR#8'?=?ZY(*4;_NQ_/'N$B]O*%ZX6R73RU-5/"QJ?DY5P;8/MV%G_V!O MXR..@V_34L&T\7%3;)^]_=H]W*;=L\^P72J:>M-4%7_V=O;W#C<^OI,[^^_% MSO[OA]O[G^3.6MSOKKT]W=G?/-O8VMO;P'?]]]F'2U*TS5T(/DGPE'AG/ '# M#+&:4Y*B45Q)8YP52ZO*P#*8ZT6J#R.JF".6GHI0;7JW>R 41.XRE",]""!, MM@:DLU(J1EE(PCXQ0K620'M.P.GT&SCQ3!U/7!$MJ2# .90.1I0$%YT(,6K% MQ,RHLRLX57!Z+O+83".%:)A0'*1@)@,3U"I1_LX5K>#45G!:O[2**'!:!5%Z>9@*3A6<6O%N]_'MT&J*VCFPVH"+A5W(ILP#> ?H M$*3JV[4;H2[-)U?J8[)Q1$A6.@KET@"2"\*-]C+R;$2T;?3M9A0CGH\HVFWU M2+7OV6T A?"4HI"N;9@F+2.*H&VM [>J:0" M!6/1Z,@TL^H5M5:D3Z=$VG JO9.:>&8- 9$S<5Y;XB%17-*4@U2UY]D"R'0& M<%9#BBXF8!H,.A8Y^^B%=@%DVBOT]*Q02G*4:<:L8(K3A(:XT]3&ISY:J?;W(P5[6EF#Y-YS M%8@4J@0RM2$V:$:"<)EJ8T.TN87V]T+EVC11@D\#'%*_J2UWGPJKQ6/#!7<- MU.&,9SD++27D$, ]=;B@FB /1*IP0Z2 62\\ Z*\0K=" M)S1&)+7$9DFEL F2?\WGP56F+V3:106<:VMRE""LL=J6,OI"Q*W12'UJMZ*: M((\4[&D31#(T)*E(1&67",C,B0E)$4F%,($"(C<*-BSS5IU35+&>>=*6EBEQ M%YFGP&A&T],8QU22EK+(GSJMM*KJ!TOTM6@!:(E+YA0QLK3950H(*FY-K#*9 M19H\^%15]0+(M)(B,LVD=D$"-][Q''2(-!AKM4\UG:#E@CVMJK,!YE4RQ"?O M"#@="-I?DDB=N5!6>:-Y^U3U0J44_'S!,SE-<%ES"F[-R 1!@[4R.V5!,6U\ M%I:G"!9PPSM1+8]V M2GZT$"*I.6/%E"LRP5+12ABBFT/%+@3 :J@-EZ3K$ M,JVIUN3KBK7KT"N<^+H/VJ7F*40O' ZQP#)ZFAY#.[.S7&K MKGYND;X6)>#H+&C.(XHT9'0F5"+&>498YERR0 U+-4]H$61:!16D2\'(A*(L ME;'<%V\2//6%!;3JZG8+]K2NYL 80K)%F?8_ M+HZG6V@[+OO47T8&'D7TU!8JHGJ/.]QCH2)AM;CFI8IKOG7;^64P+/VK+_M6 M7VUO7?7PD]36;.[J[ .GWI+$.*"W'#,Q5AB2J%)9E/,W;I96 ?@L(O75M&ZO M1,^JK.9A$EV]Y<=7U6SN*BUQK90DD%0Y=).!6(7.LE3"9QY#\'%VI^E5F-LK MS+.JIZG"_%+E-)N[W"3'I,S$.F,(9!N)SU$2Z2,NK-?!!E:%>0&$>5:%--76 M?M$ZFLU=FL"%F"Q1)E$"I4F1%\PU4>W@?# @=!MM[5I"4TMHGK.$IEH=+U5! ML[GKHK/ J2>J28OAC!(+R9.2ZV0,I !Z=FDQ-2&WO<(\J]J9:G6\:.G,YJXT MQM/HT7*IK9W%7! MX1()(()&0%D&CK*L!!$)+U"AO5*T:N<%$.99E !#HHTVV42SXZ*%VGFAT@-JH$QH9BGKA@$F'& M4^8D>H+"+:U*6&9:5X%^O0(]J]*8JIU?JC)F[F QH3:27A>0J*.(X.,*- M<=Y*IG"75.V\ ,(\JYJ8JIU?M"1F"^I C%+%>96*T%,9Z*P0-]=!A 80Y M6F=X9B9X92!QZYAVD<5$C73*)%XMC59+]$2=@/%&:Q9)4ED3H!QE6T$BBL4, M%BR-!GT'L:PDJ_+\BN69V2Q-])(Q#R9R&W #6"MR"BZQ6(/T;17EB3" DR(; M:BENIHQ.@T51MHEQHL"@"^B8=<%7Y;P PIQ,:.KV@K8,@C,^L9*JQT)6@FM3 M@_3MENB)C ?K @9"F>]()" $Z>"(\)S'KP$4#RU3SG/,B% Z+9' 0;'Q?7O M]5T_]/!O;C1*Q]>B -][=3\8QC0DQX.C-^7-1X.#7NR4P;_JILCW>_E7 \^Z M)-Z*4HM9]3ZZFX"\\"E,A;@*<9<0IPR'R(7+ MT0)+8+QS(7('S@90[.ZGRA7BG@?BNM\@SDG/#4.;4Z"2(J!]) 8$)9I3!M$8 M;X0H/&QH=<[L[*D"7 6X%KSU/0".H1N6%6=HLR6P-I@L(]6 =RWJOU=#5Q%;R+Q'BR!9$NK'?#H MI**O:B FZV/Q3P7ERP#S8;Z]+H9=?:-T_O(M?GC0<[YW,&;8[3R&8G=B403. M?!R<%/[>*ZORTFRS=8@O,<2%JM=[&_YSTAOU"KB183IPQRDVR@Y?I##ZX%]' M/9P]5S[P0-@;O]^M<__Z#:.[3,"K,8YF%;S_AOB_70)^=0.?S$JBDU%\[25G M*F;"J68$E&?H 8(ATOG,DI,TE^SJ)W$#[R K\^$*5M1;*-2;43R_HMYSH]Y$ M8%\D$7D,)+"0")@ Q(YS2R)3J? _Q5Q1KZ)>1;U9!_GOC'H5W>Z);I>A?6>C MA*0LB_ 5"_!79G@K9+F/Z MT0#:V8(3K@00@$2) 2E+X9WDTEJCN)HO9&LBD#\T#>7PS]C[LOH/_'$QL$,W M_-3K7SS?-F!VWGSN?.3C >*H#]S1*+VY^,N/L3/]XHXK="Q2)W'2<^??'YYI;DT-9_C:Z!6N#*W7J8K[-9K M?W=;QE84LP^Z[=]?$P;J8.=JL%SBP7\+7U)!QWVS,MUKDZG[O.JII37*9WU ME(H[3.FL)FZNIJ>I(KN/IGIE62_CJKG;6TI/6"-WR8.8@2*Y:QI$2R;X%K9B M-]KKI,NN]@_KV?V= %.]1POOL5!,7-U!/YUV#ILN]3>S<#V:#Z!U[WSW,.=- MK_AJ IG)\B2\$0P80&:E@S67B:K(A$G4C'F(Z/<#F04IW_9C^>/=)5XN:.[R MT?[.UEO1_77]<.?PESW\'EW?ZLJ-7]6/E<[QL,ER.'ULZ\:%()+5)0&>9\J4^J@BN1[/-KX.W)X"IE(E#.#5%.H 9F#HA-0J$&EMZKJ'SDI=L;7>9< MM$@#5V;H6=.\IYA-=EIIDF/2T EW]_8?+\J4UG7#YF!.. M6),D 8U_\\IRPID7/'B3C7S-_GX5Y@MA=C9R!"=SJC,87(2X)AE@!W@5A0BHB8:0(17'*\"O-""+/$)8^6T60A*&6% MY('FZ#B#+(.NIG:K)7KBK)#9E%-,)$3#".2DB0=&2: ^*%:H MGP?#H\'0'2<4)7_\V%# #3/Q^O I>2&T!ZJ=D\ - E4*PBKO!+<1JN?04F@* MDU$ J:WGW#.B*?H+((4@WG))/./.XP_M0JQ]HA= F#,#AI9GT,JBWZ"]RQJ% M.E'% "]P7XV-5DOTI;'A-?5&4D\H6A?G3&:V(;36Z$_0&,>L%W)9Z4<;&U6@ MVRO0*G,6=61&45/:A!G!5="Q='WGJ)U%U6)4(!Q-B?F@43*@8 -F=B$ M>MI*FX,V,7HU!X4%R*G)Y8F*MV?J1$ M3T3J@Z?6&$VR!T, '2?BM50 MF7%@.!H;&E)B3BJ%QJ>U-">$)%I-C58"TZ;I/)B=H& >NK07F&V$IQE('EV&K)21B4#(7.!&LI9?N<"@&IJO(A$3R8% M6"6!6L) :0*926*B1@\"'4"$:\F$<*53-%>\RO/KE>>D2BU:8"E8!<*"L2(' M#A'1/MI GUB>JW)^L"A/Q &\%,9*&HCG"I6SE8JX5#0TI:7>D&=>FKY7Y?SJ MA=EX%%KT($'* ZLU2EY0&6M$J*Y@ZJ<6RW1E\J9QH0&%4ITH)03"$86!E=! M)-@H(M@ B;=/.2]41L!6&AYV_* ?.XS8S6H M!P[M%>9LM=><:A\A@$[,9NFDHI!!N1#CG3E*JJ'Q(A)]:6ADM"!>39>*\>,CT%&H"[ZF(P1".>:XP_WQ&5[ M53D_6)0G"P,8>G^> K&&E\P>2*6?321."*VEY!R7L"KG!1!FZQ&]HV? D@'& MP%*C(((+(F3#Y1-7^53E_$B)OE3.P?*H4M"$.XD2';P@1E!'8F0FBUS".BU4 MSK-,!A"Z[5& 0L/=R5.TU/<-OMR-LOV55?#3QGF[ABPC.*H,PH\QK- M+6<9LR67VMR9I:C)0ZFL1$^+Q^^^3K:!1OL8#+.),,DH 8]VEJ-<$P"?($53 M$B^75AE5R\KJ&05F[]S.H@+OL^,PBVIP.' &K. )<%@374A)J&*-1!\=R6EJU?!GQK^);Q;>% MQ+?HC+7") 0Z%]'XP0/@7N=(U/>W[VP]6[X5J-CCX"VRW;/UH+5@5N"EEI M9UH*XKF6Q*4<)&<9]9.9=9),Q;:*;2UXZ_LK#356,.,M MF@#V[J?TU79['H"[[/J<$Z?>94NRY\H$'PMX=&MZ_;K/H+A/P:DRC6<7MOR'^;Y> M7YW )[.13B<#^)0YZ8%Q EE( L8ZXI-3A%)ELZ).H#?X1$[@'61E/AS!BGJ+ MA'JS"N97U'MNU+N,ZFOM#9B4B-8T$N!6$ >E+9U6V;+DA9P]96Q%O8IZ\XMZ MLPKQWQGU*KK=$]TN _M.:.V"921I@YC&-2?&Y)+,;JG(-%D?U-*J?GR.7$6V MBFQSCVRS"O!79'LJ9+N,Z$>*+FF!,K3/2M\.+8BUS)<*?Y_ ,JF!SA>R-1'( M'YKN913_1\I?QIMX:MM>;-&);=MM^GNEN-'_O>2T#_$E?W*CWNA#?^!1(+^4 MT;[O'YW@*' X ;_5! VW<%P_'0S"YSG=V3O_WJ/A\,^^^VA/-O8/]G%<;.?C M-N[0\!?N2K&^]M->%[^[?;@INUOX_+-PMGWXGO[[;%.NKP7HKKT_Z^Y_DAMK MV[L:<43EZ(CE$3T,225Q&5TWSK/.$J(!ZI8Z";'@"!?C>'B2<$?@\E]LR4,W M_-3K7^P\>Z%H>OV8^@ARIM%KSXRLO,GOWDOHD1X<#+[BKNB,VQX.T]$PC4I+ MT([#?TSNB1B'#VY],;-).K^S24>=_>WT $7SR._N^R M-V,C;[?..N/-+)^W=CR'BC$BX&P?N*-1>G/QEQ]C;W1TX$[?]/K-G#5?^O'J M_>31-3!H%G5\^<>OO7B\5_37"AWKL/.#B?,GGU]>:2Y- =CXFN8K1JM;+],5 M=NNUO[LM8RN*V0?=]N^O"0-/,EA^MP%]Y_#GN^=1]MI';[ ) ^[X-'P>V\C< MZ7QU+85TZ-.P(]CR%7WXV/F8,,SO>@C>[IDJ*O,NQ\[??=N%FC)ZGTUUUQ/6 M5KM9/R4$^?Y8.1V@#Y!JM5--*+O]U#32S)@S8+R"Z*B)QDGIF.2^, S>_?S@ MPG _M]8/$0P^]H[WKAGIHZM6^NBJ37]A]I\V]WHEWNG@;'OKPU_K6^^AN__Y M*WJ7=&=K[_/&QS\_KV_M?-X^^W,?/53>_;AYNOW'E'>ZO[ZWOO6.H1V/XWQ[ MMK'U^\'&KYMRY^,F6S_\?7_]XSIZJ-M_[:S]<^_?9]U)+A@;LPA@' D@4RDW MU\0Y30E$&QRUH++@3^"#OM>?A_N,N#A1M \A!14MB6 M >H<,;FAX4A*"'0"38Q+JVS9ROFH MH%HH4K^W..9&=#KQI(F_E&#.$=YK$"NSWZW\_@\)RSX%X-V"=_\Z&88]-WKU MK$//!7>;5\Q B0:?#9%PIR,!%T7A'N8D6&N3IUH&9BOKT *@ $_&6W3N>&D/ MP*2PRIED-3@ ;E4*#0K0"Q2@5%04F'<4N#1Z-!JT"/6&V,0- 2,ML3%1XE56 MBC*P1K$VHL!"543\RYT>-J=6L[%M%H)1O>VVS1_I^/B@N4G%M=G@VHKB&&NU%0&6YJD2.*E#4R59AE\YIFS+0IGO7(<^-_G-6_*L3W^[:40H<9X M'@D+E^:.$*JD9 4BJ60$@A#$0-)$,*N-EJ!8<7K8,NZ#:Z#P?[4SPQ.+]<][ MKO^I),-TTN@8MWJI_+S,L*EQG'FU=7YUO?YO@]'H?3\1$"D0QH+QTATS6M$SR%R&_ZET_/CZYZI8<_II_ M\-BI>368[X7.D)U*5*'ZY\S*G'A2B4L#(H-J$K.>T,BKB5FS@_4P:=!%0RUP M$XBQW!%05!&C=" .DM%4ME5!M8)JS79=(%"=Z)8> M4Y;)!V*=]Z7 C1>6#."56GL5%(\XQ%YL^0\?7W19KEW^,:MY-FWSVLF&_U M'W[XP^JMY6GG0@BED.QH,*9R>]-0N?6^I,OZL?^Y6DIX_EAZ^17G<8).CF__ M2FNK#SL/^L_(JU,Z^;.\=2/[I4&4$]SJE-'+I]0'%7206G'-E&1^EPFZ=/&M MO>%E6=2G1/PPN<_$Y>,T?.,.OKK3T=(/5R<49W-R]>X\\;?/<\Y/0\*)\SQ> M;83CP;A(\PV*8QJ63^%P7&O&TMD;%AWS7]]?.KVTNM54<0YRYQ\_N+E]B9^+ M:NV7=DIN]:8M_;"=]%1TKHW$JI6+@3[_TR_ GQ2K\@TW*[*9AJ[9SL]O'ZPL__[7O?C!^@>OA?X M77QNEVZ??6 ;']_)?^/]-];P7OM=N;[591MK'TYW2P^^0J%&!'>*0&GGAA:$ M)#9YSW !DM)YZ;Q^_"3%M^7P-GKM0K34"*K1LW-..IFI-H$GYQR[5EE_O@Z= M9B$Z/P\.CP;]L1Q-J_%)F9I2Z>=K];U'MT:1-G=\T\-MV MW$-1_#0=': 2= M=EP_=M[]YZ1W5/;P?CN\P+>A#4ZY"II)'H!X\]9R)P(Q+P6L%[9F6>[,; MC$X.<;QXDU'G:'*.TI4YZKA1T2X7U=5C(U>PY4[!B>;SQ=&99B+HW)&*X)8I MJM0$E9J@4A-4:H)*35"I"6[._$%3!QW]86W 6NMR_X;<4VCO(% 1;82<(QIM M$&U.$6R6(<%=3[XN3,A_H;5]_+8?OUF1OPX'HWE)OGR@3W0>BJ7K6YL"_1KH M_OI.[!QNTNW#]U\WMOX\Z&Z]Y3O[Q?=Y_U?W\/?>>F\Z%+O)"HG8^M:GK]M; M\7!G[??>]OY;N?[QPU_=M1U\6A?'^>X4WX5/$0]X)@.GTI.$5CB!S!BQE%NB MM62&ZN!%,DNK3"Q38'-185NY!RK&S3R74P03%4""K"&AWTY16A)+Q5UEG-&[ M'D15C'M&C+L\;I),9VT=)TI132 H24QVCG@>))<.C(IN:=4N<[!S 7&OJY/7 M+<:G.VJB3VCCN$Y&">0S%F.5E6..4YI#!*ZS2R;X'*6C-DG)5#4Z6BC&ET8':)E2DH'$K!D!*S*Q M3@J4Y4PU35(Y+5",Z2P)OQ0D18D*S4FMG 679!VEXCF"]I0&,K)9$"Z5XPI*@U@< ( ER MZ;69%3%)9D*#E0'].PE4+:WR9:UG5810@Q1WD\%?3H8H=2?#U.1H9-SW)4.K M1B9N=6F8RRS:R"$J2-RYPFN0-(Z&&#)FL1R%E09_,]R9ZHY MT4(IGJ14SEXKIXEU41'0.1//M2>2>R\XUUQJ5DY#0/,62?$BQ"6Z@^/!L/,E M[?7"P0/-B(7P9YCF.OO(A7$!?*(>WQJL$%KE$(7SU8QH&P!=*:D&)JQ6I7ZOE&*Z5XHH8W<"$SN@#:AX1F1 C$TVQ(DM'8Y+-&N2Y1"93O%DGQ(D0E M?DMNE/8&!['3.SP:#KZ,Z2MK5.(V(-+&^S#V827P"-:4?WH5><@Z2EO-B;8! MT:=)NG81K5^,3MGDV)3" $10D63#;&!OSIA>.! M<2_R4Q@4;>Q0,!"!1!A M&A6X'**/*C4]6!,+ 13EF8G \S*FJBB>C]1O308?/:!,]#$:.<(2,Z(,9$2 M-".H33Y)6M*D!7_T(4;[H@_-LW7+S8:MP;$[N(7TXC&QB$<4WLTU(LV*8;;Z M-\\%5^^^-E UMBYV 00#XXLM8H) B&Q>AC#7W^SNB40$F\$%M"S>S#HT5U=E?GEEUE9 MF<-VV?8HQ.,>:$-5N2P3&GO4A?&>E2^\L7#(?;J]S8NZK%ZLQ=K$4L#O[9A_ M 41;G5B1:]&N!KHY MV/29*3E+2:Z("BDABVCXOLE)K^V)J^P6M">"S$$:FL4&_T4*4FW$&L_GB>>GD^P-QQ"T MUA'%R"CBT3.D?0(RQQ)U6B=* [BIE#3XW"J/O(1V1[<$L&KPK,'S943Y:O"< M.WA>D&%%$Q' >%%,TB/NB$(N,HL2MRSX!':0A%Q(N*'F'=]?I+9&CV]C]-Q5 M^\\+S55AO6X"I>P/^H7M][O9Y8RA.&D-]J\N0E>8OH\&MPBJ7;):0FC$O MB8\>2ZRFND77$O%<$O&5- ^:NRXZ$CG52"GL$%=$(,>T0B2ZW-$;4UBW+!&S MXN*W51Z/HQ?YQ]+DW6_MTN5B]2W^01GF7W$[$ MVU[O-#>,"6>(5TE$&8)%" 9PLK>CEV=-8#X:N!Q+66@3F+@+;)S"V70:TPBN3UUP! M5O$8D+%:(NL%-C8QRJ7/3=5F@[%C$9C&G<=U&/H9=&YRJZ"(/XYCIQ]G]FHS M(EZ-@G?'ZL8(#\-,MA)YIFUWN9,<65L %5BW%FG#<;\_G00 MN.MF^J/;#7WP_+[$WO>6C_TOW?:E/92IK9-:P^X LO L>[N66,>5CHBFW+@V M<(XT%P:E)!.-,45/Y=**69XMQ'6A8?>1#^H\=BY@+R/C7(-II0%;*SD!D>%4 MWI\YK6AZ/C=O6\F]Y4WZ"6^+BY]>ELXUN3;)]];&VN';)M MNOUCXW0ZW6#O;&?M$X-K_MCY]@G&](DUOV6^G;_W#UQOG(L;5Z;>4EFW[:QA[FW"W+P2JFJ8>UZ8NRCR M8)W$5/"$J,T')XWDR&(;430R:N$ [:S*%>>-GE>1R04[-_D"RT^N^O\=MOIE MG@GJ51HS&3&IZU ^%2M+O?[^NY$O,+$(-Z!6#4SW *9+33J3L)A)'Q!3,K<4 M#AJYA!GR20D9'$O2)P F_.B./'7)R<55V,?RB_LK;$TSYJC-$RTQ)",^.HM( ML@%HA@A(8^Y1RMD9@B298EF1WO"Z)<;/"6T-]EN]@(YM/L_HV]UASF),/5L5 MILP-N$:I/G55RF>A%UMY.?[.J_$^+\;ZI;7X4"U%#5IS!ZU+S3V#QX8*0Y%. M.B)N'>L+(MH*Z;>[YBM9XG":G5^F>I]61[+BJ9"A3E J2( M*\Z0=IP@XEGP2C$G),E<1#R^/=?B%59X$5RD%_NQW8Z]O-]VU.KW\X&:.JKQ M#,6?\NQ_ 5SIOS^?^!J-YHY&EUI^4I?K'SN'M&$6\>@B,L98A(ED@4KNA9)+ M*Z*A']][N(YT+*X2S[&F4ZW$SZ3$%Y1"IQB"8L A1.[;FQ1'CMB(+ "P21+S M),+2"FN 9B^0$K^E\(8-Y:CZ.>TT)XT>V=YA'.2_ZKC&LVZ;7*S#:BI21U!O<-2Y-&[@P"VXXQ$YKR,*209/RDY.:FE%-O!"5?.O0QD+QC)J M3?Y)FGQ!-4(46$5%4)1>Y 8Z#!DA$[+:)1:3\<2$LBLH621-?A/1B_#==CQP MC6-[6C8$+5*O>U3X81_&%'MU!./)(QCO1U,-5X4I'&_OGM:0-'=(NM0?U%C" MDV<*:8,!DKPT@$:)(LN8E,8SPH3,W@^5=0CC%6OQO$(8M18_HQ9/] ?-Y:4= MD0@3S\%%H!%98W*!4NE25,(RY3.QT.31NYUU#.-A*1KV1QVF>*9]$-O^V.UM MY0G?'.S'WM:^[:QW/,!2^5J-17/'HDM=0HF+4CB;D(@IGW\7!CG-*")>:QR% M"#)OBA#<4&JVU%(=KW@U*CW779%:I9]?I2_HA8R**\8-TE)2Q#$G2 LKP5/ MCG#'50@N'S21?)&2J=Y"W*+4AO/2&X_:#GD3?LZ\>$8Y[[/%<&H@FCL07>X3 MZK4(*BF&'+<$'!VKD&9 ,ZB*W(F A>%T:<4TL)A7&?$Z7+& :CPO;E&K\7.J M\44[ *UI<-A)I'C(:DQL/KGJ0:M=I$KHQ&G(B5.4+U+4<4[QBA?1'ZMJ4'Y% M3:\''AFN&[P\T=2\&DR?=/"N>7&IL2+%)(1"& = O^H0/_T$F&) /#G6]?087_;&_0=;RS MM8?VSL ,=M'7]GVP6> FD]P MKT.^#6-KGOUYE%OF[>16>0!)_X'_;:[E-GM-L;'5Q!M;JV)7**()51%107P^ MA&"12]CS^[8?9U5RJM+XI'I6:W?[4*:&KC%SN1NV-9Q' M1K223E)N&..1<*P6IR+V?0NU=_HG<*U/Q7K'+Q>_K*Y_^O7R]"W(8]U8Z'N] M4_QI87U[IQ.=LW+O(=LY+6PNQ=++IS+:[:+5[Y<'-$"&NL-!?P"_Y&,9_7W; MBV7I;YB 1F&+XU[W>POL2G[IR/I]N&71CK;7&1_IL& T4LNW;+ML/=,&VQ$[ M/A;]V$[Y,7*3A6+0!=:]7!2Y$+F]J A3!#N(A;?]_2QE_7R?2C2/+=BN^W;N MXHXX11+XH!AL3'(N:I7+!P2E*6.!3C45P>2VAA%7@.#[R6%N]6"I4@2B%CKB4 6G*-<+&67@9:TPXN)PW=',:"=*, M7-]'6(0)(44?21".LQ","<0 /XF1N0G*PO2O!_X'_$TAS,*@:=7U%* Y]@)0$"=/7OPK!W L2_'SMO3VJF MR-B'D]W@N>'8&&1Y<" VT2'#G4:&I "F( D<06P&)]VJ$=HT7[I_DR+%!<42 M$\&4X%X9E[C@Q'.0$XJC=I4#?SMZY*Y$)R"X-4+<"2'.5G>5,5$;GY WF7?C MO!$5" .$, XS&KT*=FF%W&!&LJ[OC>:].-EO^7U@14!X6KDO2AOLRF#0:[EA M1HA!MV12%K3SR.5F>*!SA[!2/H(M6DB:>$_VN]Y) $2][['8&B-E[@+S=Z_U M/5.TOP9AN=2-ZSXW@(DH/_0+/$-[W,*I..QT3SJYE\Q'N.7@91+JI@7GZ@HZ M7?:(J-K.=K,]L:4K=CQRQ0J[UXLQ'TBJ#$XY 1E?BO6M @1G'\S/B.SF>:UJ MO\%P >[++QVW[2!#02/+7FZ T*Y>_PCT?']$J__G7YH2]5L_7W+,M"[G0S'%U^%=9[!W:NCCR.X&.DTSYVBCKO5G=^519P!IRX: M1/WWY>C%"([PQ5>LZW?;8!&N_KJH:[EN@!O="F+>#6$)>_E3,!R[ M,&,I]GL9;_]U>X1=+:V4#?]*#^??]L4^Q/ML9CJ#?OD,5PCG2U#&:T*QMX96 MBXUNIUS DHRZ[O=+H-LO]FT \YV=VEX9CP.B B:^VYGD+>>D(=OWO$=4NL"I MU;&=,HC7'\ +Y4'JW_+78&6ZO=@H]EO]0;>7MX=*7@'TH;2S13C?%W-N >GX\VU^":6V&_>;1--K]]Q1L'O[3$4H3IOP^ZXV M+$:J.))6:\0U(<@EAQ%SC+N$>5*83^^Y>,ZIC(E:PCR7*H>S*8-UBH%XKX28 MWBX:K\K(8QNO2[59!"Q_(PX>L%-TZRA>!O9FINIMKW>:-S"^V_8P7HX#W'/3 MX8&Y;R\^ /3LJC3AOWPZV]Q:WPUYFY4EC$02&'$A*7+@;B))?4A:DN#*W<@G M3\:IE_+12QEETH%AA0!/(H B8["47"+,@ !PRK*2Y?;RL[5UKO=-[]3 >'D& M]YZE%_<-H?\%:\K]W+(QT93[8)OD.*^FG@4M&5+1TZJ'A5/"PX_DL9,L@$*] MR*;3V;[XKR" IGX?(%. Z]3.Y;O:MVP;['_G)Q1#_;)6K.S9VG-3LG+[\U>S+0? MKQNT3TW7'[UNOU^LE@A=-VJ_U]2M>C\\&E;=(53^"])G"<0E2,36KG#F'E-9YY6>#GR=I_PT5I@E)ZR5F!,N#9:!,HX-UQ[K M:.]Z/OJ&L%')V%[*8;^'!95&A_U^['S[P.#:HDF;#*Z%84QB^UM3;'[;AN]_ M8AMTFS2W]H\VWD\?]OO8WMX*\!R'<"]_M@&?W3YK[\/?8N?@\]'&FF<[,,;- M/[9QV:Y]HM0NCM$33Y#4(B+.HT8NE_67&/- %*8TF+(P'C=R@;,+J[]7[Y0G92.E7!,&:HJMT581[4DB1F)# MR1UVRJ_7U5N.PN7H0JVC=]/1"\Y@//-6)H*GQ H24$RY3S)W#IF$&0KM( MP7.H]H755])+!WX5$C8W)TTN(NV30T+)1%T4@N"851N+V=8 =X\4U%K]IJUS MZ5K7.GHO'9WPGBU5%LBW0UCGY%=+!7(ACKXLJ+W0Y^CKH\'R8 M^O52'T*/+95!("ID0)P!L%I-,%+")F-X\J0,.M &GENZ15V4OL;/5XV?]PGV M/ . UL&>YX#4"9J*G>7>,!1]+HS(P)LT6%H4E)'>,9E2/L!/< -6]O%Y(36: MUFCZJM%TL<"TSE^9,W!.1."<(Q;C$)''C*.\ZX4<30(Y1B2UG#)K0HZ2:_/H MMI6O!SP??8TKNHW<4NZI/@O^PDXLUX.MSX(OQ%EP7)\%K\^"UV?!%W<:Z[/@ M]5GP^GZO3";KL^#U6?"W>)R)1*F98MH)1KD221LOA.9<$(8Y"^ZN'5_KS/FORC;6=@^VS59[OM;VU*K:_;?]HTHW#YM%&:_./CZWF&;S6F@X(?3YH MGN5>"QL'S;5]>*[/^\VU]O[. =R;?CK=INM\^]OZ&;S6FCH+[ABWF@6,K)4^ M)WPH9%D0R%)!E!<\.8?KL^ U+BW"L]TKP_OI@>DM;_H]'U1-G.L2B>'@ *H( ME8A;1Y#CAB,E B5*X@Q92RNB0& M%=J^MK_!(S>+1BV=.;_(L..=2.;B]QI8 ']8N M:$7A(8T$Z^-$G&J76N>S_R0=O> ,@F$9O:6(A B< ;02.5B9?.*$:88%,RK7 M:U@6]5GP^BSXO8PWY@8<90< 0 @GSEE*J'4JJ6A/ 4#+LCR-( 6BRU%U@OKV%"GJ-.<)I22)H@SPI ARB/M#>4.&VE5R"W3Z\/>]6'O^GC- ML]":!S;MK*,*/Q%3+Q_VCMX$(26R(>5- 4V1,=3D^ (ET5@CB:L/>]?'$VO\ M?)IHSC, :)WW\1R0.E'93Y$4]E;EJ6$,K5I_U MKL&T!M,71$;K_)0YX^9D?@J5 3S[E)NE",0= =Q4-J& &;<$,\9RD0S9H'06 M-]\L$WV*L][3T9.7T,Z]#'.,FZ^7_":W0;^A3_J)[1?_=0]P\4H[ZA63F$MN M(]%4,TXC)21HY9FXLC;D!,J(:929Y&*;:1IH[H8R\H6BS,Y_]K$_^J=COYGA MY@$@R=$'T?SV\7![:P/N\?EH;,@%+83[B4+.6L2;!1QPGN.17!)2:(X28%&H5Q9 M,):8D2P04\O"\\B"W]7>82ZL0E@Z": K,)2+Q##'EPP8!G:B4MU86=E ::Z M&.S'ZIAD$<'"A6)IB->E#B;RT(3RH(I+FVONL,T2PRC!PV0%&< M(LAY\':$UL9QF+%$Q&V"<%\C%3#@@JXR)I6TUJ/ @*9PCPW2H*%(>$H3QX'[5!HI'-M=7=("-/CA)$<(XP.\Z1AF5"7!GB513&"Y,[ MQEW/;NYG3AZ4*E,+PA,CR-GZ+@U@TRT6B!,.+@\Q'MF8-**@M@:H+HGY-/S- M@G!?P M"(/>$!R<%Q%)S@ONL]BF4A8N.^HC3:AX5?;5NS?%F%N@2'W KW:[>](O?BEU MHSN$P87^K^\NR_YKJ:^JQ3+G+ZA2,_R@:G$+EY8 %I7>I>;C$R5^O.G4CC>3 MO/$<74]F:=T&W'_K)+:_QR8,9O^MY!D??.";WS[#N+9_;)PU\39X$IMKP ,/ M5EES"[C>F3]ITD\GFU]FDCM:S:T]L?/'SO[&P0?6//N\O[GVE3>_P>MK,+ZU M0[9QMGJVL[8J_G.V/FBV+EII,BUB\ 8Y YR1*^Z0];G=O8T\"JR4E;EN6T.8 MV6C7HY([GBA]XRV46 "%8P_"_?I4Z$*#7F: 6R?=&L[N!6?-23A3RG,15$1. M!H9X)!P96$#D J$>G%^B3-['P8_.5)OC8=&Y'GQC"XY=5QY[J[.5%X'2UMG* M=6>J%VD!/EU8@*T/ L9.P0X83 +P6.=I+NL1-8*EY$CGO1'L1/1"OI[^5'?( M%"(9=2HF"S/>9I>>N6%DE01*8C;)9PNW3$>^K2Z M/1,E*@/#9GF\5L]_]_'RH6P%WE&=CYW?7-Y@#CLF?T5 D;A9[==T]OZ*MA_[ MB[('LK&V/H8,LO-MH[5QM-/>W%H];6ZMXNTSN,_!'F_^T63;WYIGS;-5GO^YOPS>;:WMDXX_M,R" M='.M>;9QT!0;6TV\N;9]MBL-I<)2BZ2D$=2?YV($":- DU!<@O;'6,$^Z$,, MJQF&J=3!<\L#<[ TV?&E,G*CM*"1X,1F-DV>=I'?=X^.6H-R=VZU$]Z70]V+ M'=^*_;56W[>[_6%O83:^%F+1C7!6,:60] (C;I5 QGB-F#$+L0 M7AX_5IFN")7S"+DQP8J<;"!YQ$+PJ.W2-?>Y_;DOW\D>:3&Q"1S M-BO\"J8VX,790RRO^*X%7D;+W\%XG*-H4<%H5C M :.!G\!58J\ .43>=GQLEUN6W?/G+K]2V+U>K'(!&L7)?LOOYRW55@\^V"F^ MVUZK.^P7.6N@7PSV@?[L[1=?XO&@VJ0""-/+1?$>*(IM=68N6+0ZOCT,^9YE M>D'>G.W%#CQ\SN2.O:-6!RY47QT/P,+=.]T!?-;VNQT8]6GA1[> *[@( M(XP]W^KGI&U01?A^+P*ICN=?3$#HNJ,=X&YY_1#']QME=U=C/;:GY4@OIX3G M9E#Y;EG381++W5SX.@C6&5RS'0?P1[Z&AUNT!N=YZ9>>H=6O'A6^4!YC@/\' M/6P7SO9;,WD6+T'8UCN7%I[H1OG0XSDKMQ#',VZG1:&?*U?@"4K=^]AA;_ HS7ACVZC> \S#E_LM.SYK Z*KO?#XU;UV3\M MS&GOM,SQ!SGWQ<:_[ SRK000ANM87[/]O&DPG54GK'7A] M6&G/F5?&>D!D(H1E2CI59M@1#;A8)E7!+PQ?[16F7G__W2J(\F8J@29\R;IY M-R\0OSWK/I%$M0U>XJ==I0EPN5P?7?/<<%@%!%92(F(2\X0;;X)96J&T@:\H MLUKTLXC%(L58IN1>@D<[ $$]RKM,(!O.EDDDG<%]$>"VB-[DR+V$-RF>+Z#2R MW_P2Z6DC(2!D3?N#1LYB,>(5IMF$,, MJUQ'B1MD1,0H,H4]\%IN+%]:F=T8^.^1S &,2*G8R^F&V@!7H"=*6XL0[B0\3F6DGYG%F(;6\!_;FR M\N%)MQ?ZL?/FY61[UX!M8>#<((++=%T#;J2-&E #,VH\%>!I+:VDG%Q;'D&< M]O(:17_H#J(?Y-4?$]9>+),11RRS%*-!>3+>GSN4F2O>Q^*0A(U3,D2L)*>> M:"FMBN#_N1!$LC3'J:]@)#-IWE-QI"K3MMGJM(Z&1W^/B/':\(Y4Y6?G>_]T M =I:W0TJ2*<#1<2*7+"6&F1=C,A+(U,B*9I(<)WQ6.@'?4L5DR MCL#Z?*\HM,U)J]F/NR]#>:R\7 $J6^7PUB]&MSH>7"TM=Y.63[LQ$NY95,B0 M!,0VXH@L"08!U]6,4I5# M?^-19 +UOG3E:^&]77AA+&M[N]$*QD(^R<]SSA@X:4A3+9!527N6BSZELL;' M++M^<&F'!Q:3JI=]/LM^TES[L)MD !=**.2P!XJDL$76,UAV'1)CL!"*Z*45 M<=,!65N>.;JZ;L.H8$,NW3!9L*&1OU$%@.XC,)1AGH02%@P>IP1$A9JD#<%6 M$X$QK7'BB7'BP.\JR6+(=<$35R PS'*D'4E(VQ!)<,$D;//Q^MD&=P_&B8MYR*S MVV_WTJC:&_E.;=;UK7:K4$K7GVVT=EV29+[^[$\\77Y@.3@ MI#L^&3E=%&:*1\WF35R=23&B3B-^P_-QKN-NOY4_\*XZ[/\]7ISB^N_+^V4C M:H8OOF(=/,IPE=N5V7/P7#L0LSEF*_EV'U M7[=G"ZFEE:UJBS&!+MD7^Q!Y:S_'/LIGN$(XK]Q7?^A^_"/WUW^2KF>;>'[T M-LDB$\:^R HDU=88"&:Y-S:5.W:G-+O^C7&O M1IFY=GUEDGN$^%]8:1)AQ,LI32+IW0;TRDJ3Q+HTR<243.<-UV5)ZK(D"W"& MLSZE><]3FC=2O(GTEY=9D.2A='!T?I-M?OMZLIW'=?9Q?_OH$]XY^G0&%!_O M_+$MF@>?@!YN\PWZY]'&Z?3Y32]VMGX_V/FV<]#\]K&UL_;Y:&>M*3;7/A_N M'!R>;JP=GFP<[+'MHVTV59 D!J=4Y Q1FBLQ&Y>0A75$'!QYAI6S.OK<;0:< MR[H@R8+H;5V0Y+7!W7DIDAKEYH5RE^J46)&\Q4DAH@#J."PBH%P*B!F5%YP. M>S68S0_,ODZ"&9&&)*T$LCRW[I"<(&MMR)M71# CE9G)?8N60E)M:96(Q4\N/(I*]<^[';ZK:JE\&"_U0OHV/8&\'*[.\SG(E//]@>]H:]ZXUT47\P9]##. M[V7!LZ'K^UZKJDUD>SW;V1M]:MBOFN;UA\?'W=Y@HAEDKH^63_"4&7@PFGZN M8_0]MO-)R:?)ON[W!N\FUGK3@:B78_G8RE"8N?4X]WK<.[+.P;Z4@_UA5Q*7 M1/0>F92K,Z@'(,U3'XZ M9WLJ'7HJ$7JB*N3__ N,J/JM/YT/UT4W(;"ZCSK^O\ZSK_ M^L7XR%<2/?")USMO,>/Z&#S;_?WM P_C6&4[?S3QSM;7'_#]LYVM)MTX^^=P MXVR/[:R!U]N:\I*/=@XW__C8VCC[RIIKX7#[['-[8^L#D,>-=O-LFVU\^\0V MX?7-K74ZE7$--(8!ETE(&.L0]R8 360>:>NLY)KX&(#6T)QR_>BV:77*=9UR M72/<".&^1+AAR!ROQK;Y8=NE/&N)A<:$$D24"(CG*Y]RHT,Y>/Q:_$2>"J-Y+FIWD)#V<.;VM["QF[[7KVE_;134YN"NYB" M&OSG!_Z74M$59L(2\,PEEP38*\[%M*A!@IK (RR-\[_7NX$ M=V1/%]A&EIA^(]?W;1WU<[^E[[$_GJ=^5?QM+W=P MZU3]43JYATHN^/M+WD6[* O^5WG)OR\N^>MX:Q#$M=7)K>%\=]CKER5)W; / MC]+/75C6!^4H>]''W,VE&D:1RN?*Q+;(.^RMLFA3/\MM9P_&=-3M[(T>!3Y4 MCC]OOK=&6^FC"L.M7FZ!%\M1#JOG/8YYN[Y4 _A.B+ HY8,VBK9U94^@4,2C MXW:WW$8]_^!QK_7=^M-J-B:S!*H/5,UDSIL>%G[8R]T4VJ?%\6C?:&9V8'RC M/?WQ6KG8;D68^^*DU6X7^Q8FPQ:YUU6O!5^U(3?1B[D+"=PZ]S',WQW/8V[B M>*GR.KP.8SKJM!+@5RF@"_E,MS5OO$4KKNCF MV*^:.4Z*WN74D7*[OZK+/_GE,@>E;/:9V\.T @C0Y0G,]_T.P\A"VO>@'U4; MS]@[*K_EAWV8/KA_XT+6LD)VRI?R1RLM'"MIV3)G5"MPLO42R/&@_$K5AK2L MQ0;PF]6ZURJ;NW6'I=I>K;"7E'L$$4<6GL:=7D8)N$&Z- '[ME]\;W7;I5;8 MXV.0LC(SH&U/9C_=N =&L<20WB@E L;H!V5"1-;,-,SYM/T<-!SZP>0< M3%9#GYZ'5IE%U,U?N90-5/V1W[V Q$I '1Z# '9^?;)3;D4>\:M)RLD=_F)L9C5JQEA8@#',+M3S4\_+N MY7MY1OVP;2_RHC+.=;BQ!@[/MZ]D^VP=G*A/ IPCWCS[_0#NB[>W/H-#M -C M6^67F[5O_]A<^\IV:2+>&2RJCIS@DD9D6>"Y79J3/'K!S4RS=N,5URI)9GF" M=7!:8!EE4M8:FR@3TPEJGV.(\:C$7.#:I>N1?_^[-^X[]64 J_& +NVW#V2J M2WMNC$-E M('?IL*UBG%7>1&6RNQ=2^D_NGZT1$PR*H%*M#27-J].^J\ ;PU MCFUZ?F7][\U&;E57]/=MKVQ(#N!YOAI^8C6.SU>CGU;2\LH/!W[F%+G+^6M-B]&^E(:\SZW]F^?;*SYL^963MG_ M]&/C;'V72B6M) 81D8_86V^1)EXCZFE2-&G-@@1K(5C#,-50[*J.SN=RE9E2 MMS.2GNQ?W[,][\-"8^L;'Z?EXQQ72EB90)SJUSX,Y7,&D=G^JS"N\_ZK;U9, M+I*8P4C _[[N"DU"\ HCJI-'7.1#?BP1)!P/$4>7@B5+*]U.G!$/-.@B>#VW M\VY5U*Z$%?#T)UL) 9"\SW\7OU\2HL;X"^#$>W!U2@?ENVT/[]UR$WLLO:0T MF_JF^C$/WE$%Z*UF28D[DOT.3^^%>^8 M-67>G+2=EZH7S;5/+/>K %. DP@8F9P+Q1F62%LMD1(6J'6REL28F]I=T:S* M332KFI6Q4JCVNVUPD_O_IXCEXA6_ !=H^=;@U^5B]<:2X(,RNE,:P?M9O;GA MVI5V;[W?!W9S6;I2ZT<,Z"SVNC6,C6'LH+FKA-#14+!Q6+/<*1,$*Q&%%*?6 MI,04<_R&S9R?L+C7DIIZA:]<82 L+M$0D5( &. L M/&"HB?]=;.SFUOJN34P(P$.@^T$C'@U (>8$)>V2$(QX*VTF_KR!A6CPJXB_ M/9_VL:YDT5\DP:A=POM)!D"IW\W]H%CD$44I@.MS9Y!+DB&F8Z(V>4^QNJ^1 M?-IEOHH!U2M\_0I[2;0UVJ%D'*GXM3&"(FN33$E$2SF^V>F?!8.KC=_]C6BY M9V+W]GIQSPYBT6[!.HLO?T_N;5J7Q*^OZZ&-S?YV-[*1W)?J(8 M;H&;M[6Z2UD,(@J#F* @AD))9)6A2 69-,>P.(HLK3 J;^A*?.L>3MT1^/$= M@77=$;CN"+Q0#_&PCL"W[?U,[14)$J7BEEK)(^=>6D^-UE+0H)*UY?[NTS8] MG-ZU7*S2&C\[*OUIUV%'E-,"!:,2X@:LB"86HR"-IRKX(.7,3N2+P.E[-9'?W/S M-Q%\K2?P?AUM>RV@/;9=E('-XF_P+6(]A?>:PHG07'$1FUOH2;SQH.<$QYZ9 M]Y]4_6NT# MV: [+?CN_O;!)[&YU>0PMM/-M=6S[8,/M+GV]6R;KI],U>SP)%E,0T+."8XX M5@H9*B1*S+A(B*7"T*452AJ<+E+1CEJ57Y@JWSO1I-;EN^GRQON+1LT\>*-T M/J>47&YMJI&FU*!H0G24*ZJ3*G69$?+Z=/G1^KMP).;>A5U?23V8OV.O!(VY MX--$BM15)Q/&D80RD%#&$2[N_L(3HIX=B29:QF.6HL$:86DCX@!,2$N"$9.> M:18"I=XOK>!E/*]6)C4.U3CTU'6IGH@?/2)'KN9(=T.FS0N.I**P,>F(&,W- M1IS7R 8*?UI8.)T(B[G)*&E@L4A-1FMHJJ'I)T#3.(*]6J:UK X&O98;EHDG M6]V_;:[=5./47.,R6ZN#YI<2JW:QUI$SYY"R@%'):EU^;+E\?CGV80M?AV&=3 MW0DSK CQ*1CD0@YZ^!R.54XAZWVBW 3CJ,SA6,)KQ7U%BOL\%KB.7SZY*D_& M+X4FW@F&L%4<<65R[0$BD0K6>(&CU-0MK8@&2%VMR[4NUP&_A5;LR8"?DD$% M1@EB/&NVH!R,M ](8F-<(+#$"OBU5 ((]J-[6];]WQX2\'M?IY,^<90 :P%D M5=LDF>3,"..)T5K8H+$ERKLZX+=P*+9]J04,6 @-L1<9)99Y!1X'L ] M$^%$XYAHKO#_@]3*'K@-^SJ>Z%&3:YQ&N0$DD50'6UY\@1\"H<#6"? M*3?>X!SPX[-UPVK%?;F*^SP6N [X/;DJ3P3\7 3FS&-$DGM0Y8 CTL181!,C M%E15Q5R16\TCX%?K\IO3Y3K@]\RN\D3 SQ/&-7<2.88QXL1:9%B$WSB51FIF M8DZ.H5HTJ%XDW7Y#&7YK=8;?$T<)!#;"YZ"1CX(KXYT3R20%.)8BL536 ;^% M0S$_&?##.=U!ZQ,N"'HP)?@DAD>.#Y*!BL5MYW6\:/+OQ0*^X"*>[S6. ZX/?D MJCP1\&.YKVSD'JE(\A8Z8OC_@]3*'KB-^SJ>Z$&68:%H9Q% 3#B OBD'5&HX 3598Q M*J,'U5UFK[#$XAM6W.>QP'7$[\E5>2+BYPEU/$J&!%$&<4(%,CYG ]&HM M6 M$YJ65@2N<_QJ9:XC?@NOV9,1OR27X?:QS_)XX3""M4<'8D)O9:=QR04PB%2Q&6.$KCHD?4L9_EQ#G['THIN*%P7_JHUN0[X+9HJ3P3\8Z9("#(.H="4 YX?]#K-^S:>Z$$3;&>@U. MA,6YO ;%"6G-#%*:4$YB4CZ"$6;+9)$2!VK%G7.(X(D,W)5GHCW":X- M&%J)!.4,^#3%2'.LD$Z@X.$J0F/=8,>:)"SSX M9&G,Y>$9!KZJ0S!UO&_A4.S#R5];Z^=2Y3K@]V2Z_.GBS$&* 0?AD<=1YK+""IG +$K.)QVC MP@ZG6I=?F2Y?'_%[F$+7$;_G4]WM<]7-?9-),!&<"0*JRX-%QL)O-"G!='*2 M)KZT(N=PJ+?6W 72W.>],(HZE1X9IBG2P6E-! MIS&7QAVU-K\Y;:YC?L^MVN7_2O7>I4+RE"Q&3!BPTU1YY PAR$6E*8M) MD=R3ARC:8/S1';;J)+^'!/W^7YWD]]3]/4$N30HVE+O4RKCD?8@\^62$M*DN MY+> ,/9C,NC'I2ER M'?5[,F6^B/H%KD6TBB(?' %W SN42_NA1$FTAF.A!:F5^;4I\PW->A^DT778 M[_ET]R+L%[G2RC*-@LUE. 6E2,/2(*JHSVT!+>&YEA];9G5VT&M2W>6FVC-Y7!OK+&&&0T38@2$KDDP6*MEE8HXPWZ^#(<=;;?O51SJSNP M[9^=ZN>ZO1![J)J(=PR6*W2'H)M%?O[QNX/N\;N\DOUNNQ6J=UX3%%Z=5Q1P M(L1JKIWD64^"MD)8(J@CC-E01PL7#_M.)Z.%6D5';#+(1V41YTHADS #_.-, M A!*QV7F-;R!Q;PJ$,U#FU[01F@-'C\#/.KPY).AQT1X4E-G"+;(. E>47(8 M.64% ZB1(Q31C!SKMDXM(*H[(AQ*,/O;T>-*]1 MM$;114;1.K3XW) ZF5.H@S''\"$>VM]?JC$=JQ@#7Z@20 MRW=$ETC[1'I;7O%=:P!/X2]ILIK69)HUN:(@O1B*+X.N/RRV>G#Y:IGZYPM4 M/N^"/-]UN%0^S7JG^--VAH 214:51@%#:'6^Q_Z@VX,_VOUN88NC>.1BK^BF M8K ?B]^[MA?R'VNM7O3PN?[XG??=(WB$T^*7\X_]6M@!O)5_P*@;!3QMS%/7 MZ@SRA?L1D"_DFP\N9K& M_JQW2[N%T90+M?FQ,)3Z7B0QI'@I?#,4VIL9'YW M+3\@)IB@ZI=KDR/& /H%\&XSE:L,,@LS '^4=RXS),)Z9V+I[X:=+S5_8N<_ M^]@?_=.QW\QP\^#/PXVU/;;S[2O9/EL_;6Y]$ML'GC?/?C^ ^^+MK<^'&V<[ M,+95_I^S/*X]TCS[) ;3YMKS5U&\W$G21$-G.8MU(2,@1^*81>)UH"'#*!0 M-BB9W4$MJJ7/ @=B%.-1QID03!7'R@B G:40*A(D&@Z5G86F% M-!CA#7U%BLV=)>KW68FRG7!/J<(V !81"3>B7.&D@S%2B>"H9H$P5TO5 D@5 M^,!.>!,380@[:W+7QHB $VF$A5/>F1"%,DLKG.L&>0Q*O9^6J:(TBQVP[6,C MG)<,7AKD_4_X=,M'>*N(/WSLG]O=9%N]XKMM#^/XE6H RT6QE?^ 92U.;!\^ MYUMM(#H#N)T[O62RLRCGD<;L#!\=1Q 9N/EI'D]Y/;#'L3>ZGBT]B.+8MLXO M-)GZ./K>\Q;-Y?3>2;5Y.ON\R#4;1YLQ \4\13(,A&J1")B:O$ MC!4LESX3R[-[A@60V3;\TBA.]EOM>*,<%YD4PE^3)#& %/\\N2KS9R>$ZB., M_)\\\#'ZUC)T-QDZW+4V"A&%! )(,]1JB2S6'!D'QEM0+23/!U7X\FQ!_;$, MC7!I!(KG G0?R;!$4Q)TT-Q'3J1S,G%-%%$\):U"O#?BK+;;79^1MI2'WVT_ MAO=C8(6Q?/B1?[UC%/O-B\E!<]=;9K!U'$7-)8@)SWT*I4:4&1I9I,+PS//P M\NP&XUA,2K@ E[6[U\G9) 7\51I=Y/+J7-B]_-%8K<^TF033NQ<[8#S:I<6T MX:C5:?4'V9A\C^=?@D^U!OTL8&50I;2W_6QVC\#_+:UV]WAD@/K+EV,&>>Q9 M,%O@DY>#?Q%1A/\[->I*7 4!6\ MM9(#MGII/37@1@D:KTY.)Q=1$C 0RC-1V@(RM@6DBL1/\ MOX.=./SI +\W!O@? . G&V<;[8VUWX\VOS7A/JMP'7^R T"\0;^>-+=R[#L< M-+], _Q' /!5UJ1?9LP-\965AL4)H;5 M;#3!9?:! G_@UG"?]R:%8BPE 1KB@_%+!:BM/8:5&?2&$0 G:^IH7?Y/4:U, MJ995++=EZL3*DIRT!OLEOJ__O=FX$N@! F#,H10H\ $J1]MGJY): MF0MFD]/J^&XO[\N5UW31PY>*F%*^R?=8>D-^O[#G.:^5>]WO#VW'EQ>X7\#) M,95XLC("E^8P3"-2I%$"7]*<)5Z=4R WG!0<(]KY8I9K^;#,W)\?67IVF!OS M6+ZYY4\WUC[LV=T>/Z)JSID\D07_;WF;O2ZDBI>.\@&=-?[*P;*WO M8J.=PY0BS )#/ JPAM%@Y+!22A(BHQ$/JQOXH!R#>E'GL:B<.@%J#@B@^QO%YMER_D0U/ M>YB);QCO^2XOI#F_)T-Y7_EO M+Y2>;$T$)L"E+08GW<*W;7_DW$XZI^^*]_F-8O6RRYJ%I'KC]TMO+!=/3WWF M1G&2I8D1R<""4NZ-SXUU ,6BY 9C8]*=#50E#36_>3BZ'>SM6BZT""0B;*5' M7.66"4DY9'7*W7 U\RR?D![3F]LHSK5B>S\9 2\>1QRC"(YS&H2F(@7"!686 M.VUQ+2//)2.;:^N[#D?'J8XH$I80ES@B9R)%,/\4])::4D:8N(>$3./7UL3F MT0U2=-67BVQ*6QG<R\B7+X".8 MW9%]72X^6'#H*@-]W5!:_9P9U1JT,QAVKY=MN.<,DWLL^I5;61-B_4_Y7)_+ MP8\S"N"UJ2TML%D^R_A)MQ?ZL?.&Q?N3V%CSO+FV?K9Q\(DWM[9W#6:& ," M3T> X"5ND7,Z(>H\=9;DL)!>6NEVXJQ8YP6^6F)^GYO$/!H+:XF9J\00YPKF,(S=>(IN415I0^(<'J9)\4"Q &P$+)Y@4E'-I MG)7"!J\3E3X C(D[QP+J%;W?B@8,Z@Z3CZQT 7%&/-)$*G 6(XE.^,!SX\ ' M! (J(I+-QWE,,.=E]2\CPF"_UQWN[7>'.4,[]F/1R5 RSOBZM'F=6AWPS5JV M/;&-W0#9:I=):/#QWDEK=(&P7/R_:G]EV@Z\A+'&C&__E1BH[GHS1_G0UKE!?K'YM5S<(7\FN5>9BS M L><.._I#V\C-^>4.Z<$Y!B";76R(A7C:R:O.(7&%<'UK& -P;[,(XT@%?+2XSN4%VJ-3/OF;?E M48Y2 G[]K1SG+^S7<8I;UK3VA$]17C''Z."-*F4E?RK:7KM53>0_'T80:>5[Y8S)T9?6O][\[>\;K^X M7R\>*WL^,(E5[J@MBM,0Y-PF/:H@^_ MY<2,_,'EXAYI,B/MX@+4[[C;;^4/O.O%=IFD\]M)*PSVQZ?R)KXU @9\\17K M &'@^N_LK"04CSH/VVF)GGBYWYO_ S'=@_<]5ZTAZB4^W>V?6)/^TO_OCPU M,"^3ZW#G*;Q^QE)ZNAR1X=90[\?390GX_AN%Y,O'OIR4XOMWDH"D'^>SK+A;8&J(THA8(,K=Y#Q3H M,_(&5C4YE5*,T[D^+P*I+VC8)4(%K\7>]TQ]\PF0X6#8F]@A.8GP5S[.49KS M?O%+*W.'[A#&$?J_OKLC R:T?.CRA.Z%#2R/!,/#M^UQ/[X;__);:/6/V_;T M7:M3/D+YI=\N7R^C_-2)X'*.J[;J/467 MM9+7OHV7R;7OW7190I8E,0^Z[,WO,FU_LF3*8\R2IEDE%$JR7 N,8R=71 M]-E:+Q.AU_?V..>_5,3B\XA'?.SV/I8L8GU$(BYO5J?6CQC06>QU%ZC,R\-8 MYZC,"US[\+1Y\/M^<^V0[!QXO+.V<[C][2O?_./#CYT_OO+M;]MB!QCHYDR9 MET]XV]O=W#MJ'S6\?\CFE M<=6L0?/3;M)8)>DM4MXEQ(V42#/JD./24.*$LC(MK90I,_2W^99X6>S26#48 MW*WD!(\">XXUEI8;A1WXDD8+(:22B3E[U\)/CP2#Q2W\]$(0X?0<$0B+,=I< M1YF;O&>7]W69BB@9J3PL*O=./E%AU* MFDJB@K'/Q%%KL_08L_1IDJ@J[8FQ6J&8CQ]QAP6R.G*4=) 6"(<3@2ZM<-U0 M?%X%7E\H&WWURDU"LM;%X$(DG#%BI>=!RI2"4Y+BFG.^$.6^X)R4<1P3PXAI M&1$/1"+K#$6:)J5XDN",DJ45)AN8OL+NY2^#BXQV?:[:Y;$G.:5IO-?3?Q S M>84=V*X$+ZEU$%[&R +P$YHLM488XUDT3-)X3>Y['3U;%-SZ.DE*."?!&ZH0 M=0XCSCQ&1FF,* ^:12J]P')NT;.ZM>)"*[8S3 CNA$HL%U_EADL<:(A46>'4 M*,F\9B4+K]T7K,1C$;0-#'GN?=9N("0&J$EPL*!22 &^Y=**:1@]F^E<=U9\ MVF@7)>-*..N=O.F:<[(?'OAZ"4V/WA39G$NPZZU8GI@DD1K+?,J)BQ@LH831 M!+8GL=S _0DI96U<[F%<_ 5UW%HG&P?-'[O)8!.MC\C%! 02TX0L909)@4FP M.:"!P?'E]-$AK9H\+K0*&RD4P5XK8(C<)J*%--13Q3BSAO [M^:NO<*?IMJG MDZK]B>XFRF/$(:&$4VY)1G/1+,91**%==#J[O)8AKBA#-CO$V?>U MC(/CBUT5ER?UIMOK5G&F26Y.E0@AF$LCC$@F=X=+Q&KBC:\9RF)K]R1#^0!C M7C_9#31WA4D>\5#^P I9!6Z((E)YC)D5E,T[]W.!MMT6FIA4$:Y1W?5Q8M>H M#'P9Z*HC(C> %?5/&1&I^DX:#CY&X,8Q2PGF44AL7 MA(],,.NDH[RF(XNMW'NS="17<4*&F822TMHPHH6EX;4'3&CN M]+'0Q&2K;.K7O\,1\''H9 ['[.;?@/ZEX]_#*MS7#&>A0'![,I?(*I<DF6;4)D665H@Q#]C)FE/4YNF35 Z75*;Y$F,JRBDP9.FQ=VPNC<,/!>3&Q\BGVNJ!;HV[%<,VJ MV>=$ <1R)S07<;2#JHY3.==E^Z96U3X[=PX=#Z?L;?MM?,-B[JI585GX$*;RYOF-158$[S1-QJ2KD1)O/T02-IZ7\ M1G%)?G-UVR+^[Q!RTO[I+G07T@ ROEQ\S7^5%RC7 M_M(EX+M[MC-N-C;R6>_?PT5RXHW@3E+@[=9Q0U5DVD7F1+(&CS:]L;Y/#>IY MTJ:W5ZYZ^V1CS9\UMYIBXV";P7AVJ>>4Z.B0)@)X4&Y9!4LCD?&<.=!.&9// M73L>W-;EBEIWC4JR?FGE?KL718FS;0+\ 6/1]7[8ZY6 TBG^M)UAKF)+\BUB M;J)0EKUUI]=+8X4@4]+HH[&6>BJL!/<_",.]U\3'$+!UX%F.2CKJ44G'&\1R MNE7":@=&V%X?C7Z]IN'=+*V)&"O][;#GMWEX/P&L0KS0CER0S6SOZC_>'[F#4!.N!CO[X_^Q]:U,;2=+N7U'PGHTS M$T$Q=;]X-XA@!CR'C5=BL/%XX0M15R,L)%8"8_CU)ZM;$A(2=PDD:.\.QB"U MNJLRG[Q4YI/-D_.3QUL4)66P)DA-J>1)@UF)24MIM??,Z9BFTK(^2(?KY2UM MG$#<=K:3/N7%S3>TU^DK<&52'J3#5Z##FAAB54#$\H!X-!0Y+AR2(L]&Y,3* M7!,ER"I1>M706TW*:O9M+\ ]'1"DM^/9I-QF4W(46R,CX[NQ55J1U(\,-@K= M'VAQ&;LS<*2NW:G1@7L#)_61DNE#8$JY(+#@V EG:##:.Q7 ML00'RZ98]/& MB]G5HZ.K-[IP>]^*80V_7T[,'M_(RMGHM$M:E#* V&Y#R'1>3'?XLWRT2I3O M&>8AZL=;\!G[A]S9B+G2" N;$-=>(D=-;D%P27%&2"BZ#T"8M):WND9#R1SQ MT8M9'H"&^:SHT3 8K&!4&*M!K?)D/N-UB Q3+9G#)NA'#WL:\UC^*(/"2DX> M(B<;8F?SVR&SW!B' \(F2!&N.3DDHX1Z,6\+1/F1A5Q78S0R_2V/M^ MJ+FV3"J+2$@FHQ='L%T*>1$L;!X< =?= M,"-"))HQ,NC'K!)#+P<>\-F;^WEJ(=G9VZ7U37^8M&?$QH"4#0[Q7%-H@@F( M*D6QIEQP:OJ5A-/S0H-LT"W1=Q$UNAC;=X]%N,[A]@6UR$E.S1KER#7/>!KF M*V_+'2TH8MT[%AQ< U], 2NU];:ALX,SEW!C\8KQHD6&_:[9HE-S9UP(B+AE M\M3['<8E[PRC1_(G1C;L_NG$WHYL!*/^5%V,GC8XGK!)J-]1XKWX8 M)82A)BG$=,A3F;E%1F.&5%)1".UC5'9E7=^144NVV:V!7GP'SW(X9-1>#WN; M9AZFBN9P&%H73!*H>C'<;&2H60?,3I'T/86_.J%OE.*/<=PGR)P>G)D M_@?X\=&?9].ZT[_EOXH[GIRI&\Z[Q1RZ=R?"=;JS6;]J'-<%W,M%_>K[ST,? M<8HL6$2]SR121""MN$,^4FZP$TP&B*ZNB>\&%0W]27Y]HW$KXIWVM^#Y,G)[ MK/WT9$Y_]/(0]HJ;K88P/T1X&IO;5X=4@V?I>4")2 ! +!)R%$OD-/S/>LPP MAR H=^,>]]B.W:+*9H+"33CTC(578;"\LY%9(,4"9QI=<#VQ.%Y41UL&A%%=J;1 M^5$>'<&_1UW0L6FHUU;QAL!=QV7Y.'X8C.4L42N.#H'-52N=L1(76J:W^RFB M5BO?WO#>6/%+V@?&+++=ICL?23/%?B#G]R#G5%7S>WO?# MR G&W$BD)0>W K8*&84UPC8I;9V73H!KS-?HI&$ P6SUU6^*]N1BKZ$&E:G^ M5S],RA[X=G'"O7E^[7>6V9*!/!4OVKD R]8[:I[FI->]O5SOS\48'V/9V*P? M>NRCM SDR,/R<.\E,D83)*3R/JC //G5ZU3(;:'[$@Y +\6L>(*B M7J<_7MD$F%2=8.&B1'7%N"; #X-<2KQ(3UT>F5=;8VF8L8Q=O1LE(_LAVYQC7O M1ZV8"7Y=?E*H3VTQ/95;SRAN4:DX4D*V\-\"6WUL6Q.&S/^JT*0-7;/;%'^G=WHG\7ERR6U8"!/3LN9T^W3\[->F5 &1S +5U%UGG=@ M]?J?96:K3,S^Z.2CVE;S['*UUFWVOJ/4C1$N!&^!AZIU'H^P+26_^N'V4?7^G\?5;K.MU6N=GM[]E867DT8/OBS\& MWUCDD:]'W>LYL=\BRM_#:^-+ NH_OPX"6\?<5>9UC[ MT@Z.WRO.H'-V-T^.7]*'R%%;+L8JGF&*<-Z @=)ON'>:_;!A)6QD5P1;BV,P M*E#ON(0 0CK%G&/)) -A#WNRQ,Y5QR^;$,"NW9E2\TH[ZA63.)]E1**I9IQ& M\.>"5IZ).U)JPUC('\5PWHH[:7KR;"P<&F;2(!KZ>V H-H9VHE>(Y![>#14O]H_)%;(Z(R&Y=?YP"EQ9#Q6R!OX!5$I6*%N2BME7#$F+;&! M\, A)J2W]AW#,H$FN# ZO.>7&JS/6Y=EB=*J0.^_D7A4Q00 ]L+.@&26WHA1>8E7WZ:J] #;Z3L,.M? M?^":W.*[A.O J+RW#Q.=F ]VX%9N@8M[%W3]7_T''1OE#7K>LJ>]^&'PS3]# MLW?:LIMK*[F&2TO9)P(9FW%/UO _5B8: M:8&LL M;U!C9/4QP]H7@M'N84\[M"ZU:_-2VR["D >,;'BK,I"-^&,V_/D3=!>:7&AK M- ZM_0)&)R?7>K^^]E"/V:_NB-F;$-#7Y0R9ZI<&[, %E9HJZSA.V$@1;7)2 M6^Z9B^8A?NE32Z)R&JC( HWXI0-!V0,Y(5,/@+/@+*F_VN<-N=B_VKX"GQ-> MUSAJ''_'.U\_GNR#'[JS":^GNW1G[_O/QM[14?WR)F_([\?UXWP*#,]&M^!U MNV+_ZT$3[H%MGY<^OJ/U?;9_7FD&:QJ$CY7_:I%?_?I\N# MK^$4PB]YL+G+]K_N8KC?R_I76)/-_KG;W&=[@6/X#/VMD\:N[L':3& M\09N7-5_PG4(K 5O;!P2G"2#N YI1RCBRG+D)&9(I)199@S&VJRLXS4Y2Q(BEHIP:;C@X@3YXN+C"SH9*)BN9G":3HKYQJ*3"U&J*I"<"<8BO MD,$T(",8UHHF$3(_#ETC=P!$\1= M3Z[$N@L'_Q[*R2=[%I>_;OEE(;!^+P3N?/W[&.X3GAWNY?@[:0#<-39;1XVO M7P :/WUO['UJU8];>=VF02 VW#&?P ['W/PIHD(:3#(RWBGG#5-4YH'J:FV2 M;? ?UY;YH>P43['5EH$XHA+&/F!^88.#X.Z] M(%C?_+M9_[KU$^[GHK[IKQJ;C>;^R?9EXV1?P/->''S]>-38V[TXF!ZX!!.) ME\(B8HS*P;1%6JG,$NR"")JIH%4.IO%DN_.+6^U*7-^WN(+-IHQ;)Y)"6&.= MBY - K?3(">3M)C8(*G(XCIEP.E,;/82AMJ;@_JIHEQ@@4/LESQ-F8LUGET3 MW%S#DH% 5 #W>(#[,@%PAYC+ ,$M08ES@3C+E)"Y@4ZXI+3+5#9"%A9TLNG_ M'Y-'=4/.Z8GRQH6J3WUD*>[8.=QPXDKY[*]503M6HSI>[U*62P_)@&/79Z:^ MXG4CI2F#2MEF6?72BNUO9V55#=SJ-?]02:X;0$?2) M!X>-,8O9T_!(.9B>]ET @?B?ZYI2:OIFII\^ZMFA@ M/&KV,I?WZL@^WGR^6N;#'A!+/TCF++S!?HO]BV=K.':Y@ALDEV3EFJ3BVW:S MS^U7ZS5A>6RW!F*480:6 S["]TK9Z_1N4MP.VS^V MZ85_-MB>+VN?UVI[F:GEO'L)3H([JV4NA&[SK%D2GX&IAU_EZPS)V,>E:P2I MWL0FC_NQ"["W$YA1],"V"P:.4]LLN7&+'W6*G6\7+F1F^;>7-6][1\/6AEX6 M@=P&.4[L7]B*L:?.,I,;"M_$AGX<*_@,IO"J+A=T\X/& W+=O?[.FQ+OR./?+C9 MH;Y<8C6=FJ[T,4I*UR4<;/)YC$W:CDS'&'!Y#1W24GR&'%5#!V3(*S3)1=27 MH-(#3>6E5\N.VGFW$3RU-*:_DW^#W8QAHQV&93&=_*.=:^[QK\4RPFM*Y^E3 M/+'-3,50]/V#*P3+='LI3<7O4?)[?+D\#-QP(I-!S!..N/44V<3S"#E,*8O4 MJMQX2C#*Y4<3-5;^>K7+Z2]E1_^/[/84?K"]4]*D5M+2%+Q6FE,'7["-#@L: MM+ \Z(=*VE.2)L67+%3#AO]*5NZ4E:M#1ZR)Q J41V/GD>\XG,;\WVMW^T">E>=H;L^>4I4T6/5*\H.H? M^QQN*O2&/$:G>4!$00D(IMC^^N&!?@JAXRGSXW, JW2Y3/U)7*Q)S9:E/XFL M2;(TS535S<[Q9NG#+OMV&JP*ZUC;;I<.4.[@?L=]58WA')62 ^H=+\4@S$+] M.*NV-8A'"X[A:F6N5V88@M9&8M#:WJ-[T6:S8 M3"O>PU=P8CB;;S@FM=@]B M@9*\9RXY0;%&'W!;4]AD07\NL,*T:7K3=S^O[^;EL% M9;T=HYBL]=UH/->:TH_I:OSSX?*.4Y60;WK<%0?H7 MW/@3_M[[=+SS)]S'G_MP']_AO7\W]^G?1_M7_VZ-]<3M'FJ7#$\I(LXAE.9@*/=([@>./D8^"0%_[XTG//OC0J-OX8HB*URA*3/"+28<25 MU\CEN<\D6BH3T=X25U0;L_<$BG-W51<6)::?6$5!#8LJ*F=XH$X+J1E83.*C MQQ*KXD@"#XXD\#S.1A]_"$K?)I_ "Z+$M>\4K=?8.HUXRF=@8!60M2^6QS,1CF8FG@F;7'3V)3\-<3I'*J>*Y66+2SK7GHH+A M+F*#J/,L\Y$(9#65*%*OE$C14\]7UAE;-7RR'7\1?9<9=6J5N,;7Q()#VW@5 M6+\";*Z]6W>EQ*:LY9M,?#VINF2N&;!B!'UONUV6(_W9[?1Z]PX9J>#R(7!9 M'TU_$4(D25RAY*5#G!./+(:X#UO"\P1/*S@$>L.2Y.?AY1W(-*^([AX0>+;B M+QQ^/MPUG/:(2XIIMZ>LG@ELC\]=]1Z%:W?GK][H3*67AKN1O):42JE "&*) M -P9;I!F02!'I(W*!VF=>,-PMXS7&/&N&:Q>Z)SG>K\Q]WKL\C-B(UI.?WG0 M(?$TCWF&A\A+Z#'_\NHN\UVS]T:+LP=F(E2>[Z-,P>ZHY\N)9<;$AZ2TXO .P>J#/ M6_FVCP*T$=_6A9!4D@JYJ'CV;0/*$X81$\)+XB"B5\69+=$SRGLN$*R]F6N\ MZVROSV61K58,M=]R[)MB\ZSX/OX\;7:K+/!2^K3/3 -_+,7@'.ZU[(!NED/U MAM:D&S M*P$6#^7>S#7>%KO\4SJ"R&LG<_LI^'Z?_,TL_#ON%\KQ-4]61BP%UY08D2*- M,E*A.4M<%F5F+^$F5_U"<[0I^^/]0IR#W\R1"0QL2D@:&2<5,LH[3X4%WQEL M"EEE?%9IEEEH7Y5UKK+.\W2YGP:$56?0DN#?B$\=A:8!8JM,BD80ISXCH6-( M$H8]M]YIQ8K.H%E5URX0C,W(_5Q8C5]4!L2JR^?E-?[:XPE26AX<*+M2 G$) M&ZV3P4@+:8S6 /?.K:RSR:FSK]CED\4J7!,I-8=$2B4; M-*ACK3=V]MR-I]W8R_4L??;YE&(WYJ23D HJ6%7:R?GK;/F::MYS:+>'I*QC=]\YQIX5@?W MF,5GM0;/^:/@CWX,P_GBBAA=-!';*[A(Q1B5/ MBRE/\-F;^[Q^_(7L[.W"?8,\12*T# YY)<#I=($A&W!"48Q%<4I(H3E*@42A'LDB!)UR*%#&52"V12!U_ M.63!^N@4")(.&G&5&#)@9Y#6QD;%.(DJ99&:',A^+5+@5^3Y(,T?L;5LP\VF MS[/Y!(X0.#?9&2KK1+^ ?BSA8)M/G[^,S[,!?^_> 377 Q0?,T2$"@X X33\ MCW*CN'76,<%DT"!"Q%5#1!9FED3C>.,PTD2\S2?(/&66-:V0(XHB+DQDRC M _GH&2*3\U-'=*0OESS7A4\2^@Y''/QCG!>YKU+X^BW6]3JM\[/;W[*PREA[ MTA]#;BSRR->C[G5JYEM$KAOM=W USV+W@VU=V,O>RF_C2P/K,KH/#U["VU83B&:8(YPT8*-$66XMC,"I0 M[[@4SDAP.IQCR4!H1# KO4YX3PP;&;4M9RS00"(8%AYBM!8\7XW!\92">1?G M?W1XS\RB:Q^AIMIFCWV(\RUHIAPFTBN MC**>*L:9-:1??S+7L2%;_ST'KV>[#<[P>4'*L .>3W?OR+;[Z=I&IR\_[Z<] MH,/W]S9P@WXZ;EQ].JE?[>+&WO[5_M=]<7"\3W;V-B[WOWYJUO>^7-;_N%&0 M&L9%\ENRK]HZXWT5+P7<-T@2#O M;3&73-?POXOPZ+5SCTOH!SZ2F6^9',%2)BI'-=B,N( \Q8*D3 M2C0!VDD*SJ 0"E%AC=7)^^!43A*21>(=>0^IP(\#HN8J&5@Y@=?0.!2+R@^< M/3*.L3@SRXRG.B)- D%<6(6LPIGEE$5&8K"<91;G5:.>XP=6JY!!>4.NQ6 ME!MMNUNKTLF,M6BX;5WSOP(#5[>MKM_,AL M(7T>D-RO_BC7+BD=5+))D"0YD=8"B 7. 0Z',&8;%DQ8/+"F(S MX#;C.W OC>/OAU(#5!@3$);.9TYVC9RP&%$O!1588BN&Y>WE!PL@PO M,5QE#YO5BH,USC_9_FLG?T*(/=]MNE@\3J,#3TF*':7_G N[YI,Q?AO@K6E; MM;\@)&CZVDZF9(5MFO--WGE+:[6-.^@]2_P^@P_LZ]! L/+>Y%]UVJW+D2V[ MA.T"S7(#CVOU4:KZ5BA!BVU&BX:L$9U3MWQ]&?E?I;:F/_L^$? MF:GM6[N9P'O($KJ4IO-S/#TK=>5Z V9E0'$T@1#., &[F2BSROE\TFRP=LFP MT$] FWX"&AN&*P.Z- ;TVT7]>/]0&<8%-@DQ9QSB6G!DH_2(&DJ2=M'P7$XO M5T&0\W^3)K0T=./V\?\6EK$T#W84#P;Z>ZV&+H)J%5K^;]L^M]W+6HDEM%1N M.R")&U'<]H].ZT=^QZW2? 8*&\_F)LVIVSN:9SQ;@-E.V@./H'?4:974/L7D MGMY>\62]26(YD/$AL=R[%>^;%'-;$+6Z**.0B++(,\6<0Y9QC)@BS&(0""S- MRGIJ_HA3G,-X:KN9D*$D&R\ISTO1ZM7R-F<93-W.R=U,IK>D5;C7(()$,:(, M#U9J$$&(L3TQ@48_/-U[?7&<(H9[??UZMX*V?P&"=E7?JXO&L<>-JR^'">/D M*#4H0*P)@D9BGHL7D21.*>:%()ROK*O,3#0I:8">3Q$A17"6%,T#B)#6PBGX M&"6]H3AH[6PE0DLC0CN;7PXSL1PS22%NA(985BJD65#(8I*,2$YA&E;6*9XN M0R,S&"#JBQ N#J*>V\TD[*P_NBE5RVLG^^2K>^5C54;R04;R:N/0"QZ#T@$) M:C-I!P8CJ8U!(C)!/:9..G*;D1Q$>'U9ZM5^R9[?2':RS$O^6B0 >M-MZ46S MUZ5OO) 9^DE"_ M##9V;C&P&4&29' M;F0.BP3D*>!UD6Z9U,?\%(7YZ*OT>![QQH>43SA-J;,E:G?.ROO-2ETF>OHW M$XK@L-E/AX[G&.$>1S^_'P@664=8GM;E<#)0O$8=;]MEPJ=/(]X#U2VYQ)OW M/W%YL\,[*[?]9@F/*!]U^NX=V1RJGA4#7LID2_'9X].0'C/OX)E&>(;S#A[9 M!%*,01@Y<*TF(-SK_!' N$.'M<92@OD5,7N S"(=<4#:RQ YC3Q%L,&$D3NF MM-Q@0I\/,W%I#J?0$H\*3=[\4L!ZO?.3OJ&KF(BOS5G]RA]J[YW4!(Q8D!CE M@TFDP< AXB2CWA.B!%E*)N*,DU,&P4U%SHOB/ 8 ]P0N4XR&&,%/=UD[[PUX MC.M9@&M_V&ZK4^LUP024]OBD$V+K^B1J>')6?'CY$GLMA&^4MUCS-<+8S*F MR1K'>O94P'0-BX?Q%C^0"O@1[+!OC4AV/[-[;XVQ>V>/Y3',L0M1:/VPIQW: ME=JU8:EMMT_/S]XSF?!$@?E[H0J>7N-8+],(1;S3#RDRIWTQ2'&BX6NFA?CS M6N*7%+G'%9).]2Y#(.#(,*^L8CS2I",5D5D+40QFWLB'3F%R]X^!E3)_)E&5C23W2_O3IXYV]H]9._OWQ%H'_P"/]>+S_=0ON MJ7ZUL^G3=;'SYQ<.'BNM[WV!_W8O]K\VCO;!@ZU?08!R MM7U9_PI>Z]4W-D;VN[>=/^OBT$H)WBK-XP U1>#%8F0YR^\>>MX.+BSF0.I=UOCGD^$EVG4=C, MLBAWP=+?0U'X!$'/,"N":(5(#T"D^A1$"MHFEAA*U O$K3+().Z0#LI+QZ1) M0>0\\914RC]FXD9,(<%M9#H*RHU961]V2MR/4F^Q[VXRN?0R MK2/W'+@TBUZC? R.$3/]3$71TU_-#@L&3_Z[@V/9((_+Q7GM/'\NPD MEA?L]'I-5\0G1:]2<4P^.)2Y^UC]E[%F&^O@IGY=LM'LTQ=\>B2_ )+PN=GV M\48ION^B"ZS9;MUCS8#, 9 M^"3X"-]O-^CTX@TA?A.R=4M M@#"5;3P3;^[O/UCFUYX;H/M^;+V>:VVURV$ MYA(0P9W5MWF6=SK+)W@*Y\5UA@>YDR+V)G9WW+5=@$V=0(S:$:!V.V95 M/[7-4%1?%3_J%%O>+KQ*4,!3>UGSMG=4"_U'*CI.FV?C@%/B21A[ZBPLV6=[ M$QOZ<:S0H1QF?ID!M7C\!=C@R6J,6TS#R+W?7J]1=DX.5=WF?JP03V.Q,[G' MLAL0@#D ^VC]1;Y@M^SR!3$Z+?M9^YU=?< H"C[Z>%&4@"RF=-PM"YWNPT9N MKXXI7#?ZSK'L7E<*S=JVKZ[J_IN_K.=C:W#CVQ!!M#4$PR(>Z"108[A;"D 1//8_0\ MT_7=7M%7=#1GY>SW3_J1[^7K4O2Y8^@;:#B[V=U34KW^P MK0M[V5OY;7QI8%U&]^'!2WC[BJ4T'UY-6+%RWT#%.V7OQ8?20X%7P>W8A;F7 MVE$W ^/_-'%PQ#)J5$R6@P@XL,/*"R6I(E(0=ZC &RO"W$S%\)M=VH?XHU,$ M KWB&:8(YPT8*"'9?12NR-@9\FI[2P:7&4_BG)HSYIUZBA>]/^[KU>S",;9)Y)CEUY(?/R M0G;V=B\:QQN',5$=5=((?!&,P!]QR"7JD:5<*^^(%QJ\$*+877Y(L^U;YZ'@ ML/'G9^[4B'V0U6HFM.D9S?<#&V1WB([FC! MN\%!59 ^I_-NCG&7G5MJ&5F0-L^[@YS%?4"$[P"BH:SU$:DW&I<7-!\1!*%S M&>/8-CP M8G) M\!6HS9@MZ:)HT[(\$4L-L1V!T,$K$*R-4#,7 8<[6)BLWACA6)%(A MD.K&T_,NP%=NA"^)RC*A7DZ& Q3EMMK0YAH3.:.@R.'>6"$:,>+%WC'?%3!&JKN.>J _0NV?K9V-L] M3"83PU"%B/$)<248@FT)*#K!5)!"!BO 2.*UR=$U0]G**-4-I<'Y%MNQ"ZA> M=$P'B/::O;-N:30'?E;J#.CUAJ((B'\M\>\QTBB%R]E*I@GE('_2$@SW(%(D@8* A@KK7IP9;O]0@@%B3$3D M8P*LLTD@36) 1H&8:IZH=""/C-[ELTT*6&^$F+$\[KT^="@,ZS1JU=0I@M-> MGP;NFN%Q8(5[3\Q?S@P&*\&;B>#EZQYJ<'VTD DE+ +*VX*LTA+%E*AQSF$2 M M% $>_":7(L(;6I=K.2G[$DP+PYK*(=G"5A_Z/I?A["W%EJ44PG<[Z=,P@BG9 M.?[H],YZ%0=#G_IJ<^N0, ;N.P.77F@0MTCR60E+B!#MP1HHBU5:3@Z&@HOF MWJS;4$O22"JO=T\N;UHFX];JZ9=ZX S1KUEF47K F:R\B-)R2JB@HN@5S<=G M1YUSN'KH_;K(#!3&K"FLGD) (?2:5K?_^JD$%'B-:3E[ @JR!J%5=;/SN5GY M,#%X06H/(I:3UV&&W!ZS94A9>!*#)_)F//5IW]62X6K)'KEDQ+R[KN*2-;!_ M./+AM9N)9R..U1T^X@YGU*9:#'U3"R[L.:HND^C%>*-Y]*L^9MG>VI3-MS7L M_482TCO'F7,6*QNX=2B<;S]\U 'K@T)%EE,%8(- M]LAX95$RE/IHDU2,KZR+58DG#U)>;U)[A5455MU)2JTY9I*Z8*WE$FL7X-9( M/J^U6G)W[Y'M3+!J2LM_!5,/@ZGA--^]K&.NZG8G M0T2<8";E>E78_ MM Z68RNY%T9I!P9/6LZ\U-A9"3J=2)Q;4%4I\*,4>")X8CY0YJ1$BH/: C [ MI 7-=8MZ^V9T-VFM0G(T$&P]!JV.59RQ M(+I[,\Y(CF *HHDB6%^(,VA$5@B';,(L,,TUS]-ZB2 +I+WOZ43M,XAW6?E? MD@3!_<^5!?8N)'MH,FBID8QP)A)U@29%>'+!,1]-I%IA+1SWJHHQ%A[FODS& M&$: 7VF#1=Y#>%&T+H*+XI'U2FEB4B9B6%D7#&*,R7+ZI4_O5MH]9 ISVCOI MP4]QC MI(;8P3! (-!2V$'54,<9B*/!$C"&("L2XB+@D\$7)B"!*9 @SIK"* MW#,)?HJJ=/?MZF[N@](\$1<)XQ0[RXE7E*=D+8DNRBK&6!#=O1EC&&D,HT$A M:;1#G :,-&$:,6<3YU:;Z'3N[5ZD"I#W=)CQYZU-@=5QQCP!#1P-Z0CU"DO! M13(66U(#8DE[E. MI5D5N$J)OF'M#@H31T"7!5= M1*"*-19$>6_&&LJKI&*D"+:*(1YD+N3T"M'HB Z$8;#!*^N3W"EOXS2#L 4/ M-4HRAB%]8-D5]]H'&@]KKWQ[((<=)0$;\$FDX51JQUV0*BH"2F02OG=L0A5_ MO#H"^I'XHX^ ,<1DC*(HB$ 1]T$CG9S(Q+.4&*U$C*&@FUWE?%;EHP]N4%Z6 M3.I[A01%C/="4Z>MR43C3DKNDTB"$Z5CLE70LAA:/Q&T:,RB5THA+U4^X*04 M.06J[PA7*L7H#0:MY[-*L58*_T84/OB N0U&:Z)X)-10HK&P)B8)DA-I%>@L MB,+?-//<2)&2#X@8 <8]'XWJ7#^-.6PIPRFS>JZL4[4<)OX],(%\GL9M79VP MS!/=1&):1<),*I^G2?B'K?IARN!"N%8A'1E"2X M.<$@Q[Q#W,G,-""8%FYF?;I5@G9Q-=M(ZD"Q;>1&<)E,$:K0I)WC' O*7Z0# MO\I=/$^])Z(8K&A0RBH44F"(:R>05XY0G3*Q2)BOM?KO:S:+F M*9*D;4A<&V-Q-%XKY;#U+,8PMZBDLMNS4>R;T4J@40IB.3(I@-WFQ" 3;4)> M.V8\H[#-9!'M]KLZG/E\"T?V:JT="UHW>P*/FL>:V]-BO-95#-79S2O5CCUS MZE_E_[PZ3'Z?/+O!S =MF$$>,XPX80X $_P?'H6(UFBIO*G.;BI(F-X_'P4U M+*JHG.&!.BVD9BQ7+$6/);YWG$\%"0L "1,A4;(JPF(:A .+B&,GD?,V(&6\ M""8HYPMV# B)-*X0H4*$L2HV[[56ECAP%3@6P24EB>(D@3LNE*O8OQ9%Z6_Z M 9)+YQ-5"&.I$$_&(FLP1@I3%H5Q#B=1'>XLDE;^<1T2U6Z;-52=]&=N"E]EE6<$!+L#(/A9/Z[_ M;.P>PJ[:R+A%H/,"<6$(TLH(1)RD5N%@C*>+F%>NP YT*#!8=#/9O@D'F MM!8$8B4NHD'<89XYDRG2B1CM""?6OOU#)KXF%CQ4>MA UM>8'=0/@_N#0ADL M:>B=P^],T^RS!)Z*W1])+I.Y$^2@NB%<8FB MB1AQG2RRE#.D;0H0X<"^,S6'4^=7@=8BY_+;F86/@[]#\\?ZX*$:YR>@2'[] M7_##P2.5;,[2*/4NM'GA0RULPY\ M/WUJ5:W9KIT=Q:SLQ3+G"@]X$/@K_[:72W\[I[%;7+@'5_:M\Y!9Z?OEP&=' M]JQV$;MQM# XNT)PW;/8;<,6G,.=]#KI#'0W%K_)'W<)-U.+[7QSF]''$Q>[ M-496:SED7AL*4[$WM^Z%69RM^->8_,P@85!B9>KVCCY@@M&'?$YOXR MX@*7E'&&B5^I1; \I[!19]WSN+*^4:C+0)Y+8!P(]2H8U^N]NC<%"OK:*E01 M5/>\_2/VSFZ\J:1/JEU8T,4>J%6KU;GHU7XI];)4ZLXYB'3H_?IA M[&]"O_ MLO_TL.FV]]V[QF!.LBP/ M+4II&D"Q6_:T%S\,OOEG:/9.6_;R0[-=J&?QIG^.WW[.CM^P# 5^E+_^YT4S MG!U],&9-"Y9UNI^6[W]P^5NR5JC[#3-7_DZ:-7");OTU7B-/_!W3XDGOO.MF M"5VCE"W+S;(U:6[_]>AE[SE0N?NRHC$>B]KME,+K(4:SYJ?6NE-U;8Z=H?CZS\J]9TN*9?BW_$@#;@INRW M6"M/U+,=')ZRU_JNSK]<][?U7\#696^R]^MC)/Y-%)Y^^OSE:02*]Y26W/>^ M]YD6>MS#OYW$3Y)$@GL6"8Y7E$N M<#/?T^B<[<>SZY*;ZRN5;]J!^+*[=V3;.Z=%T/HN,O.7^WO_AM?"YQUOB?K7 M+0RO_;FS^>_FP5ZK6:<'K8/-;_3@^#MO3.2._GU4/X%XZOACL[[W'3[G$\13 M6[Q^\N\67._JX.3O[SN;!R<[>]_P?ZZVQVE9KCP]--$G(7E$'GN*N!$2:1\H M8LR ;X]!9V*NQU5\U9!9$3(;/B2"$2N5080QA;C5'#GG M$\JT'MP'XYC7*^L0ZMV:KYAAQ=Q".R5;G__ZZ[79%=YVS; ,*L_V3($;Q[GS M8,6T4\D'+P&1I*F\FG>$5?51KX8WCL&K\9P0:SE!TCN&N-)Y:*A4"'QA)@CG M&+R=E75B5LW,"KT6J&I@1KBZL @QU4$1'.?B\22]#9S OF-)6*+&&ZZY\K)R M4-Z8TH\[*-_)821<*&D-$M%[Q//Y=QZ1CHQ(& Q&8M[D\LXU.EL'98G'!Y;U M_(\ZV7K%A%55Y32GI5D*T'_0G%FF$D]6QCR645,"FA]IE)$*S5GBLG(+WY&% MV!U+=NUL;OT\!+_/\6P2< R9I"MR9!,)8"82_!A'SE@>,67XJG[^O(49:N@2 MI<*F7F.\9&NB8&'R)Z]1!%1[?MW2>G&D-7F=LE0B.&(9-2HF"Q$(=EYZY<%C MH8I(0=PAR?/-'O#I<\?AB:.]8GT('59VO?S'#^0*99/]@;+<*CFWNJVA&;#= M-GQF#]SW K@7IB!K;ZN/OZ>M^O&_C_=/:=O5F1)ZXQ+SBB6%!=&&NVC)=B"Q=98!'JS(JL1SVK_V^GU\BERK=B"NVNA MII8HW?^AXS*MI!Q':Y@S@7LBDG562KJR'#6-X&6 2F3ZUU9>P5-8 MP5Y>P9H].^LVW7E9EG76R5[^2:==.OY'G1:8HUZMV2N<__-WG\)+PB^+?YT7A2B?5+@:'_[9_^-\Y/^N=V7;QUL''Y'OHK=4VFZWBZD^_ MP1#/8O<$GKNXQ6]PB_ I8(*B/\OOLJU6[;1S!KO0A!BG?XWXW_/F#_"AURV9LA5X--M/"94-^A.:/ M_/;>>>MLK;8'E\H>H&U?%@6YS?)6X;.Z,<1X4CR0SVXC?%C^_K0;4^QV!V'7 M:OE7K5,Z@T6M+UP;5L,/ZP<+][?J1>KDJ!-;2YOC@VNX--*8H=1]9M;086]Z6U*F]QX7C! M$H\)1ZW5A.4/Y:H61=I99V+>P?[+8:GSZP;K!O_\HV5AN3>*EY??_SZVQ+6\ M!_DBA8>WFOH5M,_YDL6L&I"O_AVLU39Z M#[G3FY^:WP)^7K-7R@)(2NS;Q>*5=D L6,N7@_WO%+K4:+GG9Z1:[M0U&."R+7 M+Q+M!Y8C[^I+&KY^BW7@C,.'W_J6A971VI/^&'9CD4>^'G6O2PV_1>2ZT7Z' MR GP]X-M7=C+WLIOXTL#ZS*Z#P]>PMM7+*7Y^9;%OH7<;5&(TP>0]MC-KX+; ML0MS+[6C;G9L_^?^0$(!3A60#:KVK]_LTC[$']F?!VM6/,,4X9SJ[CW3?7LE MG7VB\VW" MO9YCM/79'\5PWHH[Z6;<5;BR&^W0]QD7JSGFQ6.QZ^88>*:+^M[6(Y8:8+XCO%F9UT M'9ZH6;^,]N ,7:_K:X#_9'_]\ @/]L4[8<#MS9^R>[PC5&[V[&]2!+VVT(L6(^R5N2 I'^O ?>[>UG?K%_ YS4/3K:O]BE\__E&@V6?WXTU&=?FHV-B'0O_H=GNW?)_O'C>/]J]^/BKKGS\/I,Z)Q]>7G M(0W,8 /QOQ8B(1Y#0%HJC:+PQ!-+I'6Y!-*056,F)RS\NL0USQ4RO55DF@%K M9(5,+XM,N]?(M'MH#9'"X81T2 1QFR=C!L:0PEYH*YPE3N<.TU5J)FON*DA: M)+6M(&EF;(H5)+TX)%T.(4DZRI,0'CFG)>( 3\@9&A'CSF@FB(@$KZPSLDKH M@GA)[R$CLN%]-PX.70YW M:Z_S"?;JI*A9^]NVSN-&.#[OG65^PPK YN)3#:(]1GS2AD-XQYS(I(@6Y<)6 M%#R(2["!*Y96UNFJY')52OH,)*OF9RVPIL^<5K_2]%?5]"^CT5."T$DP#EOG M!$6<*HJTE@YA)Z4S/A=.\95ULBHD7A7T.0%4I>,+K.,SYV^O=/RU=?PZ'/%1 MFP".&A*1&\0]A<"$,X64XHXRFR3\/PJC1$@Y*XB>Z1^[JM!ATE:+(Y94[D MY6_L+/F-,+<_&M0MD=R(**/QEF,5#.4X29D(]D(8&6=4DK?QPS9;14M=YX]" M;#^/2&V_Y:ZR G-QX?;@4 +%26N830,WTJA1JPH]X M?C)Q*0C,GOP0[]VTOF'K&HC4"9 O!&>YM=QHBG5R$A1)*\+)C,I**^OZLB#I M1Q,DFG+'B0J(&!D0Y\$B;85&V"7*@_&.6OHHN[H(0E/9U7F*C*/1::$P$DDX MQ(TER- HD;'*!<-DU%'F\W9)U*HFD^3Q<[2H;\6HOFN+^E;-*8XVF2@B4Y+Q MB+DC/N J^'@:XQJ1B71%3*^,#)>)RRYDIY$JI%,./=Q$ /(J UR,;&H5>)$ MXD<9TT40F,U=H$$@G3A&W,6 C$D1*18]\9)814%H).6K@DV6VB]Z M>-K/B-^@'B0E-_$K#',9>=J;1..SG!53W>+S" &6L#=C,[8[)\WVL_DJ%H7S M8:&O,:/BNB4]:!N.D!ZP2)>4T;7S/)*FV>XSOF5"N$EJM[*F88XG=&^\YN!6 M[ZW<@]F?,HS[;8.M[P\/;Q3,XCNI[Z057)"]G6M.\W+@J]+_7_4!#N-(D" MB405 @BPR%CKD*,I*FVPE%PNJK14=N)E925X)K@$6?$:K ,78!VL@TW$QC@L M8Y(\%RPHN6KX ])!E85X2Q9B!OG@RD(LD-8/^>D.&3C[U'H+^\8(XI$D9 C' M*"K"C-?&:'/7.?RK2DME(5Y65ASV4@B:D L>O GG!#)..R1P8M8IJB#\+"P$ MII.]L MD(:IJ^7NF+KQ\W?S],UAOR_>__4J%9Z[-8OLA=Q8R#*;,S#9316\] MG+XYW69X!-TW&K@R&H\-*W[FJ3F-C4-BO 2_ *,@7 0_0V%D%/-(8D4CA!Z. M*'-WB<)K"T/?N:A$X;FB()((&B>/M,HM%1AV1F>R/XVU2CA8$0E96:=D3;'Y ME1T\#U27H[ZO,JJ547TPCCXSK5<9U3DCZ<_17!T+(JA@(R+62L1%S)$8I4A* M)R,!.RN2?Y(U?3$IJ*SIVR.],N-E=YHGS6+!'+S1_P<_7FW>=:,O:V?OG4>8OC8[9S\<3U, M>'(*=35Q>C!Q>OO0PBYX*@,*@6! ->&1]40AGE0*5I.4YTR]F8G3YR=POW"1 M7C%Q^K23A](W;6MP6A'_>][\ =#8/LLOL&>UB]B->6)T(5>U!((U;53U,P=4 MYVGOQ>W @W9"+T]&Z.7)GF%\=/6OU^7Z;VU$-9W3>.:GO?.>\XCO=/_MVLW\QV'/_]O;'Y[Z/&\<;5 M_M7WRWK.FOP)S_GG01,^XZJ^MT'K5Y^:^R?;/_]SM7U6;PZ:@;8AFOS^\] * M*J@U! 67-.*2>>0LM4AHCB%>S)DO/C-RZF4BHZOPXD%XP2))SC.1E+*#%VZS[?2G0J(]-"6:1>AX)X$/DF0+5(IL"03$DL!'8 M.Q7MRCH1;-6P2=:M"B[>.UP885.TA)"@"+>.6<)HY)A*<#. M7%SS"BF%E5<1(UG A7<:.:8=BDPFS"26*?+E@HLW/E&K4.F">:O6*8;+]9X4 MB[W;?KHG0*(2)CDFE''6\J2I-MI[D3AFS"O#Z")$7!4D/A,2;X9=3$MNL!>( M:D413SPB%Z-!$&(3%FV$<$MG_E+&GPV+53OM0JM_<"K7: J>ZT]\\EH8JIR0 M*=C L(Y5 +7LZK\[-@R,2A[5ST)Z"=DXX'FB*+1/$(T3Y/V!EI M*#9,&>&J*.<-H-U$E$-C#G0<(D'G^L/HD.',(&)-L%JGA$U<6>=J53,\H^S/ MDJ:$W[S^IQ@D(9%$SBU7T4"(JZ/2,8!O(Z7T59BS[/K_933,4&0"61\DLN %"=AZ[Z)>66=LU=!9Y7TKS5],S6>"Z8 C2$2"S0_)*@QN '5< M&"TEJXY\WH+FCQSY:(4MT0GA&!D"+X\ADWRN*B%>J$BMU#G.H:L23Y++OI[F MOX=SG:W/?_U5'>?,^X0["BR#459@Q8TU5H'C8YV2#COF;'JM0*="M,&(> M_LDE.+5"4,LU7XCSFJI ]OF>3)[=#&MPJ#@5V@N&O,08\3PDRQ(LD"(T2.J# M]IFL;$8%LI7N+[3NRX(2APOL0->5$<;C(%,T/+?9^K)4X[5#F4KWGZS[C=&Y M[7OUJT,NDL0<;#[@.^A^< D98S( &)^HB,S3M(BZ/TM26[7@0Y\RV7OOX MYL'<#>^MWO=)S!!5\F>)8'-_=, 0P.:7GX<^[[-C"C$1">(^! 1&D2%G4G3& MBQ")6EGG9I7-NNCW60JX1$GC"F]N\]"BH(9%%94S/%"GA=2,>4E\]%ABM0C1 M684W,\*;W4-".!.!"628%XB[8)#1 2-K-)<>/'5C8P'!@9)$<9("C4(YL@C!8 4USX2:ZW.M((70X+8B25A"W&"% MK/<880)? 73 BV4 -SY5J=WODA4>KM]M.C@@\U]0(:#X_K)UN7!YG?<.-F] MVC_Y>+1_U6IF1#C8V_A94$=^OD&E=_SI.V@] T0!Y "$V=NE!YN-YO[7C\<[ M7S,B_-ZJ;VX5U)'_N:K3G@"_IF4.$.HDX)Q@YRB0R M01+CO*7:DM)"@#K$L)$1F$GJ$V,N3_W?]SX[9'D!6;.LH0%%YZ:* DW3E >),4\SEWFKDD?RR?_ M/8+QBM>2"'_U *$VVN$C_!PP:B_#T?L5RU&&QR]7]5"C M0S8*GIO),(7PVCD6EY;A,;L[MGU9Y%?5/WO7%(RND)/::;?SH]G+XI]9%INE M\IQEY1G2+EY&V^W5XAA76FF+&5FM9;DLON+58FY5]M-J%[97L[T^O63O)DUC M[8WR-.HUH]5_C%3J3>.2QE]B?$MTS(*./(_X6 HP647/O1KP9>P.Q7Y8LZM,"T'X6];*^V6CM['V$H'/CYW[^K)._6_LGVP0^ M3NNJ&]^A.M#T/KU[^;^\1>X@Q8\\S8Y MV#N S\Y!ZSCI9'W3_SPD@GHC*$.!*(:X]@$9ZB&(C91Q8;F W^=Q5615%%R[%.(23IK M^,JZ-*MD2L]4!8<5'+YU.)S!67L%AXL-AXT_AG#(+9,N.(JD\Q1Q*PW2Q@H4 ML&))>LHY;.\ZQZN23))D+1@^TO[A7-5:.KN*H[G$R<]&OOY&5\ W%S]P M$!T'@:T5+ +\&8PX3QX9PB@* K9:DR1DGD7*\"J38H&:3BJ-G['&S[R6N=+X M1=#XW='(CVN1+.,119)R=RGX.[FD UGC"7%:J91;)8A8U71R M3%SI^F+H^DA8HSDAW J"@LU9'A(3KA"X2]^\LFTF) M6?!09F[=I*_69K%P2_S4;-?SEF:Q+<72'IAN_3SK6MB!9MMV+[?/XDFOT6GG MV^UV6O"8W[9S-4?L+4U;RC(8E5%RHJW+QO'&S\,$)H4))U$,$#=RD0S2F@H4 M*/SE2,3*^]P'1U:Y,C-+F2US"UR%QQ4>O\&CV@J/7Q6/=P^EU-@&G9!4(4% MCSG2@7CX3E)LDS5:DY5UP59I!<05$%= _%8/B2L@?@T@'LFVI.ABGJR%DL(2 M\9!9(8+FB# !L9*66O-<8ZA6N9FD[%PJ('Y I_9+M7'FCKU..[;/>H.63E"& MK9^GL=V+O\=V3,VSJH5SK(7SRZ$+42GL"$K80>RFG$#6*(DD5U1);$W4?FE; M./U0(&J=5'1DSJEI$\#TCJ[-JFES(5H+EZH/"R4*(JJ%DOAGM2G?4YST M[(*DA<.'AR<8ISWB8B<*7[.2NH^['R-HK&U-9#S>0XKO%.YA]ZJ^N0_7W/U9 MW_R"=[YNB_WC;;R_]^6B_A5>>^ROZB?[N/['C13?29T=;-8O&L=P_YM;%W ? M\+Y6LW[\Z:@!GW/PY]\GC:OZY<'Q[L5DN?1W7%EG3RGB;?"H J#EK4HO4*>V2+/:,^LTM@;GIFI'4-]([82JM?3*O'JF2# MY(Q*2I%DH-0\-RT8KL%ET3@IKX@C#.(DN8S35FVFO-B]!WH85SCBS3E96=6RP\P)1^'N^60N\E&$N^#'9V?S(: M-@4'GN%(IFQMD\7@.#..*/,$MD\:B)-F-I:\\I\75[-G'@]7FOV"FNW'^D8C MERP%B;#E&($OS9!SX$9CP;C7U$*0%"N=7E:=7HPVQH=J=Z7%C]+B48HGQQWV M+*%@K42<@GEV)!)D C:<*@5?\_F_F<%0@P4*@);GVB(7^4^/L@[ MJ9)\,W)1!L&'3R328"P*"D(.'H-"SN"(B),FX0CF*AF N%6#)U/WRUSE5&GX M"Y0F5AK^TAK^;30(29J#>@>'8$,A" $_%+F0(G(J>0\;:N GN90:L+W2[;>I MVR\0?=RCVY7Z/DI]1Z,/&4GB42!M%9AFI2G2- 5$A+0JPB^PQBOKBD^RQK^* M\L[RL(/J!8\]"F+9.\@O*L[9Q2CH?C_46J\_>Z1R[%[&L2M88NODD"5A'&84 MX4 -X@GG[!0/8"0T$3021Z2#T VOBBESE9Z68JX("BL4K5!TKO-<*A2=(XI^ M'PV/3<"$1.L1[!:%\%AA9$TD*),):I-X",GF*C=,GCV7J8+/"CXK^'R)$3D5 M?,X5/D?2$Y1&Y7'P2"8G$3?:("NP1"["ID) 8;WC*^ML5;*W )\/8&7-__8E MF7#!(CS&3-E7$YX/54\[O69^P8=N;,$K?\1K[LA_C).!]A\57[_%.GBP\[/; MW[*P_*&U)_W)9^NC9)^C7X^ZU[Q[WR)RW6B_(YO.8O>#;5W8R][*;^-+ ^LR MN@\/7L+;5RREF:S8--:S>N6%DE01*8@[5"OK!5MPIH[]UV]V:1\B$X9G"MSB&:8(YPT8 M* T+25Y@YBQ+6'#AJ8F2<.,$Y4%2S&-I'>$],6QD6V4"X1:!:<3 MHBY/A_."(A-80+ 'DE#XPA)96AKHDI893&JMV:O96G=,% ;,T*DL2X/[LV?G M9YWNY4B"O 8:"-]TBA=FEG';OBR*(=4_>[4XD+?K5SZ=2OI#K2*+7@A*XZ7B M7UZJFZW(HBNRZ.58WXHLNB*+KLBBYU,,W?>VKGVLU^["?$:N=XD2F^WS;"5F M>\ ^D=I\2 2V,>!A^SSPM\=>/,QT(KJDT5E_^)38^5J'2,RS^M4N1%O;^&#O M.]G?^_1]9Q-B-;A.CL0.3K[\G$AU'G\7\ S?&U?^JK%9OZH??VKM[/U]U/AS ME\.=0I2WC1M71R<'>UL7_[G:'B^5WMO"AYYA!9NE452"(TZDS0._(W*"<>RM M%40H0!]PUV:;[YQ]1O,U-.@?%1Z]&AX]\ZBZPJ.%PJ/=0\J4PL%K1!B7)1)E MQA80M2A$BHIP0RLDJI!H\9#HF:>^%1(M A*-' ++Z+@13B/,_W][[]K4MM*L M#?\5%??S[&>M*LN11J-3LE^J6(%DLW: !,C*3;ZDYB0L8EN^)3F$_/JW>R2? MP"8&#)9A5M4B8.LPA^ZKK^Z9[E&A3:4,[(@[P(D"07"#>J@\PXF61**74+\* M5;#>(M^R^JK$Q8+10@&O-FR8?-YGZ)WJ>=_IRP^9F*I4H(K?UAXQH+P4*!_, M<5>Y9'X$T.PE,4!S+'%[.(MLR6/F2Q''H7175H+$) $V6N77X0 :E7\RE?_T M#;D;97X:RK\/'6JSL1JGOIM33.VQC M/Y$13!./(U#JV%=V)&)F)RIV \(DE338VO;:-\\?>GZG@#1)'4_*3'RW.2L4 M]K&'N\VU$JP[KO3LD6TMGDN'Y>HOG.NW4U.]]U.HHH ;ZBR#CRK'A7 #=W># MNT\WW1;BA3P$MF(KUXMLJB+7CJ.8V,(#N N]Q(E"9VN;M!]\])&IFMB8NB6/ MY+,LJ%QBM+XY6O_I6Q!PZBB/V2R, ]PH'=B1$S';%SQ6;N(HJL*M;3>9PP/4(VELFD4AS9SF+!CY;N)DBQ0CMS: M=N8X-)M<3[71OLS;#NN?*ROM6S]8MTY88IC=P?I"F:68QP:^AWLT#P"^:N[W M^Z-2;G#13E&HLOAG) H[(TDPL'Q'5/7MP.? MA'Y(J<,45F/TVP^I)FU"L\W6][4Z-4;?GT+?/WU+N$=XPCP[(8S9U ]#.^8N MM1V<6AD%'G7UXVBB$O4IFR/'V%&_$LV72JZ)-!O*40[^RF+Q,*GPH):"M79/^2Q,,$X=YNM3[&P:)([- M&&6VST+E@"7W12QQ5UG<#.U^"8LP1V5'Y59:JM[]?!,3F-D4WT3/](Z\&!9E M#VL(&B2[&Y*)F[X(=P-/,& K882'=$9X?+;@R@[=4$4D#$3,!>*9.>-J@W2Z M^>DM1I-7ILF?OG&9.)PEH,-<12):&(@7FBQ_'@'")NW,K(I M9V>OX_RZ>Y1(6?TQ(AN/D$_LOKRMJI+#F!X-5%4WW>#B'7'Q^MEM9_1;($2B M(H!#+G'AV/6$'4FL%IZ$RO&9]!*NMK;]!ZT;K_?4C/774S&PU2#8>N+5(@-; M*X6M3]\\*7WFQ;[M,!_WM!%F,TX]VW&9GM(0W+"M[7".AV8 RP!6$\:ZV9ZH M :Q5 -:4_YD$81B+)+23.* V]4+?YC!'X(Z&B>M%*HPQC]B=5SW!(-:=2M;= M?BK:4YU2=&.K*U8C21E/NVF9JL(<4#1S0)'XYM"(!U$$6A'%TJ:.RVWN^=(F MU U#"LZ(CX=2;>@!15B5(^MC#&]T&M'U0X:P]J"L14:?,\2TT, _>,?\LX7J M0X7P>*%+E2N\MCH)J;#^2/OPFFP(#9?%G\_UT*&0M$E\W^-OS#D^OSO'AS3M M')]XXX[QT7)MSNXQ9_+R!];/ZV*SW=([ M'#S/O3"A"=8:"7P*WD#L)XJH0!$_HEY"@V_[\];-;IXW?\/A/!I)Z <0T+?3 M\OD2SJ#/_,.+<^_H_>>KH_?'W;-3X<"SW;/>/]"^'?>P!Y[IK\,+\%3AMQM! M'G*$ :#3??KU_3^=PU^?H!__I%^__'UQL/N9G!'XEQQV#GIGY%KQ*#?D89PD MCDV$#&U*:&@SDA [B<*0)RSAKO*VML.HY83A\]LZ9"#JF4)4(IW$=5F$(1HJ MF1/)B/D^ISS:VO:"5N@\PSJ^F\(PZXPC[;0(T)BT7 '#?-D)9TV@9/#+6SV;,UA7 M3[:!O-5!WDS]&^XZU G=P%8A=VSJ18D=T\2U)2=^$B6ASWVYM4U;L7]S\Z+[OVHYP\:@W1X)6"V8[/O=\RAP?(+MY6OW" M(F4K/9K@96>N-(2_C#[;^XF3J:9+%._T95VCLT^_D M&VY6B2/)[2A4KDU#QNU81-)V RX"'CJ1R^*M[;@5T)O5,C8^ &40X"FXSFH1 M8,Z!:T;Y[TB&M/*?N]^4IYB,5&*+V.$V)2RR&8]CFS+B.$G,G83X33QU[84% M=W:$R(>@<'K_UK&"I_Q8?X;;\\;#)V1$HPD%+!Q-M.$\JX.]F-P@H."P M4%LX06A33Q(["CQN)R#4- X3EY!H:]MO4>_!OHR)\-Q_?]T@!U&O3VH!0L-Z M&;3NEPGS;"ZI^9CC[K;RZF.7]4M NKW_#--!3Y\V9:!N55 W4W"()8'C)>"T MA;IZ.T^ PX@@L8D2'G,"(<. ;VV[K>#A4&?"-LW5Z$$A#2PB0QQ=9E3FWL2]]P$RH]9Y(>4H)OB128BL^9:BG.*":P[&O.L MRO[[-,>) IY$H:"V]!,/8S+*YC3T[,!5A'%!B'" XX T MM&+_9EW$^[EXCU:;Q^C\,R%'1N=7KO/3!$>%/HT]:L?2IS9-@L2&.1.VBEQ7 M!4$0QTFXM4VC5D16E<#YN"K_PN(]'U11O+9^C$Z5M=C(2S!!GA46*'Q"BC/O M@&"#?:O"OKW+#Z?[Y<&)QK]OL2.IH@!^KDH _"(5V5CYV7:\1,DHBFF YX1' M<2MVS%%[SU21'XVW&$5^;$7^-%9DY<>^I$ELJSC&U637LR/?538C0H%@.SZ+ M,37*;;FNVPQ%?@FGZLVI1-72=1^S9&6,Q7ANS8W6'"JS?V:5D/=SFKMP'A#' MX#FEC-\]+X1^,\1N-7KO$3DA/* MD#M.&-B"^#YH?,QM%KFN+=S0OS[O*H6FV)6A"J'/*(I@8R&HM 9TF")0?<8C-$GE!1;Z M@@_43W@)?CEZ0*EZ@RQG^94ETP3:J_I"527!L-6#+NOW\?*BS%FIS@$*VM9T MU\]MB5)3JL?ZXL.8379_ )C& "\ISE M10L[U!U.WPX2\!V<&H \F>KS?ZO&01-&CX1G%$.0[*)(AEV8 _53B6&I]#5\ M6,#4%87NB;[U%7LWA':/&ZI,L9]Y93^.\:6[-/5RSFJOJ MY7GV(\7XA'6IWP=?Y0KDP,KP>?7O]2L'(* 97F)==E+1J9H!KRD*/=YI43=1 M+IB9.9LZQN^3%K^R_L\=C,V]#J>=LCK^=:MS&$)HU^@80*# 3V$(=)\).W_ M4$6)%K(S]>1A"8^KGJ#;V\Q)T$]\#>2AFXHEI@6#G^.SG"P\S$D/?74J@O5V M[LDU3>KNK9W;N>4([AF^H2523VJB@,<#F^S_YJ!(?# ;@ #_!)0L02GOA/E1 M(!S7]9@0@: ^\9GR7>[Y4>R*A"?)HO#=#:A_Z"E<+QK43_=_(:C[CO1E''"; M1PIL?ABZ-D\DLQD#'S/PA4L=N;7M4;]],V]L!.LM%(>*:CZE&.CEO,4R<#+D MZ &=9A_ N2DU)3!BL8Q80-N^1<1CDHC$3IR V93)R.8DB.PH%A0 Q8W]T,4< MXENDPF+@$!75)*"1Z8ZG :T7N$'[>,YT']#F&/S-_A#A" S,B:H$QXN(]"[:) KX*6J&/E>$>P6*>U!\6=Y)8CWFN@@%P$J6H M$_&(L9CY+K ?Z8<>^#(&N)Y&0D\_?R.^ )#@T@ZB@-C4IXX=!1'@F'1#'BB@ MI!(D-*:WT5%VBX6L16UIBUAV6&E=8A#@7/7Q.I"R ?CA.3J',4RPT!,FFO_G3B>8Z6))HC#,NV"O4 MHGJ'#ENP!/1M;F_=L.(#X"%9.Z"M6E6+N2&)J7!&W;SKXY!9D?-_=2CI6L2I MDUUB8$F_"@,7,UT!9<1 #Z\>ERK-?_&)%A*I)$6UU=S_=*32OQ^/6\:8S!GC MZQP]N7&6H1:7NP&&$#(!;S;BE,;X^BN%P\BO[X# M^X$9D03P0Z?-NYZT6>A'N+,L 2+BT"AB6]O^;1A2Z3U*VK2 D?"&@&V> _%9 M-[TRV75H^+4(.U/@5H5$)Z=*YQ[ M5.NT7T669F:O'C&*.XT'6:$CSJ]SU648K7ASF_\7^M4&>^MG)1WT8L'-E\URQ[[8V7Z]9]Y)=%5NO9H<&QF5Z M'I8>PL4CEB0K&;%PSHA5\P9PG.5:G%YK.HQ707-88]IB=7*T8?]*'_ +V N/!S0!?P#LO8*/[RV!CZJS69( C1BMF-4H.4O8-+P* MO=@TBY?:SHVMPF\M E=(I&H[J&^[QK5&8]J=6@W5N Q?5R;DYCM4%8*"NZ_; MC**9AO:.@*<6NW)S\I63ZERM"HV]^%CF:^\ M=*;7+:TI@*A?#$"JM][HV,.<$='Q+KP0"/,YRM%HA'3'JV4I2[\\[629Q('C M"EL&_$O[,-9P@/XNB!U&_2VP(&6W&FM_.9)1+U+<3A(2V-2!'[$# M_G86NN&3.6O56H^: MDDHU83%SMKRT9TB*3*7UZ%LL]P_?W4OBYIQ%ZKPX8?OD@[#1@]W]7P>_SMW# MT_UOW*4RX=2U$\HP93 2=D1\:CNA[XK032+ H#MMG'6QV-)HRP8.;0I?(A7##7258X(>8#F7>A375A:LVM Y]986 M-WX@\YK9_KJ"_7:STGDB.DH.N^HH62"GQT!LWE7^G7;\3^'M?W4S\?U%B^?G M7P>[Y]_")(A]IG!O=N)C#3/79C$C=LA@L(& .&Z0;%G@W; !#'F9#]4:F?2$ MH>KMU=KMJN17&TT0ZVXZ$_^=6DT"259]O2NI)J3U)8M5Z0_-4[,AM%H6?XYK M9U2O'@=&]59R/.^�KU>O3+&_!B!EUV]3KMZZ[HF][,*@N&_J[M)->Z4WT] MB0JVG2HR6&=VUF^NOV[KKZ[MBZ^^B_RVX[H+OW;:B[^[[;$N:8=1O-1C?Y.0 M>H=Z';>DJ J%'N33)+=$OPOOZ9DZPQ73O9FM@@BI,TD,+W1H$,/O,@[/(F=Y M)CI6N8HS0%.[\1.PJJ&I"HG<,_?E16?.F=RX.^;&W9?A;W8ZW*!W>+$/M.G, M/2-?TZ,O9\X!V2=(G0YW_TX/O_S3@_?_/'I__'U\SR@=KG<&[4!Z]<_%U]Z^ M__4"WG7QM7/VY< YZ.V[7[]\A;[NT:_OCX%VC3.)RX/3??=P]]SY)CC#::$V M]5EB4SS4*W+CP/:B*"#,@_FDX.SIV"QYL]JLN*845KNM%);7<&#:K_.+"DNO MG5]3[B?'W41A:N M_3B:KI>0"/Q4R'=P$_FBA"1* =0%#)%/DL2.!7=M)PHCX?H1X2'%P\U($#_7 M UV;CFZ[ZK'1;7.K_#<0W<;3=7=T,Y3NGL#VZ2:P>=+W9$1C/-)#VE0HU^:^ M$]F2AM*-0^['2;1J2F>(VQW5][@N%H ^]A2B+8P"&N[VZ.BF$Z,6A>[KZ3I* M-)QA9,VXJH^):Y_G$#8:4X]X!"AP[(.K*C'//G1LYA&E(AZ%?N"M#-<,97NH M0YKV+3',<]SF;3-P-@=8.SL)HS%"0,2!GZGI 2+ M^"6N'0P1FSS:-FC4:N)5='5%_>R\9 H7N#K%]G2=S<9]NV M=H3(AWHO>OV*9FW1WJ^;==3?UXT_Q4I*=9O-]NTE\J7A=_'-([[O4>[8'@L# M&VB?9[,@)+90@H3@O?H #UO;3OOF477C?&E,,^!*];58YKBEY]8J#!N=H?+_ M,!_ZHD[XN!CF:2%349>DS)6UWYGU 68QOE!2=I5:8;%)ZP<# MTC:L"S?514[P]K0JJX*O8=W9M[:KDE:Z".4X76JZ1,2\27 BK+_6P^R6#'1= MIW3+BV%15DDV5W/*JNC$;)V0/][_']T ^N 1O>JKL4SU4HM8I/; MW^O:<%?775UG"OOT\.)ON'8/GGWF?84V'G[9IP>_CK^??3G[^?7TX-?A M*3"%WM\7P!0(///7X<6!?WAZ ,Q$T&^1QT22^,R.8\IM&O(0C[E,[% &7"@8 M6Y;0K5'NMY([R+[BV/>I$K%2/*"*D\B5/L-J6SP(7-_SK^^;?Z^R\YP-.C#+ M^_V*PX%VW:3MT[HX/XG_MR^>;:@D1/@B(@KZ2(7CQZ"_4D9*!<*)?3=YPA2- MNGA:@<'.O9]51;6W@%> 3'FQTYK2)'<,J)PJV$-T07<)R'B0=3 M2R-%F0BI+XDG?4H!W=T;*1^;0F6OIX@4PQZT5WN3>5VW#SC@^40308@JS5J0 M[K&4*=N8G! _;OLA67U.B-L.W.5R0N[VG1=1TUBRW(0]-*7$]3L0'*V.M:.9-#/96R9[:^$B@DL) M9[[C2"$9=15CH>.&"ARRP&>1)]2=]YK4WI7>20(OPB9\2+'7CFCO/U=,[!YW#W8__3J"/AST_H$^0!_)P<^#BZ^= MP]WN]]D\KST?_;EOGA]PRHBR$X\S<,Y<:<>Q\&WERSCRA?!"AVUMNX'3(F3% MAT<^B^,A#1"^!"#THS@2@'D\D Y-/"<2$?=43 +7EXEDWN^.53) V"P@G$K[ M^O2-2X\1&E([E+X$" 3TB^.0V+[R?1(*KH(H! ATW59 #00:"'R9$"CP4+(P M\$,>Q=1CC'O4CY7G>0GQ0C=T$0+=N(; FU6[# 0V#P*OQA#H16"U(C>T0X)G MT,,\&JF4=I%)VE;7' MZHUH.\D\Q]XDAHV0C$4B##U7DMA1E!)H=R!OSD#/'-]TO+IS=JHZTL)NR=:+0S8OGA=#Y@2 MKN?&,A())5)R+G@B%.6!XC16Q#ANFZ7KGZ8=-S\,14P8L6,EP7$C)+9Y0B.; M*D9BHB+F^,'6=ARUXM@H^3-6 _.C&Q>C'9"= M(F761R:PD+-)V%Z(3@F7KB AC7V',D?P**#@5@L&4 5N-S7NQL:ATW5W@PN8 M8? A;1IAD6HP0'84A2X>R* HB 9AR'SA,J @H4<][OFQ\38V2]4_SRP3N82S,,*3NS%9CP?"CH3 &EIN MR&"F113AT>Y>B])5Q4B-DC=1R<&54(GTO-@-*!5^'"1!XD8DE+X (T^-M[%Q M2C[Q-GR?!R02OAU(&6%&;FAS)TYLERKE14$")"[9VB9>RR>F#LO3JN@1INF: M58V%D4X )>9%4<3!NW"B,.;2#R*/AQ3$+$JD<3,V#I:NNQFAPWU& V43J;S* MUXA8F-A>&"H>>Y3'DFQM1RV//-C+,.'.YFJZ],-8<8\+K.5!*.>))QT_4!G4=GB2A;\="^C8H.[?!Z?!M'E!?11Q()X82_)8?-BG: M:71\Q3KN")G(D$@6N(0JKF*FE",))[A=P>'".!D;I^,3)R.(0N4#/;-E@$L: M6 *,>8%G)VZ8> F7GN^ ': ZN[4)%[U#YG)?".KXDB=AX(;43211?LA-3MCF@>LD2D$\CT9NR&VF M'(I1BM".6.+;(HH]EQ#& XIIL2%I>>Y4W %QG2Y6/"XW.5#Z<6WBT[E2M M1!1+I(T.'WRM2X&G/]2D,MK_G2U65W?5F=S".'1L6"Z^I;'U[:Q[_1<'UZJ[ M3OWLY),*6.?*YKEBWVV6E"I_S;J7[*K8>C4[-# NT_.P]! N'K$D>;QZJWK> M)!;NUN+T6A_Q+K"__V*;6PGT/: +A6Z M#W.$;H?R_*6[9S;"N,!9.M9BNG'JMS&4Z*3C[,BI= MAJ0=A8$I'DF6:]!#"R3&&U<[0M&2J'YJ*-\M%-[R$ M>XP%K@RYI%@NPL4P8^)$?L1C+PF7/6?M,.O7YX-4->-?1,3BU]GI/Q<'7S[] M/-C]VCLZ%?#Y/]VCT^,.M.[B[.* ')UVTJ^[G\CAU?6(Q6'G\,O!SZ^[>Y>' MO3/_\!?<\^6S?XCO(H?IP:\S_^C]W]\/=\^\:X6\0B\"[\+Q;.#RQ*:,8CB8 M1'8@G="+E8.[Y;:V7:\51LY&5+$Q=;P,JJU\]RCQ6!RRV LC3L''C&D@/>() MEM# I8IH5%MB'03._3F7 : [ -!, MF1W7\1@E7-E")-2FQ"58'Y7;CA/[B2!^* 1N23<;TI^U8GHQ]3S&*2$>%0'E M)*9$@E8&H*/$?P!M,(IY-\6<*HT#A,T)@]!V70[,P)&1S9Q(V;'/P M2X/]( MN;4=/,==Y(TV_J8NSE*;GRF)D] /8W@2%8Z,71X[(+9N'#HB<7T37ED_W,P4 MP*"*4\[Q]+XH<6V:.*X=1U38G HB(S\FOLNVMN.6XYKZ%\]8;X$'1-(/D\2G M 0V5PYA/**.!3_"X>169 $(C]'9"$R03TH.)L4/'2VSJ*M=FT@/"P()0YY/& MCD*]#596V[M!48)-2C>[L4?BK@3-;-Q]W*%Y-AC.O3"A"-=.X-.(N.#(*Z(" MA14%O(0&AGNM'\-GR@+$"8L]H:1-2$*PP'$(7IZ#M09#*843$!H+79?("U=5 M^V,3$AU^$[XQ>&GP;ZA+N>QZ3AO(W RZD# M;8B#]<"5'8&+"KZJ(C:'^;)9Z,>**C>A7@QX&;8?O9'/]]FBZGO[UHQFT$?5?$Z_MZW&8R1U90=[_ M+)*<#'FA_C,$)-G[@5O53^'A?W4S\7W=6'&Q4V/%H'?6VP/WWV)1X>]0 _+O;\ MP]WNQ<&N_/[UXOCBK/>9'G[Y?'D =WZ]./"^(OZ<=CO__@7XL7OPZ_#BP#\\ M/?AY\.L3^:8"1\$0SA9;=MMZ4+?SS M\Q-^.S#;1WWKG>+YD.57EDM;%L@L:5DE)@2D?>W7BN_V<& -H%F9G,X2@$OV M/QY9ZN<@S95LZ25R_/!MUH/^7UEI40S1&^Y;[/P\5^>LK')+%EGNHL-R55S? MQ^?X+%8LBN*$X@%/D>^%*G8C\( "1ZCJ\$[4,VJ/?IFQXOX-W2NA0_NZ:;O# M'#KR47?L1+_\6!4E3'^II+YLYY+E\E"51\F[+$]46@YU YCU\$.O"0$O30YJP 807E^Y$*A3(H=49?>YXM7H - M)HGPGDF$X>(DPKNP'&_,UK5K";%@P8@(;A"JFM'2' #2L9?@"0 M7O^)O )O> ?4HR]2H!]PJ^AF!1C>S:-DAUE?M6\V>UDX"Y9RVC91;G86"PX6 MCLBZA9:"CWDFE$3.U>2YG]_1O1^L6Q-Q +6)%%L;V,/YTOV7)DS8OV%NP=/ MT*)^_]>_(N*&;PI+34;@#ZWRZ!L,& 9"TL%X9/#F =!P_*P+OH020V1+\%4" M/"S7HS3Y/AGC0OW]GYKDP7/PX0JNK7^MO161_5#@FV"ZT5RIX)-P'\'@\[,*'KL=LU_]# M_:FO=GU9_Z7MD.[0WD^A,160LH2KX 4J2930K2XSZ+I^J6[(=#9V#EXN>F=X M#5>C]E4C,M3X7 U)S8@OT>M#.PS\:2X%A,7#\=.^PHDMKDC0N M=4^JA\,?* Z,5QIMEW/#]#S@<*=5M58G.R]M7(]'G@O=J+Z#5[&A!CVAL"D MZP>C)P".H] ?0-]F9; %3ZN+S3QTJK5\L0%T$2Y"#Q9>QM %UOWH7FE?LX"A MQ@$Y!W<1WSD>]8D\S+$#S5'P^1!V,![/_U=8QWHF4=WW,1,6(P,UDEFH8U,6 MN[H2AJ')/5Y4!@%$;: M+J9K'&FW5(D4?O08'&H1HH/5[X_+0H M-F9AL(RAX'2_N8(+">J7BEA#:6HE>A3 M]]4EB'O]"J%C/*DJ5BC7"X/S3R7P4ZSUNI 73R#E3]C_A55 P(9[5-CY2]7M IM^4RA=="2WNJ;,.T M6.@\XFQ6*P!5>W3@%)H_DN/Z5M"G*F8*2HZTWAH.0*. ,I4,W7YH1&]0"0;C MV;!JAU::M)-EFJ@G0PRH6TJOP#S 48Z?K:/\UT)'61^H!3,VIOJ;IRJ'*+6# M = )E.0[H.!:I^1M>QKECL?D#DR)0F7Y&ZQ0(5-1B;[6P(_Z*((29@O='?W% M"YJM11W8_F^>OS*+*2M?3(E6LI@2$K.8LK'K$&8QY9JMOU'):TTFY"/RI/W] M_7MSG=!_KES'=19RG5UP$$69Y4"7]\;QNZ,J/EF\%7();;4;>](%2 M5_+!T";]T>_YY\.157 M'$7/01YJM["+U\*?X+46R'SA7Y1+O+A(86Q9#OY>OV*_;>MHF"\U%ACZ_\'@ M;C1HDP#E/'T'X1?3JTJ7B@,%A,$'LA,7R\=%* Z M17)5B?Z$V=?*I\6^>K&&*;_M^/@&'3F*[/^="N\RN%962]PX:S 6ERS5,9\\ MZ\'T5#Y\,=7$948 -!2XK![T8B@Z,^J>54H^[JF4.3X%[^YFHH:$\0H+N.$_ M;B'NAG#?DW#'JR''>0,+I+B2<$Y:)>YE5O]C0"-MRA/)Y<<(E MX39RFYP24PDH62B@)R"?>5I>64>7?1C73CK H7Y;Q][_4GV8+LWBJN\U(Y@L MY^L_CU6UFV)J?N"2$H9Y X.3SU_0K?M+.GVV(0-O\3["6A6TE*/+ 2I2S,C] M*>Y_J-(-:M]I%&:P]L>[*YYO%.&%ZD+X;'6!+M2%CV,'?FJ7]3M5K\6?5!DO M!O0W0]"-L_X@9QTZN!)O/7:,M[ZQCJ[QUANRC:Q:#OOGWN8\]N:9TX6%MG3I32#L9/)!^@Q+J8B&8F\[JH]R+CW$?5QKU;-[%NX,SRN3,[EM:- MG.&=[O0Z6C'N5#%20;V5.*OWXW,EV+!0-Y9RKV7N3%9V<1E0@5BD52K"9$\6 MKCC!AT4GN^R/UG_%M(#-:51AU?P6MZH6U;/+;!,Q0OQIC4#P%M[<9+E!?T9F M8EC-2Q>3.N1H'NNNURC0(K;8[ZFWL\]X*+<^KW5S2#?HN$[7;;O1XJ^; M=:ZF%[8]?U,:Z\/ WN\.E/N[BDL M<_PW(;95A1 MV'S>V"RW#C$3^E45I+Q9>P/KN'ZG+ ?%ZU>O+B\OV]#.]GGVX]5.+CJ8EOM* MR7.6OY*L9*])Y-_-AUHY,,&CQJ']P7;X3";V.-=?M MW>_#L[%42EV8WCK&]H*Q'AU(@3OC\(ZJRLHU*UT5&Z^3">M3B(J9G)]J:^4X M=\<-4*G=V-AWL.\-T%5CW5\L3*^CYSO#\V%16B0TIOW.,N,U0&:,:6^ :?LE[;6(RT-QE5$C*UN@/(96_UB<=?8ZDT:.=J(511CJ^]KJR?U M,-5/2N5D'WI66=UK.]/K:E/5:3^/:RDWZ=*7JZ9/-I[S=RBO;T3_?9'GQNRLWT6$/R<^XO60+7%^ZQ<8;--[@B_4&IZW "^OZ\W 'U\D? MB.$/AC\TEC],[^)R'3*SC>L&@R"NM?>?(598A@_P.%,L#=G%,WD-?S [NPR# MN)5!O-3%WV>SM6N=),(S),*0B TA$=[O241]'M39$805$@1JB8(A"8XG"[&H%7;Q:\985G:D@PU]9?U@8>F#6(5X\.6C" M%B.S#K&)S, WS, P@PUA!OZ$&5S;=7>=*!QF?7L<3AB?53=]0"D>7G6>LYYA M#H8YO&3FX+_0KAOF\%#F$!CF8)C#AC"'8,( M*M6?F^5^S,I.GUGOTSPM.G@4="$:Z89YS"\.7623=CI>$5AE<87GX0OM.N&5SR45T2& M5QA>L2&\(EHQK_@[*Y1U $WOJAN%?@RQ,,3"$(OV2^VZ(18/)1:Q(1:&6&P( ML8A73"Q.2B;4E;4W*$J5]@VU,-3"4(L;U")^H5TWU.+!5:<=I/?[""G6<#A@4FCEF/]89YV;DR3,,P#<,T;M:G M._HTH,C8;&.S7[3-?JF3OR:;_:IDO*M&4 ,_1K?4C:,^M'Z0%:E&VUQU&2:? MO[E,9=FI6SY]%\_*,NN]=B:W,%YDW6&Y^)89:U(,>SV67[V!'^=IWZX?%X\F M+@6T[\.(1;H73SQ-!%MNW>L_,"77,'WJ9R>?3-.YLGFNV'>;)> 6OF;=2W95 M;+V:&; >#,ST[#QL8!>/XXK,>#AG'!O%,^[8P)IG_"MU)'>91^)0)8R"M' 1 MB%#X84!"-_!=_BWZ\[;&NN%;<_?E,;Z,+#!AK0U;D?!_9ZZ MCG&E8;0A;75)FSB;,K!AV_>6>^IS"GHTH1*K"7HT(NA!K@<]=I62UR,?Q^H\ M+6 P^J7^^!U3^96UIYB:UN0C%48ZL;8:N]Q[?5H;'5QE8;6]T(U#6V>I-&#J6F";5)C:UNA*VF MCV6K#]C5R*6.C9DV9OI%F^DF *XQTYLTI-&#J6F"74TC9ENA)D.'M-,>ZXQT\9,&S/=", U9GJ31@ZEI@EE*8V9 M;H29#HV9-F;:F.D7 +C&3&_2R*'4-$%CC)ENA)F.'LM,'V8_ZGUDL;'5QE8; M6_UB^_X\;/5:Z]^9VKJ&4C274D1TAE+HXKJL)A7OLKR':?#[\,I>/TU@TG1A MG)WS7*F> D8!_ZL<"$/:+[-ERNPH)CJ6'!UNK#_YJ<00JU/ B^ %*C=4 ZC& MJYT7:F\,V9BV&"^L[Y/"6JZWT7QC'8-'W'83/!1CQ]5=#S*>)\6S2R!&O$4)C.-=]+:GZ M23S7X(UUF@U%1UD? M/GQL65C@WLN;2Q[ETCDH* M'?]J#A[]>P:,G@W*4H.R&XVR2]0F=>-X:_MC=JERQ-J=LLSROKJR_DC[HCO$ M4U@R&':8"U8.G^ZZKENI0,<_9@#?J8#UK7VQLML1]4RFV70BY/O1L0N5' M@YX/04]R+_1\E_89_ J_U>AIP',S+S7@N2[P)&WW7ZM%SX5;Z#8&5EW2<%B] MO8$36"4+2&GL!'6^/3-<^_E= M:HS"VK80N^W]PY---0N/FO:RKT^KL_[]U_$':[]?E URMK-Q!#3&3 GQB5O MRHZRTM%WLOX.?H%6]+/28H.!8CE<8>&%^RC1@++(8G=9R0"_NLKB2K!A 8\I MB^I=)3LO+)8K"_^7PRT#AE M/[-^UKL"Y[54_0+)UXGHJ!X;HXC1W,V[U'"5-:++[MX[PU7N#CN[*DG[^KAN MZT/:_\YU 0B#01M[J<&@-6+0AYV_#,-9"#4?&%==@S+/X5*#,FM$F8_'>P9E M%J+,QUQAL@4SE.:Y7&K 9FU@L^(3E9Z)2_4V@_98']GYHL#M'TF6]UB)1?!8 M8:53@(7%:@2\@,$G6/ &@$LOJUD ['\:<-KP2[7BORH9[ZK1+,*/:[?8*-&O MW6@DYJE.^7MMXR>UHF__-\]?75NN7/0@+[CE0;]5O"=0&>),"H59^-^\2F9/ MU8[]OL35;G@@/ H46"_*H$*B$EM9#K_W!L D6)GE5]:@R_KMA=/08_EYVK=Y M5I99[W4,[[_[Q#Q5O_^E1_ZTHRPQO>1?6(!23'0JH!IA$6ZSTTB%&T-TYFD/ MFGQEE9VTL';Z_2'K6L=JD.4E)E3I^EZN8_^O-1CFQ1!+A):9Y4;6Y_9)^VW; M&NTW<#W?:>%KF,P&INKPC[ZV557UH[0";3$<4A+ M-Z[HL&Y7KZ5Q94DL)28M+68PC@#"4O_NOL&"8OBXJ0JF@,[X\D%65$5,QBV, MQN]68IBG)18YV?LI.JP/4%\WP(T]6G6CA\FZLFH,+LIA4[" &:[[B0P>G^LR MJ/#^7"4J5[@0J$NL?#]=9,&N'--B+-@?<. ME*B+H.EWG*L^&*?N5'.PER#3YT.T73-V"*\OAJ)3OWZQU-=B17V4]ZS0HHR?/.;RU26G9H^3-]5*XDSN87Q(NL.R\6WS.P^*88]4+>K-S=U;EK#UJA@ MUKW^A/_>SD$\ _5S;/%?MNLP0(QVO6O617Q=:K63R"@9F>G8<-[.)Q M7-&VGW#..#9JQ]4=&[A\FFJXM7V*'&%M!90>LV=OX3V@B\6<#5>_-Z +E'D1 M'TKE_[>U3%9PL/60MS\>E,R;!^ HI0*#&K3_ZU]NX+RY^7-B<$\JY;T#0VD( M6AYF?=4 $]/8\;FO-?$66Y.[Z$N\]=@V:)/,S=K;L@K+LEF=>) 1J3\IL\%$ MI:?#AFN"]9/]]X<[IY^/]TXV#Z\_3KEJZ)'DZC_#--?>\ZP'Y:$/[?I_R#^7 M=J6JYXV=LPYX-7K;HZS\S;QR-"O'"HMW5&4\<$\D5^ ")B,'3XM:=8%^:*Z& MZ&S)8??*8L.RD^708?24JNV2;]-2>V$G,)H'X*AE+>L$C[/ S]Z"N("3V$]9 M"]Y56UW%\R$86XM4565)VUHXCU,BE^,HPJSIH-#$5.705@S%=-F@4*]'O[R1 M:3'HLJO75%X%-V: M^D"[]VVN["[VY[K-?VZ.J?2MTVBJI\];I;A&NEQ?][\9H=0'S->]EUN>:+[FK[C\=?7Z#BLNF]"C5\4KZYB5 MG3ZSWJ=Y6G00;#OYD&=9V6&]^ZR;K5;Z:BQ&M@#76N QI-(:CMQV6YO &ZX];LH__7 9D::- MMFM,R9@PWN$)N 4WIA; M)]V,E>L'HU5"_OJ0JE%#NC&C5N'[C?1@2T>8_[@E@5A;@,GW.Y-ZO(N!?^%6 M@ ='OAL;*9W7X*=8U#(!11-0?&$!Q8]'7_:.K:-WUL[IZ='QX=[9YL45__?P MZ(NU\^&#]7'O^.3H\,3ZZ\PZ_9^]DSWKXS'\/#P]P5 >*ZLCWP8J+[*^==G) M"C55Q[=*I<9P8#>[Q%T-19F60]SCHW=F# 99BF'*6_PC?>&4/9V<,J?/E[NR MLKZJXYD]O>T" Y/P50K-*)^V-7H>75!',-+?ZK*=:N$M)5$TH M2L6J""D"N76E9+1JH%M*&V5)/66DLE% M?U9!X$EH=GH/4+4;!B[ +3@ZSEKH-NJ>X\OJ1>VBBM"6675#AG^-L]9QRR3. M8[^.*NM+\0GU:/9*6Y.3]&: MFO;17$]-EKZPBB.75]A%F>G/0"IQNV=UHW["#SP<>?1LS,\_KP+F8&RK>8*. MJ:+ 8'(5UI8H7PO[#/*&S= 7XQ"F%915+Q]M8T*A5"@D!?S30Q6K=K,-NQ(; M"@^OM*>%4J1P3Q+@:7*%;:OWI.*Q OI/>(76N24&;*0>H^'2LCI6C;$@5PT; M_P4W]MA5K3#0+V@?ME77.I@:$&CDCS0O0;VPR5EREYUX#<&WWZV;+-S=I==% M)BJ&BR(4MZQRKHK'SR-O3+I@ H6P[%:F\ZXJ)Y[<==_'ZQ6UK&[=_YT6/ ML&)"VNX]EW>>OK%NU/9HN,KEG:532=:Z:G,RHC9/EN;5P$$X3NP+%KR6>%JCT'VQT;V#0/WU:NA ?-EP)P\*S _SGZR?E]9 M)VUK9U@ _!C00<&7A\-_9QV0)6:]Z^)*H,$= M \(&A)<:F$=1'(/ +P^!3UA/@4/U'MSR3FHPQP"P >"E!N8Q],;@[\O#WV,0 MH"OK/30CR5,E#>@8!#8(O.0RWV-HCL'@EX?!7YGHH(8=JFZ1F5"P@6 #PJ;-+V"@/ C1@, \"+:AH\@MX8_'UY^/NWZO?3 M1.76*;OJ&M Q"&P0>-F%N$?1G-\"TL("&)M7N.(5S^05_-,I>]WM_Q]02P,$ M% @ ZX975(PQL")=%@ 5_8 !$ !F>6>R1;#, EU)\,LD&3WTREA"_#&V!S9GL?^ M^FU)-AAL"]F8C,^:5"H!++5:W:U6OR3_]M>7A8V>"/4LU[D^T=XW3Q!Q#->T MG-GUR=?Q7>/RY*\??_GEM_]J-/Y^,[Q'MZX1+(CCHRXEV"K;\.?IN$N\' MFE)W@;Z[](?UA!N-C[Q3UUV^4FLV]U&KV6IM/Z4?+DU=NX"_#6R<31IZVS0; MEU=3^&]V^X"^C0TK16 M6XO:,DB6!+;E>#YVC!5LTZ<-_W5)O/0^\/B4/6;C-!M-K=&"D;#O4VL2^.3. MI8M;,L6![5^?!,X? ;:MJ45,8*U-&/,V&L0>^YC.B/^ %\1;8H/LG-S'7Q!B M%+<62Y?ZR$EVQ-Z$(^Q1GW=CN#*J"![=NP;VN>"Q]AYTX#-,]#HEMN^Q;XTU MC/*2*"6_?8!\; M6BO?L%GRICXV?&M$_\N$0]=L3A]0UE"41NWKR[YXB&AR01XSW,_?I MU"06EZP_]!WRF.S /C;$Q\V1L>.X/H?!?@E_6RXM9^J*'^ G1L4/$2F'9!HI MJH023)%7_M\'3 WJVCN$^W1)W26AOD6\N +E .:43*]/F!IM1"KE=QM/W@,F M49/$ )ORP!Z?0A=BWZ]G$O5E++D^\8 --A&TJ?+$EY3DG3AT\4";=O M8#OO_*&+$=C_&=,WR33O]*&+Y5@%9L]ZC^$YLLSKDZX+UM\)8K]]'?:SMGP^ MH&@:P8J@K='XV 2S"OZBQMI,;"#>Z[?3[;9;4 */F /G(_^\+==AY[")I..6 M0"CWVZ1D:K?PQXAT$H)V M/R^Z!JZ8)CHD;;1"\YF4$*6IMDY@!0#$*-2-X= M/(P&]_W;SKAW>].Y[SQT>Z//O=YXI"C7F=TE3-"XK+>!\B,@&XF$/08*A;"0 M ';DQWCTB"G,:DY\"_#L#/NP]/\7,N (^=8N]D\DW%L#10-[M :[)%7=]W!E\=A[W/O8=3_UKL? MC/9D61*]#B6V\X[L-'(--=;SAD M+0?=_^\\B/\_#^YO>\-1[V]?^^-_W/;N^MW^>#]^[SNX7#K.FLT+=>E8XX)B MR* 5-HBC@0 ?%$?H+TB@A'X-D3JJ\.)\W7//+A\%N8"=-YN7/TW CH9"8K?H MC#[?W0^^[[OIK,#(N7W1;%[EV&P *N)@:\2I6^(9U%HR:.[T)O LAWB>&G?2 MNTHXTM*:FB8" )9GV*X74,*^K.$@=XHB2'5GPBWQL67OPXL(@HPE>A/^JK($ M=DP!LDZZ;!0L%IB^NM.1-7.L*:ARQ^\8AALXON7,'EW;,BRBR"9%6/(UU-9$ M="?.L! P8U8,-%K#1A'P(^>VJ'T(#BIQLM746\FEI\Y)]&OTZ;@12<*'SX'YQ*8B&1C V6@U^%(E,7G7GV)D1 MR_GJ4()MZU_$_(0MQW/IO>MYQ/MN^7/+@6[!@DT(, &_FW;=!=!F3AP/UEO? M ?$XA 8I&S6YZ%WJ/%M17/0$NLART!IAQ#%&+D4"9R201C&L$4<;;>"-!.*U M%-LA>2).0%A98]=U?(H-WV/ECMW \X$F5%'$=H.1>P-76E(3A3!%R>4*JBC& M7,$]LFI-XSSFHBHPJ:4(3$N:$4ILJZ.1N)/D0$8\FU$RPR("$G;(%T/9>Q2I MWM8TG>4:4RPGS,8K*28@%V]L!#Q0BPN0E0F4%ZB@W*5PLYF?F!RN7@+;.LZ"%)*#> MWF5N3ORN'8C%OVM')K^9-1#JNNAIQP#_VN/#=UW/+]LJ4!Q-+@ZZSA/3Q:R# M2+=';5 ,!\21J*6@=+$W9Z&5)VS#)#SLF%\P_0%T /MY1(R 6KYRW%\1EM17 MT\ZTI.O. *,89!X06L-&:^!'SFU1.X_7E@NBW'4[;R<];G4NUM%_4R,^.VYI M!C;8S5W8WUXM9]99L/ 5:W^'+?H-V^#P,*MZXJ][Y5+F/P,1N9Z_T'E)2E'A M:: (.6;41^BA$#_>D6&(!(K"\)_X&^)WW @RV Y$I#X+AK(=,\[J&PSCLMU< M[*X!MK]@_W#BMQ<>OHKBAA.EF89A.@;:;263#K'-J8\JE9164]<2 ML>Q\>]HZ?17APMLG\E-U%*&5^O]",",NRQ,KRD%Z5ZF/ EY*,DP=4_%Q2'5G M0A[_0P9 ZFZT6NVDTYC!D#KZ%JF$[7@>X7KOWL(3R^9Z)GP.!M20Z1X*=C/8 M*U8^S5K::'*-VM:UA(N9Q7,PROCX7&/&,(A:<8-LA03B6!P5:40^((SK&$"R M,*?'+%<@$SR"3YYE$AIB+>CZ&A$5^RMP^PM0B4C(Y4K7-65=PN*/<;2XP[E" M#&U@MI*[U[7483\.NHX"%Z;?1G-"?%8VXSKJ6W=&7_G>?:8E4X=1#I!#0FM0 MM>=#GMU;"D&^?9^WD_94%D_JN'^GDS8JCWR$AW[A*M""L.4Z]$+7U!FZ+O1\ MA_AX[XX%GQDL+Q;^4(0E9^FEKBGKS=J'--(IWC$,&I"X!5P"&[.!ROEYI6N) MW+J$G^$P&\9S+3D;'O,#XDPLAR/#O!KN7CP&U)CS6ZJ4V*D"26K+M)M:LCYB M=0XQ#I(< ZI%%(7GSN!1*D*2N M!?Q)NGL*[*JCER&G=C'3,R=,N;+4=2U1%Z#"R[I;HW(FK%)"X]UZ6Q,EI M294^JEQPSO56(E^?6W!6R""!#8JC@T)\:BE#8+ N+)_%;("6JSBX^L41DOYR MH^Q"2ZD86P'CG-T =^1)WM+075#D5MAE.^FHROA31_,KF\0%BY[4X M2I:NR)A7=WLKF_)BPUC 4(M@81-PXI?XE:<22V+M[@&DO-:;>BM9MRWG=;@) MAF,B/BB*1CWR?X-?Y"+@'1I0?K>M;8J+64 M@"$Q"5FP+0RH\L1>8@ ?'VEX!FGDN\8/U9-5NP%)32.=%:LE#TU%4%$,+%K! M11SPD5]Q,N>[_D 5G-1LTMOMM -O*KRKHP&E0/6B9Y?S Y8K65UOI=QSH,38 MNAM7"LR(%6WO;%NV(!096RXK9WHKY:X#15G9J!I74QPUE"D^\[EKFX1ZK.R$ MWW;&?^2G=5@BG#@>1U+Q3JP< .7;][F6/&$2A_X7).!SPTQP4)PPBH]Q9&4: MY7/=?YD;K'QGOV@G U:YV5K'33X'(PI>B+G' ')%?JFW$D&P_#RO^_Z?@S^C M.:;L##+S1N$;:S.$J=,G8DY=*N(6?<\+6,W3H62D" YR,;K26PFGH(@8"DL:0"=-;46R7L/1N' M(F(X'&5DAT)879?*'@\.*R32P>12HNGM1-RHD)J)7;O*6PV.R ^NP3]D5#N1J@)QG8G:>3K[$Q+WIC!:K$8" 0PA -37YKG"5^E M=Y6&J,[.V\G$89+^=8Q!;5&3*87 #X^ELZL##% OMY8=@#6SU327'MU_&+FV MO-#;B4Q_"H-Y^C\:F;_IC(W-56@X>JI8')7BH^O#7"Q1@P$[V?JBG]Z+80+C+&+ZI[0;R#? >^TI(WK(0O,^'=ZTGE//MNLIMTSSUOMI/9OCC%Z[C; MQF@8JJ0;,G5!LU'WR?)@#/@2:Y-+61:$+=6!YYK>3B3L-Y@84XEB.+0:CT?= M-SE>;YVV/H3N3E.Y4I3?RH#ES&[I[412;XO9L7/TL'UEL;KNC-Z^W\F?DREA M=R?9'LPN\%UVBR]K[>,7BGWBN]""D18[KQZ93HG!4J+APZ)"<1 DY +4UMN) M=-Z6 "7OF&(O+@D10RO,D$ -P?"(C8]\ES<,\?N?_[YL:1?_YZ$5GNN6-9>] MV[ $"KZDW5-75)H4PQ#4()F.@Y7T2=WEFZ#"XT,+!WLN _?07\=OKB?<#+I06+GOTBOCN. M*W#G/\$OQ.;W'G-63:DW_SVLY>HX9EH)T1>RF!!Z@O#$XR=#KT]\&I 3Y. % MN3Y1Z^NPRT%@7XCZODRH;7U8$FJY)L/_^L0,:&A4>, VWP)G&+Y]HFZPO#X1 MS2V?+$Z0+YK[M,$^>1],=X$MIP_/&*"3T\Q9\N1"HC*A ^:[,^--;U[731[% MR>?.,Z:FJ#;H.S"]@!^&Y2=EQW/LA),?4VQ:SNP6OS[R&<5I-<6VMR+6ST2A M=)*+7Z).;TKPAX")U6 ZGC,%XMI"XAY!^EB$GLX(4_0_G0=*6!V(+9;CDQFA M>;B24I_3>P%4/5X,O)M^N_KGF:EX-A$7E\(#,K'\7/-?N ZH=OIZ2+&,^"M* M[EDU/3'O7-K#QOP;Z#Z2I@'[S@C >U.@(PP"?0E] GGHNHYIB:F7+::'P?) M8NL))'C@"& 9BKR"&+!YL@ MLZ"[@;V<]$.R#*\%'<3/FLBWX * JK ?C\EBZ5) 6RA6(:]QO)6N7\A@?CG MWUKJMV8Q)B_^C9UCVK$.!^2X'XVBLH[Y:]O[SNV.5PD/7=L&K<446I;8%P)U M*([Z[(TS!1=]_M5=^64\PO8A%G .L&^]=#-BU>Q%U]3#]F *=J%+_T$PS6B9 M29D2(%?5-(NEVF)9+WX-D<=V[VRB*/3,L>=OS=D P(>;]"-U#4),[XZZ"R'@ MH58F)WCG2B;W<)+H2 M%OPP-YC-Q\0!IO872^H^\=X=VW:?&6[9XK0OV*J2*]HSMUY^.:"LC$F(@N5T M#"-8L+@5,<-[R&"29 X^B/5$1,HLQ_9.U5LL;?>5$.Y%[HCZI;>M@CF2:AR /PN*KK=I(\AGF!].%6;? M:34U382=0)W(9YC>M@JSD-#^4TD\S(!3A=EW'.\9!OP;J+\=#$PVK +^7)'O M2!K$FU0!9Y8J,JC%X[AA\&N'!I3UJ,*,PC<]C><6-1\QF#)=VPW,OC.EF 6P M#78C2!BU[0:P#MBNDK%U%0%556-[[[!J]-H>D68Y0)HA90$()R##5^09WA+Q?]\)\VPLA!#5 M!C'C-5-EYX!06>LW.L(8UG\FG#QFP(H]=7W7+S^QM=MV*0-T18R2P70*SNLJ MLW\74!!I]D92Q[RS7MBG7:<>U %486U(M%FG)*V8 :<*LP_S%QV38^R!I0=L M$A%7^*R8_=C5NZH)C\UHVI XY!G;8T(7BO&WC1YO?Z8D5D;QS65(#JW9W%\= MO8#?),Z\6N?#E&&HIUDR-IW.P@TYK* *H:IEB+H.MY74SIZU14 'FC M8/)/8OAC]]Y:6#Z6)J%R0BF^@@]*B[0(U(&JY(O!KJH0%0Z$;V9>RP^T;\-_ M>ZTJV=>[)=D'&7"J8!\49B2+RA$C8+>_@$%(UDF!\F5&,M3;BT_?F0)>] DL M?6/NN+8[XWENZPG[Y-XWP5Y*;\&?RB6J%-!5$++X(2S\PMZQ+/9CKF0#'@(> MN^%;>U0,& 4@;YV)BFKR(WW'9-@RPX#UG4MC!W5VUO4KP:CJ3L2,YQL7O(: MO5;Y+G!VE==*.E1!EEDA-[.I!LXMF?CKO!>LQO(/,!QFL,H&<$28/4S%L_(# M4&ZJP?GL7E60FDV_,OOXA*)C*@-045,^>1:G<#V9K'MUU>"&MS&@U@S6I0/8@F![HK)D/-_E>^P/ MN+(*,&;C=!P'MK]H.JMP?'286[SA\&[[_8N[ZLO*&Z 2M6=I.D"^6$'[F-GY17S((IP:BJSDP+=Y=^4T5>J)75N3_QHC1V,14S3P&T,9=X M0&^)TIL?OQ(RQ:5F%$7=X UKG0>4];CIQJU_-)- M#V1F@3_^\F]02P,$% @ ZX975*5[PX'G* Z9T! !4 !F9GW\;+PV?_S+CXU[,RGQT]^^=L_J_QUP#PU]4?O9A]^3$? M?SYYQ/_CB;?WXN&)//3]_]R\G;OU][_S>Y>C?WWC]?_?;LK8OQ36^DC^7/ M__OW-Q_3(1X%&$\7RS!-]0&+\9\6JQ??S%)8KN;\7ES/;GU'_0E.WP;U)> " M)/_C]T7^Y:]_>/9L/1WSV00_8'E6__W'A]=GCRQS7!Q^(XDL_IAF1\_KKY^_ M>/?VX[LWKU\>?'KU\M>#-P=O7[SZ^/=7KSY])/"K#UO^^()_^64Q/OHRP=/7 M#N=8_O)+F2\."83@7*PA_,?M'_;\'%T*DW0\64W&&_KYY",KF!9 \?L2IQG7 MTW'ZR,DL77K3I IC-C_]RTF(.%F].CI>P.<0OHP^+F?I7X>S2::5\NI_C\?+ M'R-6F&/.,>#%*U#6)O"<&U 9O8LBB<3S.G// M<;)C:;TS218OOE MV3>L:NA$QZV!AGFZQ+/K*^SD'<\7QT='J\^$\1*/3O^^*KRF/%G.N@IFS0<: MTZZ$>3$[.II-5X/]KS YQI'D4C&3- @5 Z'(I*D3CR""1W2!Z1A9%WI<1;() M&<33),-.D]Y,].])>CB?8[X Q'N=,(8"6G$-RCL!GAD'-A+ C"4KZ[M(_P8P MFQ! /DT"[#KUS3AP00V]6Q[BG)CY98Z'.%V,O^)K,A^/\,ULL7B+RW?E4_@^ M$@IYJ:/,I9#UQJ6&Z)F&Y)UBB1":U&>K?"#03;BCGB9W>HJL':]R'M>I"9/W M89Q?3U^$+^-EF(S0A^2Y17"!=)PRQI"[0-9_\"9S$61$K?OPYV9 F_!$/U&> M-!!!,SZ\&87(R2RZB)?&!D)$=1<(0@8B9^ILB5\%PHUX4#%T T',^+ M8U+DT^5(9A%+<+2'FRQH6,* 3]P!Q\"2B0*-XKV'=8)E2';TMI*_2N<=9[P9 MDUJ#T7N[L^(.9?B@B6_&^4]X]&4V#_,?Z\&\ M"//YC_'T\\'1['BZ/%@NY^-XO QQ@I]F[\-J:6;)HHVJ0+"&5KQR%KPLJ9JA M25J?@N>R"S\>#'6@.K,]B_H*L1G7;AHU^2S6N@Q,2/)IC-) WG,":P+'HJV5 MHCQ*Q/9QHQ1=V;*C&)I&+,?+>G)5!_EB-ET29W&:5F8%"BW)X04IT!$_"56P M@? 59HM"EY/L%[R\!=200A%="=)*,#T,LU.7(3"4&CV#Q!@9B)&\:D?0R$I$ M$;H;\ S4)-N&#S<$XG850,LX[OP8\PTC%%SI8KTF$()T=.0>8H@&A&"H M5&!>\3YAB5LA#=2^:D2)!F)HS8IU4/A3^'YAD(A2>&O!&:Q!P%1/';,'C5K9 M6)A1OH\!=2ND@=I1#5FQHQ@:&E#3Y3RDY3_'R\,7QXLE@3H+I_PX119M5CH% M#4:L# $B;2ADZ4L,04FR^V+JDR6P";J!FE0MN-)<..V4R6*!R[,Q,A$"KV>4 M@D<$Y5(!SPM)TV>FBR3W,'4R,R[":&5#?<"$XZ]U%W^+RS,QIAA44A)(;5>5 MC1X/\ZOL7G"Z0_)E5 MU/G*B%%&E4J$HJ,$)5F X!,"[>M>&\.XEJI7LL1]X(9D9+7C26NIM-M3P^*P M.KWT3_6DOX;)R@U>GL;43E(\R-#3)C%0B=,71@XPN0,&LDY:VN"#$'V\SXW@ M#9]I)I1IK?P_Q?N JP?L1T/+]D0V ,SB@KP!A73@(FM*V3#BS.68?: MQ]B%*G> &I+9U8X@K:304)>L$C7&_\9\:@V^F"V6%W;$PGU0.EL0$B-1EA Y M^A8LXX$KAY'97GKD'FA#RJ=IJ4-:2J2Q13X*+INHI0=;D@,5/-E'O"C@HB@7 M%?JD^@2]U\_?=12OI\LP_3RF];?^/)K55]_3Y+A>7/G;;):_C2<36HA8-#DW M8'C-%_#60%1906'D3SE59.@4V-\$W?!L\@=QXBK;FPND&>%?GF3-GD52S@". M1'!>ZLS ,:=I>6.]>%0\Z!@L"F9L2J$+06['-#P3?"=:-)K\/6R3EQ*"O.-6 M&DA&U% ,.9 AU[/*++6UJEC3S>*^']WP#.Z="-)<(&US]D[H>@Y%N2R<)Q39 M"G(4,Q?@'08HWL0V#YQS+M0#<^*WHD+S030 MC!)G9DR)AK/""Y1"SU08.429)4AR"V0*6FK3)ROM(;:C>3JBWFIB.QU1A"!2 M]$J"*)FV&LX3!*])]Z!VLHAD./8Q"1\4,_[W[5 M_>,G^OK[J[>?/K[[[=W[5Q\./KVFWUX&\? [[[=\:MO+[YM ;W0+GC3O^56Q M@Z]A/%GG>5ZXF7J2&/9R/#E>8AY)SK+U9.-''ZNH8P!/DP68N;69,RU+GYM; M#X;:.+>YGMYC%>NGV0?,]+OZ_2IJ?)#_YWBQ2GBC)>6-$=R Y?70@0F:'%)/D(+Q- MH!PS$+5QP&,TY%>9%$R?!,\;P.SLE\WI0\A=+./E2&M:9%H(H)FD9:8,@B/O M 4)6AFMR+WCI,ZX+((84V=]5]M=+/IXER)M]]7TY#S3]XRG9<*]ITE;!Q1ILGDTFJPE:(CE9RY&1QGHL 4361.C( M*J&M@R*<\ Y9XK'/)MEQ4#O;E+/I[#*33N1/;GRRM&T%"&@Y**L"1$93IB7W M7FENH^\3";\5TI 4[U!X>LTJ;2+/KK:)=T9S(PK0%T9&$H_@%5-@#2>5(T*. MH5-%A/MLD\=U7X9*J5UEV-$V4 H9(SL%F)>UV <-,%H6P#B7DDN"]CS[&+;! MP\?V$5<".YCF=>K9^4>/9' JB**@V%K1A+9D"(I&FK)CT4HK(N]S&G4[IB%I MXMU8<>U"H:#$'QF@9!NLANL+ M$#KR6I6SHH\[=">L(2G5MNQH)XUVIY8XI1%."-%!/AI/QXME'>_7LVU?T9!T M/8B1F"20@\!HN)@@D\Y1Y,1B'XYO 79(^V4KVO266:=#->^% M4X9<8RY3(B?9:_"A"# I2!DS*\[U421W'*IM&T2C*3W9"-=SY7>?_J<14"V*8^()A Z6 M%BQ3$ S-5,XAQ*#1!]XG-+^W@.J #K0;4/+Q6=!';=]YPOMK6(S32,0HDQ4" MBK/5-Z,9]-85B,86K;5$'_>@V.\'VG8[DQD=ZDBXBY11:]_) M/>R4MK:W(]E]JQD^Y <]4/8]*W+!<=')]@O5//4=I M=[9L)X1'2,Y^\>[W]Q]>_?W5VX^O_^O5FWJA)E,7W*.+4:P9!LJE8LO/&Z MX+ZEW?9^Z0WHSY"3O[6X!_G[V7PETYO*;M>,KNP=JWLXIT%E"['N!TX@=PH+ M*[I/M<;. QN2 [YO9C\&-WI=3Y!<&L]JB=M5\-C0FLOD[L2"UL:$KN! 7,]] MG3+V(M/V\_X8!M[!Q[__]N;=/]L:=F47+KQSQ&3TQL0$)DER#<@C()EK ]ER[J-31(4^&4([P6Z0&G/A@T]O MG]HL1Y.KY28ZW &9:;MC6,WI,WL**D]UV2, M5G!3,R6CJM XQ<&?*'4B0V" MR\@CJ,#J%]JB>/'SR?ZPA$9:(4>5. M+:HW@3>T/(<>]+I6WZ>YW'9>8-6AJ'6'$F)>G8/7P-&[LCY!.0=5\Y1FQ\L/ M&/)X\N,E+G%^-)ZN8DUA/%]O*\QQHZ3RM:Z= Y6,@*HJP/K$T9;@C+3W>3/M MX S)(.A,KT>282_NW;@H#%/$$R5 RE!+\20#+CD/:=4EPDA6DMB27-MJIWW9 M (_#GIVET*XLW56M^>OQ8CRM&9+KWNTK,VC]FSPJQFKIR>3129#R%"BAWE A MA-(YK53"3O=9'X+R@24,?\Z]KY44VZNAW\/RA/"K-@H_SCKUA,%LF0'E3F[K43$(6:M?BJ#7Y;\ADG^ML#P YI-J,^U)GG438;]>\6JU\ MI#"R:$GPP0=#L$("%VMIT2"M0&Z5[A05OA?: TM!_IS[XT[RZD>CVVGNO8_! MA *U2 HH5@3$56L'P[WR6@@5^N2R;8YQ$V*YGYU8;238@6$GUX<_SLKR6YCC MR*+4*5MR1AFOA*<-VELO(6A'@ I+Z6I H3FAKD#:A#_^I^7/+O)I>EBU=43\ M/<['L]J888YA@2]Q_2_]O+YX]^I[.B2=BQ_"$E^5@FDYTBE9#,D#DT&#J@7Y M0V#DF$3DT6K&N,4N'-SO.#O%Y\\ND5_@8D 3B7<.>$D<5,$,W@@RB73VDCLM M!8HN,[HYQI_FA+HOWV](NNE!@LQ4 M4W';0Z0G?.(]")+N2H+>)/UM/ W3=!F?JX4Q-#F2O![A*^4B! P,A&,B%J-< MPF[5CC?$.*0X^M,GZ:XD> R2"I.XS^1$,!=K?PM,]5X- X:9IJ3>T\%.)1.W M).ENX;S7B\4Q?3XQ@SXZ3-X?Q\DXO2-&S.F1(R.EU\8Y2,)$VO:2@XC,KOJ? M)RO1B=P_F'IV.UJN,>%2CV"]FM&?-ES5"]'Y^TG-N M=45NI+D(,K(,I=3,:5[=O:@T>&Y#BR1$T4)'!5DXFB-K M"OA5B]6L,\;(2TF=R+@EXJ=PX-^!2^ZX8PV2G;EO;8WY@+L'/ M1,K>$F[.R'=E!>+4U*AE,1>C*)USC&G(R1=0!@O$VK94.S0&&;J4^W22O@O5 M4\@HZ,6JG:74)^^I8GJWJLFS>/4=YVF\J"VG(D/C:T.&6',A#;GC4^?#:NAZ1KW:MCS*>&S"IONY[+DX4"/"I:[98YB-'5I$?GK*MT#H5K A*2)XRAWIB 8I;#SYF2]K#2*F8Y1*[ MW:4;9D.:/1%D>S&TZQ%^6C[OX*A65?GW:G;>E9?C19H=KQ.KR18]&A\?+=:' MIRMC8Q1]BHZC Q2U::1,9%AD@AZ"\-)YSDJGKIO;X1U:^;M]D&L/DFU9JOF* MIKRI=/J9TSZ*RABMJDMN'5DD@B-X%LG\$=ZB<\ATZI.O]4"@#XP(_@RTZRG* MCGRCU;):%1\PX?AK]<9'P=PI1 MO;W84[M(K="FD6^ES2+<*#R)G MQXL,(5^M5G3+B>W&CWP*<;96-.DHC#THGO?AQYJ_LM"FFW7-.6 T $395#HZ^@[5G>]"=)3N(S3FC9MY-/P,L6-&O"B7S JACM?FZ,6*\CY#+EN MFT5"2%9QK7C6J5W M&HTN.A1M(:PJCBA7-UL48&,2-BJ;4NIS=+X=WHV"E>PGTUI[$&TS&MZ25)(+ M\ZO*_K%DK"$T^LXG"<:&&+/-PHH^QM/V"4'\)PMZ-Y!,NPX<^&6.:;Q"0-]/ MUN&P:;ZD1C$P(:/GD/FJ-H34X(+2-'949,DISCJUAML$W48,^LFBXLVEUL;- M_UL83VN<_AV!BLL+]?M*7%Q';HI!0,\M+8N2P7$AP#D=G$:KD6]64*8' MNHW(][.$S8<(L[,Z:09%U,[N3- DR:0@ MRB(Q!F-9I\OWF^';B(&/G5+;6O]U$%W#'75M"M[6Z#,@;>2"&&Y+U+70$G$= M!0-ZT=+.'PLSG3I=W0UL(R(]L?!Q_GH[+.-5Z M)>LH&\W%^]EDG&@F7JPN7HZGEQ?"8C:O:V&MA\ M+"Z/:[,>#(\#=/>^#@.8X$:](NYJB[1)#&0 ^?MP^8)F&Q6,F^/J.F^AW,TOBD'\'ZUO.Z#2X!N7'J&$O) M6U?#E34#F9$3YXU&",RPX*6E7_+O>^5!MW[B9VKJK^O M;QN=F^\73/?Y>$&_>GE<[_:NAWC6>RCGZ 3W%F2.9)EK%R 85R#+A-*YR!/N M5Q_L.J(AY= ])M,'P9@GTT\O*ANDS0Z\S#33LGB(JQ1R5^_A*508W5Z7P1[[ MZ>WK;O 05\-C\*=GX[7+M5S"--]4"_AC.L1\/,%9.6V74TL(D#$6 S>@O=/1Z2RXZV.^;XIP2.;XH[*OB0B[$6S3M5%MM?.UX9WP MCM.*R,XZ4#$RFAI!1I"27B(:&UT?J[D)_"'9QD]",6XO_$2_-X$5+;96F M,3N[H'$<)N?--;I;O#NAVI?!VV[J'LO>34P6'G($$6VFM5)C=RD$H)>L+,E$ MJ?M_?RGG,NG8.RQ/F[*7XZG,^./Q_^1N[P_\,POXQH%'C105A:X#+2 M C>%%GBDI9Y6G3-]+G;OCOU)F\[[8&XCL>_?:W/>),=] M@:2#!Z6C@.#10;$R%2^8+>HQ2'F;U[;_C>@\\K(5EY974N$ M9ZQ-<;U.9#:F#(D'IXH2,80^%S$;9F3O254VX]"6&=@/$577Q/X/UW+#F4BV M&O^1U#0-N2CPVHB:WXMVV>Z703F+JN(^>;>R_8U@_;N^V:?:6@5]UWA.(-8JWA- M9A7%2 ?GE/7DZ#LO0)D8B3]%U&,1+WTVQ9D^W69NA=2B^>.JH?2 M>"G.UT;>M"Y-\N"S,Y"UX R3R\SUB=)N#'%(^V4;#ETO5=!#6ON/2Z54QUDD MB"QIY#I9J U.05OI%8;"LNZ3X?XDLPFZ4*F+K#ING+^&2:VU_?$0<5GS*V?3 M51.YBYV7PX7.RSMLDUL^:?=-L<40&VV!MW:T?HO+D31!<,TE\8#(H! 9!,D% M:).ML#9XB:E!)_>;/7N4FC- :%4Q)($):%8 I$!R/@.B,I?E( M9*;N=\PK7$/:\IIQYH:JZ:U$T[*6[VGRRB8U%.[H$(_("],96,':][L>((F$ M((5*,I(:G5"!ZX5?;-^^S&P4>1]]ZWT^LUTYOOH[<_HM<&NN&@6CF/ MUYYVV\>?LL_&APC%80V7U8.!$#5H;4Q4RK&L^[AW=^,:4D^#/LJEH5S:U? ] M:9Q MO3Q^6'$CU-,3N4J3 ?T18 2U8*/@H9K66:Y\)1LGWWH;EP/[%+P!+G2 M4"Y-=Z*#O&HE60L9')PF@-#WI[A0.9T2[8O9).*P+31DC1'(XPRR4VJQW M_$:/>V 7@B=$@TY3WI8*B1S]Q;C.S4F7YIL&;V)(-A30&%C-&:8-4#E7=T&7 MA4,MC'@0(39XZ) :"G2D1>OI;Y=*#NLD$KRRJQJ.Y-9))DED]K5 MPQQ;M"(WC(M.Y2'O@S:D1IU]=I:VTND8MOO;;):_C2>3,"4;>QFFGVL#X_4! MX5M+R- M]OK\OZ6Y_O0-)U_Q]]ET>;@8E>RR-=8 9EOKOY!G'&PF#RB(F$3*,NG];[KW MXQ[2L5Q#WCUD_VTLW'WLQ3=@KO?:/GV;C0)3HACRT63TDC874OVQ=O5C2BG- ME$0G]KXZ;X?[A';M_=%O&U'VO)Q83R57)31IUZIE8L;3SSBME=;7N],1#>[H M^&A2.VU]"3]6EPUVN8>XP^,:7#EL-=A&>_$;));@64.%-_6Y9['Y]Z< CG%D M36).2N*CJI6D#-E]GN<(UG!K?,'(11_#?%.$NZK#39]S37DK6K<:=0:GJT4L M:@T+G3EP'J)V42>=^FC$;1$/:4_NPK^KZG$OHFVV+V^*=G73G%3^*!J.)9'V MYDIK4%DE<"P+L(G9D*(11O>Y"/M0I$/:C0=%O*U$N7?"K2IQG$%5466T3H"6 M*=>U@1!%+6U=M/?!6LU#GYS K> .*9%G4-3;7JB/HO ^$94(IG7:U6(:R6"H MS048A%K[A0>?C#'>E:@>7>.MH XI!VA0O-M.F(^SRBG1(F42#8]R#1?DX2HZ<6H/!#JDC*7!T>VA@GR4*,M)TY.S\KSG[^P39MG@>3WC+ \= M;J- RX4GOHN3\>?U(:Q1S.80 H@B8JV7JL!QONJ2%(V4UC+9)ZI_(YR=4V]O M^E!:"J^GJPSSNB)&/%IO X_ F)6@O'7@'*U$)GWM4IV-ZG2ZLP&X(05&=N?+ MM03U?A4*;S"4WY8EVEC&R)U8NKG@;UCC).%ZN'K%Z-5U_=/<6D M-80&/9)[3DHC6^OC89CCM0U<7.U]'[]5KK]ZU[@E84BQ?ARWBYKNJW[H0WPB)40.20$F90KC9#S,5"#-&* M+'224G9-F6\\H"%9CX^T F[+S'],ZK2[W[[&B?GF89SHM5'P1I?"-6#@6!L> M%3)[)$(27GM>5(FR3Z!P,WQ#,D\'PM(.@NUHE5PH]_ 6E^?-MM[/9U_']6X_ M_7#A/3L8'UL^:7<;H\40&YD2Y[V':P_X=2#I>#S]?!+_FTU/H%V \^H[6;BT MDL;3,/_QFA; XNV,?DMV[VQ"C_G\>KI$&O1R)(5W21H!(4M/6DR3%A/) 3/! MJ5BXDZ6/IN@XJ%V5[!;0?J,?QY^GH\2TMIY;6I"J7AO-$@*7#)S J.G_)8D^ MY5VWQSPDDV$H3+^JG??$B&9FPA9X7](WB^4XC9RQC'-9 &TDQY>V+7"E!+"U M>H^QKH1.WL8.H(=D4/Q$'-Z*$_LQ.\Z+L\W*C5MR&YMCX\ MS?F7-5:':34 M;)<]PX8TS6%R&S:O7&3H#!2326ES8\%986HGJ,Q0>9,Z]73=#-_P]LY.#&HG MI89UHE:U(4[(?1T4,XF56 O,9EOW>Y$A)ALA2:\XLYA3ISK9]P ;TOE0#\ZT ME$MSLJQY?!T4HG28B+PR,3+2+#D9(9//48MP)N%+9ITVZ'N #2G]M"=96LAE M/\9SC7!/TWBRKD ]*\M#TI$K](ME6!X3#7^,5^]>AN_D&^!R1N^H1FF8_EA@ M*9B6XZ^GOVQC:'>!U-0H[S]IK9KUG3[K#/P'>N)-#M](,RU]*@ZP.*)]C5V[ M$!D(H5),-6/0]=E?-L>X\\GAC4^Z+,P7AS78_WIZ:BK0F]875VN[E+/SH6^U M,OBH!*4]\PA&>5+]�I"=+_!G5VQ199.MT];CR0(3D.G1A[[23P$:G0K@S< M!H.XZBS5=[PA_ Z"A2,M(4V:>6 M\C9HA^0+#8B..PEUK_2[[<0]X6)!?W!BQK_'>5H7AJ7YTI8>B>7WCQBP?@2AOJ(=U&'! [FPAY/_&Q:\[?Y8[2;2)> M&SZD:0QKFX$UBDI=>W2M-V9XLCPK#RSX0IS#>D-5&M#22FM$8+K3!>.;T+0Z M#KPK9$#$%LHJ!(VUP%K.G-PO(8GZI)LUYR6I/@6$^M8IWIDNMQT#MI). M\U/D,V#K&KY&<^0@B[]N?%P$?2F M@\Q"NZ(BR$A[LF)(6&SUHR53,;H@$?NXG9O0H<$H;V]WB@Y5YEI"]DR "MZ2 MKR4Y:,Z2424EC7M2F3LUL-U7++T!?^Y='FV$U6_)K#+DUJ^=G,5^P 7.O^*B M-ME=M[!TI#;".V@-W(%D[878E7 O MZ.?Q\D68SW^4V;Q>$#I+ 669.=&;"$_>7L."[+\81^5V\I+D8F>YZ\L2"QB&H767!8;XQQ MQG64BI=]N5@[CV5( >O!:,!FPN]'XO,Z531%EQ;;R-O$R& @$YM[\K@$+;6@ MA(*4:O.7A(YW2G!\ ,@A19OW0;M&XMJG4KQT=7>:3\YH%C8JV(1HZC5^3J1Y.#9]EH)_?D5308S9 BSH^C&/L2H!^5+P1?:Q##1\'_OK()$9Y$(7 MD#:[VG:&@\]%D9W-F=7"&MP7Y:_Q?& ^=@-V-)/$AN=P)Z_7+[5^QE__\/\! M4$L#!!0 ( .N&5U3G*W6B4H$ )G3!0 5 9G)S:"TR,#(Q,3(S,5]D M968N>&UL[+U9=UM)W,B,@8_NU_?3T=_?0%I[/A M9/R7G_F?V,\_X3A-\G#\Z2\__^WC*W __Z]__Y=_^;?_!^#__/K^S4\O)NGL M%,?SGYY/,+;O_Q\,I]__O,OO_SQ MQQ]_^AJGHS]-II]^$8S)7RY^^^?S7_]ZY_?_D(O?YM[[7Q9_>_FKL^&J7Z2/ MY;_\G]_>?$@G>!I@.)[-PSA=/8 >G^>7__ Z&OW+\B_I5V?#/\\6__[-)(7Y M0CT/+N&GM;]1OX.+7X/Z(^ ")/_3UUG^^=__Y:>?EI(+TS2=C/ ]EI_.O_S; M^]=WD0['\U_R\/27\]_Y)8Q&A'CQ"?-OG_$O/\^&IY]'>/&SDRF6M>@OEEQ! MZ0KG7^NG_=(9TPD!F::SB$ _Q7$E>(\85WUZ=\R7GP492S@;S7M$?/>S>\4[ M.0W#/@5\YZ-[0+OX(#C%TXC3/J'>^-QK."] WD98IC@[^8.VPMF?TN3TEP6X MYY,OFX JT]D)/5EP+I8O[[\N_^&UIY)ZA^-AW3'>T+?G_[H^8]OGX]AO,5X.LYGLX&G*OD9 B@O#*@/T^F\P'+Q7)!)VKF08 JJH W M@D!9FWT,(2F7>U/H]2?40JWEVD=W4LNNCX^=ET2GA>#6BLYK7/?T(--V+8.\J6_9R]$X# MF9-UG>>;C)5*DP43P3I=-YG":'_QF?C(C0\VR^!T?\?PK:Q=9:LN MRGXYG@_GWUX-1_C[617'0%MKLM8%Z*D1%&H)T00%A4=?Z!2ALZ6[DF\_]0B4 MVTF0=Y6JNROU/7X:SN;$M?GOX10'0@KR/DR&$C,M3-:0$5<??#3*[2#0NPHVW17\>IPF4]I %HO\,*=CX_GD;#R??GL^R3A 3%;'4*"( M3#9_*!Q"5@**MY*,!99-##WI^UX@1Z/^_L1]EPVV.QL^AJ^O,ZU\6(;+Z.?Y M/L1D4FB1@=6"5IY3 !^2 *,8*SD*'WQ?/%@#X6@8T(>([^K>==?]LYRG.)N= M_Z"[(@O2QT_I@"20:ABS666]^3WE<\_FATWE6T=_7M6^A; M#+0)Q3/% #ER4%IZ@F?)B#0I"40OZ2?-]"V.6-_;B79%=*53_.P&JN?TY=OI MQ\D?XT$HQGI?!'!AR+PTC,X;H1EHSK7W*6JNN@=8UCS\V)2]HUA7J+I3).T& MIH6!\7;Z;CKY,APG'#B6K3+$O.2(>61V.O""=I^*K]T ]FXRFX?1_S?\O+ KA7#%F@=612:R.>51:FU1BS= MXZC7GG@$>MU9@"LTV2F&5M--1N].)N.+T(](7J9$NTBQDNP%ZPB,$@C:"IF+ M0:-D]ZCX[:<>@48["7*%5CL%T3Y@.IL2Q;B('X?S$0Z"2L$D*2&SQ$!%159_ MY*X>$%EDPR-7K+-6;S_U"+3:29 KM-HIODUG83Q)UR$9:.U M22EF@6-=ELX%7$H.>-22$>MX[B'M9=63CT"UG06Z0L,]A+?^@:/1?X[)/?N M84:G0WX]FYW5N!MG-CLF0!I.&PFG+<49AL/ _3Q=W:=#9 9A/]SX%QGFR"(B(XP0KD@CXI)DV,?04^;CWZ M:)3=1:0K,DMZB&^=YT$L[\/KX4+.^=EL(#R2!^8X".%IK0(C>$Y_H(I!)I$+ ME]WSQ.Y#<#0J[T' *S3?0[CK]7B.TY#FPR_X(LS#.*<]EY.32]Z3>&P\^&O7N+LX5ZNTA9>SE*4X_T4'R MU^GDC_G)\\GIYS#^-I".667)7 R95326D:\0"ITG4L8L>=&RKV2#E0".1MW= MQ;M"[3TDE;W\>I6]N$Q/'M"BH@K2@@NU(-$I6B@+ I+*27J%M/2^=NZ[3S\> MA7<3[ IM=XJ3O4YE^NPL#^DWGLWG.)LO%OMJ%#X-N"@J!&*=3P7)9HP2@C(: M9& NVHRYY.X.V/KG'X'&>Q+N"IWWD$?VX01'HXL-)QB)T3DR'KBQ!"<5(J-$ ML#Y'4[AP,??E@%U_[A'HN*,P5^BVAT#:N[,X&J97HTF8#YCC!*C0[A(=H7%Q MD;0F05M47""1#ONZ6+[VV*/1[*ZB7*'8'H)D1+'3FI0Z2?_\A+VB<*>76LO9 M5:HRYE^_O<>"Y/,G_(A?Y[_2+_]S0 !C]-Y <:'>VK!( F )& DF<26YZ^$, MWQC.$3"CC>A7$*2'D-MSPCD-H]?CC%__$[\-DJ%G^\" UD:4#9H1964!AIP; M[Z6/MOLMZ,I''X'BNXMTA9([1=HNI=2S26FI=NX1"5-09,,.8NZHBJT7E=< M A-25IA#+*5[0MG:QQ^=NG<5[0J%=XJ]/2-(>0&K.HN!_K)P+L$)04<)HZTF MR,3I*,G!>)%Z>WEO/[U'%5]K_7 RGI-M]W*$]=E_^7F>[O7!]NSHNS&7P*X?-@D9U>/^CY*,QF;\O" MVWCV=4C;#\G 2$O;#]:;'>\0O*G%9HE[[9RVJMP7;BUA%A?*.G_2@B&_X&@^ MN_C)@BCT ISW.OO7!R'UR)A[6I ]R* =E#UI(?0>^ZM< +N.Y\5BW]P(T>!6 M3[1>Z7 74Y^'P[JV;E0>DP#:";J'Z1>!I@>O9;PN[:: $.A=5 $__ :6$AV!# B&] M89H)I?)]59\=5'\'R_YLP[XT=%OAW<3;8^.T%8A^/4>4 Q<*1:&U60_*8HTU MTU=87!1&9VL=;ZWP7X]/X;N(=^T;_F^_W)((&;?_W+')Y=O?/[Q]\_K%LX\O M7_SZ[,VSWY^__/ ?+U]^_' 3Q(:-+]=^6/=FF)OAO-4@TW/F1-151UEI(6)$ MA3'GZ)1!+\U@_@^:2G VL;%(Q2HCDBD"6,KN<'(9PG]/5@UU] MB:7KMO%L-L/Y[%FLS6K2?! Q,9-J'D&.#!3F#%'&"-+'XE.,0MW;BV_WE=W$ ML?_MHJ.6;V\7'<3:X&Q8HCE/Y[P$E96/*0H&T2A=KR(1(GD^D+R/!A-:Q]JP M>"6<_:N\BXY6JKN+@%N8@&%V\FR_O?9\$L8U4NG9_/G83K]-AQ_^GL8 MG>' "^]\J67L'!%4CN0$YY1!TL\RRRB5:Q,CV C>H5C1296W38?>]=" ++^% MZ3]Q7L,BYX5=0[P0PB!HX70V%E*]G5:\1/"2"4 =34)6'(OW71#L3I%[0!T# M,?J2>8\=7"\7FU)M6#9[3TL@QA+$WW%^B2UF9K)E8#DF4*(8B%8H<$994UAT MD;7APWVHCH$0O4F]QS:O5[O8Y^$\C(;_@_GY9+Q8Z_/);'X-H$HB,*$E**-I MY5HK MSD]P>D,0@SK6P)*G#"$HXK J$CSZ"%K)6E48O;9M3,X-P!T#2?K608_-9EF T[]W/UKFF[&J2D6*P9S5%J3Y:NKU.I?*HWM]HP:PMW]Z4B=-D$ MUJ/ZKMW/WL3=P))8G#&(\DQ@9&X(N:ZS[%7#/@3_%C^'K)O($S1183 M%<3E>")9(+#,P2M;O&.*TP'61,'K,7W7*N])U V,Q&N^R;6S*"LM%PVSLZQU MR[KDZIX$8"A$1C)8^+W=/';7_THXW[7JNPNXQ^D#-](&I"$HBC.L MHVD36/)\O)3)I$;)*,OG?]=ZW4&$/8X2N$#Q9ACB<+0(6I/+L@A('TE-/-TZ!BOU'U=]G97]:8(O_O;YB:J:'#) M= WG[= 'DN&1BT;PVJM:ZF;!)^*VE^2;V!((9IO@\7I,^Z=%&SVN)TL7)32@ MQ\7UQ[OPK=Y]7,2RN#!<6R,AN9JFS9F&J%*"R#@ZJ64M@VQZW703ST%IT4EC M:VZ;.HB[#0FF9YCOKGD0C$[1HX 8:C&5$F2XLN HZ3M,FBE?+-KQ]60CHD* M/0B]1?3P/&;UC^'\Y/G9;$XNS/0"Y;=+QFH1M#8!1*Z="0VO_>E4!!N$2IE% M MGHXG$#=$?#D=Y5T2"2>,[C2U_WBL<%:3M3=7*#+Z66WB8(*6G(P22F3?8" MVZ0YK85T-,3H1^@-@H8KMC/O(O,%-="25&U?*\ Y\H"3$N0S"96%:W/1<,2' M1T6HGI M2/V,GI30P*BX!FK@:!6L" >B1%7C, &6UR>CJ<+YKNU$Q3J@7 0<@$GHXN5Z141C2J MB%P/ZD@9T9<:&M@*'_&T=F*:?ELN]R(W^]EI=9&?S>?383Q;I.I^G+P+BTU, M*F%9Y!G48HR4-U; WU2-G45F4-S))[Y"!M$>1G,T!4 M!"]A 4\>$[!",G%>%+*6FY#I,47%]\*:GI30)&GN_*IV 7%9%1)+T(+)FG9! M?ZAD;!TD3$XU1\,="TKJ-K>A*\ 2<0M2FQR7@@RC-Z%87X]/L_4&R1=K(JF M -89EC"9:XMH*=X M4ON9?,%E4.W-9%83=MZ6C^'K($F?&6U7P%TD0YEG!\&X!%KK$+R5*H=&F1/; M 3T>WC144 -/YCW.25B87X;IF,SAV37X+T@):3@?,)EDX,4!D]S4XD(!(=84 M,&V2=C$7;)21\3"VHV%-SVK8BSLR2-D$\L$CZ8_\;U5+3Z-$(C&6P&QQA9,C/&G#D!(5[R*DD\J]T[72)M(VQ$&EG\1O0+63F2C)[$!#(ELKQW"-\1]!;M0\T;=Q7=1MS[ MZ22Y":(GWE5T*Z4]W%)R%XGOAPM6:&1&(-B:XZ$"9Q"TS8 Z11V3MT;=-R_@ M\7-@YZZB/5-@&T&W#5.>-T$LJ!E37@!CR8+R*8"W/$!(AB>>48K,SYY"8KV%R%2&H$H%G8SP!%)JW2K5\E#UD MN^M[9_&V;1I\V>34"IZ$,8 RU7O3XB$J5L#4(#G*;.6]$SN/KH=L3PK?1;QK MW;U]])!=WJ"?X'R8PN@FHHX-96]^LX%:KV>QLXJ@Y8UDI@=Q;EHQ3 M$8U14O.TOM7LS6?TWG=O96\ ML;B1N^PZL.ZFAG'#?9$,B%2U:-(P<,$)L#D'JU1(*;=I'[4+VD<1J]J&,0_D MU_2OH@8FRRW,RYF+S\[F)Y-I;8$R< 65-D&!-H+V6V$3>"TY6(O2Y]IZT^XE M:>LVL&,C2R?!-[!L5L)[/9N=$31F2BDVTXI]-;H<*O "0ZUZ(Z-+H$&_EUWE M.JCCY,,. F\0XUX)[?I<5E94K9\G0(&4IDS,$*Q@8!SSQ:J2>&@3S7@(V7&R M8E?1-\C%N(7OS9#^DQ<3HY8Y8W4\ZR!A46$CO2]"@(BG5 M*<8@T1F-_ MM2MU9E"1NDTZU_VXCHP/-?[AG4D40A9H@6[6+0M-1U1>LA*HF662=TU&280=Q-VB'M0K9=8,H:TRLEE [[6N D)"YJ!BPHNMV9NHQN#$Y5*M'S0>I":_.EK+DVP3!KP'U'?/A[X$ M?I<+OD@G2'?R-3>SBQ!*+[6.7#EM.4NRS;1K36 CHD,.PMZ!0'ZS,VX M>YK9;"S3C.S;Z B<9X[,79_ "&EH]]+&F48-UN]!=7Q4V%7D*_C0=RIO9E9I M11Z.EW6^F#8*N]2VUJ/AY-*F\737<0YN-/Y75)($.>P9=:".DY MJRV@(R02E,PF.-/(QWCLJ;Q;J7GC5-YMQ+V?],U-$#WQ5-ZME/9P'NGBFPC:#WDLIK/>4RIM1)_0.(M84'&4LK8T7,,4S%;6, MLE%Q[V--Y>U'X;N(=]^IO!\^TI^_O?S]XX>WK]Z_?/'RY6_/?GWSDG[C[R_? M?WQ-7[Y[__+5R_?OZV^^??Z?SWY?_O<_WKYY\?+]AY?_^V^O/_[7BY>O7C]_ M_;%K[F^?4'I-%FXFHUO9Q=8'+YE7I4[O59%'9UEVS,L8DF!X,[NX3U"]IR,K M*8L4+M1*1V(\^=;U8KU6+?.@ S=2Z#9Y4OVG([\>IRF&&;[ Y7]?CV_EH;R? MC$:O)M,_PC0/8C7,-=;AG)X,058TQ)K#+[D7@9%B/;8QD;=!^2B":]LPY.Y8 MND8JV5?:\?5@8 J\>(\91$UZ5<@T>&X9*./HY7?!^OTTBWP$,=AV>MTVV7 ; MI;3/2=Z@?V5@G*S&%$':2-+(9+&0YU"[=)>"+,:D>9M+ON^@Y>BA:-6SVGK, M=ZYVV)V7H-J_RPNK%V=3@OT.I\-)7KX;O^,?B[^J72]8B#IFP)#,HA\1>"8M MV)(LBW4^Y.V(\%VC;_?''R%Y]J2+]BG1:T O[L*O,',?M0M>@^6U:TJ-ET41 M B3CD=PCI7+E-=C%D+DNR_*2"RYSYDG5)MX=$;[AO;8?C"!FU;^WTF(B] M"OJ"\ILC5U;9&(JK[T#-%JZ-@4MR@#DJ;XS71:5=>+4=C"="JX:ZZ3&3>_T+ M\1X_GTW3"8EKLP4$=+QHB74ZC@-5DX^]+0*0K,60$Y,).VQ:6Z)Y(AQKKZD> M<\77OB3;XE%LS8")'H)6*(Q.R=P.V&VQC?T@VD'TU"#W_-82 MZGPWK*KY.*G@3S_7KY&.(1 MTJRMFGK,7U^_\2ZI7_,QWI9KK\$'3.26+ 9&Q>A+$4R!U"'55R! Y%9!D@51 M""%5>/#:J(%<8G)69)[8 M[B;[#_XTTT6+U/B'VPXHE>)BWJ7EBCQ3'2%*5?.[?$9FM96-*K6WNY[9QQU# MMC'9VK2VAJSK19V"J&0&(Z+3R(T2LY M3JW,M?5;R1""E-EK*05ODS^S)= CO/GM3S$-[O'N;B=&!B%UU& 937NSTJ[W:.?2?)MZ#"W8;^EIM8E*^)?ZD&/86!Z$.& M;%P.PLM$YTRC))G#3T_8*QFZR;[OB]<7Y.7C8L;IXN B,0_0IQR0-D&1C*/5 MF0@A&PD8#6:O0F0R;F22WOWLXU1M'X)L,;$K_]^SV7*,[Q=0CAN_NPFZ593P-9E MH3SLVC-C8]'H@>D:21#"0DA,0_(ELDFL M*3C&9 #:+JO-EZH'D"34::^1:5.$:=-/K1/L)\G'!AIMT*%KPS2]7%(LN?8K M=3R!XHQ.;D&&J7!T9'/IN6\TEO7[R:D\T(:WFXX:W*MNF'['3!2:3,# ?:I] M9#AXXS@YK=[G8KAT?O\;V-/F40<--6@'=B_9%W_Y=G'W.WOY%:=I.,,\2%S& MP!AMH3ED4*86/3(4P 0QG@7F>:-I\MMC?9($ZTMW+1J+W?=.K$:,:*12F$#X M>@$@782:90#,.Z5(>)BP55W@EE"?)-EZTER+B]I[7X_W.)M/AVE^'BMY5N6S M&+I.LBHXG)_1[PR"TUYZX4!D2\:B2PQJXWB27%$:%5HIV@31.D-_DEQLI-DV M_=36OTT;+4!JG;5P&3 G@FV4@)@BJW&?XGVBS5PV'*[> ?F39&8;O:X@YEZN M(Q;O621)YN>3T\\XGBTF*KQ'DN1L."=O>_IEF'"Y\O>8)I^6&EZF#Y8Z=L.( M"*BL \5T 9]MAN*5\38PY*;-%6;KE1TWL1\5+U80O_-MQ=OY"4XK[BF>U.Y> M7TB<:7**;R:SV;,O83BJ%RPDR5I+]:",@5\D&PSEMC(B3M:C2J6/#. M%" C.Y 1KF3,N@GK;L X;NKL+O$5^N]^LW&W23!RH9R/0%_4?"7GP;-HP:D< ML_2R\-1FY^D]TW1%^DWF62BK!7F37).X$ZW+Z Q6JFCR9RI-AWF'DI]VL'& M2JG>W).ZM@/3 M'IF3@4MLE".Z(<#O/C>TA2(:S!B\U4@XFB2<6$;NL$:,#02T 8J+A(^32IO% M7Q])\^TN.N\@S$?7?/L\N9V,F,(R2[!*M=1V:JR4$9UEM&,FT MH=TRI39]?>Z%]4B:<&^E[G7,Z2SV!LG"MS"==Z7=O26K* 28-<(]>6BR ;->;>(R$V[1;X,VDFN"=.?@ M=.+2:1U!2D\'(>,"G/0%#'-9!Q-TCFWB!??".@8B]"?W!KL >3QGIV>C.G%L M72#L'"@/M-/%4 A>]7E29N!$S5!APOH@H_2RC1FY,<2C($L3?33P0=_CG-:* M^668CLE?GEU,(C"D1"/JF-,ZGBZ5#-$PHG,.1DB5M,MM6+(:SS%0H@=)]UBF M-)O.!\^7%"5&OBP%TWQY@_.V/,N31<['PF!*(5H6;0;43M2^I)[P6066//7H M N*&%B4]\!H+Z+O;#-@4T7?L<381>H^;PB;XSM^$31!NXX'V0H]#N*%M=+H% M83HHI$=#9 ND@=>Y:,61XQ5KJ,]7TSD+VO%X-DH3:KM1IL"CI\P:1_6Q,&8; M/>R9*5?7LN>G)!..%DV>5BZY-M7+"KRC\Y(Q%3(77)K-?-I^3J%;Z/9GG;32 M[C;G4Q?5K'6'>QQI\P)G:3I<8)V47\]F9'/-9B^J\36:W<2QV5R:>S^O\W"9 MS='>FA"3HU+6^*"]\"HB]QRSRPY#32.%Q5G<3;,PS#]MNS NHB. M7%WC9"NPN#K:V(J:(!PT^&0="$Q!6DY059L@Y/VX.E_/7'WF[V>5^O3-M=G. MK\6Z \P$5O?\RY MYY1!!]1U*KB&Z$4D![,H3:*0\G9#NOYI M

9FO=&.)1$::-8AJ$\39*X[W*8;]8R_/);#X; M&!7)8K,)I,N%_ P2CG,%(3L;I9;2"-%FZGL7U$?%L[VIK\<(XJ+OTK7;L:L: M_?V3($M3QDV,'X3?HTW.S==FUWBVWM[G$ MF"1>^U1\MJR]7^/^O)M.7(9W\'6=SS+=*-O]&FGP]_D ?/RO+ M ']VV55&\EC:8W50H60#)(0<@T9*"[!"2? 8ZY9RT&AWJQ7_*-:UE&P^O&) M=2NVM.@BM*LP;H;,EL'_03"6?(EH@!5>TQ[J5! C'# C-?=.1^$;%:7WN8RC MH/KA%=RJ6=&-4JS?)_-E]Y$/GT?#^:U#B0\L?8:4T4.6S("*P1'>3(Z1I\-* MJ6A4:A.QV!;I<7&NI9J:="6ZE,7;Z1+P;S@_F1#OO]2-':])B%Z7.[]\\6O+ MA!\,]%X(;2&Q*CEO(GC%-:V-(R>+.@;9Z$:GQU7LK;BK(0L/I=1'4R:V2K:+ MA!$R1UCFVH.5CHR.F M$LO-!IA*3B,6EU*B6=AVD@R7K'8PD:]G:15DMIE!< MNRX-I_3EM>O1\Q2231 VK3)[&..!2L[Z4>H]%]@]:N0PW''"AYB9@Z(7%^RT MP[ML& 'G*$0,F$JC]GX'XLQ#56F'HLPVBFA E=?OWE[DB5F5,Y,9K(NY^ABT MSAI88A(=.H-&-IH9=@GA ,9XS_JY/0-K)^$VR&=Y2W;_L]%HLKC"7#:,/ =6 MC%%"+^^L:'FUN#^RP(#0)L^YXC&U"1VLA71T+.A'^$T&79U73#P?A=GL^IXG M"Y:HT4"JG<&4,Q(BK1"""&BCM@Q%XU87MR'],%1[45:#U);K>,[?EDT0-35, M[V(Z<.^#;DJ[7?+77E+V,<=Z!1UMG7D62B5S+9A.FD7/@]2- M^AIC,*YF^46(98,UM0UZ-5C58:R3 M#F39]K9S7YIN-1FZ[[493CMW#2H51Z^W2JJ 2X+V&I$%+S%%R1HY6-\->Q^P MJQXY>;=1< /2KDB)F;W_\+>+N(.,LD0? +TLH#1'",4C%!\TVL!-X6V"O_?" M.D#@Y^":O].#I"^U[:.2]\/9Z2E9,9/R8?AI/"S#%$@ZEZU=WTU&PS3$V>^! MY%GKE3O4^.[XI,[5OWVL\%9=<,Q6^YPDJJ)5\M85FQVB8<8*&:P;[/C, ^6C MO;G,&;!6%9F2HXTW,-J"HP,7R+%EV3LF4*C@&N5?=,;>N27\>8;B6W(9PJ*M M\3*3H#8K1Q5J8PAZ\VN5OY#@,)%X 1#6HZ&9=KM6TV/OXWER?&D MHSI:- T<+7X'\VK)7* LPK) APK0PLGV+28 +98!=YE)Y-SFT&:/V0S?TR-2 M_VIK<&WS^O1S&$X75Y)E&7]:;HH<4RR<]D.R5VM.:*%-T40&QIC@12)[);?I M<+ &T).C3Q^*:1#,JZS^HQ8UOYI,7TS.XKRU-)CA?0%JA=5\)A_Q3%],:^L/O_R;1P-/X5EMS-ODN9" M@\^23#N?2NT0PR$K9U&)XHMHDR.S ;@G1Z.^%=:@>O@RE/6FCEY\/_QT0KX" M[8_/9C.<#ZS2CLPY.F<=7UQ "/!6.O#2Z!R%E]&VV8?NA?7D>-2?DAI4]-X$ M]V88XG!4ISW6+C0Y%P8QZ#KAS2OPY%T2RB(=]\'YT&B([FI 3YPUNRFF2:EN M.L%\MLABVOG2=)G>Y+,1VI&#*7/@H%31$&TR4+0N3KGBI&S40K.O)>RM2/>P M5#R,RA]+%>_-_)(4K-2+L60RUS8[QH#C64,(RJC@O6[5,OEQI#<>A@GWYC9N MHY'O)2MLDS7]R&W<(;=Q*[+L(SUL%TU_+RQ6PBFNB@&66 %ZQ2TXQ@M(.^YC631E"*< 5Y\#?=D 9%^!IS'A%$*$E^; M-*2GD-NXE>:WRFW<1FT-NA?O'E"_R"H\D"YV)2P<7\;*/0&$,R$/5RH]!)'[)PX)%I$SCWT34:#[4I MQ/U;4[TK^+:=WD0[39*6+R=AO)I,?\<_KI4F3"=C^C(M3_OS=TJHE&R ('@B ML,C >;+JHA%8!+-*Z#8FTU8PG[;QU$ZC#;(0Z^MV->OPHBYJ TQ-[:95J X4 M]FJGS-LS#?K21(.S;B4VIU@RC+#5#*':;$D1MB(@9\6E-1Y%:A,8V!\['@HK M'98N8N Z^B%)36@N9&@G+: M0]1,0Z+WPMOZ!IB-K)>-AAI?/O9I6B.[2[['=/1+$.G%'X%DL0I%OG6L35:XBN. D)(-"ZA*R9QOUF-I(?S<> MO=\)\CL+?]*'Y'H^3G\+7Z\!L48R4VIXQ.8Z6" :B-Q[X-%QR5#S(#>*+6VF MPNN/_@Y5N+/D6H0/S^(,__N,#OJ77\[#7HL-AF?II-,,N);UK/?D)6B9:)=! MQ^KZ=&F4S;<:T-.TGOK44H,BK!6PSF.FFP!KF_&T#MKA)A=T5N##I.@@_?WL M+>< =6(JZ%KHE6N'#IFPEJ4R$))^P*53TK;QQO=,BPV&$^R/%=L(O3T;SH^_ MZ&,,-EN@X[,6* L+(8< T61::K0H&\U 7PGG,&/#>E#7_2380=:/I\_8Q15= MN'8[U[SEV'T/W5/WL8W7?:L1F8J8E-"&H74*0Z@C#M P\A)\#B6'#1N1W??X M1ID.;Z[*&S 6SKD"$65M@4S.C(>4QEVTNP%8&\>DD.F(TJ^VR#LGNV%+^#E-C6_-E&*0UX M4^.S9W.<7D([]W\7P71!VL089?5_>8W )N#!$U#E0N:R"5?6 'I$IO2NRKL[ MS::SY%O8SQMGX0IITR+M%L.B&:-Q$#V+4"2OS;P=SZ9-F\/O/$>Z"VG::*?' M?:4&D09O2QDFO%S[J[,IR?UL@?K5\&O]Z@(ELQA\BAIT$822"P2G5 +/I(VH MM;#E5I^>NU&J[1YY/)QH*.H&Q5]_QY-A&EVB40Z%#-F"4J)6FM"J@ZXCO+PV MM%87;&[C%-W$<3QLZ$'.#7+5%QU\3B:C_/KT\W3R97GW>W'0)8) MA4P88F0 MTC((,0G2F>+%HXFR4:_ >T ='Q_ZTL#:%,.]7W(\/ZE9!,/QW\937+9>_2L) M:3:9UE:'./O'<'XR'-,_.SL]&]46Y&_G)SBMUM843ZIC\ 5?C^F1[6>Q] UT M3Y5[^P(F6&U%%@HE5XII9Q4G,YC69 MUFRA@0G,R.*P9G32#A80P7,3(.:B2LR&.<4WLA\;@-O_6=*4>#?,SD/KLH7C M6SMRU(,2I[/E2-*!]"DQ+RQ$B61!Y> ALDR>N>9):D'_9]K<+=[%LC\R/0[] MWIG\WDDY#0)GZU9\);'_(+AT1E7!5:F]'7_ =#8EK>'LV70Q8^<%?4N'&$Z' MD_P[SM^6C^'K0&A5T##RTQ8#=S0Y:X%Q0S9:%I'1]U&UB;RU6M$3I^ZC($H# MAW[=NIY](1.JWMV5R7061GAM,9>UEQ=K>#>9+I@PGT^'\6Q>_]7'R;LPI5\9 M^)RUJH.GN&.U;24YU/O_!4 M*L97I(UGDS1\?C:M\):O\*]UD4@+6;F".OI*848H46B2;N(0#"\D8BV9=,&Z MW";-LSOV)\[M/2N_QZK/A][.*M!-WK[ A,@^+^I\3(U411**,(VO+)0B!+# ?(A-!.!=%HS*E^V = M*K^Q'1GN!$;Z4DJ#&,DM3.>W69N :IK/N!+6@6H=^U/?I)7L]T:,@!8QF03. MU,[**BD(VA8H*2MO=: ?M!F\LT="/%3EN&<^;"/R-OVH'MHF+]HMI6R5]X2, M7/I:X2? YZ"!B<22Y3S:1C7V&T/<_W5/#RK=WH;901_[J(]\CU]P?(952!># M6&=_D!OU_&PV)]33V8OA+'SZ-,7E]+I).?\'LPY9 )V?V?E"O]]5W[J;-YD5 MQI4GMU(3:9Q/AN@3I*0?6,ODH//3.TZ5O/'I;R\^_2S] M%2$"+\I:$'H18B\2@A-UG+7US":NHF_31?0^5/N**31E2F]B/W3,H/9N>C>= MY+,T?SO]@-,OPW1>3I-5R4618/RB%95[*ZINVKO2GH(4E+9YIREL"A)Z450;BD4+F_7K)[UOT]G2CWI?HMI-MWP4_MH9.FPT5_ MY M8YXZB2<6@U_7ZQ>4ZJX%!0)' 6B4=X8U>B8<>L=^VACUI8-*_^'JT M Q>P:*6%#%("%4:W8#DC%3.%@ZFEL:I(@J5]!,N5I6]X5.@WTNKZ9WSW6NU) M?&O?U7U&3WX/TSJ2^TN7HHGM'](^/G+_NFX%1)SVPI(EEIGW1 /G2Y$H$7W2 MS/','PZ(W'E<+W& ]UB)NDP0+)/I:1@G?!M'PZ6I^?+K9ZP3!S\.3^E7WI8/ M]--9(6A+69Y[+:EPSF(H(!S6J8:U.M!*!9D)Y91'X5*;>^/^UM"]%/ZN;WXY M?/X29II\&M>$C4%AF1N?"V3'Z 2/KH WFH,+.J>(W$?9IOQY.YS[CZ4Z8>.HO>V M] _S,)V_"/-E[ D#SX$3+9-A=9P42O EDPL:N!:.&>MYTZO GM9QJ$C^(8C8 M][NP.R$>93ABP/<2D!CP X0D;J_M5E""#$KNC!>1&ZW(80G1:!W)H/2>_L+J M[8,2], ?88D?88D?88D?88D?88GOF6H_PA(_PA)'P],?88D?88FC).^APQ(] M^FW/P^RD%B5\":-:LQ+&^;7RKB:^GM9];_?U7 M83C]>QB=X6Q27F"<7_VK#A?/^X#5V2_3Z8<;S42N7GJ-VBFC#)1<[9[$!;CL.2"90;E(:YQN M4QVP%"X-Q!94A*]M%:V:<_7"_P?).U3OPU\R/5"NKF<0?1,HT '.>KJ ML_ (P=(;Q24*D2U):T^;Y3J$3XEJO6BI03>Z322R]#^U]#PF8GQ*D6AOM"87 MF/3OA%*RB&@Y;]3J=E.(^XHK[(]%;;3S6)(6?@VC&@3Y<((X?S-9-L1;W#;' M($6=2@&RI$2V:G+@F?/@5 F"?,X<19OT@W6(#C\$L5?]3QKHH8$YM@K7>$&Q.B@@/U2Q)K 5$U9B3)P>B,4O0R2:TBHO(VQD W7 M)GJS;VH\T#!HW\S81NXMQA6&VQ17L"K2S M.G)MMOJO+B:Q;;"6II9IGZLYC"W;"TTFCTS'#3:U7M=4?*9EL0+.!$GOM=?@ ME6$@!+.HT%LCV_1E?_Q\?<# ?O1TW4:U#6CZVV2,WY:9 *_.QOG"(M N8S22 M0Z@C9U7 #"Z6 C:RG(KB138*\JS&LW_SZW ZGO2NH 86^]\^?)QBF)U-O]TQ M)FVV*MM$)F3-P5+61XB6#!VKD\C:,*WZ4U># M6]G:YW7^:TC_Q'P'FM!8'">S4K':&2II,BLSDA?N;,XJ2T$B:7.MOQ[4$^91 M7ZK:Q_3TS1)T;R0/7D_*_37,,$_&%_5I9V'T6YCO*_FZ$ZH]Y5[W)[E;J==9 M,F.,YZ$8KQCQB-=R%<1H$V*)99W&V4-T@>N=#L F,X;RF MFVB()2")+C$RPC-)KM&D^ :K>>P98MOP=+L,L3UH?P]9WNO6M!Q?^':,_X5A M>F,Y RUC2%$R*,*2%9^% &%;F.*4%?#R93LX^G;P:?EFLY>89.T!AO(O<06WY#RIH ='+#,6;6%P6 MG(DV4?5>E_&#V >DQ1Y2R!\L'N*B(J8CKKZ"H%SM1AS).W;21F>Y#L$WFJWU MZ$N^'CU3>U5NBUC'[@*\$)?*R5HM+,181^%@(C-,T=NEK67,DA?/&XUQZH[] MAX7;FV8/: S<,&H!M<=CRU[B_JXV MT9V8TH?5NIN:'Z'%>K40&^EMUJI R6HQLI&#Y]Q#8"ED'D7*EC]*:_4'=?>K M_$.6-=K,75%* R85"*>0X*7/X#-SDDXK%[Q^8F6-CYJ#.ZKNL+6.#M$%:<"& MVNZ'TU<.,X="CEFP.9G@&XVJ_[YK';M8BVVT\^AK';6Q3+CB2$:FUD4P!UY@ M ,ZRME$[;1I%B+[C6L=M]+]IK>,V>MAO(=LFR'[4.FZMP\TKVG91P'XI8KQ@ M*K( EEX$4(HS1X)97]K:I*AM&U&OO6WM.;]GLTR0/J;U=7A: M+_DX?:ST5IZ-="5H+95*62O)>*U0C9;H4GR(M:*]PW/WF3^#(?!2! .)M-,I M[A4X4AN(Q&3DUA>A#]>KY4U?^3-5"?-K2>>OOOP^'$0L7-NZR=?IF8H'#=XE M"QB5MBZ(E!NE#JU"\]BC^]OPY/:.V%GZ#?)/;F.J =O)V?P]ACPG MP_%"*!=QKV7ST8$H@3'.$%BR!%SK##$9#5$Q9%JGXED;CW]GR$^)6VWTV/>, MZW?324+,LU.YO[@ M'"/+#J2L'H/FBQ74UIFU,^';\:TK_G'>?4%,:J-3#N!8CJ"LYN"+]B!#+$ZB MY];IC=C7 MW1DO'@JCQHM)T+[9Q""X'>(E E9 B,*_K#:AML2H&U:2C]G4?; MNYRP;;3SZ*/M1@H9&!:0TM!B'(DLE,* 18])65H+_Q%M[Z#_3:/MV^AASZ'4 M#9#]B+9OK<,M8JH[*&#/%S)"L> 102^*0SD3$".]%I%Y5J0QR:4V&0C?2[2] M$3.VD7O?OMVJ$-]%9SNGI$&3(* )H&*%5;NFV6!XU%GPQ-Q&)O/Z9SRJ,/I6 M:ICT+\,&<:.W\Q.<+BIY+P!EEV*P9$S%>M&L. 8(7-:2X)*PZ,Q\HS#B'2C? MO>[[$?(^I@I?^DZ_+?J9+&S2V1)Q&.>+&9P+UB[^/D_&[RN3I\/QIT4N?8?; ME-Z>W?ENI8T4;MVT^)RD/1L7'D97QQ\>AG M*Q_]]NK1] N_3\;3&TBN/#;EI&!.,]"J>FSDH4%ML@2%:1>%] 99FP3;7I?1 MID7O)<07PUGU%0G1($:7B1$>> D:5!U?Y)*Q0*ZNBP$Y8[F-I;4QQ/WOSH=C MY&;]?KOJ<>]ER=<25+,L0ND<21J>CC>?(CA34IWO@@:STJQ1).KQYA8_'KHU MT6*+>HR%H%:]!L('7C@WQ'M'?I&09#AI7XT>%R 37'%2V KPP=:RQ4!8U,]BH*G=#@$^97"UTV."2 MI@^!+PJ*C;&(0; M@#O4U=&!6+..NSUIK\70B14AC$N %[<=&T!L>MVT <@#30'H6\'K"-2S=@Y$ M)"42*X432B_(9D4>P*<2H%B?K(@Z\]@F5'(P CW4EO\1\&<;I>R)-[/+??DB M"&^*MYXA!$>"4.0=0TR2@2O*",]""JIQ3/(>= =T(?I2ZP:TZ:23!O&R:Z_. MY9?_,<0I/>3DVQO\@J/%VR.9\SJX#$8E4\6@(6"2X)5EMD0I=:,V_)OA^V$? M]:S#%J&.56_#7;SG[]TF8/=N+*V%>W"SJ3>];[*%]:JT?9V%:T$[ZZ-,+A)H M>M\6902.7D(0]#;2$K*0C3KA/ *&;6Y7/0Z";:.KEL1Z/?Y\-I\M), OTEH2 MF9 \*@C"U^A>KD,O8P'FD\L$%TUJ%*%=#^IQF%0]J7,=<3KJHJ5-=0V:N)A< MXF,4Q6!M]TA&98P>0B9[TM-2K?*&9]8FV>@>4$^-)KOH8D^[B;P8)U%"3F4Q M0PD9T#[*(&B>(9@<0E:%2=\X&'D7U%.CR2ZZ:'E%>'OFH%."I6B!UI5!2?HJ MM-3@TJ_?6:@;K.7'O-O=YMUN0Y.F\VYW MT/%CGW?KO3!&<4\.B4YT,#CR3Y*DU06?& M!%O-CWNWW2==M5+N_>;=6.JP M@%E+!XFU#&(0$IC >@7AN6R4RWJ4\VZWTO%F\VZW4=!^Y]WRXI.44I-/8JKK MJC4X:00($\A7D:&H1FGC1SOOM@M]>E+4(>?=UD7*E#)8+LC)+SAZ-5#BWN?=!C(&LM"UX6*FS52E0!(P'C :0>YQD4RV20<\YGFW M76C5G[IZ]$@79:$?<7KZZV2OG\C&8ZC]!4#F@*!\7:]/"= KM,K$ M;.*M5I9K*FO7/N()$J)'F:^=6=MF\G%&@B9C!J/)2E/*(GC!#)3$,T=5G,X_ M)A_O;T?I2U5W6:1[K^R]7M+\?'+ZF3P $L*[Z>0S3N??WM%?UGFXM8KM'9_4N6JWCQ7>JM$-DBA0,CK.))T!*A1A;2S9,:7(HF6#'9_9;8>X\?'/ MKGW\F\N<^)"9$!B(;H03E'$.(A,6O,V*">:U+FW,VX>Q==T?US[AK]/);$:[ MMS:21P$N)0>T8T=R0%3M^87<9^YB87Z_*U_@VO\NV3-+;N]]/:JA1;UK2F>G M9R,R]O(+_#Q%VOL7/1R0]J^%V,?Y? [@XN=K%S.P))_B/8#HB'<0U38(5:P%]CO.!]$EH6JWL1RD!45P:I<1#@9YSE$E MC*[-1?=]J(Z.2KVIH$%PX:H]W5J4R^M9$UQ$*S6PY,EQI8T5(I<)A,HL%]IX M&6^38;4IPGU5%38F2Q.%/)9*P+5+^O5;=:$6MUL68XB,7)@D:JF(9R0W[S@@ MYN*3SE?P MI@3JJ)T#$0FSI/T:$R2LS16U+1#J9*/"K77)Z4POU'$1Z(%\A,? GVV4TH W M-?AR-L?I);3S,!SMMLH%3D:^<[3ONI@AA&S N>!8C"RPU.;06@/H$=G0NRKO MSK5*=\DWB !\F)3Y'V&*-49\_N6+FKXZ66!\/IE=]F#DPGDE702>K">C4',( MA5E#]-%XK:,"4B:> MIE"'(M(.IH3GQ3,Z^D2;F/%-',?'@ YR;G!1_P;##$\FH_SZ]/-T\F59AG,. M+6)"I[F%S#FK[3X-N?M10,K2J%R'*C9*=;T'U/'QH2\-K+U_[^*/+#(-4A7P MZWH)\8EVJTMLN7 N6 8T-H&26,#)4FN$-6JO1%:F3='"7'V9/ M^1E]3*G=\),;Y5]L-7V6"V.M3-T#7 MO3_YY^$\C(;_@_G"O;_TV')>,&,V\!J#]4Q!5%[1#JL3!"XBY. ##\9)(]OD MF&R"[@!5N7VSYFZS\9Z5TB#J<@_&>J>::>N6)1,<6)#,PIYO5R^O7;;^'_3J;/ M1V%V7OQN66)",@L",X&/SD(H-1D/VI[SO*1/# M1>N]=A[0BEJGJ12$X!@45]\F)7S)>\[N?4R9&,V9LD-ZQC8:.]"M^B80?Z1G M]*+@':[7=]'.@8A4"I/1&T:O49T(GSF'P!B]2]:PPK7$8MLT1?V>TS-:\V<; MI33@S>;WO2&5[%*QD$7MFECJ?6]0&JS169ALL<@VR3W?^6W\5@K>^39^&^VL M#2_T&34]FY&=.9N1CQN'XX6_48:42N3^0 M??6,%5FZ@0<'.>9Z-Z%#$6W2!K9!>8#INWVQYLYD[5;*:=$M=>&]C%:YUA<. M#A](YVWQ-D,2(M=AQ E")"\FFI0%.==.JS9Y2)N@.R+B]*Z,!B;6PV[O[!\X M_'0RQ_SL"Q'^$_YMAN5L]&98<,!*LCP* YIS(GM&!3XE!8D5S;P1M) V8:XN MJ(^(8'M37H, :XT'_S$UZ&1V4+P10-MI#$4EC*Z-KO1!8(C M(L1.0FV0VK;@WK75K3LO!\(;;:.BX[+FX:F<&;C,-6AC6?+6:RO:=)/<%.$1 MD:.)4AIDR%W%9%>(8O;KMVO?+<.P+!?&2H@091*@K(C@=%HT]+(^>ZDYMC&( MMT6ZKPN69A1JJIK'R8FF+8%M626*@8])Q]*!*G5YEA -K=2(3S@?FV^Q5 M:P =_LZD!0G6.%]=E-' ;%X%:VF,7436-@'8]&+D08B'N1;I1:$;D*2[-@Y" M&^>TX4QX<)+3[IR3!&>R *NMS@RMLMX=$UT>N 0Y#%NV44*/+%ET&'PVGOV! MT^'_?CU.Y]%S)9C1008HTA,:QQGX(,A1L\@=85,<'PQ)K_[H1V'<=I']I#?! M]1B+6Z!Y/2[DCD^_X$=,)^/):/)IB+-WT^&70([Z/#\;Y]6_L?C;"_S&D8DF M!<@RW"RM3;Y6 MOR:B?VU919:8B %T8J[P9&P(C8;R;0[R21BSK936HFQU/=0KH+^'TTL#:P.X M;4>,;@?X8!-KVA!@-S,H^3:-DIKP+'S%!7,ER?[M_?UBN2R*%S2H:ZR)WBU*%RP I&3 M/#+WD7P+[J5L$^5Y -BC*@SHKMA).ZWL(X/HXJ(EC._(YG><]U%_N>43.N<1 M=5G1K50B%]#Z)(.)B,H$[7...LO$2I%9,CO8\EE[J,LD8UU*8XE?*6=0&CF$ MG -P#%+0"ISA;=[Z?=1E7MX*AB12P&1KS7( %4T"IU0$62+7MB3'=)LLR<-= MM?:N_;57KML(MT7OZFO%4V_+[;4.+),F25/H2#>+P0(>0N+DO3HGA'2T?M4F MKG@_KB,D1(^*:)%2?>GOWB.(I:>K4B)/UWEPH78X*,Q#+(J^XMFRR)GVJE%. M]<88'U7%6A?2-%++8[E2W<87L98A2XP\$+T8K9)I'RT! 8L5QI00,FLTK?M[ MBE;U2Y,.<:IMU/4(0@:;P/T1IVI&@(ZQ@UVT]PA(QY424J"I;:0DO8$NTLG M.6@TQLBD=%0_XE2/C6O;*.T0<:H44^V&"SDQ3:)(#*(*!22+17+ZDZ:34YR^Q]&R0.MD^/FR[V%4KN3B@*O,07E4M&RC M(/%%DQ]G4+2Y!;P'U'&3I2]MK-U=]A;0_'!V>AJFWR:771)N_TZS0.?&3VX< M -U- K<"HR75&K"HLLQ6(;.!H13.6J&LM4ZG!P*C&V/80\#41G)WZ[!NVMB=0QUFH+I2+] M!2(3>_=1#S0PL'>V;&&W;:^,9B67*_%=&SIWH[=5BD;S6B0:5,RU'IY\CD8)3M +(+4L0=!1 M(QLU!KX?U].BSK:*V&O.UK6R3U0V*B8S5&\$Z)M"5!8)C)>A&IZ$O,U%T";H MGA1E=E1*@W+-+<+*.1AA1/(@E:&=$*4&9^G;%$E"$8GCC2[*O]-+H2[4::26 M[_%2*.22+2OD@1<9R,8+"GSA$7SFEGN7I--[S\_X#B^%MJ))ATNA;=3U".+S MF\#]<2G4C = _6[:.\1D"X[\EL+'0HB&P3E/=;1BA)8%(DQHQEOU,;I49"M MQTNA?7)M&Z4=X%*(E<(3(U#D=9 #DA1)(0H/)1>630H*&U7Z?/>70ELI=LM+ MH6VTLN=+H9S( -5& >9:(LFRAVB,)H]5$5AZJU(CPGS7ET)=R-*7-O9Q*?1\ M5W&Z220LHUEB1M5A$ MU(TZ"*R%U*T>?HKA;5G,;,L?/H>$ \2D0N29GI\4**'K=DJNDA,B%X[T;M[N M&;6N'O[V1^]_Y^E'C3?KX#L)K.\Z^+>?%PVFQI\6@'ZC-^)D].U7^O(]+7? MLC9)RSJG3?G_O[UO:VXK1])\WU\Q,>_8P?T2L;L1*E=5KS>JRPZ7NSOVB9$ M$C:G)=)+4N[R_/I-D)0L4:1T#GE 4I([JF6*IGD^9'X ,H&\U-ZLA"PDQ2R] M+7F6/J34296//N9%J'4X00Y=L>)19&\G:5;??H^S5($6'Y4,"$RB-+3%86*1 MU,ERLDK$DC*8?+C&-Y[Z\@EPB)@'O(G8 I30X;_@\B/.KD:)^RPLF4S6RD0L M=8IYL(79$#C]*;W>;(O32?EW'O$"-;VO !O<$]P'-O_UNG93_BN)^.KZZCU\ M6X[_YVL<1:ELMJ70-B,(9DJ< 2AD)@ICD+!*U<@$Z0;PN;.DI3X&+.BXA3G]5VW..;(6>$1#WHZ.GJR4%$@0QC,;#7(+A'2S/5&GQ6'W M$Y\["]J)MT%GXY]Q55RT;E9OZ,_Q8N2]CEP&R4SA-9@;+8V>_%[#K7+@5,S8 M)FSA(9;G3H6!I+RS8_&![1-UF'8B4K0$:JCDZRZ%Q@ M@BP5#%8;"0T;G6_">2G:/US6#PG@#K89-H:ZNH@$++4&M6 EUH J+QV+ F5M M)[JL%>&T:'/YL17.L2(&&ED!!TOX7"("[O;I_JU^^J;1PF[F,4Z_J &?&J[I1OII.O.%O4Z]WWL[6O],=BFOXYQ'WF M/H\Y^&+SX+%MUN[BPBB'GCN1-)0234VBH=7""564\:-]'GC8I/Z(5U^F,YA] MJPTL%]^^&\V&J&F2TDRD9?1/X"R&:CDGI[1"ITK23:;U+D2'+E\;W_O'9R"- MO[M>S.MM\GCR:22R3-[651M"33 ,O3(KV>9"Y4#.)M*FS#8IY =?TD;A!6; M"]J@"F@0RG-_GMV9@*N7U23X4!?W$1J--%3'I$3.-#?(:&9G4B_R&#A:9=OL M>%T1OA#"-%'(T!>T&R/_.UQ>W\'WKMR!_0>FZ]ER+Q\%\B@MA$1[-]D$VG'' M K>:%0,FY9B]5_JI+7'_QS]S?AQ)[@V2R+8N@1?7B\_3V?B_,(\$BJ!E,*P@ MK7N:QLZ\](E)@]IG+T4*;5:6)X ]<\*T$'^#&^ '8Z8_\M*=6*V$6*^:0$7I M<] ,> W(#J3.$*$P'Y-Q7@LM2IN@TB[H7B9/#E=$BT9^4).25B[!=941_;+D M\]OY_+J&VBZ;#D):IEC77O-%8*S-6CQMD+K>5FLRM%)Q&2"6G-N0I@_*%T*> M9HII<'%\!^N]AI4?,&$-V'YW#ZQ7(8/4AO1N,'MF5_^K9,\UD3?'6Q MFD ;R @LHR1?3$CRQ0($6KW0AU8,0O'L%X/%?VYQ"_\L2#2 MUR^Z.YSE=1M:3VN@+2SQ6KA4\\R"$,ADYHX7%."Q3;FTG9!.%<$PM.HW;9)! M5-#@:O(NGO756Q=$3>,8'F(Z3?S"0$K;S+0<1N+'X8(77%KC#3%=B+J:*N8- M$=\+:X0S2AC?IJ+@L3CP1*#"T2C01]!#'\1OO3O] V=CG%_M8*5+ MQ3A,C'X26%TX RTR0Q.R1XS)@C^4%%N?_&))<;BJD>QB J:,&-.Z?Z<$4O[YR^WI3* MZH"PJ2##*/61>Y8!-=*B+=S32*W#DH7US'-GF08RCSRZFHHLN M2 M&>[:7] =DS-/>2RGHDP?10QME_R!:3K)-.8[L-8[H[+*B-K8,%M+*VEMUNN5 M)H4JU-EQ;^)FD/6N:Y2=SSB^K3&T.J;#R[)!F.';29I>X:U+?B]Q( ;:.P57 M3(C:Y5#7>QZG>*V"%4Q)SJK2)O[G$5 OU-(82@T-XH!V0%M/B2[@FIH9C\([ MC84QF#*[D>0 330P+QX'2;ZTP90%$Z8X BDD\[8HVC1ULAXX0*.*92>@R1-& MQ6E8TD$U\E%Z7Q.5.(L^ M9>9,REP9K16T:7C7"=[Q39,!5;K9TGQP?9Q)EM=M ZT.GVV;"+8/DF/DBATL MH8UT,AX@EZ0*9AFUT]H33119/BI:GU127=+)]L'4*..,.\S@R*DCLZW>12'- MJA@]B]P&E2 5U*')&G34C+,[X>8^@E?>%U:RI$FN.*S<',C.Y.)HV]DLT/CJ MHOW[<*)OM'\?\3?P Y],AZOUZ "T9#+I&F">+?,E"I:Y*=[%4 0E%MO(_3]\3MR6)4 M>^,* YEA(DYK4U/>/ 0F8U)1:"F5Q6,PYVFH+Y-& ZNH0:)9EW/8B,H%@R* M!]2*%5U+Q$2O:UY,9-%(ITI6*:20W@(Z W#)TAC,-/A&#=6 F)E=HD328W*&D.-]( M[A:D.%S.0[?(>03LSUO!YMJD0VA@W-O(=!*&>6L5V=6@,>>PKL+]O!"IZ*$)9%[VFOY(B>Q1HGIFF18SZ2/62%%$4)!.&[%?CL^^072XK#Y;RS,M* M@7)+;)^GE_3U\]71+4Q6@!]4ZAFB+/HACSLXY&VPL6[$M1%S;"A9.J[(C;"9 MEOZ2(P>,BCL3]>B0!Q]X=;&UYM(%/6/R:7DN]].W[Q]9=PF\^!?,\O<+(8"H M:QD?QIVBQ4N*S$)1R+**UCBC:.ZT*7MT./9A*VP_",C2@;M:@)4A^8Y,&Q(* M^.)8=#D+8WDQC;)?'L=U@L2HX[+L\;K;!ZFI>9GV]S![-UN>BN=ER;S;L)V( M1600-&*=R:^0'&GWL85),+'XZ))M5,V_&[Y73JI!U-;BRFEZ=36=;.>]",65 MD!)+HB:&Y$Q.2<;*>T.,+P*T:Q,J\PBH5T>CH10T]*'C'5Q_G]:6L1_&GSXO MYC<5@.D]G(^LMLI9)1B&H)E.G"SBD!/]RCF*[&S>S/+>X11T>=JKH48;^3>( MSKN#<>?ZQ[FT*43)4O*9/"?.6:@]GCQ&GD 9)PVT7F1^[%F-%-8@.N\.Q#?P M9;R R]6R^ 'G./N*^=?I;-6YO$8V+WM5%Y.MYA[(3P9:)64MYQ-T8CEYG7D) M44#S;:P;U-?,MP;*'/J@] [:B\GD&B[?3M*L=DE^.^F&GN90J@&N)LA4LQU9 MBO4*(!G)O/*&"<$-:A&=2]U.U8="]&J(=SH]#GU >V<0?X4_QU?75ZN(ZG7\]2Y_IS64& M9>W!]]U_6ML(26$RZ)$)9VEDF#0#%S(34013O%9DS;9;$)N,Z=60]\SHL>7X M][ 0X[W%6ALT8;JNUXSO2L'9>/*)!C2>YE'VJ#@G0YB[K)A60&*6 9D-QB>- MRB/O%EHX/+970]MST.T6KAY8*W)OHV1](GH[%Y>#F8_0.+0Z97+>:DR-#Y[% M$)$!\FR"T2EY:,O4'MW"TL-N1?8>S?U1C$AF4AN";@/2((S3+*;: ML,)8M#&:H#I&4PT$Z *UT:ZFI+00[O"=O M-657;5Y_OOYN*:R\NQOHRP^]^]<$::SC+^\O83(RW(@:4L.,382;B\2\S('1 MZBR _+Y4>)M8E3T!OQH^'E.Q6PAY<'_?CKTB(Y9BN "6;(WHBK0ZQYPL(QF) M8!4$[=M4&CO7QITGIEL#M6UAU]X7+@>? ZQ.1>=_QSF-\6*2ZX 2O?PXK6_= M*<'V#ZQ1'/29KSB#3_@!J_;H_>7R#VEQ#9YH888A9%+*B M2A&*:8R*/$816;21*UULEKKA7!IH%*]S-IR" EOX?'#WZ+T'LY[:O_R)LS2> MX_SM9#6DC]-%C6L@GV$R'Z=E!-9\X\P^X2+^S=0X MO:A[,6;+9#G1'>*30]\RY-6(1[( Y* ],[Y:EBK0@+%J+,:&ND4=?%&803UR^QF^K>U(;I(3PDJ&"3S3CEY% M!\"D!9%5"D7+;D'ZQ\/\8PZ< 1>VY M1O,;D!Y+\(4YH373 0J#6F\D.>Y3#;W,J5NN?,<'OAKR-=/"%JHJBU=*@A'*N5 MR:D7Q9.H_/Q[HX@LR+2WEB%'3C90O6.V.3&0*2D)R'UH$Z1S=KU13L20SBU4 M^FCJ.&TSNB!ZY2U4>BGMZ?X9^TC\2"U4E-.)A\Q,0%&S] ,+B@=F4DF16*\\ MO-(6*@-3H(^@FY4R6^*Z6!=+C5R#<$XSB;6"+NW#+/(26$&RF8UU#K-HH_H' M6,ZC3&T?#6VMU;*W>!L41KR#Z*>;-@PYA0P)F NR,.VY9%$ZSTQ&%1%=#ERU M5OA/+T_A^XBWP0RO(>:_PQ4N%R_M(QB3#2O2DZ:&S*9DM;6U+,%VT9% 4E%^U-ZG:%_/ASCK^-'Z*":1OY#=W;;@7M M;AK9;>;L=X .50:?(Q-0*R,KD 20$U[TQ8D0K8[=TE"[/.VYJWE 6398J5?V M!GUXO3Z!0"<-XQJ)>3P "UR0VZ"E22Y%(TMLDWUW%\;K-MWVUTB#.L'["^+[ M,";Y@9'R])B:6H M1G4:._( LO2] #Z6IALLF@4!?,1D95L M@Z@E;T5J4\-S"Y@SC%)HKN7IL"IJ=KN%S:D=Q;;B2/S$M-"Z=UR 4K9Z6V*_)I!2Y M=%F;Z EWUB7Z;7--V@GA=9Y?#*.1 ?O2; 54"[1]P,NE/&IMK(_37R:+\>+; M>MIT@=KG:&(_$CT.\K@G#0.I]3&2--#)@!;1/I"MR0&RT2QG59T :UFT/+,D M0Q;: D+JU%CU^=!GAZM_>O;T4<7 K'GS>8SEES^_EVP>)YS=NHE1>X>>B8*U M?(#J?_VL:_7,-E/\@.V*;L%<=,LO@.,P0V- M.P".;T3LJ8)-)1X@OX&7][MP(N=9I;I0R4B^#^; @D3!$E MVLDHTT,10P<]_X%I.LDTYCNP;IP1=%%)4,QFEVH5B\"\T(H!1!DB"I_LQI7# MK@(1.Y]Q@FNI@=4Q'5Z60P<_;X/U ;^L@W;O=0F\0>ME-F1HU>Q, 34ZS9.O.S?HK4D@ZU!L-!%H4:WX9!\XD%"&24^3@MXG+.@%-GK!1 M3\.2/@IH$[6'](6?+R;Y9_R*E],O%>.ZF-9ZXY20E"G",RTM9SJGPH*NY3MY MME%Z6E=EFT3\#N".;]0,J,Z'H7B#ZJ)!L/!?<((SN"2$%_F*1#U?S*!>F-X' MZH,!;CB-ME.P0R]"=,)WDNBS/#ZV+G&_(__V)#7 M;_3K\B^6[U=Y?,#R;_7/OWUX>RN[4BL!_VLZ^^?\OY,0_F,IMJ557LL#XVR^ M2FJ%R2I8\(&UM^I2.+UKSM=I,ON*N4QGOUXOKF=8>QO6Z,.?<0'CR_G]DW4$L,_%SC)F/_]W\;Y?_[[.#CM:O"$ E6T M%<9+E\%%+[QR4)(>-<9VHN*WO]W6 RR -!%KRQP2"BVT/C PPE13P!::1H#8 M)H7F<.S#5.59ZND-?!DOX'*EP1NE_;JIM)$-GEBA:U'6&,E0$HD%\N)9+8]BS:TP/J&89M#\O%[36 6BFS@;$QW$F Y IDE(EEG6@#U$FR8 N0 MZ11-3 F1!MEF"K_"^JF'OB(9^CX M-&?$@Y/6%NH<.KA@W0Z%AKXMI78-,"LGC"=#&U.L,U4@"]F0B9.TDB2:Q%.W MRFI=GO:*J=-&(T>OPX >?1#",ZL\,FVL9R"B9=Z4E&IK"R7;>,*OH0[#84O2 M4&IK6)!W:1O$5(C(!*,X0_Z]SH(!2L^\"U%Q8:V5;8)57E:QYD/4!-]Y%I@V+-0JRJSWZO.IN]CE)#;=5: 2FO:6^+I)*D?$Q&.8G=>E]O M^_:35^SM)>[ID+)J4XYY9Z5HD27Q,$4F4@JL)L2S")Q^M<%X2(370E(0?>*=WD,P\GC6FSQQNBHB-VU-GVI725,B$R2G0+90'3B1.6(F\>U M++\^/HT@;B+8IM ::U?]]H\XNQ*C:&B9X*IZZC8Q[:)C,6K/' \!B])!N#8! MU>W&=(:G,\.R>^L-QNGIT2*D9E_!/C:ROT]K.:9+6@@_P )'Z",*"(6%5.L[ MYF!7O;J3U1F,LMZTZO7:?G"O!)88H$T/\^?#WEXAR&='WCX* M/E)W-VM 6B,4XQR1K..D6(R%S!X#6G.TBCS))IQ[P=W=^FBY0W>W/BH:.A:@ M;V<>'I*T-6 %*V"=A&4@1&1!.<,3S3IE-H)#?W10.I ZS?74NJ_):.RCMXR,,HY$!3Q'W:=G1!>J/#DI[ MJ/6 'CC[Z.3$'90D#V@"2N9T7(8">8(L"BW&/"A:)Q/O9G\_'_KT[J!T+/;T M4<41.RBE'!6-UU4KS#-M).W/"9#Y2.^2#(+I5LCE97=0ZJ6\CAV4^DB^60XFSVON@"XZ5V M4.JE@AV]=_:17\,.2EYF$9(V+ &OGC5M9!X16':66^UTHD7L^:BQ4P>E0;38 M0VQ-.RB!\:XH3=N+D)QIR^E5L35;QF1,-FN[V:_Y^7=0ZB7\G1V4^DBN:0*MQ; M>_(Q4PLZ2V CM2 '3#PZ3BQ!;33$J%T$9Z2-+A=O^Z06/(;AY*D%$'.1H.H< MJ>GJ3I'+Z6B5 FX\^9KHBSRS@,??!DTMV ?![]/)JKS$3?(9Z?=Z:9Z_NU[, M%T2$\>33A^GEY:_36?W\R&125&-@4)V0 SD7BGRZTLJV5IS9D+N.\0S MO!<8EON#Q=,U)<\YY2$\'-_B,\X^?H;U^.>_UX(^=7W)/"@1@"G, MMB9<)/)>L29L&F.L$5:'-E>D1QOB,YHE;6DZU&1JRK%S2F!XA8X+73EK?!JY !W(FJ[ TTPA]3Z=A3Z0"&G5/R MPY/C_/MRO;@=9Q0F*$.N8W U0,"6ZD0&RUPPV9D 5LSAE-+G.Z4V[5E7' F>YUJXBC/M,3$?76(V9664$L78%^4SG:4N_H'C M3Y_ISXNO.(-/N#24?H8%WJ;.W9U"R3I?@O&L -3&"Q89\(PL*^>_'W6CULB$JZ<1-@"#VDJ:>S)9:X5' M">:93>2>(O@QF\]S-K=D\C,^5WM:$ &D54):QAV7-8)*,V\4LL@%+7M96!#/ M;4KW%,&/*7V>4[HEDY_C =_U#.=/2T$94,5E8-DH8%I*8$'4>K ^N1RL+]P_ MM_G<9_P_)O-Y3N9F''Z>YXI/RT GS(:C8%& K%&5F4%VG"7%?2[6*93/[0Q_ M7Y]Y#PT.ENM1C XEZ\)$P&5Y<\YBT)HEL$F'2'KA/QKEGL6YWTE4?IY5JJ2V MU@M#ZR<)E)&78UATZ)B37*%6 54434C[PJI4]6+"HU6J^FCDN=3WZ3*F'U6J M'DU)&X LQRCTLX^FGPN+LQ-:(@\L8$ZLMC5@OI#I&2V97 A66G^BP*.S86^O M*E5G1]X^"CYZ]TD>B_,V"D9.&6L5B)FEA1%6&I[,\3A9:YT@'#-]K;],-O+8@M7:H*D-PK.6E5L1 MHRQ2Q%(7P]@GCZT3F($JY^'LZSCACLEWN?PB>O6N?, T_309_Q=-O>5A[)OI M?#'_[K>A 1E )&9Y5$P+C0QJ580BC,BRA*P$;[**#3R0@[VPU9-HS=@*9*W# MD=\!U_]3\E'Q_X;P-?Q@NXK.]>7$VO)XN1])K+J&N_$1_)>I.2!642B\KI$J&XE,]Y)C\8 MT.OF\CFPI)4?^&"'[-"-ZN['Z]#$"'4N)17)A"7#4#L@ZQ#!,)5J7\-@1<<* M6/MY?X.,X753_$1<:!$2,MBQ92J.RP21F0C(R 7*S"L.+/ <3/ R^6[%1U_^ MG<59,?DD^C^7"XRW$W+<\(\%65[UZWY;2WQ=I1&4$LHP;99I)DF35)5@A:?: M]$8)Z]K4=7@$U/._W.C%DFD;;34P#G9 NRWC^C2XIG<6C\([S>7#8,KL1I(# M-'%TNJ02?*HS0PIR]317-7M4.*9T AU3R4:W<8=.0),G3OE/PY(^"FC CKJ] MTTH+EWA3:=XKD4$ N?Q^V7ZM]E"R*.RF%;<*(!U".;_=(7_CY8I)_QJ]X.?U21[P^_%E#%('SX))@#GCM2TD67PP\,BM &"6B M<;Y-V\8.X%X2.8;618L3";RDO_I$"/\*LW_B@E[?Q\=E%M'FP*(MJO;N(6.+ MBYHNS7DJ/EFC&A6*>0+92R+*H%IHX.'_!2!KKCEG,8)D(@NKE,^TG;8)2.@$[R7Q97A]-$@KN!]=P>E_.BO/K+?U MXID4Z8,$6O$D-TIIDV6;0@0O+++O$.=W?XV<(I%LG\")+F/Z$=FW1V1?+[(< M(SAJ'TT_E\@^(;U6F#S+4&B.J[IPAPR,;,5H"H(IC>XRGP][>T7VG1UY^RAX M0-(N.]3=W!PLX=TXK:;P%$+B#,GT8-HHR;R(N<:+9Q="X66S._2.=H';OOV% M!.7U4MIT2(D/W4SR#TS328;9MX\DD#FD*IS;'I?D9<1DF?.U99 -G(7H LO% M1H]"<0V^$Q%V/^.UTV$@Z9]9*X&_36:W-XS;/W'42,W><(X9M7F8K#8[$42K M@C&Q* /$0@G$2>26W .N=(ZA3P1G;V G;T\@(5L(Y 0%![2,9FU9A.Q95$9[ MBPF%/;/*^;\-%;/9*03@-G-UM?E\G"[@)E52[XUJ.+.H4F:?W-="N)MT)8^U:#/D,]ZQAY\9> 7@G)]>IXE/W M&?@J[.;7Z6S]5OV<&$F5G.#:L9P]KP&)->K?11R//Y52X MRYA^W&WL<;?1BRS'.![>1]//A<6%IQ*"34QH'VC/"8I!4C3*O&Q;+[3()RI( M?S;L[76W<7;D[:/@HUBE M^5Y5"_JHK>690(6VAN1R-M(3)'2^0@J6A204\S)K$;4WQ;>)B]L"Y@=_#E;1 M,6Y3?L?%;]/YG#SXI6BJY*X72\%-"\EIG&"2?QY?7M?6)O<_>L"=R>$//?AF M9.!Q;]Q_Z!0QYY+06:<]T&]%6.&]X8;KDNWH\,?+K]UN4SOSOA MF;N"(!T37I'3@U#+96)DQN0DK72(I!^G M)/ZK=:F0]9W46O87L48QIL5(H5?)D^]IM?$U(CJPF&M8=)VPR1232IO;A;TA MGR"1>3A.;:ZDQU%<@UWZ'O"13"4[(SS+RTQ_GQ,+ I&!C* !P$779EK=@W%\ M9AQ)?8^1II?L&[@ '_'JRW0&LV^KV^Z+E&98A?YQ^@$S_5U]O2S6>Y'_\WJ^ MJ*;)*&4TTD@R$Z35M7&=8+YV5?"HN;0!M!)MRIGM ?:UD*JU'AL$-?\\_CK. M9)W,1XZCU(KT;6OG3JT(")ADF Q6*"[!6M-F%[N%\%IHLI_,&R0\=!_^ M23)/39,Z^E(D2-#$U,NSN<L$\/JN.H/I#R-9+;\W"DHL8_TFU9@W2J$G[ZM_,DWES"?KT(M M;?$\DIE%.V"@S3>0 099D7(+KS%$VI56S6/Z0CU:1=5V.TU;]9Q+3/1MH9OE M.,C\JZ<7RQ@U7X*/(B9F2FWLR86NH]&,!^FS $PN-NKLN@O2Z6.EFS!ADW># M:*1%=<([>-;!/UT0-8UN?HCI-+') REMLT[A,!(_#A=B<3H@T1T2\AJXI5C0 MQK!*=F%TTAG:U+8_%@>>B/ ]&@7Z"+I)D=+;4^YUR)[F=57SD3GTM05T)$ 8 M!"/K"D&#XR6UB:I\ .7X]NNA^GE0F?00X1ZC]]=&M-W[Z8(H/UZF0!+R>NG_ M%2YK+.DO?Z;+ZXRYRNQ>^-[]L+TO@T=+#@YIZ%C*MC+;K#0ARX0EU^\??\4_,%W/2/AX"^77^U >&FC?78&@ M-!1R$UGF*=2#2\D\3XG%+)-6WB1=&C4I'F@$!V<_'H9CW8L'BQ7.)5>7-!(C M%!*CBYS\\$ 'D_#W09KET57?(%+TNQ=VX'!6+AH(0\Y_ MJD<^M927!L&BLXI)+!I%M*:4UEUKAAC'L0Y:SH+')Z3 N9S7'#CPG[YM_X*E MGY)U"$9E8*!K5B*$6J!6%"906X_:%.D;5?MM-ZC3GQD=GZK#KOZ#4::!+[H= MV=V>S!WP-3V@>@KAB5+ISX42G:AZH#Y/P3L9;8H"-"LZ2J:+K%&F+M&OD$3- M;_2B4<_=D_#MJ>3WYTJW/FILDA:?$:_J!O"F%IV:+<;T\CW1!6>S=<[U^I2H M:(T\%,.2SF15\6@9@ [,>Q#9%AY#HZCTSA#/Q?7:5[L/4M];J*9U&ORJ7-\: M6 R*FZ($,T5;IJU)S)L0R3"76@@E2U%M/*"=D%X81X81_='+;10TUJIL&#B9 MF99%U,;+FH$(614K0\(V1SQG5FZC\?HQE I:1*]MJ/D(?]91SU:-BPZXLGGLZPZ^ M;NF,=>.JI("*(7".JLHW%6]09ANBB9+V;A%'CWWQ$'U!Z9M_^1.NQA-8#WE] M9D9L2B;ZNEU$0^2RD87BJ@D1K70U>9*W[ NZ ]:AJTS- K[M>/TOF"22YS.>X>/.Y5J9Y.UD?0"M-JLBF,*M)%MK[>@BB:H:ZS JDS_2SB1CZ(CU5 MU[(A^+.Y.#754@-[]]T7K!-S\JG>1;ZA6?JM3&?+2KTC592WQ6C&ZP_M2NT; M:S5#XZQ%[0!S&_[LQO22F#*0Y(=NG;,;UA_7\3\Q+3Y.?QM?C5>'#Z.4LXG< M&E:B!F*OJ0W^R&5#VH8=(@B;TU.;6__'O@0:-!9VB[H/&PO9G%Z\H=_'BWO( M?YW.N%\"5PZ@H8:E)*X MVXB%@/Z$$Q+^8CZ"F&WR4I)>5@E,60(F36 B:U1!UZH7;2Z>=D(Z M5H1*.X(,(^USB2"Y'+S=%9K=-5[-*>(LA$5RTK34)S-S&.R+,8DGX!K@(:KU86877$VC)G8A.TVTQ!#:>Y(0!XC^ MF-3(7&9T)3%E0F9:9\5\LHZE&+R#4J++QUHF3AC0<$Q&])%X R80"C*"QNE- M/=R;?;OI>1K1Q0*TI(:ZG5K%603PY+YCR%&@SZ:T\86WP3FA-7J0MC:]W8-% MW2+LNJ:U74SR;_3)R_]S/1O/\_AN]UON8C0YD*),;=-M1&(QY<1RM@Z$%R5L M]AX>,DUX-[ 7PHDAQ=]@=5B?O-QG;(YH? Z2I:PB8=*.Q1(+*\Y96;@,)6(3 M2FQ#\T)X<+"@=YZ?#GA)_!>_^=#0G:\XN<9Y#9K\A6#-)G#YYGJ^ M(,;-YLMU8O+IM_%7S*OSTN\.L")?15BAF11(Y/,A,@B^UCWE&:4J+L=6373V M0WQXD-/RN:OHTLFRBLP_QHO/-X]>19^.)Y_J8^F_>O0SXMP598QD)J"C"17( M=@LQ,H/ 39 &G&X3Y+('V.,O;$?AWL- J;9J;-'38#I)U[-9;9ZS%,0H0.* MJ)GA!$4'6OAIK8],%BFBS]DGUZ9?\":25\*9@Q30M--N3W&L3IZBL%[FS%D6 M?%D>WS+O:DD9YTST%@6W;>AS&.YC'?R>A&)'5.FI#X[GL\7WXB;?31NX7)YY MH"^.EE3...>>:1D%(X7B)HE) M0%% 7E9$05Y6=IF%I.B'T9$7Y5"91LU4;S$\9_T>*-&!Y^[%? SO(8W+.-VT M[XU*>6\54Y9^:$DFI^^#QSUFSA\MSP˳CNXC/. M;@K*J40[BZ<%1-7.-YP6$!J@838KC#$%H VH6X3S]R]]SMHZ2$#'2+WZXSK. M\?]=TXA_^5KKL!UPH+[KJPX^2^^$<;,'L !WFE.QJC&4D(M3<(MK@P*J4)#8Z9MF!Z/"KVVGZ MY]OY_!KSS]>S\>33>S(DINM&&QL)J,L.W[_CXEWY=3HK.%Y2R:R+MH7GHAJ)Y%#H)^BN/@2O'E[_'E.%+<('[DME=>S!:8DU M-/,9QV7-#F<8<*QU$9+2FB#YW,9RW(;F6,>4;?AQJ'A/?;BX:R#TSY8.L@C( M9;8U^D40?3W6L5A@Z%UM-I5"AC8Y>SL G>R@\6!%/\&XJKD(:RU;=<% M6-.@U)W03E1R?@@%/DV* Z1_5'KH9,FZ)ZTE40LF8)$L\$Q>= )PO&8@ES9! M1T>FQ5-5Z(_*BCY";\^&FZ@HEYT243,;>.U0+NG F?321'$%I&YU+;85S M[D^PC\>,TJ $M>519,Z'JZ7KBA862 MZ]6;M\ A1R/;N!)GWZ!F8 KT$72S!C5+7#<7*V 04ARK(7AM9Y:8&!JMW=> M@^4CE !MSK$>8CF+%C6]-+2U1XNW;HV;]=OT188[_Z[_]?U!+ P04 M" #KAE=4U>QA&*X, 0 !A@$ % &9ROY[KM-\S/F:.<_SZ!/Q#.-,36(,#M$01B:@HY 8% ^" \ MW%P0'G"/"QS7N;G_\?QG0,SW_]?^GU_F(I#=__6ZA)*YZ/_:_W,WC^#;^^^O7Q\_'R\O/R"_/S[ M!,"-=Z^0L*" T)_]/Q?Y<_J?L\"' !\OG\#_\<9IAHCP<77RJ'!S'8'L$N'B M%N'BM$.@H*4\7/_8(/]SX]K%O9MG#V@2_S[P@.K]H/G5KN\1\S\/N^1IP?40Q*S^12NE+>(W^ZC*FH\>!:ZEU]"\J"4M-)1 MY6/'3VAJG=4^=_Z"_E4#0Z-KQM>YKY]_0."+ ML%?A$9%1T3%)R6]24M/^>IN>DYN77U!8].%C1655=4UMW>?ZUK;VCLZN+]U? M^P=^#0X-CXP2IDGDF=FY^=\+B[2U]8U-^A:PO?/'+RX(-]=_;__6+Q'0KUT@ M!KMY__C%M_^IV!'U$+X#5Q*SRUOV*FC-;' M+Z&H.:U$^^/:/SS[WW,L]/^59_^78__++P)$ "3F+A%N$0@,PF*6"9.P%!-J MUY0IR0X@D[1?,F6>'HFX5OT=.7#3CS=[E]N!1+@ JJ4-2K6,]Z'O!5QR -YI M2M>(WI& M4F3L(^/!0CR627F^7$BZ M& E'MR%&FG\\ER?DMW M!C?W4:PL<*][?/P#=]DP^)=@\0E6F-GVV\CA M_!%V(VQZ%EZ)84FNAJ( >S<,$XD& JV6YSD0 \84ABTI[<*!0+$S>C&P3VX< MB(8PUJ2<%?"_-\T!U+T!]B.H8YK3#I4#B4Q!_D!MP'%[.9#IIP4HVLZ_3(Q_ MO7.,W5+(_*;7=+IKL>!_,8CQ#B05O(-#H2\\:\SHPYOF/]QYZ_@ M%P[HI3:V_%W&>0ZD#PDHS/J9G8T&Z' D4[>8 M[L.!Y+"H9AS(OG@-#@3=]^_FWV1&]AG1!6%S]S<7_&!8X7\-5>Z_,6!I6S@' MO2R-^M:VU+^,/K@ _=KPD7T2H4UR,&DA4,H^Y+E+ M$BP+G0ZE$E9^^(4&^^!#>"_N*4-NV&F4;ZXX2 MU>7>-7XZ__1NPDIZ;_FCU\<@/?O4#2F#;89=IQW00CK'4_B"KNF4%6P\O>Z= M\KNWW_U8F1,9WC$A.27<*BP&D-M]JG%ATQ?5R98X7RG4B8,$0_YSXS.GQ8/* MN9L"]YY=3JBTZLA2ZT?PO._]Z)%>D)&SX)>KX0@?SV]J5!C,_&(.I*_5Q>-1T51""@7E*X&RKC]CZ, T$5;T>!;[U"M1@A%5 M!FQU1P#=>:'TUPM% M*Z'G9L(&&BB7WZ^?B9M?T,QXBKNM?;[WVHPGE RM6 E-L$ 82.$MFQPRTHYJFJ7O9%^!>'OY%] ^3;:_8/#F3# M$;Z#_P;^XO^W?3L*W_G>R%3-Y+N#Q)NDPH'">?YAW#F_\Z M06;XW_G^?Q#!O_$=\\_A,OHWTUNM2?Z=[TW_&B_TOTZ.G3G]][KT'ZC^ ]5_ MH/H_@ZK@$UA9H]B]._DS?G2\G)[0N/T-OZX#CIH##N,[D*/=V!F)O^/V<2$] MOZ:ZL"W0Y2G/1.G7O8?3I78G?BU\_;4M5+CHP]*V%W@U?52+O:XS![)[ 1C+ M'75;C :WV4L6X?N/#)[]U*44O&A<,-U8H_4/T'JO]GJ!QZ6[$$X6:8G.=<1HN\-C4R+KMVSNKG M9D;PY0?S4+7P,5G:=Y3T73RUBX2)UML70#:C:;_R_6[1EG6H?U;,%KZP);B; M^NG\])L$X2".9+?0N M&$3&0@7*$*U:94']X1F^]+"%KLIYT!\-(:2*F<=I!U#BNOMHTG,ZIOP+ N83)_L%NF3C$V7V MR,EZ2DT585/91Y&=4#&<$!-9"=B1S/C'%Y 7?TF+U_8[+NY5?/V=C9TW4F.. MK!#M[UJT6Q1A)8Y;O'%(U\7%; GO1[5HZYT+<**'E@-6_M15&Y )(46MI^_U M327)1 L8L6TU.BG2JA\>0?P[/-@_0;NN0PDR=(M^38I^%T:@.EC,;/!T;D5M MO4FQW1?=!;X[1D&!#ZU[1"&3EL5C%O7V/0[5DHH-4%US>#X'4H-ERO21,"^) M%:JA3-^I3-4. @<2K53I090:<9P<*<6%2W?*UV>11L/[)9 MV7@//#>JU92Z-1U16>:Z.R6!;9?AP>?2!3]>YHS^QCVHKG(AH%X=?2&I_':N M)L5I/EUE^ $KE'T&1A$3;G73Y2FU9>K7*>KG.O!1\O[BRORRIM[9DQ!W,&PD M??,/X620@[W3+),[T#V^'$B%V\FEI^P,Y[G,L%.S'?/>;UX<' RAI']XP(LC98Q)%.$IT!$OS7.#8X@U.X+]N1L1H]Z: MT1IK?-NWYF4?-<9.:R\WT,3(F XTY4!V<2 MA_!NPM%9!ZCLS^^9*D-:IZ =^V5* MSZZH])B=<'UYTB'Z3: 3=TF&ST"IV=!QNXRW=H.\E2D4ISF"RA#L8>_HW##9 MC!(/^A*!5$[B0$QKAZIG^JJ/5B3!JNR8LU"G_0MU^PV?M"W!WZ.JAYEB=O1= MK(1&_[( U0Z,M-Y9-_;9_E+$8/G9#.8,<5T5MN M-9M]]D4#SZQ@QX]AW0&P7NUF N74WNFS:331]99:D%O81H-GGUQWOEE9#IM/ M;,='A8A<^U8R+J".U;TGKU)B!BBL4@ZQ3_8]AP*65CVE0$1'MG=%-?[:,&# (!NNCT'761]@T5SU-FWD<+X)Z M.*I254@YBW%K%3U8BL^8/S8/UD7VX9]HLLH& B;-SY\)Y87G9F6=;RS^FS&;5OOHF?&SW5),5NJ! Q[+Y;6 M0S_6?\H7&DT4VD0++-2B9PV"YB\'>C1N6*9.&HM8TP4N:PVX$:E&,(*=%74S MM=2;6FB59O)+LZVDQ4^UA)GL5HOZZ_O\_6>%A^T$@OCAUOE>7L[>=^1_6%6C MW_[&_H0"QZ&M1&Y F2X$'-V17*:1A",=CPU>Z=".7O$Z.7DQN!UU[C)/>\57 MF\][[L1A+V>ES$S*@TQ59 _*'P<\H;$G<8) C*F$J]Z 5%#&M;(L791WI._*WMZ%AMTFDFA'C,%43J]&G$,)3I^#V MC=20L1([WIC)((D93]>YYP_&G=Q#@XM+@3X0T6A6'LP%'ZY*]I9D'A^NP@BT M2?=HC6019DM??O9Y/9/&\+J2O&I]L3<,RL'DE12@/_"* VGI ]2 M53Y U9ZZ&K523O3-XF6:OPL8%OJ,PE3'99VQ)V%+7KV=;@F,J,/ M?N<[:*,AZ^-[P)L#V>N$D*)!Z;!1]F#']^Q&$?)YAFH&/8X,(!H95CU6J3YN MP\_&Q@T4)?>?3[@VIB#LTIN'M5>?FQNX7C,W. #Y M^[!:@#&E:T!UPW,6QX&4JX $[*.G;)?#\S!4#YEET-&W<-1("KC<_V9<)W^# M313^]HQD'X'EOO2!@VBU!*O.#H"R*!$NE24EK>TAZ:AJ&%[VYG5<-#=J ]\0?,X0$!]PT. MW.+ZOXT7',CR/H;> K0:3D&#%76RR?>#]6_VJ4'+SI7@BWVG'UPI\9'R]15L M7LP+LB+LH)EB3O3S@ [#$V$(Z-!@I+2.4EZ+ODV*C@FUQ,]<_^GI?+G!S*JW M60;E 6V!Z^IA:Y#W#WV=>BW$^$Q2)NFXF!W'SL2"F3+TMW2530UP20;CW\"* M [W#[,"B&K5]:!:D-:8UNHU2["IM,/-DW&;RRW3[+N,CG_C%,_D4OMU6^_7$ M@XP"CJHN2P6! 95EE51A(B4([4AH99";[ZF;S*ZY;IX\)?UMM]?25QSN/)SR MZOYQYJ[N'273P4&EB=T?C$W2/JQ/B.^TD%4!A;3E8)KT $DR7$\"V9<^F]8! MC2Q5:IJHC3M:4S/PZ'-\IJWXH]K:\7V=7VS/*XX\N78_CBG&.(-JT4%JLD>' M=_)@ @CNCP%E%R7T!6?'-2Y[.PM@QAE7?[Q.[=+13PX5.G,Y)^OTNX'4H=7" M.=%<1754]YW']MC M%6Z*C*2:5QLK//FAKF+DF&[\^12B3^^' SJE"'L3:&+(($P!01JA;1H3BU * MS@66[@2Y4C334H\_K/.(V" M#-AB:'@0Q;2RIZVK9>2.]M[JGT^[%CV3J/=S26G&-?OKM+U:XEE1R7>_[K9? MV3_?Q/:XG7OSMA],_3?V&2L+=D\X%EYK%NV[@!-&G!VJ_GZT=6%+Y.D!RZ%# M2;?W?*X+(+OM2NRDM/LD>&2R"O /5F-0Y5WQIQ PFFK+A:YP7Y--HFOE1U/! MJ2^\7]./!LRT'-H?=TW114J\L#I26VF0X:N<:ME4!;8M.\5M>.I5.*&X R68 M37-.:\&(GD4_]:;7M==*O)[4#?ARI&]64DHA9SL(G8]H*G'=RI(?+*MB71DB M=>YT6H:2)DD:LI^NY14K%-\KWL5W*"[T6+BUV;3;SNY2 1T32-I,NN0'[:V/WHJ6M M9VY>^?(]19%'_G.)I7IRX8FT_@OJK+C/;X(PXF"50O83J:90$3<,U9PHR]P+ MJ&8#N5W/ KRH^JY'U2[V)L\:SIE$7^D2<)>B-=6H'O+5'1^$387CJR/BRWH* MQA&R0Y8D&8L7W^I3PMIFN4.O%I^/^[22'2L0%B=BM9EN:=JM4KS8L3P?9+U] M.F8+-!E&-?%&$ZO0;:=4.QUY <_B '2;[?>E!;I_S;!EB_-;N<06RS<7PA_> MLWESK!-$3X&.!<\*0+BR(IT&'@+Y4W(6K37U#0/5&W^!%JK""< MX)!2AXCM!=A%V:3JY8!9\4W? M+N;^>7I9-34EX;-R"V9_:41.WTD%BM^CZ1MY/.N'UAM'(JZ-/S38._B)"ZM) MBV2*K9.U0U"NL;!7A,@VEC=;0FG#?%P_QW;;/[G*;.OA48GG=YL5R^\=>';M M@)'(=;A VF3(0-*$_'F#8"CC*JKE")A*JZ-FT\M9)VG#K4T>UZ@4G,#63P?; M11%"&/,V*]U&P&/,YZ5&IQN&#S^5!*^RZL) KP['/<#\&*/+"C-2;Q_]5YC ME4AO_.BCB6-JQT;:GH=8G9/JE@*[@9[OWTH7PT:_TLO7,\4W.L&>:?=35@%3 MAQ9YDRHWW,*!B*E&^WJX-%3':->F#UU[_7+9*TG?J\'DF$[>;B][LH*N-L6. MP9;Q+19K"M$DY*ZOC/.>*Y3>F%D& MXR@D:EL5R".^*=R*!8[,4R[3BJ=+:V,;=:AA\/J?WD?6*7-U]545Z22][/Z] ML\8VUV;V1SYID?H>""YDJ)%]9$D*+\VD76\O%?.R.EZ_(TLLOF!PXP-!12:# MQY+@7]I6>/[0/9_>ZQ>;+@;/%NPLRX.%3#X']XZ&9XH4TM\!3ZE)Y*X+O:U0 M$1O JW]\HO=,%L$NZ@BWTN2HDD81=_)?G;S*XAN\RPI@**0&41YH0!D3ASOA M8 =4"$M5="N'5#6H%"M5TG;?/Z"B1[7Q4?VKT*>K=7Z\G?;&2=X%)&117X9? M^7:7P7.8.%L\(&P*U>[IU.IX8N!AOZ[!>_OJ?%;&ER2MQN)!D\/.YS9WQ\P7 M9^L4YY[)B3D&^?O +DO2A?%I%JQ(MJ"]_;7^)B'SAFF; M\.'>91YMYKW"%CAC_P:,I=WB*!1,U1_,'(%&9W7>5-D&._C0WX[&H"KE<08& M%V(^:C5A=CW:_MFS#'L!]WF?S;P'P-_%7_/&U"$M1*C8.5ZN8S+R)]P$5WC M*3RDZXEGZ6$JJ][D^1.&;M?1X]WC$^)./\XK5S^%42V\ 67>5OAHVW1AN-YA MIC#0Y$*3;&$?];@[:WRNKS],S6OUR#IK6XP6$SVK M\![I#*ECZU"1/K@YX,_F*V7<#BB>CL?'G40*@7TH_XI2EG)0K'69@TQN\-M9 ML9 ?@>C"BRI@\W//#% 2*O4 8R%'A;=B"0K-M3L.D='//V]J#F18W$DB*1VT M$K7]>IW93*N#NG]X\$&1J.ZW/+AQP,VTP1HX&[,31.9EBA$[,&*HJ?Z^Q6I75IM689%@2I')&N?^CU@+(*ERF\9.DWP'! MXAM;8&HH*%-T:-@_OB&TJ6@'')4U W.MS;)K,+'Q4NC45]2XD?3IXJ?(BY5P M;0#3)IT6VF@0E.EI,P.A8T,&N8I$F)O-I.& M2@^X8K,Y$!=50)$#H0@R;!$PO1, BMIF.ZQ[,4D!%Y3A<6Q%;?@KXVKY6Z/Z M/5*D(L2?3OHAPA^0G,[DMJ:AVC+MVNCRQWXY]6MV-M356M75)];D&<(T7H@& M; \:-:EZFV6DO857MR59-J%YH6XV)R1JE_LJ!W\#/P6J/NHE;/1MY!!2!H39U?M5^B"FK=1V MB/PM]:+CD>(SMYR$Z#Z5G6:Z9\=).&56(T[<%<.->MP;G25,G2@>==63H?$, MAK\2UOC6=R7AR@=_I0SNSXJ_+#HLWFT?6LUGQJ2<-]3]MF:KLK'.YE<#:\)A M:N]R$_C,HA([O2%+CF>&RO)"A^;AU8,N-4DRKH67_-L5(LY"SG//G6H1GT=1 M]57'Z$2O4+,?)MZ7-+57FQM/O%6 M^:],9=N=(TUQVY\O8+C[X$8!R>R]W61T%+$&CV:+(62I75&-3R;W#WJ=)#]R M32&':I_ /M4(?))];O%ZJ$^(G>,Q$"LE]J^L?=)M[B@^WUCK*AG]X""U7R=M M#TY#DGJ._+A+Y?IRI=TIWV,SQN%AVC>TR^DH4)?M*$Q[,T6#Z!' Z)0I;_ND M..!4XI$N&9U_9F'8;\NRX=']=TD"V;GF8:E//EX,%-_(7P4;O9:L?>!LIP T MR2I*5R70DY9QB::[H[A^NO!DK$C"0LY:8]',F7*(TPFA8-,;M#ND_J;-FK!X M*;W(>3GQ%=A!V%0&7 ;'A=#IT[U+%H8L2DN@2<9'(DW<5BBV7#O3,IWH;.G;_O+XCQ]-'BBZ'"OA.0<2 A/$NYH),1^RWC*-R*N2 79F MZJ64II5W/=-UWS\G2HVNO"YT(?)_&2'+%1]W.EY JG8GO$@WC,O$^*S?C-FQ MF$8S157I,0!E6I"[?5(8L"I>G)2C/7M;%5N$+=7][+2X3^+-P>:#*EIJQI)6:]J08 MPZN_;2NF$'0+8G;"6F%4 R(AM@N^SY/IG,^4IQT@\(P?(4G)!UE[/8S;N/]X MK010P&P&GU]PO,^XB>P@BN&='. FGX"WTSI8_DD/2W"QKHP)^NNH6^X/;>0" M499^3M.P^KR>-2BE9?],4A]SK'0O_[&ZN: MCAC=H'ZKF."!O?1C?D?./<+SHZ;Z]IY%V *C8/V-5^5 C.RM5EXF'\%I:W,@ M+])ZUB[&J5(3F61P!>H7QK/Y[9PXD >.H'3(75E:C\ ;HJ9^6Q'!S#E> 8I> M;3-0]&[Y;G^'FZ9Q( UM/]>?0MM!.6IU/^J?Y#+7AC93-(,4$4;U9_,+4AO: MY948%USI+WZ9: ZP>AX03WPQ>RQZ'OL)-C4%'Q$F0]$H[^)5F0"79O8)6FT$ M N[V^/D21?@FQCS^;)ENK9I*8/ SC9>7OR/MAX?@E5M,25YZ)NLM&SH&V+7! MQ$Z/Z5?$=E?6_MI8,C4N&:Y-4Z3IO-0Y_B"WOV[)_ /EKKME4^DCSYM/9V<2 MEZ![\5,I*%'\% 9?9=0,ET/<^M4(S;$+B&T?\O#,0[E=(^1=?8=15]A_=RRQ M0>A) +8 /Y6/K\"WHZ11+4@V%,BX1C6+KC838M#8NE9T M(B-HY0C^&,H515@B65'@-'F8!/,*+:&0_JR]V\?$CYG MX!B(??\<#:AV4>YG,R]44+_7=MCE5P^T*FJ;Y8UT!Y5#^.,UKCA$REFG7NPN M<;]/$_PPH?TH:\%CI%_K>'Y/*=9G$T6&MG,@THA#8'9-+1$*PY'2BT31DEFJ MI@2AHRRQB$!8M)28C5[/MIF-N^;3R;8J]AX!'T5))P^%BSN-K-1;4V(96U7GOPI"(F MDB9,D?.@>9%)2DS4_I.4U.]:)G8R)K>H"8F-:E<_?<']B-3ZR1[$4&U0! 7Z M=^#9I BM"RW8%3&WCYXA"+M9\REA ZM_/%S\+U3%32+=(^M\L/575=-3J+1D MN%^'[E7;($PNBGH'*X^P'()-_86JU"M\OP07*2P?/ +6WGU-1]=HN$'7G_%S MFR28I@MF\U7,(&C7UX ,\FH(6YC=2R=6WLFZ4$D52+\A\Y!J1O WUFM?2W7R M@@TF9LE2E,_OP9]&0E$MMG^6J7 .!'(4L,M%&-E?:=C]\WA.O_G7]L1"? MZY!-=J!YH*Y*G%^'%[('3[5%$73HEX @Z"NF#'E;LJWFM^50U^T!RN;NBE[F MFEMBYJ7EAAK&72-NR[,>*:/X3,9"/:^C*JX&YL96N:Q%I'@R)!?EU2.&8#&5 MMO:G*VS$O>BLUY+""9,NY@/GL7_I\C("F;9#',@4^:))BT; 4CN<&MY6TITK MR$U9R]3X8AW"N\QH_+1]?GR/Q_JN53:_":W!G%7@J:?F$,"XU0A$%X;6U.E!\,ST>.P<6JS @1WG%TG-(:6\G>48N9WD7W+?9Z M^_+VY.78+[_5T*KRORQZ'B;?KMRRW? DKNQ](/;"'V:SB1I+)C6BJ$\1>GO1 M78Z*Z!:/#Z?!M.<#\,F,4SEJ,W-$/GQI*%0LS=?[# 9\2/8YN-X+[,8*V@U!/@VJ=S;GOCL M=">6E>'&KA+P6M/%*A1ZJXI7YH/UR!BG[8JI&ESM5('*+TK 1+0.2:S?J:FN M#??Z)>"9-*&P7YVV=2,@I\#NN(IASX3)7"9[*N&PLO\X*P;0H2WI]^.=H'$2 MQ5.8,1>2\BM?%9VB:A5B#.\5UXT/9\\XB:0N2IV-:#DLWJP0DJ42S6I /5:5 M1W;#J5?1(1J(LS3!K8C3C9>]Q=\-?]K-,!MM+1\Y&%:5-?O$8]WC'T*Y&_D3 M]#;RI7 XXBFY^RAU/ 395[A E]A!6+WR?],:\P,VJNQ='3C?01S#DVJ[O$,F MI0!O$O8 6.L#5%M&V%_ 1JGRY!3CZ![>5:=H9R0,1S'0Q=E_M:C9\D!F869$ MVU5LX$Y%X$SWW=.DYYD'BJ=/46;Z[1T< \KVSJ7\L+5R.?G-[(-B.NL:>,P/ M=E^6_$_FRKI>,,G4!0[X9FDHN#4]P;MOH,'YDY\24JM!S8Q M\\*'RQV8;#SU\1I0"6>SS>X^WOG'2(Z2FPA_?1 M@BVFPK&8!@,E3U@T(@ OFAT4%!O,3[HHI/CH;&PA;?:@3ZS[.1-T;S@?!=/B^T7+S;/%EJJIO+OR-;6)SD <("!WJ?#C,PP2[FP-IM:SO M92J*9KKAY%EO&XVA*VGLBU>)AY)71;(TWOG WV"J.!"FI 7]'56UW0P*\!H" M;Q4O\)25^[MXG!OP5&P*)7Z[IV 2$8=3:WZ<*O>7U5=4)8PR0'.BPP!T(*DW M$JLU%/A8D"[D\1]P"5'4GNCG( \C*55?4B MN+1XH?WTSZN?VI/4N!LJY5D>8XU:8&?$@;"*&X]36W15/&EZ-J?NO[+3#WJ: M-_J]2/_@08*R:VPRFO2XMLGY9$U!O,TJL1COW5@=A9Y!5K"_H22S,^A5+*RN MW30'PK^DQSUX$J'C[7LVLW@?K+HE2%940X>5%$CJ/FPF*M9UR*H72KV,)W21 ME"EWJ<7TV'ZV0D"# ZT PXK56K[EH5WA6%IY#?W9:?T@Q8QN),O/Q /G0?/V M ]U4 6"T497L47Q>3T&ABW2^['&I]]ROME 9GW$#A>.'TQ@^B-NL MA!*$@3=UO@-*36@C]<#+%XO!RAQ(+_ID.-XKEK(8> /ZHF^V8C:I?S65> 3Y MJ0R'BMY98'BY0T41>T%!Y@*WZ[[CX&YI$?-+ M]L3EEF)D_Z0ZJP+F8L@JJSHET=LFTJL0<'OUKJ>6KTDL7F$+^:#K>-WDB\0C MW%F-P_.PY7C0!4]@F['?SV!)=2*NY!;<-+.U^;F,>]S + M>>7]UO>GL"I_RAC-@UX!?' FF\D'C%D.(?3S/WGJ/1]U3_<3FIXQXKN#YI4M MVDU.3MC9&"B(7-6.PJD:36& $T*?AE[ *8-@M;;UNO]^ M% 6VQ*W"/IY5]]HK344#D>$3<'\$"0_R=:K,\40? M1#/+N!Z ^N6=*#N@KB M'52/4A5SABKA5)D?^HSV:'[ZR>3>'@4K7VVF+"_#VAZAYKU/NT,*^:,O^!TQ M_L@7=SU+M=I>$:\?,/0J!U*=#JQ:#:Y4LVZ3=G;F2&MK*X:I@?.ONQ5_="F] M12LF=Q^M:KDW?]U^H&:H'Y3=>TMMC&W$?^?$;"3<^Y>/K_I6 2VQ7ZWO+3T*F,6FP ZW33PYZN$IHA[T(VE0@YDX4<_ M#K:7&? "^VWS(U/X)_N!:TX,HZWMG\6*7OJ?N^NHK^9Z_!S(2 >4'?N"O@J< M&&:6J!6C1F:G>UDB]^'"""F@BV0VND5*B":;\2W"1O64J)0O#0.K>KWB7:.S MD)=C2I:&4UE2UTKQ,6"TK-!(;?;/=80ES;"!54A>6/6LYAW4Z_ 66J ,:84S M_R);(\T/.,F<\5L3NAGH?.5F;=5"CW<[04LT4C6SMQXVM:BZ;7PV[;\E3UGQ M/!Y0^ R,\5)*"QP07 Y"**CUPK 8"VV5>:3RUZD]+9KJ7L[C0G>F;>QFORB( MSV"JK2@HFAA]%$B1C--3#@ACB\)%])WEWZ6A[M54CNU^_"VZ8O+<0"CEQ_B[ MS07[PE9B3)8"H$3C-J%9O:K.U&]C'^E[)"EA1;_]UUSMT\[+&X=>7_X"CMTQ M=WY?/^=K3*#7OKZ>XWN^=U)X%_,@%'.@;Q"=M*R MAWVA88:#OL/U)F\M ^7RE1\;&LC0,YL]=U.^(ZV9=B!*:^Q!J#3NH'V D2V0 MJ?GB+JN!0+P8D>SLY!LL\T3_^X'K2YU&*U\?BKT;SF1WXJD6V'C,I^N.=DP- M6GYG8K[[[>WA%P[?J[1K-+KCO-<*+/DFU+NK$R"*(3%3[-X294Z!GAT_$FR\HC\9TA"7(]V MLI_7C?@]T]_K%(^=#!H&"T-+-Y1Z"Q,+YX,]9JE.KX8S'8ISUB)37HXW:SZ=]@FIO>BQCJ?'@NZE,A^SBO54 /].QW.TCKGRD@## M-1V6"$_)_M$%'Z-#B=(ZSR^+'$YY9F/]Z=;!3V5&]'Q6*?LPDH "K9E6!]Z" M_5^K,TUUV2*5UOO/2I73W'JUNFUW1 )4H4TWL M3W9(E>HH'BQ>5',T08SNP"K)MG[0O^$M8!94&F'0G76NS2XO\EV@AS ).8JGWH43L%TF3P;<_&VE1Q=@>K,FQY0"LL=^2UDA+]H/ST); M4,")PJ[>T27ZBWK :@K,8+'?D]R-"7/'-0?[2Q[=JY5IG*KLWG MDJ'*&]8;O!:T^5?XJ7%HQ#"T$D/?L,W_SD11 MDWNG'V4P;JL[9U"4;D@EZP7$PP\>]LDZ5R8S5=; L @@DOR7:_#5J9'WH:TB MI(:S?5K"HF??I3=UK([.,HZEW, _GORA,#'W7C'\U ^5=09=&XS">X07*[2? M3IS&QA_M?UYZW;O*8<'_[*?)4;.C:OB>%&N%YSU'^_U>&G.+1S)L42V7]%21 MX_)G/PWCE )Z;PU[:X;>S#C@)I=?DY$ZP?@K^ZZ!%V]O_+QKCRS_T+D3,3XW+-!-%1JX4)?\LFT&V^4-G"Z,KT)%P:BW5:7=TUU>^?9R3YJ* M8^FXE&(6FF+N&&45I#VJG'6R8EGWVDWC+WNP =YLH3VL$L0I:A]"U9MF:.-) MBKHLR/J1Z*R7+7"/J^HF3<(I9(OHL[Y5[T3F0,0 S&T:-LK;U_,!>_W.H-;Q M=-+BVLJC]*"W!V8",GN0VF&2C;)9H8PQ\TTRQ_J&9Q.H'P\NKI\Q9\3A^5Q35J(<8 MCMK]>*5TM?$^K;+K1>GL;"ML5<:TNO9SDH3NADB7^RLA;9VL.3P?PA=<\?8! M;33E:4P;GG=)_DP01IBIG#3IS6]G5##:3#!I_EA^)O5G#[7M7<8<"CDZ4/C@&G,!'P3.?AA8=9 M:B8A3]+R3.;S]DP%9ED[O#5?.]X)T2FF+;7\^>*@:H+\+E9A-2;NA1G:NP1Y M*" ^S'V82K#K$LJ#W!T[5=%YR+DU0;=QE_J90*P=394IJ\3X\]&1QB(W*68D M-M;BD:?GAJ FH<1%IERFN>UIUR1C(H0[1CEU'8Q(RR4UZ_>L6@W/:DE GM$W, M6?7K,Y4BW!=2G9*:C+%?/\.\L#%)[&[R5%! +FQ?Q_0O6#FJTA,V_#:N@\F! MJ/1R(-8F3M^Z'CO%>&(IO;2;/713S-1CY+$Q:OW<*J7?%3]:$_E\TC7#GZ"+ MA;'N"88%-9'S8T3?(Q&O66_<4E9$EX4*8!J\>% W%9?8GC)5%@D M6^FFIMTYGNK8R86AVEI;Q+U[)RU,9/0@4WM.57'5BE]7!8ZA$O">^ 0H_W,\ M08R4%C7 =!@K]Y1'>44,W1L13C\ M1^QLZ-J9KM$MLI\#/D"1?)$GV(,Z-]Q&I&[AT<.W3[4%?"4V2Q_ZQ#@3-5%: MSC#+H'LR \/;;2;69HRR-.Q=(IC<-#8'0C(*]UV"$@9:](ZRWCXO#+O3-+C" M;I-O*++KY,X(++M7>\U6O>=;SK61,GT5V50FV+&$?@0KU0VLKBEHF.,06X4I M3'->29J4K0TS'/#]?I%MLAE^]DN+M7B2Q+/F/3RRQ\X=BIDM-!A&)%94>?HB MEX(OI']U3V]895FS%%EH),Q-7HH*ZUBM!%3IBT#V-..+<@WM $Q,Z-70!:?= MR3_.;&]9SB)OZW^4N+6+^9ZLITT;HT?0K):70.Z.(51^X62!6$=JYM"'#T8/ MTNC:IAY%1H]=/@?G6$<=ZWH0>B>!G(WM)1*+MFH;JX3]7L9PM)O 1; MOC-&6Z=/ !\*4"VU6;MI@]@$70,/+USS0!R7ZCC\9\=6_$Z"\1WY?+ MCYV6>3J?96HV;19=S+!$M0AS("Y$<<2C7THTS52\V/,>DPD+]'2L5=+P M\XIKQIX_XRLT9%-.P1.1"G]$8T MW;J?S;\H?YQAU'918MJK9 -455IK#P6^ MR?1:OZ*LZ\AJOO+9*%I!>7G'6&$J?+'-"[KF#=.^F:.X2 /V]RJ9HQJ:';B^ MV<#YK83O84?/=ZJ%W&5E]5=4((:W]RWQ[]!KO[$ %I[I7P@8T:F _ZY:2O[9 M8KGJJGKY#&HO0PNA4,3SS/%\^W+V7R'1ND/\^\OX$UQ9[W!'%SB0_7]T/$I$ MZR]=01(6$A !BSA;7+RP0QU@]VD6/^\\CQY9.2UV].+[E2?":G_)IYZD?H0;(Q<_"AW"!,$9YZ"3.F08JD2#(0S,=4#B1!UY.D*NZJ M30B>F!JH-EDX7>HIYU7#)>#5\< APB3=Z)-)L_21&IBOX!-:$>"\;ENK6TMA@9R GJ M W'JC7[1%:VCT+G?D+*8 M441&Q4S=]C*;Q W?C6:%@,,RWK:FYW9X9BC=8]^Y0\Y6N$# M\5'?G%G3*(?Q(?'G^(-(U8!8\GP[Q:/3\>0O6#7"F*12T/CK-#/J/>-JZ6#- MU8^Q&(-;%XO3L9;:-84*X\=R8NX=,#> _/<09_DAF].@M# 83U=AB.:?;R; MOV2B[(B?-(FT,/P>_+)A'VPCE)_JLQHJ7[+2S+Q!C_9Z4LW\! ;32P;%%+2AACA*+>SR'ITC!1H,A3]]DB;] M:C=NU/S!W<08KYGB=F"I&>L)]#+V(+BDNY8'&9?)]8,H6OH(WN(2#5'Q>%K):.J)DQ(5O'8ZFY-%W6WG_H" MEI9TP7?N'M#FGC]4RYV^-AM6M/C9L%OOX\Y.*<[ECH=14J_%9@:;WX>, M'=MW%:S#U<#IMNEBQ%7T])+I?5::4*1XFVNMQ&P:!>9!T(TXY-W[]LO!SG/8 M!ZQ<@2ZVT$% DAX7"/8:(>.!?RTT?$.PJ[>A[U$M" [$O5<0<:*6&H_MV(83"7A>=W&P#8MG\PXS+ 97T\)](%7=Y&,,(W:A1 M6)-6L!AY=>#-V%BY8G:4711&$?/V9VV3DRRN- GQL;M4M72G25"O7'!S0H/> M1;=%"2S 0!'^6(:B"XPB#'5]P;7$$Q:"B*"I7SWXF*&=N1:YMBVUU:4U ZK5 MU1P\4[2PZ\45@)=>0:L-][U(O#?,/H6+L/VQ_"7GD,/J$V"0]M$<)81K#I:*UVQF.G->'SG?L] MNSM5G.B@+@K%(@)8#9K7GJ.CLLYEW/KI.2/:E6]CT^+DTBC@Y1Q^X N*>"J. M%B-A9Y&U95D?_ )EZZY:8MA%.9M&L[L+S =2O=O8NN6L]_A'^)A;UB>E>;8B ME6H'F5H?86GHR3R4:^C50RZ>[=>,H-KZ\#@\U=(LDJT&N(#IO)=6@Z:I=OBQ M-6D"VHD75VI="B\79OQ^>Z=X>__'SJ3'"H>$FKX_)X*B8*J!6"W9[!U>PQ;^ MB5,T/IKL!*FM\-0WJ<)]+K_>4[H3UK(Y28;10)U0'=SW2ES162T.+N M6_6K45K1Z:2UG86M'IVL/#KT\DL=*T/AO1?NRF:6SH)&.+QP>#M4*F7XA07V MH*&-0!@Y+13V@ ,99<$>?=!]ZC)5,Y#-N(/;*\;*ZYY53JJ0\<;TZ-*VC'_X M=#P&T_6F*C/P [L97N'9U3XR"9,W(7ONK4YY/D(*7FAXLCSY>16>@JK88DKX MT.-8:-Q!4+O*3&&@/=[3(Z_S\_-9X;CWFF /VBOQ5NKUB]/7T2M#JIUX0$68 MPLTP#/!H(YC%XP[;!X1VM=;GV?[X2[F_Q-(DJ&[LV?6'UMS=H7I+E<=7!.\+ MX#Z^L4R-]=J9(,[8M1M9E14N&#$EBNEC0"G5BLU?28ULPXG1B-&Z%]]?JK=) M-BW')!37J[L%Q !L.G@W#PI0T<7+!M M;;?U3'C16T_:$VN&(,RO/D2MSS09-O]=6AL)VS4A1HHH)R_1:?.1GOT#9H,E ME%,EBJ%*O\,/Q8ND_5)_M_5=.[6[5X_LH>)-5)GZKDY4",&,KINM5??NAF\ZA E'?5(]$S_FS-#O MC#[)GG9&M\EQ]^*ETV]56L]&R3H\@M'A *M&<=AJO MJ>YU(1/E=H\@L0*#C[C$>SUR MGYO52O8('^(.^8+6VVQCI5BDI2[^X$"0-;\]-XLFZ1Q(!.PA;K<9UI580:0D M!E/=M9+)NX#ANQ-T@PG$&?*CYOV9"X[70)7(,,_C/O_S@T0 F&!<1 M/C3>=F_^ -*Z*0T6LV*[9/O4@]MV,4EM_$;JK&Y6'ME=P*_CA4L"?JJ) ZEV M:8=2BK!(Y>7R88ITYTKGJ7TW&;"DYH@[EB_?**KU'!<(?F&9W+-812HMOKFR M95F3P7\NZO=$;U/C?89] )%^@0,)\].3]V!#!N=^^E(L+!Q.NN_G62_-]7_[ M5\'L(;$J@02CTB!AIHB.%17?@064TB(V56/]W8KUBP/HBXO&FT<%Y2:VZQ-S MW&*?^"CKF_D"_&?C>7]H*Y36%.2^33Y MK/VH-VY<(['WNE\L(P!A19U?;B?N6498T_%"MNL,?<9Q3<:M)=C;N?*@K/CH;M,U_[E4^,K5\IXVT;S7*=IXI>W>*88:^12 7K_& MH5QCNEQB]"L-F^^%@JH,SF#RG32DAA^ "5'1*71S?V M:>2A6H4OUOSD"G=)5USC0.I-BN=UDQ/AD5!I$,0BJ!S,%<,#>%^FI25@;"NI MK\J_Y]XDF,9I[P2]Y[)150CWTFCN5O<)>3=KSZ M@C.QP\85#@8YG6>W2:=&NVAQL.#1HBSXW?R:H25O!]PFD' NJHPQSKK."F.? M<8?N1ZJQ1U\#UWL[Y24KJQ),XF%ME0Z&P](WWU,__]4EE[=^):FJ<4Y9,6L; M"VKR4(-%]KEAF#-L[ 29I#0<@]6U)"B2%N$BQKKI(;N^7LKXQH$T-ML[72R/ M8;:RTF%>Q%@X6"_:'4PZ,$),SP\!*,>A-P79S_KT U1#E/ ODO.BYA7?523M MU1J; 'UQ@+G:4>RZAON9EP1]:7HC-L!;#N1351\K?W]L][X0[RB\?^>#D:!Y MW<%&G%NWX1"B:34_?!/D%MA%_C:C&#"N F/T%R"]?-E^O2=R#NK0J"PB\K^":6:PD?('7 )U=SALM.-'@4% MV1_U:3#&E0SHE]I ,H+&P45T=L/*$\+Q^LZ((A\3-4/=KV"X:D8 M%\$?63$C;@J9]]??#MI$"7W;2S%CZ%G:P=\V;*L%WX?/).[T@BEYC]9%"7P/ MQN,6D]N)6HH[HD\%,H27OS1>E&MSTSYF8]!%:!56^J3]T.3=:;XN<1*>ZB=C MK]T%#7_T^UB]GKSW.:$09EO#YO?@\"E\! (":,: \(,1\"_'<[S;?]9 M;%' &QO[@#"S6GNIP\;3-3,4'M2+OB^10!WV!PPXQX'0&ZEHB@K#VE5:.W2S M 2;FQN;IES2M'SSEO)[]^?.X">6U: DO)#'+Y_NS>RE+EQ6;?JUZL+4-JW%[ MB':H:\REG!B5WV:Z8 <.^>?!>@GB8_1PC7WJSTVB3S?3_MQC4-E2<][VH%:R M!8\'8R1P&AS(B/(-#J1O6)R1)C/+@_#R9F^JILT$'81/*VSW@1? _$!-Y0W! MZ7]TW([>"OZ"QX8=6PC)@;Q)&D6-9!3^^8NC>B9UH*HG\P'MU#)EOKXN6>=_ ML/>>84UN7;MH7!84!!1!.E&Z@*!T:5$1$1$C@B U*B E8$0$ H1$14"Z HJ M$ $!J1$A=(ATZ5*#("7T3D(-)"3GP?6=[_KVN][WO.OLZ_S8>Y_OQ_R1ZYI/ MGCG'N,<8]YC/G&.*!BF)%1^Z"9H<^P/#NN/*LG<&5I5 X3_(4\($L?;48]<5 M%C#4_0I,T E]NBR4"_.#D =8Y%$"W@C$D(^U//I3X]W\G]%VN[;HLXA\>CJ*:)8LS02D8*R;H M&S^&FG#AM<7[6+/1?W@83,[3,F""+C. USQ39((HRAZG"L]+YQ'^\7$(R1(9 MPPC<13!!( ([_1L-_F]+?%9[2_PF3^-\0 1G6=!WB8MZG!#?.NT%\IA45/[]GAQXR M$ \'L?A>>)W;YLO $^[YG*<=0PDR006"5YB@[L.RVV=P"R:;0/8<&$30'HKF00X7-SYW(# M1AY#ML1N7S=OA-'8_[(4&>>4,P@)PBL<]\'^W/'?V(J)4EHD*U&=4/X_9"+_\RBP\(V, M]T@;T:Z:JMPL.3Z!,KEJY_G]^W>M\!><$S?'(]1RZQT%2#;NH&9S*4_W,O6XO_,UF0@I;(3'IBM+!1!;*"6"3H"[B#0A7:9 MH#,2_^5,S#=,305X]?UHP.B6 $"0)%-LF*"_T[Y,XZ92*Q>97G,RU#9](>(C^V>\=GA$VR&'^S[:-786KJF2!@[N&0K8-[<\?:K- %V0 !B5?M">C6[WH: M-7^KUR8/9!+&!#W"?5^UVY-:RG0!Y[;BZ$O(IOCLZ(XN.T;$=2 C!F*!>;V=H>!A]S#;"MR!F VQ6:Q.Y<.8B0\=UW0WP IVX,/,4&+ M^K\_!&X5[LUN[!O]QD86$]27]Y<0"^NU9X+F^PEQ$.I9*#U==D)A-RB&"3)( MR;\11NU>WS7.UQRSS21BRAR-"\J(LR2N;*!!3%#-)_"J+XR+L&@ MV;&!PPA]0>Z,U=WC2 @ID-O8UJ+WOWZZ_!^:J<=P@PO$1]Q];ZW-%#+DA5G; M@C-!&'.ZB\VU/,$S5Z'VEJDY["YM6.H.X'T(.0P5!ZO'WR=]0\7$-^^-]Y/T MN.]P_-AQX+#-V2,"4Y*@P(RJN7"5I/R=GIQTUF,EC[ $RJ4E>8(+OB M3"8HG=UV6I=NX8O.Y- DZ0^/DIVCZ&^QX:.;1WH@ZYX-Z"D]1A[Z+148^J'W M3%"S!;6=";J7I/3G<3Q3V#QQSKJ,0.NMAKTIYJ5>8W@"#FIF9=O@;-QN2#F& M$561OY_!/@#HN9$NP@25$AGQ*JPK?Z//%J#+[P3&,.9-G<)65/SNY2X]'LI, M[K^:\'V4(34LG2Y%OIHVSNXRK6D#,7K9+EO0=+/NUSKN^\K0?@:KU83"H&"] MFFJ"WE)' .G]\+O#9W]]BE&XV%&7K']_ ::+J7F"5AEV]D4$:;'#E?0Y/N9] M'@F$H,[(A/H7QE!9J81-+:JA'25QHB/FTWR;N?YS^^K>PY#56@FY.DHC1(!: MN78NQ^3XAHQ\ZQ7ZT"[G-Y3>..J1K)(%QQ_6V7/7.XBQ>6G^;S>V/[R+&^/D M1G8,X]R>ML.,PU=[Y*"2&(%Z0F%Y=WX"V_OID@2E((-]9K#/N(]T#& D)RB! MN! )/-F@B(P+6OS0X&#G]H@PW[3?9QGJ2Z#HUZM"\'&+%=G4\0FCPAXZ?"SQ MO6CO=''XU82(RK;C0L_IEZ)4UE;KNJ)=8H>BB7?LEZH(8]AXTQ:RBIWZV,(% MTQ=/O"-B8SWC9"M\9:MNE]NLZR#)4:]6*A7&X<*7:^?A5A46W=@25,-QQ#XG#87:S<)HI=PY6:5FX7J?_8_YQ15+8,8PPSDF""]90F-'MP_> MQ--N(7-T8ZQ[\;C%AEYE*[#\CWB#55.<())%#HDC9 5\<,U/].I"9)?1BN!2 MZ.$=L%&7[4'R H/5@PP=CZJ#"B-[#"EY(>2HNIR>S 6-RA8[O,$+V7%%GYA@ MT+TGO@]+HYZ#R5:0GUN;+ZEIF51= XIJ>L;\3L]B=V1!1K/=H5R_P^*/!+4+ MPR?-,'?R'F[;)LZ:%P=[9FVD\ZSAEO9*!1A1(30^Y""Q3D>^;\.0P&5CM?ME MSE(5*YGB>0"\UJ\'+:^>I!'CT"-[VVMEP2^D,I59S42V =TU265)F M=0Z2F:!0NH>')"';>?.U[?SHO3=%?55.,;[:C:K+1WV^G1+96(S)A=2[EEW186$50T:U M*A_[>K030NEEU&W@7=ANM":Z!UOX*)$,;>(U=M:1INC.59_I=BQ6W4*;B4E_ M;9PX)?2!1US$!X>#P*.H,HXUG0,Y#5YH84I0E8_[./Q[Y49749@4H?H:828M MU;]OYP/M3NM!2ZWLCN4=SQ_OQT\MKZ3JA*968C;]=RL9W(P>PB$5!3!2OV'0 M?R9H7>4-WF*FC3/=!UY6/SL@?9%_)F!(99+ !ADKA15V-HR&6L("E4=/N+PK M$=CH'%A/ M!U_1WQ9I]DQQ^ZFD?/2V6X#Q;>=I(C&*E$4I("*.5FLO#DH&CGV]5!LB6W\2B1^F5#(N31,7MEL MZ*?K.9.W;E43\^@*3_KCRE]8*EKX9%^3CDX6HF#CM$RR@C[PJAE*S3V.N%N" MT/1O*@#<5X?3_Y/+QBC R.X0>H;:!.=N#6:].9,(T)]# &MK,5# +!K]/@/Q M^-]W\0^$_J9E.:M:@+NN1'7./H%LJ%!6Z+QI#.-+%#]&E2MD?<89=E^?D?%[ M>0R(S-(Z"AAB7C#CPY+L%!G;%)Q-[[R.^[;+.7V5\*5S((!QHX3$N1NBH<9X M70=K2L+ <]<>:A;T D=A.Z_[K5II/#P<_ M[1S]P1*'[L/B$<$8!X7@[@6!WII\<4&WL]R,5=(NB('?MJ+0&*PQ%,T)G3RU M@0V+2LWT91V;JA@W5Z]6S_:]>B0?&#_,L4(0YUV7DTF)AN3%E66K M:Q.]\MQ.G[U.FRWS^%I+CEYN;-7I5=^O*Z]H%T(U[#I=O<\FPY^,-$ MMMT7_%1PCIEUEQ=Z;31[VQ4=@:GA9H*<(2?INM28<0CKPF#5=)X=(CWI\J'R MV.\4C5:!8T=F#FBC(\VGU.C'HA@WX0#CW#S;# 1QU8V=Q''MRT:R=<0MXZ6U MLWF3;Q756[+$(&\Q$&1(<*:AQ@=G/3T5WHR$(HP)%1J:!PMV[BCZD!#[=JCB MJZ_H%,\VG":._@4NGEEJ'UOR:Q#9WU/-7O=QSG=I.CS V"#M_7MQV>C]WGPX MO)8Y[2E28=,YH+9:A-HPWLY2AU;K*TKS]^"3<+O;"/']WO3LXWIS.RK06H@D M;R2XB'>+BU_N-0]:&"7?5@@0.;F;I$P('8R+*!I2.+#@(^"Y^-., M<.K-JYB5"^)"H MIFZ: MJ. +*3(4[:5,YAQKK#/T_#@FE3/=$0>[CB$,*7. M7C+*@_V2U3+5LE@9MOFF*M_O+<\:N&&4*@=97"-#QI.: BIU*7^TC%H6O+_D M,UDG_N-NV81K]^#?E_VVI,G%9M?=G//MGO:S5Z7[7P*'2PA MC;Y"'X@*>5F&3^U,JX1 M@X]Z/DG%Y:)D\)0K7LF0X*MQQG#DN*)VN.:1$VI\(,^:=9P@,()'*(<2LMJB M)PY9TH05DM,1=]9XA/-=HT9/0[Y>LA,HVVV6X]7T?4J??R=B_6$D2:2$M\B\ M8&.#9TWJ6Q153FUQC:9/-PRNU>&E!MYWS[<];Z7^Z(&? T&,@2Q\)@[D^D08 MS0S0LF[U,4;#$PM="EM#O^_5E,\1_?W'TZQM;U0-7'E6W+40"N6\8_BF810? M,%C[BVBF_35T#?HS:I- ]: ]H"H:^9&(H5-JL\!?SWM=K_SGWV&C\.R#SN:>W/+XQ/*D_Q\^B%QH$ MIOI3?&3;/7QD#<4*FL4_$$F,\\CG(_N D[H M<$IB7S)$J"S+Q,MX[@P"%[W4NT#WI%U'+HP__+PE@ U1,4C6K7=O,^8=.)CO MA1!"OAC>;,YQZ2I)L[X&R?,SIY]PO$S.KZ)=U >'GNS7NVMHJ?]$_]VJWTSH M)H(*8!UU/ T)UTN\$6Q43!Q\D.[F]:++COH,5^/TN!%RCK3SR]"9( MX\* ]*H 5J)?'S70=).J;T=N[*DKL=RJ)_#JD9ZIO(H?BT@W*:B^?7YM0JJ[ M/.JGB?ENKIR.A)$[I1H<2$:*CM0Z"Z_O/UUN$<3J/W[UUZ-.$FP0N\(Z5 MF1\\IX">M!0'D8C?T.-9FZE= :L;VZ^& M3,B6XYM]=[^OE%),-BS;5S]7[)RG.5ENZ??TFG] SFR64=W(,V.*])M]E?=3 MAY!5"( #CYK5WS6R]6HU6?O3;4//;!_2@\+CX:5Q$/=83Y:$_F*N/+65LYKKHDE.1DZ= MMU*KG:E' -M'[E6X=(:%JHZPDS.CSC[R7+KXI2!H_,C9.&/9#]L<8W))2JLQ M#:Z,?@C9A/ "4Z 6XJH,>Y6L^K7;,\] Z_M3ZIM\^9>84:SD%)H!0A*G'4G7I[!/^"O6VHFY@FKO;TA',.BP6 MT7F335KLLY9Y)&#GIR%N"B?07;#"F?H5'M0-HFL"Y#"5:-K=O7K%"IGGFK>Y M],OWL:*!"NS.Y]3)OCR$C>Y@XYS"?-.@J7D+8V_#42^Z'9&&5N![+V\8Y43?B@_H6 QUOP#HPV+Q]8!K);S&_LX M(A@M5D@Y&2>4,>+UZFUTOW%SY!6(HEH!SVS?A]3Q;?OYC6__I2K> M?QXO_F>K(+!^/$8"0C;#;1N4-&%HPGC(KK3+EB)XO+5G0]U]E%5G^9\NL2IL MP-=Q=3"JF#:A> M7B4";+B;ISR ;_X8#.UU?>0ZU.'V>:H7]8GV#+YNPF"%TJ1*EO3(BGH]$V84 MEN"!D;L[K8TB6K1(]$?S"71..@QI:/6N?UXS3'#A JO&%VG*%T@2&O/!))GW MW$Z=N5$&P12C2!DY60VM;U5^//TRG3^_H[\2L4J+7QDEFT*#&;Q4-]I-52Q) MT$K32**H5/*GZU!,F\26T Y9=A81@>8F@^L@5 G+7W/GYXHUML*4EU0>'470 M6LO,[DZZAF_L%R=^\X6^2G/SE,>_RNA+NR/3+%Y_?GV[;,X2#:$F0<*+%H15 M^2Q;#7J\!?U@RM7\!>_$M[[MGY4-XJ->O>,BC?-7CH-C-?5#SJW/V[F?3^-> M:#0.Q\0D7NU_][,J][[3R=LNODMO*Z];&H9T*^\ODP/A9ME(Q;$[O'7M'(W0 MC7=>QRZ/WHFXQ+BS;<@$'2C<#5^I5D/9%E+,\AS%T?SDQ=0)O_R3\PZT5]J/ M'T-[>'9F#W4]AQG44BUJ/^08+EF.BFT@6)[X]I[#%_3=>7LU%M6+\)X=ZOE! M?TR66C0'+R4"SJ)T-T?.@3(306=5/I]^0X(\O/+3OF)-]'ZQ;L!KU4E_(U\< MG;=S; KW C.6##M[QV45@(RDSHLA-!EZQ->KA VX+[U;SNG<36H4.1!IN M8LC09PPI9%AC@D*0LK]:0[+<\?S"[*&AE^6]+^^]7(/EN#4W^KM PT;_0 E2 MMO2^]J"<2552]?T:;I.^@;D"+_^P?S&N%/OVTFSK '&$"7*"P(^L1Q2MFT&L M=TK*I#>\Z9U[F],@F_XQI%'Z"41-,893.0S,B81>HN@D>>.:'.X)\.7=8:ACR&C#9?,NE?J5$6XJ'X" M\[=NO!]0L_HN2P=##@F%.HX==]$5J71&"&0P4X>?279L4 35E6?GLD7%'*42K<%G[^5 MD2:1[99IO[5Q(^&]^1D;UUV,[EC4D&"M!GBO_$::=_)I,J3)AH44W!A(KL+G MX^PF;$0O*!L]Z5MA:DY!''R6:2SD""' M8$Z,4ZH";SN#3J^NYZ%)CTZ?]>'-7USUUT,7H'^ "S)K"8-9;AB2'9*E3N<< M'$S=-*PE D9U=]LOZ-= MOV])@+OQ>\O30=5PSOL6A&,0!R8H&,-3S3.$!-)*L=#2;O\QRNWWQ M\V.@[%#]UF<@OO6LM"ACZZ]&"PIE.<[3%TA#WC9Q8^C;F)HK#%44#[45P+[3 M;BR6Y-\4O!'A>),"BC+O+;I+7!SBCVU@TP#E3DRK'WC-6?7$ =_EJ\E(54UZ/-!6\%J1;\QCR0I6Q++H32[9S"K! M1XTK/*,K31PLN%"BD11]XP<35'[M>Y[8>Y/06P:#_?WM*^ARU"NDA6;Q1A43 MQ :.PWR!?!MEHP9?V&X,6: MSBJ?F3T0?R#\@=I'T66<,.(E05\HC_($XI4;G(7P#\^C(8&I,=,0'Z&)5"766B)?]A3"+ M;Z45O7+[SR2,G&3PLS+N'1\A7,&,A6.XJH]35S9/D?NPM5;*78OK?('O<.DW M0-5?JO=OU4Z4/?FI&65-_/&&?H!L#>%[2'U1S=]%;"2>%#.*L3PYL13E>EB4 M:]?K*(=,5!WXIS=IM 8AL% M1L8&/ 5S+"1+Q;3WX>3.FO%[LC1K?A);$8II MMX,)"L3RR*K8$UIA/[J36 0B_9>]8XWU?#)O_?_\J]Z9N/U/N3CO*.]P*N^C MTQD_!N\T!E.(#?TEUUO=.7!/>?M)C[?22VAN$IM M>2GCP0[/X"7H P3QT^&.8H/ZA1Y^$_EHSO5MJ(*/3OS M4(I(W+SK 7+9M/%!*62SA'A24O_OAW'2:;&Q(ZF_CRK-?QSBY-^#',] 3K(V1"7 M8O4]^**31<4A9](I]'7X^EKCZ*JD"Q.T,:7&>-:WAJ!SE6Q>*]U-8+!I;^(X MWXYSA7[]Z&%>''%5,C^B0 M,4M=X7'*'&GII$#246HML@X_#PKP!3I7-.?_ZICS[X?P$\9>C7[!A.AHT64I M+.%%HQ&V6F0S;"9U[;;Y#V6\KH/'U*]H0_N M765!0+9A/.%K3!U"?";";L) M**7QBL.>22>-5)<-EASY(R<;G^R/'$M.)5S6V8]N'V'9?8\ZXYE"9:LK1@MV M(W .O8[%)=X.T>,FY08[_6Q^?A0N4J"W5UMA%2+SN_H6ARSA;CI188LJ8TY M5ZI-K!R=LSW3):D9D;=N]=:*UG*5'UK^&AZ[^YYP#Q,P6O"Q$G*4OC^%>AO. MD)5HI[OAT5_;Y;8S4_KA* E'L@@F MF#BQ %Z"FDQEKIJ75%,P+NK.+Z\:KR69%7>XF%N(!CSFKT>+B]+'.0>CF M_=U7D]UT$2VUL95CR(1AWKHUI>_O"NS>?YTLE-3GGY==-YF0HG-A-WUV/Z(E M,+6P<28HT):_7^M*AW@T)?I:PD-AMFS%'/ 3#G@U970Q@CPT;E/R\GY_I5CZ MB.Z8YLN*'Z+[2%&&;P_QI)DZ"'$TB>)H5Y,FSCZJTK3*8!3?P&:WM#LCJ&HZ M>^5J^^BL9$R=0BBL4)Y (G X,-0]KN) ME9RT2]"/S1,*'#\7NI$/MCW/RG4L$^Q*;:/E^_G%1D5+L8,FC",U9,@F@9CG M"7TURO$4?,+%RX5+L^SM>*+3+'^:@QQDI-U!7YBO\7S2NI%V\O(N9HS7A&/( MS0>M/ZF_I$W1X(R$D:\,2]VB>HQI@H-V..(I+-\I-[&.R(Y" G]"G]V!1:U7<'+KIM*U2\JG M'?;Z_(WMAZ_Y2!>CO9HE;"*'?@/&\3-*V."!I:Q<+*0I!*RU%FVIZ+Y_P7&"1T3WJ)S!]=ZKST$K+VP3Z M(GS#NZ5[N")MC<8XHOVQ9$EJ'#LHNYG0R]L!$X9Z?Z)ZF=\XGFG5V,(:0Y?S MHFO]N@&BCT_1]F0G=_4HT!NLD$ M[4?S6"+!M;[LR<$D0S[+$7:-4>^W0FY)=7*&'C'-%W(QP;"OT#I,()A5A?./ M61W.;E>46+:A'-'71!:*>+SZX?O=:U::42J?/*0;'QDX>R+T,D<,:TNX<5VC M?5AQE TUA78,\P!U.LKL"_D=_K.UM27NY4?R5(P1YNB 3428M3IH0H+:X0$3 MH]MWH\5U 3$W42/[=22HAB2;!VOZ)1H'F^KSY.&M!JZ;4='$I.R)I.&%=>*8 M(YVK==-_-U%'5"U,ZP2YI,X7_,I KN3SU^ODF-Z/;]Z?WKHE^WDW@PFZCWM) M*#8*S"/4=_XQ6RUW$D)9D>A6;.?\\H:U6+LP],R$L\G;MX/.>:Y;WEUN"_DI M,B>B^YM',[>Q!S$U FB.^4',TC8%UH@A%^GP4'-A%GG)%>G($T;EA3WWRLVV M[?<16X<7\"$J.XG6"HM,$$V1RK)I3KY.]2:M!#[%LL[.#[57Q?IYE^2I(=".KT-W3[VH6OS]!? ^3^_B> 4P6^# M&<'(E+P-6:_ Y\**ZI D] 4ZABJ5@V*A1F%27=ZM7A5]_5Y<=K5=!'F*N$KH MWB]6+^=P=%!F_9>/X&*/&ZQ/6YMS#GS (Y3SB-79F*+>LNCE!(.A+ES]3MCF M88IC;51HP2#5KSY9H'NQT@CT!]N'6%[D5B>[;1;-P0HE3-U/BBOMK=2TRT:^ M(+$.6FD6EFF'-)/TT%YT#4H DJ5QY]&7-]MYF;_D:$H1M)ON"8L$%\R@"'30 M9%QFH?MN!,25[? K'5*3[S:JI-Y56T0P*S#K_J< M@L;:GUJ&?L$-X)X1CBRAC]!ENNB:+KPGCQU\\XRVTA\9#7"7#5Z M]Y?H!'KU;9%MF/FJ%E9 R55;*#_9@G>EQ6"HR*YOIXJWC;ZQ=_\N2E8M,A_B M,'QRR*2BZY$*)M3,R]WE9.G:HJ7>@,0-2IG!+^T&?V.:"KHQ86LQ?@PLA'F$ MLJ#$-7 NY9R8$O8Q%60/D?1RDUIYQ,\$/37/0;GLOJ>ST/1@U <+C=6"A92# M30$JUS;R>&9\N.>VWNPVQ\&/?EEWC7)96LE-[HJ3YL%VX5 MVGHW>=B^'&\_+&1XXD.LT(>E1F\AXG<"V6A7:5PO ++G!"D$5AXDT:#L5/]' M#I4GS9877UA8/8V*>WC!KM-R%;!D&/DZXN?,9C UC@DZ$AR.YD$Z6E#$U*,- M^RU..P]XE%\2E"F;R/D#BB*Z>DB7QWC<[';.2S2;RPJHK;Z;7JX_W1F$<8"Q MS(V2KR1QUJ$UJ,-IEK-*R D:K%9'JJ@GW[[[?N*%R)$K\;H^$O0.]TADNZ_W M8@$E=&VOWI0I.(C!3LTAP5[JJ%(Z"C\.1W$ D>^;HM99-];6!89^-&V%477)1]SIHO9@F$RV0?/=CTX)P> M@,;%3D"JOZA@F@@R>N4N%4&>N42NSO,-.H,XS66H6M=WY]-#&<['I>VZ;:>E M6Y.WO(N'47W8[#[%ZCQQHH(AFF6/0%Y9>3;"3EE98J?9+I2O!#VU@9L"7"O" M,R.7N.G^B[M$\JIT1&9Z&XR 4$(9HCW+:-.D$? @@8N MCUQ)BAF1X5;P5TWD0X0B=B-EZK)V=^9Q@OW>BDWV*DN8T<".A MLNWPP[?67U?YPD$LVC(.[Z7.&-KXN*V6;#L=K[.0R(BC0YO!AU%7P86X< # M26+CDEBR^433C!D*&8 '#Q MU30['XHL:3-P/&=)+80_ZTB!N(/N@L5QOC!G^8.]+I-XM#V.3? M>+QV?0?(#PS!B9 OJFGD)C/ L",9,M8H\2A#*&OSF&R F/.KDQV&!,4?-[OV MK2X--[4V7L*=[EH?Y9G'DB_A!E] CH1EE,)"U58^YX+BX,>]CY3.=0S'?V\C>A*5[GGMT__K'BHF.U1XMXD M6:+#B6Z%<%:#J+J6/[3$2#9J^ETH/3^=M*R?^=NI5X]!0PA?.%\I&'A,*BV%I2#&SH$;MXT58 M3AO]?*N;*==?(NNN27ZO^_#$T#'/7XEV#\5A!1G4'1/)2J?;DZ'!3) 3YU&J MY%D-02B_,TX^;)SOBF-;+"\H]V7P0D"T4B2@8B0;XX@$31UUGOJE6OT'XSC5 MK*F^JWWS5?[+)QIUDAYEH@_/9W6*L36YFGO3C- -F+WB)Q&LQ)O4^+$DP8;B M33G+@>$TN>+)C2%1GL><&8^=6Q4#HO%+.#UB*RZY?/N/VI8.VES?NLZ-O9L] M4,Y=Z%/T:]2YC\WDA5I;#LI6L$JB)T4GAV25B=6G<'?DFSEM2X>?^VG*)YBS MSE7)!&UZ[+YEB#":=0XC..CJY.08DK:(@=;"MD ;?@SZE MV059QAV"F&\:GQL:6>6D4T-GE/]919W?C7$=,Y8'6XU! +8U'3![-SJVX6; MKP+,X""05L_7B;H]XH/X3LICM;4QDAQ2@VEKO7_JRGO;T>MT0!'5*-6R4:[:5V= MIBRE1^3S\''YZ!.\6S"Z -,UODNLZ\D3N9X]2VI[TB:O$U8W<2J3MXL)L@3' M6Q+IQRH:CJ!'[U$>1F[^W+Y14.KJ1[$-)$,9AR-2J=XF06N-EA,NM9)'W=Q, M/R$6#::KUU(K!WTX6!6G;]%^KJICV)'H")C+Y]'F8N*PAU2-SJ%NM!#UT9!! MEZO;^JY.WV5][FL\%YD@L&]_:NC&>+29_K!))I_>9=9FU]?&>MPM_U*3_Z9! MXG!4=2S#1) 2S!@C[-CW+%0!FKJ/F1*/(_S?%7P5_EV/ZMI,>A@3M-2W+7(# M,Z+CN'[A7RRB?4EC@DQ^WU@)<%IN,"]AH;^.";KI]7:5"IVHZT,[IIN/H8/7 MQ& #CHL RY2T(@L/[3CMT;F+>Q;?&=Y(FO/R_[UMM4K_G?@<_.RO6WJ1/7&[J?P.UNV<^*X+1'5.Z212W']=\.U.7U<)W_E MS?GO,Q4--'ZF#O)*#96=@I;\SZKW=]OF_%,347L7KMX;@NZJ6Q*);U?!OS<< M@BEIC)IB[,YC?'ZX H4T3U"407'^8)@O[/3N/@=,Z/O>DL5 5"IF[@ /_2UQ M(XNVGPEJ?OW[O!WXS_-V(YW5AWT+ _93E/HS 6O'T\L !;M@IL[ ^#&+RM@= M(W:,,9 JY%@RK($D!P]9C?W/(W=EB@H3ACT;5TM7GOMB;3%_V0YU'7B?.!,TYYF'!M[!WT1K7=?;NW<84+R/XS]=1S;'TOUV$U *-#TD9M%R M-Z&H(&#R5^-Y.:D!)NCZ.JMLG.#SN@GI5O;0%Q\DTHQLE#)9PG&!>0)49_4. M3>7%KNV9"2:(*H9[E8<_(EB7P,!ZPK%OY)]'WD +W<$1=_HWJUM@I!D488:*36EJJ!8WK8K#1^%D"-MH MEG>,#LQ7M9= 9&F7?1CE-C//)7W"MFW?.VCFQTV>>5-C6+K#]B/>?9?5K86X M3PL#ECY#742+\5N,GS?Q^%"", -F["WTUWM:_V:#-4/I/#F,VVZ444:3&Q00 MA0 AS^6?^/ME>TA#7.;\XXEJ;O_A?WVT !9$^.?G$5H3F: JPZEMP?N8EU$S ML+\4E1B#C U';=] U*S0(C!S,;?RF:!_VP?GB_WM:(C;0HI,$'(;VWN6VQ@F MXMMTF@1D2I8C.!+DF NOSK'>=5J[*/S]XJ)XLFJ,V=WGYROMA:3C0.S#2NV7 MLE%&Q%RT@%-YK\Z1OGR\S74KI^4B^])7ULZM8O>'?R7EB@E]\%RRP?-8MWZ) M]+:FH#,S4!>[UA,Q'*,PY_)8$P./''T9.0T/2=6TK.WWU3?/]PAUI5#K3/IT M3BWXZC4%(W*?#BNJVQ+-HDV=5$07XDR-U\[HU@P3\4]-C3T''#G3Z3DX_@N.EEV4^I8?EUZNHZ,LA06 "OK3ABW\+QA1^R[^D: MCQ[03"=U?AR('U DJ&GGF-2/7.A;-T I%E?S]JJH].>;"4Z'.A%I_*PG%0VP ME?M1I;9/X)]3(QT&]#5&SO6Q-!S\P021A*LU#+[0+/KIO33U.!^8F./(<%2B M]CD7,#MRQKP_G:(QC(3=ZC'7+4?*"5BD(98^F?Z2B )[WJ5_5+N0GQHJ7W&4 MY$!-&S_,.#J$?(-BRU6M4+S:2>KRX!U,D2/=Y>WH?'MS(K(6CS*<,#+7HW & MY2ZA5#!9E@NW*[V)[C="$Q1?'A6YZ',/VKJZQ=/=]5MV/?3[6<-THUYE RU- M?\2GGS_U/#B*NE-**MXTL[-FCAQ]]H?!V'06U6_\$#Z'ZE=O'F=[O+>(EB?B M]RHW#P"8OXW=@;3&2[4AA[^Q]V@1;?1X;8(>[V#KF:!C%JBS71L#E9PYUO,[ M+]_->:2>;;L\ >4ZQ]$QN21Z[HE[+X>L5;W(N3[E*.'9A#LEP0@\NZ:)A>6" M::3IW:?=SW@X,J?=MD^YS87.?DY= -!X%=!R%DJOO\B'KNGOF#[WI4XB/W\U M[=+GPO!RT:CXZR)'M/W,;*,H"K:]:'ZXP"_&D;[<#3<=P]CB+MMQR=+> S>N MN$9R_) '4^.GZYPD2Y?5(JB<-8;>5PC/PK(LJ1"3'L5\%:)2/GUV64QBZ=% MKX57*T[@7_K7KGHTV/:B[F=;T(UZGEX#7N[^:<2BU4.GZ.O'DL(WA]G83F^' MJ8N_4.?+#P54M*^#"FL4R"@;7\) *\A+FW$.GYH%+.:Y6B).9N<^#[N:]I85 M;5)1FFL%#4T6+:6J^(\;:+'DZN9;AFCA.!+?1_1U$ >.4M)4OVTU*UO^&]U*XS"!^4'Y$E*B%>SHZ+S9SJ]VX=TV$]&,T!0UEMY^%&,H)^(?ROG/[P'VL!B2=?^"V\ MHY-T[8DE1_-NE*&[)TG;$)JH5YHLR < SDA*+SAGD;@ MQG*.1#AI:.EJW9TU-#%+3T;.TK;A(*H!HH00?UZ2(=VM=3_;!7Q\(T( P3%J M,>?K7ZDX!.>4418(*-U.TP.?._,KF=,%0..L(W\JZAH1#PE.Z"]P'ZNZW632 MXU!F:"-J^"K!7^^!^-7OWY:,Y?<)ECLFV'B/ZY2E4T_H]IVE"V;#7#32&RK5 M?*V]C^<./C#8FO22@A^F!4YNYK>$7HB[+[2<-<%^NVG<-BZUCC2TD">STPT/ MBW"0N(1P$#U>+*F[=A(5?7C,+D%+;8+=Q))27)5A@_2B&7WI'CSMG&4HHVSY MT:&5VWA-OJ=FN)>H]]L4W\%XM/0\R-ZW*-S)^_M/$^7H*U)U[1['RRL&:.;P MF7LC.O>3GZU9ZDA11@I2!I!><"CKO,:GA(:V6R,-W)0 SY-]H!-LUY(2:+Y.M@IY(S6V''U^S=0Z-J&:I] M^':3^A^V2,=;W:2N1Z@P_JEX?L_8 <'V< Y3QZDZCS"!T"; MI9MO[6.^UJ#L4B[CXU?9O&\J:"6.K0.>\1N3FBSA*A?04M9.;J2AV?7WKF9S M*FDR_LD6AL?N'=DJ 2DE?^@: Q"9+%-%%.M%:?I_;$J?YW1VEJC/.M4+"/]( MR7*.%WL[8"Q/SZ6&REQDV!+&QC% )&X$TUX +"P&FK_UE](N8W^C#XT5NZK M!)683_J<_QW!?TQBYN$3HU0%?7IJP/C6KN\ 9N_2C]JH72.4WW]LPKZ% OX M9\6Y>V'0O/4_+JU_NW=I?5O$7XZZ$*(T_O)MWJ]LJX;3[/&8M^-G<\T)3KYY M6V&*6G"N:Z5:%ERUO*&USLA;Q\YWNIKKZ:&ZM<62 MOE BT[TI0&:J&U/G^[8ZQME!N-=RJ/DXOOQ-(OL?GQ'G-"(-9'B%CV17"U&? MY\(M65[E+U>*Y MU1]7+4@S(E5=[[S1\S'(RNV!@:CJ8)BZ9EJ$+N]!S7>W.)#M#YV8H!,JP_JD MZH(\Z)C_DT[3'H?2R*&KT7X>GI]S'0]3OGCP<7G:M!U>"5UR J*/$.:5CAC< M4O]%T=F;0S4)_2G^V5 $ST@B]P^Y'->0 MC[7BTMN\F\[^?)_-R,/5"]]M2E<2?@=@H::@2O<\><>'@Q"PUZ?[\0;.$^P7Y\8]YP.8@CUIG2[+=Z>UW;[%+98PE5X[UNV M8!M'6O3UP";?/P>*#=;"Y,(U8"'R\GM0+'0J.:'K<*"[MC,W5=[L6G$9:SZ MQ->^STT1C#/4%STD^<3QPW06G#6K\$@+ Y M?_ZW>UX)T;J?Y52M^J.H%<;A8ID4]-F!U_>#XI4OSG[FLM.RY[Q&D(+[MAH$ MS,-59('X)% +BA;$]N4ZH#W.. MWRS+1D'Z\7Y1!^%>&N_BM=O,RF\4#B5&&-A!Q!I;ID!Q5.]S8M721+3X0H+Y M,V4;R]$:RSY&>C;4C:<_AKM_?.*&A0X]6DG]LBCC;*[!4L+BY[1XK_U)?2B[ MK+LH@^ZBNRBU+)LYW\"BGE_P\\W'\%^>-@XD&1YA@SS(OM@D;DS"\%X-YM"YYD\-N4XXF M_T',V\B1?*]+VBHM5HNK +O$NDO%JD6]?W3_F4]-#D.['U7[4JQY:\MPEN.WR[=,68ZMBXDU^2@TP86:C=R8CC"'&?NOL+ M*B>7T+TX/'V9)^1.9^M:X(7-_(3?;%F_ 7H,_&)I'$&]N+&RU'"YK@[M7S+T M?CO1G="V6KW2OK7C1[%$BU,:@="BPQ]$!/XR4Z3L\>GJ!/[[=[I./%Q1=&MC MDT=;2TXD#^0G_P;!HLCYWG0J5B=H1+ WK?M!@=6G_K8W_N\L#.]]X_6.K^1X M8OY(LP_#@=RZVY]7:21!?+GAIE)D&'^_P" ],++H5<6[:UYE@_GH6V#GSEL' M/7\3,C8?"K3^)!-T6)D).JX_INWKYD)NF$'Z.!;3'#*V!H<^-$\)!TRKV[WI MD0H=H"B$X[5/-(R >Y8 M;J\\ZWX7I+P$@#AW&ES&8>C-8GN8Z[LG=;F>_'_ MV5IO!*UF4,LAW.=?*WK+??2H4=&_2(W( MFQ\Y0E0QC#H$M_1GQ $@3+ OO-@S'P;^%:UJ+GV 4"OT0G.\@A7@S2R\N?0; M1.718 U5/,L+E=9AZ.UW(YI) A>6&CH2O@II?F^HM]?O*RZ0*H8;W@4"2";J M:M>Z$^I"EJVS;_@)0X]>U""P%,@\(Q6Y1T'^J2U+.-!?\' M-9E6_OMF !2.JYYF/1?3*G)O<@^%#=[*QFT5^YJI,>.'"E)G;87+\>3(@JQ? M\!,U/%.Y2A>_.K.)3DW&%CX#$LK#=V-Z5%QH@/?&U2\(^..(HFF1)5.KL%AI)UI]]*Z1;^L8-94 M2%I_;,8X.?"!Z?Y5.NFF?XX,)!1]"A/ *R*ALY\89QUH$5/WT ]1ZUB\Z'^5F5&J$WX6$0 M;OI%'39<"(&TGT@HX=\/9M]-'5IJ0;67CD[[6 RM^3.2Z>:>>CXA24"&@A"< M+Y?$D1+]8&SS"9\T?DW++KQR"#31LTFL; XX)Z>T2MHO1#-]EWR^=UE':G@6 M 5 '8LWO6[:61 M%6LS?ZN9JR;=S1KWGC^@>.+; *>V^]6W$\* T,9OYJ6V Z/M,>Q92DD>M8B^ M%I%'J_:^$LKWG?\WT9$LEY$N[5"[3(W)=ZD&_1EBS 0B_R/$6.$;,PK\FR+> MMNQ3("_?TT?=AF.Y/-L52(RPG"&JK&5U+_Y"7FIY]X/DX4?*#3$KE>$=QUX1 MPN!$FA[?S.$-A6/-@#,J\SBZOX/= MEO)_L?>>44UNW=IPW!945$2:U*@@O:A4$>\KFO=<\TI%%T1R:&%GRQP)O"Q"_]5T9X"WDXERL]O4<'05@ME4)9K^=TIMZXL'CSUI\ M9Q#)26@L*':@"5;5XAOS??2+NXY%Z,?.KB4ZNXJ9@Q>X@X9B!Z; !@E"4K!,0XUMNC)', M# ;G1B1/R/>WB(O67F.=7-2N:;)E6*!._0-E).M.+ST!PJ94ZT&Y'/"B?'&\ M89.2E0 8EG:9G0+5U??,N,76N4P5D-PZ:MO+X#B[6H#DY5:&NHG+B_7_ !F&=:4'Z<='+Z]'R+=TN3L1NBZV*JMMQ77<8 MOK]8BDI6,L*$(NP^/TL7Q],R'&>+M S*AOE4ZS%!QHF\5T073!]_YPP Q__" M&'4 8]ZXU=I%N(MMA?JDATH%[8E92+;WBX7(YL7R._KR9Z2P/I[Z\XCN+/D[ M1 ?3^!U],/Y[DYIS (?.\,O1<6'+317_(7.8V;$O<&2&0OBM*U&DXN8C\,;M M18>F;*;AY]2&/^!5:KP_.^B-=[AEJ2M7UPXDW@_VOEP=$7)8.2Q [+%W!#"Y M?"ND5B62 7B#'FE=?WMG]Y#Y$#/[[Z^<(@>_N,(JAZY8O_\W3$1 YGBUH(3% MJNP)@/4.[%(EK.1J"_L?#!\FNR0R?RYQ*?LXD34N&Y>'T!O94F%=':,T'@>8 M3J3RDIG?R:4J>4^<7#/K$Z%$I:9O$RV@G;!-X2.Z%4<0:CUOK?I#">+I.,L+ MTZ\>%O(7ZW[X]+5-/[MJ=Z>(W=E_QQ@ZZ!?(C)^_ &\YM>!I=Z:_3] YC2G MEG?@3U> ZZRJ_CJNN>#8PB<[)-OCV5I9A>0!%LEF\ !2 1(4VKTI:I7>PLC5XUL\*/5E>27K2H_CA^D0\5V7*G* MI%]4]L_;J$M>:T: *K^1>(0RUX]09BG(V.!9B+Y+HE.OO#!$DG\"X/*W2!WZ M$)9Q &;>P/6X-']2/SFF/X?9WMKLB*GR3,;P+#E/>/[CU*O;RZW#I[*4)LQA MR3I4WO=Q4N/DZQ1C,[(+F_R9)V-+#B4'O\<=,1X['< ,F1'<981K@(Z),Z]F M3E92D)1H'(?7$-.PB][JSPZB> @#Z?\X7KH ;YV2&9*!7/)R[AII44S/=RS2 M)$Q--8EKL4=\3@WHX@RX8;T=^3K*+W\,!1@A-C0E*E@(, $_T=Y>L7?N58 1 M>O/SR @#X;M[,/'Q/S@W(!&B@Y%7UTP[ BEW_=QGJ-;:=?UVU6&][?8?[-UM M(VP%0@H2=(54IPRB2)_'\EJI/AVS03'%]V=<_=SA1]W3*RMS+C>;+8Q<3KK!;GEFB< M7G5Z!,R;CX.RL NK*ASUL1K,Y>25:['/FDN.A48FO_CJS+/$D+(LG)GSZE]\ M6%\SQ<1FD,2@E.SQ.0PU:BR#%B_KF\Q$L%TY?*^P%0CV1#7E0K:-D-*H?R_R MGA/V.,PKP*S&S.R\"N!<^;L@3T',':0XJ@E> MKP$)$8QN-KV0"L_COQ@[Y>PMP%=]XICYY8ENIL"J"I_&-)UD+*E.O+.PI*P\ MIU1SQG2 Q]-!5!*<@+Y#M6WR M1+GL@ GLI7P[=-!7U$Q&H0%T4:<939+8#RVJ(%D3G@;D3MCWSFA<3U^>C_"9 MB3V/#$4(DO*S$4_QUX-#9,P":TH&^2_Q'Q\8!+OT-YQCMPMN@_UL@#[*&P!^ M"X=M;_N:W.H;M/0"K6.B@+FOD#3IH@N,H ML<'/$X-_+D7)CMVGM4X"04E]#'KR;SWUTX .BD%1:S'\G=%'^1#!_/_B6SR1 M]2]/Y&#_:,.[^ZL-KXTC^1PU!#+?C;P(L.>X+-3*.5F*]PB1DWP1U9E(N0H8 ML9 :8,27'2=_D>?@XW7*]\*$T2G*5_[5E=__?9SY^N&W,!+ )0!VG[\"*_.H M$0I&0)ZEC(3P@QNO$\Z7[ K5$-FVOV?@S;"A@;V3\O<-U^7DP45^B69?O1OE M_%OU_75]+<;6&J*Q.W"64IXZ%G$)ARB]J.@$N;@-Y-*:*MN!!!W$5$=*HX-^ MIS+1J%6DP40,WFPZ5+>W2#(I4^,RY-:;)QG#=1@L2(CMW]ZA)V%M>BW]"3[;NF\,QWT%(K^0?*K#2K+4 M)/7B2K4\1D=T8>\M%8Y:('G5TD&F[Y9]+ +30JSX67[;5'^^6ZA#\H6TP@]F ML^F@Z2R:[($LC$?!BN6%7FJ5(8?=BD?T@ @)TBKM'Q?!=GC;(7H@3&P'3./# M$KAI7O:0?>"%(GTXOD:3Q)SVMD(WUA&V>69%:2UOR(:5T"ZANN-CE4U>0RT* M87U9&]?Y[!R[Y&#R11$$)#/A_%F]@DY.,S,U*.IZ#K;AT^=:P0HX3D)PZK!? M-65LY41,[?N@$S:&GZE6M_0T=46!O+NK_O0-T8>_PJ,,ZE@Z*M9W5 M.:2BYL5P&3\ALPO1K5MCX9>Q=']A%WHOLQREB1KF+K]1$S_@-4 MZW/E/V"L5",I$U=5;PNI'646XM'-$ET2>2XI^.JP)-]TRZ%?5W!H<7PR#Q_9 M"U<7#2B/)FZXTH7$)0,",=R.V/G@QL%;MJFE#V!9OQY"4H?W *WZI(LYNI"BQ^M.-G0 M9IWG&GR9.V^X6/:.)([ B\G\F_DDOYA^F.%CMT\IT3*Y0PN.%;9%156[V&^8 M:,Q)- V$>#2H)/VIYWQ;6_BQQ;9]&[U;IP\#8!]1^/MHMBD'U&F*1FZ/F(93 MWO3QLW'[QR4?@B,12< Z:87=08TSM-[L*!>PN@[R:#Y[&$P[#5C5-7 $9(T( MH?Y67YB;DI.B^&+4 LS=I. U0VHW-E54D\Q&:D"V52B986);V)57?P\!A(\? M''6@":6#%FYB+J,V&>F@7&V5NFF2' =-[S]V(/#_6T^MBZ*.BE7"8N8[J'.+ MJ/LQ=% ^.AIU=.F_M"1V4=T>3?/8O:[%)O:$I*4,7?0R1#,NH6[+_ M=-.3IK3VSX"XN31]0MFDY?5D^D? =GOXWOX=VS5"A6V.=;1 =X2FPQAL#P-E M/YH)PM*=/ MA6X?]#RCG*.F4W3)][V*E85:3%]6Q94<3)P3N#\4[=!$"L1&NV<<4H']O"][ MV$T'G<@FH;(HXM18?H+P:ZZ=QTPN+J+%YI]W899#U-NM-6M=MWX.YW!WCMVT MD+(FC020;.U&6S]!4R,X9+(/1U72G9>^U]I1+@YT0(UT.UW0SXC;7[J%OGO0 M%- 2U&+(3"J?"#5.B>U40[X#NV)@1&F(<=/[++[D'K\A_ CMK(Z]+T&%K#,B MD^8Q62'6YYAC%J[6,]BQX*81 M(U<9Y[$(%Q6F*2.%*R-;YR1JKZL,D5C(HJC.-I(\K?DM';1\#^/G1 <-"OV M,H0S:W'566F4!X?"F=B!"$O_P>N_SY<0ULP>)/S/KCS MC"V*/M^ZX3)H_D]*-X^'D<,:C[K0=_M-GZ&#&B20]KC=!3ZV-E?, C"[F$.F MP#X]G+DR\%]T4';9;*2\=@84$S8\)9?B_>[:M8A$P48T216PVO<$G["FPJJH-O/WH1X'!# M)Y%8N:6]9?L9XCCG+/7]T^*@JU+.IT?V\H(U1V'D5,4DS:[J*#+E,>0A-H/U+!^Z.% ME,>S2F7B3;,E->ZRIX>8SXST1_6A"UMUR1 M\MFPMRFOJ!JD*@$K[.'EO]0*+NT(GEI5BWUH.&LD)/ Y76RBX"MD)@6V[9 " M)F^CE@VW]J@:36[QVSP\V9O4]Y#=>-1MPDL#MT(#ZZKRI$6 I:+S5%[^=3GJ M_WV('8@<=2Q%=6DWW@%,>",?L)[[T+VBO\@X;/@>3"K=I3[B\6R.KL/,#( / MQ"#_3[GTKG"J*54," _G;P*X7$9(I34IVM&BJM$3GS!#Z/Z:?ZN7_EP*'T-9 M TP?.[T=:R9%9GD)R#JPISD#A;N$#A*)) $VY(*FWG)@F_X[#VWI_T,?T4'\ M0; ML/1A( !7^8$-"Y MX2Q =,J7FDVT"+ TM_'R>I3&_ RC[(=8ZZ7+CZ$%,SY26G"1/(\X0E1J6/L= M)*5Z19 B6<2J69TV;" =5-&;]M$K66C@Z7!YQ:5[<=4FZQ-17K(7W9[F/-K\0(<.UAM(RWO.D$UGFJI :VH)93;.EX MR;FV-GVVP<9UJ(]6VJ@S6XRD^:U[HEI-\]DURTWZ+Y/1 MHJO*MJ.>_;=*CB?,11^P[$$.B0 ZW)4M,-QS9,Y?26+?V'\:^9;&S_9RP5Z0 MG#P8'L]E$;V4@0-3HE-&J,@>.NAC"GF'=D:6[+FLPHS/H(C106P6'5;LVL/2 MWW^/+!O2D-V&;Y20%=<@9710A[)#[V&O34E]32RNUR_8YE-K.E.E8\><1V25 MB.V3'U%#5*WH[A?)BR9<>LCU6/OBZ!J*?J+=Y4WNWNNFS.6XL7C+'I@A[0_J MV@@",J.5P6Y":CXD:T)&7V24E<2<<+&+G9MF.YC]57BF:CV7B89_N%1E7ZOP9OKWF>9 M\M&C@Q8A'#^@K5[Y87GZO)KQO!-66PL>R,B9J%,5XI45/F%][Q/JURNL^E39 M#IZ0__Q;6/H-=52IY &J/9I\:@RUTCS<6/^75X9?/D$=&5.,_@PR>!L#&\Y; M9Z*#!._BX;16/Q8ZZ.$5]'SQ/UT8MB3^ND=Q&1R:7O&O+@$?1F1034>VEX"5 M!P)[? ["E@[Z\JN%=V<,BLLRX[-L!X)Q\'"'=OX*'1373TH J+<&\)-KIE0: M^BN8)!- T]'"0:FA0G205I'C_N&77L@4+%.*@7(#\-QNQ7_=E>(_%NL\(@Y= MT7'-J"T-F">TYZB$'ATT6DF>PS17.\N$4#;T5=UD7(Y]#P?BJ \)S%+Z70T2 M1%! B'OGV?2;U),UET4'J(3QCU9A6I$X\E5I&>)U:95H2U28Y>]SCK]&5/GHE0_)MY+OE4'5+;=PA18*76GQ M+]]<2ZV@@^1ZHR[/FC.3)/"^JOAM2K_QUQ-%U"6EJC6+-M3S%XVGI MXL1ME8SL0UK[2;:W99?' :W.ML4G_#]'%7\YO#$=6V/,C4R6RXJ2T;-D#(=7 M=YMK)WM<5I-K8L&UUH\YZ?898JPW@RQZ@I[7!AH)?K[IZG'/N6M]-TRLZ25F MO$X;?Y\4UHT;#I=J.6_=3!P>V1?=AXU5RALE73I@GC##GCWU<@>IQG3I%M_# ML?N7=$@B24WOK!NA!,'*I!3[2<\\^3=[@8-%F6O$I#*RU!C[" _U0\?\'&E- MIV!PA9TJ2PDEQFSZ#K'-9UQ$.:, S#O/_=!"O14*U7,<@Q*GTMACLF .VU/& M\\=?A-J?*WQL8S.WP"!T/,4&5>$1G.\UH%Y;2@"_R<;SY,VXY>KX?D$A'K+1@>_H\-$)E;I"X+?OG"'+ M#LH&#LMT]US?D'AWJ>J8\";V8^3A MW-2>U#(]GC6+:N.>U)Q6)[ -:.6L1!8IU/7!UXT6V]06:RJEF_U7KRC6G[H; M>\I5U8T.LM4SZX.1F"C'@> '=84?,@ O\JJ#$JK"36N%G%-A=>CVRR1I:576 M/S*RYMO7^?@O;(Q6Q/W>/EG!)CJMROL=>J\@)>4G_>FQ;C2^1@ M#&RY'W?^>P@0^81#=CJ@U/S.SFDL#$#PWE/][009?JQ81:QE,C3<VSS=! WRGX2\K5O=(&J5R)>U>]%3![VW"-3=2.G5->/E5NB-?P))'7 MKCQD%8G M".[Z8OZ%JEDS2+!B:ZWAPG!.EL-%L\F3<=UJ01H2,38QTZ]/J,Z?0(-O+7QF MX_&.Y2@/\WA^>#9LEG8&V4=CHGXLA"_B*S_ZR:289W*/*]_7K.N'%XX&+>Q( M%./";,[EB9J GGP3@+KH"E?7/2P?&#HJA?H_'X+^>>S QH3FJ$M-'/BAXM39 MU PVAT;A1CGVRAB+G.++@CBM+_R7/T>8I[W-$4@873& )J^@*MA?YZS62@;@ M#B0HU^UK[PK4US4+XU<)$Q'D@K7 ,4L;\*1 M/?,>X7D"OU,&RJ8P4UXLX&W$P\]$MW7)9_ORC:((9CRFO0B\KB+8M[ZGA6PV M.!FW[!-&&$7-)$!.+L2DTI@SZVJ^II50UC*',7!4L*?*,8)'T6R1#[:5P_)B MN6-W@:J)1/<5IYR$;,,+R=COR9:*PU4ML'$ HEJI'(]K!RCZ?PKT/=>C@_2B M#&)9[%F$ ?'L5=# H-WY5L=G]\MHD'50L,39N+#U5-CK^;E;YF6<$/NPK#/= M=6'P+048R5T*"$CL #/]C9OB8 8A7?=L"K\3^-;+YK;^>Z7UNU3'!CQF(PG? MT6YY:JA>(X]4VZP-OG\5GALK\L31%;EI_1)Z!Q-\UM.CY[XMV0DAAL&SI@O" M..W[GGV9E(@HP_)\D=&OU,Q26^;5LH[XA'68)GO*CX\/DD>_54/Y30LE()13 MD'F/::;&R\L01AGAW$GTK).U:4"KAW:N M%^+#X%/;E^2K+\YN&CV>\+_YNM:':W_MWX?9D7/0*EFBJ[5FSW)6F;E/5UX91,V\4K43==78L#9 M%>G0BAP/W(ZJ. />K==X"W U>\AN"ALE:=6O6P&+]_2K6)<]7K> .D9;J2H07& MAOB]&M\0'"YSL%?@.OMQ]%I[FPI)P^2!,Y3AJG%,&-I6I7DIVJW_$_^+)C3; M$ 8."4Y*/T/PR/F'[S4RE\82%_OTC!DS>=B-8@P4 ]KG)Y37=&8]-]#X<5QE MI+=+'BGSJW;VRLJGU1M=L?>073.-=T/HD]9S'"C\TH>-@; M@R>F&AYZJ$5/,/Z[RC% F.NKTD%?;8OHH#.46W@ZZ'5"4$RVL3VY]MU5 R$" MVS<'5"532R0C[F15()RB;^V(8XP-)5KS%,9\FUN(7#AKI79[UN0UL8#+;L,: MOV5"0@N]WD#H6LN'\;]M?=[J^N>W4W]8632:O+@M>KFJPI GX[R:^>XG-:G: M,%C8@Z&>F[+6G7J%V76WY0_30U6]F3JBQS[#WDQ?E-DZ^RR=95#I"4YLC5-6 MKJRR-NIG3ND-HS]A6Y4ZIQ4/P];JKQ,Z[A*TJ F+<=K#5P=8C.H').=$W*V/ M>[Y].>.O()3CZ7O[>H]U=+)EQQ-5!)D03*0 DVMV4MQIO:]'VXK^P3EC=+!UTT)J$?5 R6CW^"%TIEF7Q( M9Y^(_6>34R7O,HZ5)@)2Z^+960)2?YM0_5R*=U: MO$'Y]JX7M8]W<]4UCV=&)JIJW##PCV#B:U U$,!M!EYWMY[?"H&48%NCQR[, M&1-T(B65V'))N029HCO:?;MUW>$-\EJEE8.9#>\K!M^J"^QH >2Z^_2@DVJ' MD4H&P_I^00?9B%30H2V7^#+-K6D8R>93W-@K@X2#GC4@Q[YADYBSK&Q&A>4=[_#>M& MC)9^Z3MGWE85\9Z'#F+RF2V?)@E.A^Y)!28B.8=DBTX-JL^>U_H]%C>:\_[Z M]T/_R>993A;$[UY0 M_>W>Q4._/=-MKJ60=9*OI M=,6% +5R[P>QMV!-R*H8F9C 8Q^NLYE=N.SOM073TM6P M$DB;R]O%?%-.\,U)MP-$\>2_K*A7TC4;@;^6@;7]$V MG;#0NZ/AR+G=V_*NF05L+3@71<:AUB-Q$$ZOO";/1'D?'CD:#UZR;#8\/M:> M+1VWS6T3^O;TMYL!C,Y")WZ[D??>CTT54HC5>LEDR[*( M-:QJI:(6<1$C\V M9<]+]G8T(R\/(B"%6G#^@S>3QM>_^+I\.77V:\;[O,N'T&3*4=7&9Z2R9L\[ M[LLR%F-,P5*[3OR/DW!288C?]]TFS X8%/ MDLPTTCFDO6N(,*M9 &#Q-$([C];)A?+?S<6GC804RC@Z*6<-.Z7O/&RXF2D> MHUE]SOKM*8MQ#>[78R[E)"9 BF7P*?0CN=:F1ST@%Q#'\U'-ZCFDZ-_Q0>$H M3_?9-!7':XR1BU/LX1N<3E/:M9]Y\QS?:I#UPM[AA'CK)EQSTY>^>6)*Z*"V MZ- I?L)(B)+1---ND59;;710\<9Z>9'FYBJC_.(U-/^DSW,LOPA2840+7K09T!]VEFB8:J)(;(BBT.S;?WN)_%[AO&N2%ZY\5?/&"5.X.LV)5E-9(5O=V= MHMHN*OH-@'#__]NQ&M/"&NV"T*]H\ 2(!E*T9)G#+=3,3]B!QO4M(& $TZ++ MBQG_TT?07_+_[?P#J1X'/@HA%_ZZ<]FZ\%_77$8TLI#P>[#D%<,CCO3MK\0# M:0>]+DT\(BP2)$#%6#V*!"C2C9&Z7Q3I H.'3R"K+DS&Y^Y_EE5G*44VIW4/ MTT'EQ+(91@M]G;(A)-8:353B/CGC7'_1YNC;!NLAO>9XBU]02Z6X/G6L7 ^%J0_(KN#_8HF"2Y% M*('GE!EU1C:VW,]S-+M-3(Q-3WFU+R[V$MXK:"<>^SWZSI>FY"!IF*^NF3J; MGNBW9-UP%3!>?1U&N,=T@31]-TFKOUR':551/,4I*D.PTOVR0'+..:[?OO&- M\=9\M_G2B=8DY9/YURS%"+EQGG8Y)(\U[0J\S!1?367MVVQ/EK2(N.=6:"/HZCR<_MX9" ']-Z;4+0Q\P5##Y&=FC M+_5J)MDGLU9M^NOI.S< >?(*,I,Q)9(R0M8WZA\[K_68H)+Z:IVF^?YO+159_R]KI2&7\^. B>&UE'X> \M'X?/V(P-97I%>(/ M)QL"@DDJ2:PARSG8ROH\9D'_6_M8YP@=9(/B\4*U;GNAU0=V+:QU^RB.WCAN M7C[Q9,\AF[(&KY*U;I]GV@NP^L*W+Z*5?TPOF_\FO+?0=@+<_ M_Z]- /^'^0N#T)>I:,C3RRC[M>EC/U=-_=+S/BS7_L0,;BPE9TU?C'A=!1>8 MC[HE-KK\^WOS2(L/_,UU/#5YNM%7@^^Q MVM=1!<9TMY2#N1D4A<6QG8^)T!Z,\D^,%Z7>=3^(L8PAB1+7A>BW<] 7ST14D;_7 M[O0)S$ZTM=.WKOXFW57^MVY(C\)5?FP5,^3:B+&)+N6C!+U-B?H M;'&1(PJ>^S--ZO' G@23ZJ!LQH9AVH:9(*>DA]CIRR\^-56Z#*-)'40=$II0 MT#&E0% IFL6<\;*$72)Y8#4K2BL&&W^LBO:-44H##.B@-U:0 M"PZ*DDES)C+EY397SB!VHUGXC\6FWETJ\NM1U6O7OK.L\R6R\ 6F3+U9EL2& MEV]I9&.L*$]]')6YJ/6V6./I;QIGGG(*Q5D,L4*5LN_1*2\\*9V;_7^LG M_9>LD?2/K',V?8OA#81\MCG,\H^WIF/M-K%J"H:/;VE\T(O5W+*:9#L8)P/X MVN28UT>!NN>2.-2K:LLJW,#CSC\WW@5$?(Z:6JP?H8%M"5*TURE,5#*<@+Z0 MQ_SG1TG+IU3F@T6Q-A[_0*C6V&TSK4^5C3KYAS6J2%U **\W7J>#?DC?I8,P M3C39HIEID@0=%"E>\2[5],?+@F[>EN_&9Z)^5P[]EA]]Z<_4BND):YTVA+^> MKFOLCHO=JBS;$J;,<^.HQM,8?'8!$R+#N:_VTV0&M9>X-6GL,_(16O4HVXY- MX4XN,CBP3:]5+]+GDEY$PH"9#!"L3:I_?6[13K>M"LQVJS"PB?L);8%4=%#8 MV;&S=N'.]9"9!A5>J\W.[VZ3WW\&&KN?91!BZPYO[VNYGUY6@EM"W'W=]8R, M>'F@W^?N=,"_&2:V'?UK 2#;C#]06^.H2#">+!6*VCWWC[]Y0]8D&>O(T0!! M"2E[BY+!X-F1Q;JPA#$PA7T+=[(XBWOZ68I$3S5$\8J-E7*4MM\X&8P<3>>C M%BOQC-0^7=/6'&'TM.7_#5^%KE:.]/AS)T)2T#Q^JB$]N":&,*R;:G38R)ZU MM)Q2ADS#VF2&B0VJ?/WWM 9T&L8)31*6#" +C*K;S=-!#E[^*UJJSR(C \C? M?<^2>LDT1B?"6;.\9S)^? J=!P:;"FP+5F6%DGS(WNR*[4%2_5ITZ?/2NA8K M47G9VC#GJ;S5(K:CMDE,I:1H.NCW!HYM!V- 4E:BF!/:-X34Q":>U!3#]N). M3E([8N@@9NLK-'O4C#C5)+,10@U#S7Q6A&ZPX!00MW&,LGWNG:170=_E&7[P M=8PU?C6:D+9LY&F:RUY@$.\4M&2L-,.V]9SW(JDKQ2UD&-NXEWZ=_?"AS M@8 ;E99=3(;_SX%,=N" >N@"FJ'3C8-3C,F R<7K.\C6>'UA"/V];B]83V,_J+=19?AHXCTN\:YJ9USN'+):02H6H M"Q?206=)N1WMZ7SE0S+C(9N%\*Q++:(\!?GS7#_0+C)#?8<\-CELPJOO@%FS M_I=O-_S_X_AOFVYY O?JK-ABQOAQVEEP#JTWY77?RSK#8:6[$?6VQ#8XC;"J M\P6=\A38T0;$ _O+Q:FS>WI>?/??H^:&#AJ]<1T7%HSS_R2PF>?Q#EI-9CPE MUNR/0H*2-VV#C#^S#CZ1>)\"M>B?ZEBQ93O( B* %PF(:+\#?P#F> =%,%A& MS:!1S)<,[080*JM,_-]<,B@^]7!2E+D498 .^@H^2*^BW)VZ1C-&S<#P3/U= M8DO@G_NTLXS9M'YYR"A78.DR[:KAMV#D\A)O%WC9<7GbSG[S)(-]E5!\U'E-?,2]9*W\Y[-K)2?-? 7JRE97Q0B+6S3&%L(CQZ!GNQBF#DXEJ<0E<)2#% FYU 8_9""A M:%2 HK/!I&GUMFD+^^ "J:Q]=K/98-HIS#=J>":&%X G_RV*893ATP&EHR7I M>'NF"Z)FAEA6;BL85W"&O^1%R8>GV(Q-C5)!C_3_?TV*[0_(R'P+VJ< M_AK_W!N15E'PESF9-6_I(';+C/R6*)+NON>_R)1 <@%F_M?9%9)PVIY4TKQ3 M(.T2) U%NDVFZ6G9'J7:9]!!69MKKP#5X0%9N(EAP&S*'N7CWZNC@_[&4PVK MJ%^9=+#Y%]U'.?J/RW55$=YKOR:'F*:#3AH3#)<",=89%V7?%YU+TF:K*WW/ M&_7U!D6=;3<0 ?R.DSZ KI$?HH/6%IFHYZ#L-F/-@XYEE.AT7*?F;4E1W;YM MK6T(GT_*_M8HBG9F: X[YO'-@5V.L.(C]T)*(4?$38K.DN3)67,YNPT7KT5J@IB%T-/Q45BFRDT8Z:IG*"=J M_D4_:JMEY#NJHF,]M1#9R:<2_&#(N6BK<8@IXQS>GVU$8=EQ+Z,Y':!P@7Z$ M:1V\#REJS9PV5.X8[+]1U0-__79F!I&7*X8#DR1YPJ:YZQ4_4+KS>*))G&@M MV2Y\^9?2 DVY6'NXVRJI^\VMYWPZ^AS^N7-ZEW21>WO]:QZ5P$:0KE:%.\^0 M4G%.X._PDIZG5:>4*!];CF5\&UEI0YH F\^$F:\C!=": N@@-0ED+K2BI:B> M%3Z9X3MKOB )SO,LSSDXZC(\>WCCZ,+-$F#B\B&22A)D%5+IX5"8N=E*?^D- MY0L3T)D-ZF!259FVF'2G6-)3H5B-3O2DSK@833NZ'44\EW0 G;7-!CL,6D<0 M%A]R[,CB*8:>1BG;=CO8B.VX]MF/ PDTN\^T[QDE\$B(@Y-VW-VR[74KA40B M*I&5XIN1XR?!<%1[F>ELLI)%=@'SMXLU;7YWG\Q,FLU USF>JH +C<;:&C-X M?[A'W'3]7?SAEF4%7@PG3Q' G%."R)7D_^PIG#+-^N/2W22$VVN+=TKA9V,# M;28*TXBFN^HU;TEN<6HW6Q:9XS]7BU3YJEN&85\B59&C&5^BZLB\6KDJ.9], M'8Q2BC.^:WU@]+3N*:KJ"L/#^0!NN]'C1U0W/-]/@(2PM(,Y%1#OL TLN M61!->H#@DL:.79^C_2:VB"$)[%/2U8+I('-@1WXX=N8'!W'+1BJ:BJ%;2>^- MH/=%YT2-S=D:=X UH]'=J_']((03'\=1FE]6+SB.^??HP MX^<&2YG%H\PZNMZG)SE1E[:-S&+JMT)69QVZNM-=X]9L)C>6?FRC 4QMNHBP M_;3BTN.'7JGTO/"AW$S+B=CC.ET.H5S2;YT^ULCN8"GLY-#QN*I_;N=I*&N! M$^]#M!8A>(,.(G#:#56HCDCL3BI.+3YX&)B.#RO\?0FC293BH3@TD@ATT(EF M@E"(NX[41A(7HJ],=,/DYM?GOB.%7TS<'_;*X YBX="?9.-Y)8FP+,M$]O=# M#_7CX^"^$OM;D^!$U 79;O0YTO[#QK*$F=J*NL@Y=P71^V>I!WC+S,.J-R_' M\R'#YJ8=_'Z: 3#L=!!J_FD)'734,/M'()*& .)4+"J3#AJ)AQS^-O3B?<86 M1][J2R^QVS"V"^EKE)XNXY/#Q%3D3 MCNY#X/TBX\<2)CR(A/*!/YIT66U*E$_ZV>/5::?W"8RXC."K0[)BX9 ++:X? MYZ+FV>,#?B3P0KA:@:"OC1 =:!1"#LDYY:O%W<\:;UA],">Z6NT3H\"6C9G4";U.&]Q^!.NHH:"MNU'.4B:#\UP6X&'CTM&I2*\+G(] MEJK3ZN7)WY6_,#W..2*37[.M=G/+R6Q;6@HU$V0I[-^KP4]X&B<0DOWY0%(> MK$G*PS'YPU6X22-Z/[8JJ65:U8[>'KOB>3S0%2SE4@L135C:X(:$<;3I^56V M#SUX:^[M^^!Y*R5Y"Y8!J91FH.92GADLT03C4,N&N?9!S84R-R_;C$C[IO' MXN=_='T93=<_<]<@SBC.3]EL'9D"V-J5>J@[#C;*U74GGPNV3JYQFA-W>W/Y M"I(3G;\VKT/B9Z*D &3O2_QTI^-:+?F/_*J W&D;U.\O;!;$H\\N8*Y1_,.$ MT;\?_OG?]M;9_]OQWS0ON6!U1[8QR>4:=3[R'?*W0D-M7]KO21E[;710S*?\ M;.YMT8S6Z+;HR,,-;*B*A)?_]JI:HC.4 M7((W3EZZNMI184=YO(23JZ*#8/UTT/)3S$/,3!) MV7H( 9D[]LUW?8BW\]E M6C*O;+\HGJ6QSS2RF&NTLC2/I#Y^I)=J5IZA(S>U1(2RNTA_NZ5@]:SMMNSE MMI=U%HA8]8 5"%Y=BLW"N'W?4K!O(_=)8L2]K2K"MV(P$=@H?S@IF.B-/Y=^ M-=5X8$_+V%R\@-6)6]"'3Z/'3YII ^(BOQ% -"2$5043YL_SKV][9SYZ-UXU MTNA8"OQL[*-29%=M&?7'!B?G7 .R(F*&[Q(Z;LY%X:R>?DN^V,[4IIBZK6 A MI7\7(MU,0+/T];SP0C@]K#9R\9BOC/4ITO.TA.Y!Y#!V.A?-O>SFX$&;13;/ M%LR61ZX0Q8^AQ\ZKP!3;.2"MKV@)I"R\-4US)!BS?I6#%B1&+'M(![TUQ%#= M8 NF5#X'C=F;;^&JPK0_6CH>JEJ]**VL+Z7T60$^O3R _X]MMW^[DW=S_&'+ MYWQ9RCYRG$^T'@ TS%TQ#VV\U9;(]57IVEO9'"S/7"]IFVT4N^ M1#1@./$ .@8YHW:?H'LI]^*(K$FIE.@5=):J0GT'IUS%X^@Y?O#,?A.)) M2&@,F$V3\]-Z7*UPYO*L>KXRZ'!D-!U@T_X,E+N#Y>]R&PFG0JU=KIS\>/ ^ MK^2*54,W[;0M/D\3CUDG%'F-KQ,F'$:J;JG62RX]G.,<4\E.:1O&S'QI%"3D M;9S)(T$>XN>6*^WSN7WSA;B+KQLJ?8YZ]1Y9,6][(&BF?D:'^5WE@OZL%NT8 M<4*[8\(PJM?%!'Y.[69>($T@Y^EFPA15QMY$#C%)UC^*FA1K\DV*4 /!O;+N6@8 8=LEG/3[!KJ4V(CSP_E$.1C,H[<;$98X>9R4%> MYP-(K[\W*5KOF4T%V3U"WULO0LDW^1%3 U($H0(XP0ZP/>AOF-VKEIXLMM6( M4W+O;U1I9._OJ&0T-XI^KPZ^UCK4RQ4_)W+_0>+[ K7$-!/J%9+5!IIRVUJ: MNO*G&B2$S:>4PD8'70L"7, 20.#E:Q5BQ$\(8=JYPB(]#<\GJJR&G'\IA/YK MBZ!_UCB#AO.H2N =SV">28UVP/!'D]-.D9(;5SX7NB-,>=@Q9_[NT#6=ZT74 MAG0+SESB#S7#D(\:EGIO8BTFHUOHH MK;EYPB[)!B9^%PV[BW]2MLIDI!41& MHALU"\E+&Y\^LYMJX5U^4!$ITR% A-YRLDF^&6RIIN:XS=2&9!E48D9/VJ?D M% Y[5KI>S@E3%>VZVV8X(.M;Q+7PM+PZ?=APF7!;#1R"[BV=Z/*Z+3/WVJQLIRLI*^]*O. MRTO/..>)Z$[T> 'Q'1T4E$E:\2LV*U#/-8LN,Q%SW^YPVUNS-"OR&H$2N$YB M!K?0;#YG\NR.[\B^"^E7,#R97 WR+-H1QQE_(BNH)\K7[=A];'OOKB^?_:5< M1-1@Z_O0YH+DQBC8Z4CK!%-@J",0O8%:;D,/=I&D::=;R#(.4R?Z9.%$>QVW+K9/F\ M*59=55_UZ5]-[JS)MJC.$A*6UA1+!XE2A'>XN".[6\1LH+O'"9Y-8@3P;&[% MQZKC>N6QYPXO99^E").&\"@3TG4"H^X/]X+;1<[BB[9ZJ[_'N+4B7P3<1,_$K6!\%8I$@P9TT^-#/4M_;D/$5%8&L-P M2$@]_9)FXV]R->;1?7XV?D*1LG['X6*5P]7ZH3VQ=^K'!*H]8-]2%G):P;6/ MB[0U.IYZD2"L$OY!W. @0]M'$Z7.X\^G4@^5=3ZB9O+ %9,9&]($/48G=AWY M>S\"5$^DY3JOBU91+GG2=/COTT'%@+9=EMV!3MBT<<5J^N;9?GVZW;5 UI($4_=6@=+W*!Q*7&5G5)] MUZUW%X%(WQ^]]JNQ8FX/+;\Q*.W^^>XP$$6<6E5-+4"X &SA-B3'[^3197=J MF0PL8&"5CY&@W3RVHMBRZ>\)$7#VND+F6L#,%$#*U(KP6.*KP7IMMNS^9^G7 M7!2_?];L$+S1I3.;:2U7H4YNZ*^EL%TC_0!$W-4NXW2?2@SF[V: M:]\Z;IS"!7$4H$8UGO5*'-96)\MK55?5"CYU<=^6\Q8J%EN$D434-V STR:)Y;2>E( M?)I^KU_ZCKQ 2:?L:!B67]&9U?Y3599=S7NOM0#IHWN8+$(4!%K9[%8;!G$?-9RQC]A:8:*\J2'%D,*UW#+O!1$C2&'A) M-DGI%7N3N#ES=?3SN1WP_SVB"@%:1XG]-\737^IWM-D.Q$._O\%[Y6IM[Z".+[SW_F?J@8 MV%'A;D7PFC^Z:\IJ.%96%6N/^4KB)\I0/\Y3DQOOV%L*M"BGL)P?8\*%5L.[ MT;.P7#"WRDD*$"_](TC^$/T0F&<_55[CNZOEG1.V$4WUC!P*[2TM+W M%]4U?_R@V!9X.7H2D3E^MG7H.&E!%#^,[56/<>E96,8DLY4@8>>^1>$(UL>WEV5P=+#>,_(UO,+;ZKRZ\5LN;U8/%?#B=@DL.Q47%EHY5IQS'"\+S=:")]S8.4CQ>SY*Q MK [#1$6_\A$H5)(_2F&P[*;2A9-V[Y[>:E-HOKD0X?&P)93T.==-]*6]OL&* MOM$;=@Q^G6H%S/ F$ZEU![!D$4SLR(@A#H+70;\:095-KX]F+8^%'?C$?YTT M!U1'HC,E@:+ MC%TR&?VR !?/BO1K[['=/:)PY-2A.S9KOX(MA$G@,06#RS_ M-\T!^O\R_K(?Z^'V7Q6A[0O\)=Y4=5X?@KNH_]20%1-;2ZN _(DZN,44@"+R M+V<7FU1H(.\D2'U8/S1 M+7_QU;_\NI*/1GV[M$.KQFS+.F?5OK(PT^#V&V7-IS@XB+5E&_!F)Y/"";_3 M06WMPP E(<*HYT9^PO!_8,:Y'^*=PQ L.*UOZ]:WV$O3C9K=AC0V+!G(CC1L M;543.&(L;TQB7M'YH[2YZ<3) U[C)61K!SZI*7&: M'8QC&"N??4&6UN42"\Z?A='5BX%;<@-W[<93XL-M-Z[C./=F]]]JXW9USM;D62;,))PVK MY-+&&XE]IE1$=/+L%N/LZP[]#NN2"V6YL?X5L963%AL_5FB,;@!AQNP!JHWV M1HQ8=:11+'YI%%A^(*Y^;9@DL$,C18TQ0J2_>D+ISA[J4"[@#'P;>P#]S MV[(C-!NPS179C?/Y(X\6Y&!-ZEB.3R.P7AXV\P M9BV*R-G!%UUWYY37\#)R S%M]NIS$J;<4F62>B)#=\X3VT\\#/_R1)4,U0LWZDXTLS)\P_JT=7@9N!U M[I6#^4CZ-+:J /C5P:OV]QV@CRNMC_E<2Z>,+.6U8 _X=E&'1PD2]]C>?N\= MM3).7VSH)IZD)E9@Q\SF-L,=K>WDB8:!7>;3DTXJYC?S&>)6?8Y96HIQAO:X M=#GY]ML+U/*OE;X/%IO9Y$L[K3DXDR.B:=8Y;D29"I5Z@,23Q&BJYZ5I#4>5 M#E0=#!2=4E;&7K*O[3^)?(P\SB:+/&"SB:&Y#L7&3R09 5[W6?J_8_M%)ADH M(#V8X.[P($QY;L8GKWYR6Q('(+5"B@M?3E^T]]FV7*Y-W-C@?3^<_/TDFTM: M0 *YO3)/*_UP_4&.(U@+84)]2^.C/*\GZX34 VS; H5U2A6 Z%4+5F>0/,!- M&8>LLW00IA]%,.Q-_+61'Q=YBD[=1 M,.2A)7RSSZ@ @M@WE0]^,G:+QG?#P1! M 0OK5V9VC+M%\N3_%WO?'=;4MNT;"Z("1J4)"%%ITD2DJ938 !$1Z9V(B @! M(M("!*(@O0D(" @1:5)#1VFAHR @O4E) .F04 -I+^Q]SCO[[+WO^VX[[Y:C MWS?_,*RUQAB_T==<<\Z.\ZK;Y;GH[_"A,)18/MC6%'A$?6$TQ'X3\SL>LK!@ MHC"R 7QH@3!A3%1MZCK"'*#3 U K.2G64H8>P>!FN@)KA>&=]/9-(N4%?M#B M8RFU.:4Y<56W/#Q^V@-1/_WY^MFG^1^G,NTZRTB6B#L$K4"RP]0R\#Z^(!B+ M#-Q6A\D'EO$(>2WK,:B^VB&U1G=\?+F/QYU7^L:7#UFNAREC/E.7'QG?$NPX M+<,*^1ZY WIH;'PSRU3@HMII*=7].>>6]?D:,M A/A<0+L1\@B%6LK5]3,&D M6U'J'5SW3K22>//C-;NS(SU70J57[V>X7SSH_%DI=UYK6%UVAH[KN7&!@53" M,;1<$G,,1 VZ92DW?=!:7IY?\>V:1W[6]0;%#G*MH=)G3?FVJ#D];96'OWQ= MR=Y(-J&\17 1&L:L"')^5MFQ)/0YQ.*&90>"!IBD ?;7D_2(7;B _"E)'GC2 MS5I\RB>YV"SC^=T2(Y54T]:3E\S8S!AMOD-<$G0 @*=VTS3 *>H9>$Q+N<5! M/#BR^I(5?M4_;? "63-WOF&.Z'?ITOE;QNQZED<\]ET6>.!LJE?? HTV\%XI MO2+6FV'!UUG*]GY708&<,(!L+*0RHW9>3_ZJ.KU?_D]WY2P@A4I/P"%H>;S[ MLA8!MA4Z(*.A==1.F0V?V($52[;;@N9?V=PGV,>)M&F"7'W,)5?$[ 'PZW@ MATP--DF&@4I!]9%LUW$*#JR:?8IG?OXH4;K\,+W MZT"'700QS3\=MMTJ-!ZIJ[(*$3B";Z,54K"G5"_KBS#/>&L&E[,8O8XS?LUF^-K$ M9_ J,Z:,LEW_*=]Q>7/1^YB$&U,\#:#MSE,EIHI9+MC'W^UO#0=MK>(A8=5( M@II:].->&7I7)7_<9,$SO_WAB*W W2@0EX+I]-05RQ!3UF^+ M*F]M&(-@MU)Q00AS&TIHQMWR;1UUF**S"K]WTQK7P8RDPL/.HS*)\+0Z MT3V+F /C'*:7Z@LQ-65YV3#%Z"_GO#?6])G?H0G[_6 ( ]FG4A_HM=>]U0X^ M'VGQNHZ6 M(D$I43Y%/-=Z_5,?PC(K75GHN=E\/O.S[SQOM,AE37;-],1C6Y@VD+N *:='>8BIGU=1>=4YU3"2'MZ41RW?BA*K1O66_#A% MSQ1K_W<]>40)%EFOQ43FZO%IQM;P=6D$$JO?U-GLIF16YJRQ40JJK^!R)XY: MP U-\-0R;,VSE=V!!>+WJ\4\>A+"KZM\GJ4?'ZZKFY)-Q;=NM1.M"/'-)^9J MN0ANJ!P[:=.DCU9&,^&.YTZUMZR$%.^+2GXY52N6<]GCAER8?7Q<*UJ5+5M% M-_VUSK $Y^>-!;$O,LC1"JQ0S123]Z'>EA'[RHP9>E:T+K70:XMW!TNMX5Z] M4P>V#9]O8GX&'9A[+0@*-AI65_(-$8F_)&.P=JE@2U] +;8UG0HBMDX.-)&0DJJ22;$10:Y9DA1NV#,9SIT6T?SICC% M:'KY"?BY?\W4GSHU%;9=$&PY]EVWIH+40[E;\QZJFTW((K/.8B4C91,D5\G\ MEEL)P39/2OBF%OW/&*B1%8"3792C3VF B7DP,6>MZP1U&,E:B@RR.%%=6_O- M!71H@=O-3R;^Y%S/F/&$IF>0XTFO#]\I_G[*YPQ5C]U9.Z1I"0=/935U^2X3 MIO10S2:PH([6YLN*8JDFXT,R%Y\\L^ YU>,AL&[TAE^]=:7NOK'ZYXD77910 M59./JE04'G@R4^UUIUEOX_5:=!QXVBOP=_PL*;/[M$P<4V:V ]M_4Y2VA,(Q M;H\A4H-SII?1#,14D@'9D @"A57SN^;"U9KYQ+L'&[<3'4N.I0R49RIIZ)D* M^^*^WV[F>OHU[]3TQTVN*\$O)@ D;'+V=7P>W]I=GE=*Z&8$O'Y7; M26DB#92K#SS!A9!)@_34D04Y7BO4_JYU<@RDUS-*/>XMW5P1;HL50QU7\Y#% MM?ETFLA!2IHRSS$'.NW4KK(O0QAH@"==P2@>*I@(NRMW%?)R@P,O%X.K<=;$ ME+GW67ZJC/LA7Z;[B@UX'M'TR'[.W:E?_#0.+<97"E69B\S\\#YD1NZ?XQSE M_[3QIV>S++;]V6=\JIR_O!1@5V:<0XIM4NQ\ZNA-S2/0(1I@2:T;O.%++Y3_ M[$.^59N]*=#Z%\2$1=T__S /\^$+#="?C[R Q)N@=NX8MD!(+,+4F)MF"9R$ MC/G=-#/WNAHM-/@/+3-YWY^LJ&">HLSLGL,C&^F&4%WRX4]W'$.#B!DDS46+ M$\1!T NR_*1I%X?= 0U- YQ>7UIIQ.%$U3!@PKU[>@.;@O \B@6=9UL2UMC,:%R4\J5.8@5C=R=15933!R] M9&5?C>U$KOR1@\)'1P54W P4][_S]7S\J8L'67^-S) *%[M.$(K-N9[[Q"3S M8Z)$_V=U2^BA1V[M39\%NMH;EK]\;O: C_/43=ETA3:JII=7OTLBC2B)\WF% M-ZC%,%G<-T\3BI]L1^)7P2^1&R(F]#"R@R16(L!XK60 M1A"0K-Q#UG;%+;)WNV8SRTFKL15_>3:U*MKTP;IMF\''@E@ VI04TKK+ B9S M@M84P -?QU9#LVF %^WDSM'Z%$!W+9^MF-7[^8%*AYRG_+X7_3;R0PBCL%'# M>JKX(%F,T=]5#'32EGJFW]$E*?2S@&CR UJUF@)TV@B%\--.$2U2<04M,FO<]B4U&XV-?_LHG8>P-U3Q?% M.V\"#1R=8T<7QD:5+H5,^@"I?N+XO7M0;6IOSVLP\/5A'2X_ND+<;0L22B56$DZ"72";$=5QHJ*WD&3P5 M)4M^I5IO8AW.Q'X0?Z19)LGM>E&WMH4T%C*RN,3'H"Q,#,42J3QP'UA)?O+R M2F:\NLNZS4/+X^S"!] Z4-TF2'E%P^I1Z%5'>@-6V3F^:!!R);^O7D$T_Z5XI&486RD3;=V3M;].]B.L9PPMQ.F$RAB<" M(0.?'+2VRHC.:63=P'I#9=&BR*:*8U$9Z'C^"]OF;0'W:TVJ1 Z*/&CBB_U, MYJ1WZ<_AC+C,"HY U]R1>66ACWT%&T,N.QRJ)[\<+$BZ586HF19RI_^VT?U0=N61O ME4$VE9%>JB?1&U DA PM[,/ )%]>E0_)Z'8D.V6,3(Q^;[<^'W MQP\[#AMLT>< M_<2F=@:+$5)$>2S*S_/:]T>E >J]+GV0KV^]3ORDPQ+<=;.;(?C[-['_)^ MINF4$'W0*&OMSO,ZCB]SUZXLOQW8N)2H9]UQ)SITS>"R\S&AKT5]E!1IUJM1 MRR+EM3^Z;-Y75[2 RE&-0,#W^?N+?.)EQ3$F+R[DQ^9GV=^B 9ZIRZ6NZ>VV MEQIH^2,=)_83T[9>$I"-F')U:#9B1F9+M2TL)U='%;"1D:7+SU8U" YO!Z@\Y= QE73?)XI!;"=[ M7IP3@;< OSZ/]%STX4(8XE=;M)@+RK#A.KQ6&A[< I_\C527LAAM'UQ2:CV4 MJ3==<2T]I57ESW;?^%^]T)[]AR=HR1T_V(AD@[08*+.751"8[@XJPU.L3MZ= M\-1_CHDN>/:L[?G;%&CO^9RP]/*'3EK.7QS!EK"7VQ:*,%;UR5&A 9;=!5^M MTGOG-#($@@= TFV&7ZY8W[_GT?$,!$!.IJ0PX<7E*BN"%<%9=GPBI?T77$^M MG,3!2E:C'[M$I7X_9PO@GWTDK@3E;T4RB_M(48?'+Y8.T&.-IM"@"GXF; MF MF=O^..Z9@GJE^;LEX1?;+TX;AHSX3$RP2I"5L* C\S:&M?T7)%97! @L:/^9 MP?2^!Q4?GSQT.GCW.8SI$^HRUR3W2OC5XO"T"X,312\S#JYT;S VKA*%47[I M!/>@S56NN:L^)3EV?(*5 _F\CD)&7V%"Q)?=8H=GK*=X^HLBQ*H)R"4O?#N. ML>D\63.':-*R:E+QR,U)L:A93$A.IC W*%WLA>_"[3IT MF:Y(AX&(-%^B&N M4U"PR7;;C>&5S=S0Y/WFUZ.-TD69"\6")?*'5:;F6'J%-RJK7EE]%Y MJQOVYT1OZDUHRO\_,>:3FEDF;'6UP/[W=\>@YX)16SD64(E"XK M<#'>VPSJXMZ':%^IYZFM2)9::?A;J 4_OJ9F*Z-,QSBM,F5P^4X-AW5P_V/M MF*87@?2&-QA>?@-RS%P;L#6_N[Q,)_9BU=900>FK^A& MQ';XC->"!Q19\*$:@7?ZA;Y9#6XNLM#-TS!PO^:E 8]8@5@C7W;?Z -\^ZX4 M.*[7C0"7O+,GB'[7":U!Z/!:?WM13' K7=_U>]WB>8X2+O5I#98ZH;SOSNRT2OU,^;IA) 8R?QGA^6 :WCRH+^:^IH&0O/2;_)78[>#W MH5_7IAR^)X=(=SHG]O4@'P$#=D'-0H1DM/_R>\*^A();$T\24B,>8S.,F';$ MSGYISSFTC8Y09"&9(O2(6B1Y!!L>M\@=&%RM,A5^R?OZ9B[XJ$:NF4G]4=]S MES1SF;LW:4F; PV=OE:>(V/!/:N45G@!0^3*S^NM <-AYR](K!T0#@F<>$#[Y7W'T\GN=NHCM)- M[C8P'DROQH=!+2F7B:TX&!]JDL64U^C5.>^1J@# MNRY?QM6.O:],"\UFBZ;F6PFK2CIC44"?>CZ)^#KE"_VRDLQ)&%:[;0X6F'4N M?'Q1NU+$SCBV9_N)D35S4YKHZ6/'[+:R28)DO3[E0T]$/CS9NMH:(I-LL;;6 MIX*3*^YW^2R$E?H@[O48@JRD1 M',S?3>:?"K+O/U2G3N)6KRI9,,IZ^\?;(Q>ZW4@"K3.B& M:!'9&K]]G1AHPUM;DS9?V72\G-BS-O983SGMZ>6LTZ8C&FH?KXJEXK>7;/# MIHF3RD?@A@9E%=TXWZXF']&J5W4_Q&RMJJ4%)!VEUE75#X)6)M-%7=,O9:G&>6%70IGB=SJ=6N\.]E8^3G!X/W03:@-C MR<^O?!ERZM4YU;1W@*<,6KJ*>F\+,/2:Y"N_BB!L_DNTC06U! M,OM61;+#[W7I]PD54SM3;BI^RQ^K/74X\_:8@3Y/TOYKH\XMHICEHDRB MGS$E638)PKRPM7LA7W$@I[@#+E[;#1KA7W<8L&K2DO%*,UPRXQ.;C0S E#(, MUG6<=5&Z,-',?2P===Q%B<>\&Z&+J,R9&QB#)H>&(E5#-)UW#] M\<=&!%;.EW/FBZAT)_0F3KA%,@3%0!;.(KK?)X!]Z=D8S08O;F^L=*QB"#5M MS%13U!+3<(?6/'<]4:ARTK(]\W8'7V=YRC:._,;Y9M&"!9 23N4FLM8/FAQ+ MPL(Y[]765/1=4&GNV];]K@43;3^@V%-U9]ST?2Q#H53OP9#%&"PL<(K0F8W3 M[SW+_:,LJS'#8FS%89NC2";\]"V;4P:)-^L89Q4WT/'()Y"1&%S\TNCD*I#H MMJW3HVB,P[##4S//1YWHP,*3=L MZ4!.INN,SKF/6&1;X89=3,IT_[Q,:U"5?F,6)O :@EYL)L,Y-KG=\: MV'A3[W^>?@"LV4!'4H6H(Q.L#CX@HG#3U0N?L.G?+L@2%F)5^R^K+3UD0 M^:HB''2IW0;F[[ 6ZQW&]=2I:\2'NS_> K^"0D2;?JTH[^XLOC;Z_M6E@+:4 M!>=7WF*BW=ELGR9\9F[LTD>@'J5)D]+E-V>8O 0H(B](?J1CMNACM=R(QRZ MJT>51$DXCCS)TL51#RF1\(/6'&J 2].9EX4!/VI1[RLBSMD->)GBI5UP72_) M0'KW3"*X;KW 52TC&W-=<\V?X.?E#!)7PQW+_"M/M D(W&8WV!?U^JR&F%6T M6";1AL1/OM,G P8*AU@6A,6)*@=HCR#6(CB8M88D&0;TK6:;W9[0HOFS@^!+UZZX"^]]4%2:$A MU3652R)K0BQOI9@/"RO99;T$/T:%@8"M+Q!60DE8&H #GM3HN]OIS;VM;50^ M:G;Y$;+,P\O"Y0#SC#+2CG0N1+E,P51KWD@I#.:,TPI$%D*:F$)%XBU"&RO% M$]$AF_D/L2ZYOCJ=3*/.W/8\JK,'UWLSH=);GG1%N\(;&RQ$NK$$P;!M ^43 MO07+XBNNH%-C=G+Q7>*/I8J_,AQOJ2.W-=?DKBR(4)YE) (M66?H9H'<\B(& MXIUQ0OE"-5:V[^'ZXB<[V[6XZ_N#8LTCYGBC+ [+106IV_-M;C*P&;"+7FE/ M2%15S-G;A.GKNP+AK2@\RW:SUG.^2_B!Q+,.-RVZ5_(<7J*+I06BB@NFAAYM M%HR$?/B2Y0+4M_I1H[MUHH[T[/1 M<0)M[RA9IC*0G%H=<#A:GE/NDM@1FY&/QK&O7T1L5F.*6H,FB4RI3RZ.S!$6 M39"1K<&94=8 ;]1R])VO($?WUTZMV,3=Q!"(24K*]:6'B"3J77+N)XXS!K[Z<61L?)6DZ/NNH6-VY%N9)2'1?%B:Q$G-QF&80)Y1; MX4$*[T)O?X=;%?64/7?K4>MKE M1P7&#CD$;D)R4,_!A2%XDJT;@>NEC[[PYXVWKEV&8>U/ M&P[JZ7L[VF96LBY9]1&UMIY3?&O/(%2)13BMXR/#$"T' NN]LO(^>P=%6[E8 M:%KEC7-1 K=[*:+BS,\S@$*57:P^C;7BGZJ(D5@'987S",FIU)=]V(!NG3T_.[T4CR,")KF:U% '4;LG>'B11R9;:2* M.T"UJLO[4?7;/EP]*!U"1DMQ!?#2LH"8:+H4;^[:JZ]*T"4:P-_B.-\^(BR5 M'N]M*LH=Y-K$W",8]LM:7SMVD9&+_9NV<7_3G:PF/9$/2VQ_G8?_IWG#LC<\ M(IN!0Q-83 N,3SBX6AT[T">;\<)!LV%!WF!1_(ZZGDN(OCK;(WR;9W]7$*8X MOG$BI):OI[0&VBA7;/P$.C._"!4OUWSR=G\0_M)%W1>QG4 G"W\5VV6;3/0- M#T.K=H0UB1TA25@)3+.MC']I;]+>B*D+H:?W/,[)67GPGW MQ%(6?KU)^VZ%#WOO-.G6UJ!XFX6:\O*-L]P$CJFJ,LG-ZVLLV8X'B M7BPAL@&"*J2<_1'.=5G:*H__NAG /KIS';;U4<+/C$?FVVY59L9[V EF4Y-Q2-/ NIF9F::72'!E"UKAT^VN;3;_ M+?3M]]GWU(V5&-J2JA0KZB%%D$9@8,5N[$ ,5L'4P_6)0!G*NVE=]*;P1(2@ MN^51>=>P\P79M4>)QJLR/ '=#B8PIA&EB+BF(M)IX*GP*-6GUZ]QOB68J["- MJ=>8/IS1>.2A-+&D@"_?KNLF.E2+<3_9VH[TAK&Y#TK5Y'5MA^F(^]Y^P<6C M[3LYQ=X'5YL$^B$.NO"G$7U:M6#,S3)7;4/='.)@FS74AY3A8O79*P4-(8[I MX^&%,R'##+]\)?#_J"(>DF\275/)QGC7[4"R6N;HPHAR^HL+$C:,T.?7&?D/ M'K]VQO?PF>-TI#0HH=13=*=AVM0ZU(Q54%<$YW^-E_]F9J;E)/OUPW5U;@_> MS/$D0RBL;=**?8%-7S4]NOC1QZQ/,RF\E& J!]&T(7$KU ;+Q-Y+OE]X(2>Z M2V8-ZYUAIO7CH@"'9/2Q(_PAFZ+GMWI7J/CI2*LO""T2$^(\ MP<<_=;YB'%@"E3Q6-U NU>BL5#MD7*%XK_MSIMYCP81'XJ>B;PLD;IKRG'=I M/^^0CXM@\G(Q>A_.:=>2&^(:9[+[#VC'0?N099WT0# MK+V9" -O,] O4(H\U4R#Q,]E C4T(LT^?LT0/=6++TFJF^:HLKS$/Q^.S&J M"IY,=_\79T;E_Q$SHUWL?UABN>V\ZLN7AZU;Z;I/K^1_1-[^UYXO].\9?ZQQ M(1:_K+!$_G:%9>5%S-Z.+)^S\>";.Y _+7#7#$/^ Q\79Y$YWB%;>OY6#$]_ MQH1+:O5S3]4R+'B[_^F6)8:30#+W#2F2[7_*.:__SL6H_UT.$:FNH![FG'+@ MQ+:2V=.PRF4X"8C&-QKU*M59E0N"EZ$R"WJ,UHV/IAD,0 MO,O$4DR!.7&B?H*[=%2X\MN#GMY&DZ]%(K#"SR7M$M71#Q[P[ZPD!9/:0OOC MP9%E&Z=DN3_*'MPVH!P[.A@.W?E.;0!C*VKIWM5M0830JP']2!J -XW*XS6) MH;#O+0@AZAO1 (01JM)<"Y1N3*!.ZA2R0+EUZP0-P%*#AU!#MAMH +)H'I*X M#,*/3NR=;(%&T#O-AIQ6&B!BD+!>V%TCLO:_!8VB H[D@JH(:66Z['KDK-D%_&CZGB :8*B,CEM*L04,7J>[; MC(,@*]*A/XH1^4=AH<2=8=4V<*$E>74%N(<_R[\6_^+PU\@'C3L3WT%FWI%+ M/'\4XT\, #TU:\USGEH?N([YJ/R1!!J2_X,^ 3(V76C7U,TEI*]F5M[^4Y )ES33MLWEU( MD@R4L3H72^U.F F>C;V\$RUU^*Z?;V=CSFDW*S;;!]]YAHT:XFL,DSIGE]_N MO>E;)4I*DM\'_NU-7WUX8(P%G7V&?904 4H>T@H5A (Z3$$K M-/MJ11!7>C=YP0W>R0;X'I8E?R!BZD=0 MSQ7ULY]X]HGZDJ.M?F>?PZ>U)Q;2./;X2@P%B>AXN= ME]S2O\D#Q+I^=8&)_R&&\M.[_P=Z]T^E_53:?W>EH>/ D^60,G C*(C.MP8L M=%OG$(D\CRVCXG M*[J%5?>'I\*2R,-1@\(1:BGX00KX(<@/16\,,;O769#BF)+6.M )G]X);H3" M)/BH\1?O G@T0<)2WRQ/U,/#C 9@=GIG\UB)71V]J(&5?)%'Y2#+X+<#Q+D2 M6QL3'O)D,?DB_L$[/P'BC/Y6O,N#HU7*77S^^W0@>RJ?5VK.">3UP0YS]Q;'K+A_NWK=H/'I3J4KN M\C-^XVM*M[) KD7M41VBR\JYY'"GJ.IC[526Q\0L;.1+2!FF25.C.87_&T(R M2PL++%%SS;4[87Q3('-K[*7EM+5.LW;0?6=_X2+T=_2_9(Z;3AYZT+ZM"(,K MV0]/\[=%_5L\P)D&^,4JH3\=[G^1P_U4VD^E_6]5FF+E/X1'JAER,GND Q5, M#_=I*.Y-";FUP?N]94#.!4ZY"H.>O&_?F]:E!8(6[A07O[JY__K!$Q;,>B%W MENIFBAK5O]S9OIAOW&=0M#M% QQ*8$;\_8S1W5\VT7^-Q$.[EA)RR8(45+4Y M0=JL-/%+K8"9ZBZUI0[F4<-K]LR+E+55RV- W'!+RA\,M%:(@H&K'5.""L\/"G\AG,X MW=YP_D>!?W >4[L/-"Y"*%\2V];2D\6%N$W.@A%EU^OLX,14W"J9F MGGV!EZ2P@SCH$-5.D*&;EXP\/HR(&VIM98KMT "2:]*[-Q?WX++ G& MG0+MH]O(?0*,RK1, [1$$@,8ZY ;>HJF-( O"4E ]RDB2]0CMYY0^YJ1X!GJ M]4U/[\CVB=]=E;;')(C"#OR_3#*!EKI_WO7SKI]W_;SK/_NN;%8J"P+/ ]H1 MY?M+L!M< /#U"VATW0&724&Z=I"OO"U05NNCDUED'G6\83V?<%E?M28.R 7O M43 VT%K:F0GI[)QB5'AT(NM-FZ?E(XO-73!^HFX7W @Y/%\)#-RHXN54Z7E@ M"E7@N6QP2B+-(B0D#:!GP+1^3 QYS^Q%L_- 4W\N6=WL8V^8#]N3%K"KOF0@ M*-PLS-*#W6+YV54#!A0/=7P"KS;A1P-4!!2[=ATWFB"Z-S=(<0VZJ)]D"HT] M?3Z9RUBH#G#(>AP N @XNG-LBLKB@K=3<""B<0\^3?(*[;]& ]0N;J)T05*X MHA7.E-AA+5!0%I^1QDT1[9?)(V#1I#T,/%$[HE0!.@:WP&1S$(%IE4YP+A<> M0P,P'*>G5]?=-^W+FJTD<+XM)3N$BJQ'OJI%:Q7M0.FYH98(IH94!(/QVD : M@%.-?(,T20/LBH[_]6D^&584U$ 8LF2W^Z_W[H&Z-D@]ZXU'4MAA)Y&3[T'4 M"Y%$_^UZ>DVC7ZU.UTX0DEA)N;-'\10-8+/YEVQ#KWG._)*DT'\@\V=,QT9N M(4VDJ%V+:K^F.(:_V 'D#Z3 .,X)1GKZ,B (4X^>I0%PBYMBH"5JZ1[KDI3&2_A0T2* [S!SHNR";)6KKL[_-Q6F2VFS1 \^"" 7B8\F2/>]#(&_0L MF?/7+"F!_#V9.1H@"(( T6L[TR84\7P@#1"*[LO;PVJ/]5^,D"BY!LSM7?(Q MH0%^3Z?[#_!#LHU^@6N/=Z3=0PP*#YD&&68-D2?2OZIY/]");\[YK/\]Y0-J2Q>>"]DA^%?*2\,H.AM2R5;:OCMSNUWMUY.!SZ'SNA>,&JG$7U=@K M[#[RBH5DJ-\SZW5_7!1RY[-W'67,HW69$<_9 "[-:C2_V:!\^9L]0@4[=AMX MM6?FW@%@Y5S;3=7%X6\!O$%H]3<*(H*EA'B<87*CE!UBQ@M=NI+*>N4)W.O3V[2 (GHOREH M9FXVXWZ4Q[QYNW2SH"/R<^LOROVC$?V9]&"ZEC5& ME^_I_?V+(PE=*HL;W@NT(\;W5_UZ9BWUTA,:%L%.5,>-.E@UFT0&*9]K?XS% M%?;==1MQ/O'YDLJI,:%CR@8QEG/Z+YJ]2^EITR<#Y0>'&0+F< MHK0-+&.H'@IE-A@HGRNZR7S[Y.4H579]-0#]WU- 0;3<#L.#>6TK]D_<"-^/ MFF'Y)NS!O F^[WV-8IXSUL#C(VD ATBZ/, R#W'9R&"^XT758PI"O(UV$)#J]?6\5;^Q*W+WHH9#/HI)5UB@YU&C]K!O6]Q>#O1[Y MTP"RNO4HXD634"K?$;P,O2NS8*;#XCNX-J'BBGS02WULO3GO!OY Q#AH+J) M75&?O<-N?'MH@,9ZY4/ G1P+EK]>#AJ2H0$2 @3JR M3&ID19Y)&PJ[Y"%ZM^RY=S%XB1OYM7&Q9PFI \+C(2\P&WI[1\/X,:11^9CP M\M20>#\P_D$9N:);;8L%_,-RCXEL(!$NN?2 M2(=0ZQ=W-ZI ?8%D1AL=NO@;:C,')BXW?/4^BSR5^6:"ZV;9W]'3/1,;0BXT)8&D :B-8HHM_^>:N3?"?IG MX/Z-JMIO!87NP-Y'_H3V)[3_$6C]$+_2Q)"!)M%@XGEP'3VCR6K46U%Q]*O- M?W/UNU)ZI U$,-U<1^CAZ>GAH^] "O<8S^Y[K-S+U ]=/H_OL;W4]H M?T+[GP4M\'>71M.?=IUZ:)9Z)YY>YN.5[.#(R53P ;9(8N5?@TC';V7+%0=/ MOD?MM^('LU>S@5?.E*%A]#!TEG@TEP80M*H'$Z5,J%KG_T9@0 :%UY%\7H6< MSH/ST]$0,QX))+/93"KZS1#S)]-H "PM,9#;67_GY:\LD^3<(HGX): QH2$C*KV!:XZNVRHFF!(B> MJ20+D09HJ*P9)A76?U UKWV>@CQ*O6?7$IMK_L0D3#Y.7I[#W6")3^3=JU8! M^ZOLEI_!=_AN,MG*@2R\(Y(PI8X0*!%8)J2G5L^^6%B'*)A]>7$O3[DV8N/?^K4<4 M&86L-[GPJ(I>K<62[3W,TV%$#4E5]65,R ZN]B7]UT)DFWJM'')HU(L&2&-! M;$-@@50V;\YI>*RR$)NVBOWM?^32N?_P,-\.JE:PX\CQ[JNAG+7>NO>K&^(>=S!'Y=[(A6P^;?<9!"ZVK50F47+[\(NTEE M"--K)6&2O+"V#3UM&$2E3FJI^.RO-[%J51J@UR\KL5#)PS:R>E $A$2N_(T2T$30/\SD1N(.L-.Y&3Z1,\ MX"6'&KK/!=1ZH3,;:8"CRJ%KBFTHUJ/GWY<+_".7K/Z+ UV(G R E"!],79= MQ/-\@9,T &CN*3&TT=W$X?O:L(9XE%BE:*Q"FK7C):_!B5_.E7^$',K=FJ&D M^9Q%',:CZ"T6.QE,<'^I@Y-"UR-6'1\%+;>M)-Z3]@O0CC)S+>K.D.=("5DN M"!IA,XOM!0/GT -HHM7$$80$'2I.\L/H]<9Q4+^B%5:+TWS^Z2+F83A:3NW9 M<8=XGN>M#Z M/@?I<>(C'77E2V3V7H2-=SYKFQ[X9:"O_[&OL]NG+!X]Y];5??)<>NZU):33R&)F=TAC6Y"W^^JVM ML*CA\_UEX:&-#[G;_-1C $IX]?51W+M&QO(@PHI2+(]PIOB/* MX3D(<"VW6UJF'5I 7N(*U\@[D=.>T6(]I2"BO,(48S!5G!A3[\8GC!<<*,.& M7V)1G==9T.7Q>!=ULOPK[%1])V.-@[CUJ?*W<0%V8>/9()2+X5Q%)'AR&!/) M=QK/#>4^5C0)X;80+VIVS9C;]5/J2'VX[[OQ#=Y/LP?QTL88;KJCP,(AAVL9 M%VIER@81+#C,$H^S<[:MB1))P^-QB+SRLU1U[;?^ @2=HB'WTBB+ABRK]940 M YTP_0"N>X>5LL4^-/W62#?0;#3 ESRB(;61$[E[&"V+OD/0(B=V^2.7I-QI M@'>J6T M2I]T+Z1YZDG+CV)#E8$81RE^FK(3EPY=/9-E_IAQ0,0>RB2 M:T51A&1)MX+E\!^C/,UR%6XA$T(#!YDC&VHA3+8AY^]J,\6&[VSB?!R(*$5C(K#=#*.7X5 MS[+Q"@YK?@8J:^)\5B\R&[4Z--B.*?&?F6WI&K$;O3_H;F=H>&^;53I\^/(" M=(9H&"25\#IG-JI)%2[,T,Y.4'722-#0Y'9?S._>W>+D3PW*#OCR_;24K##; M]-9,7/ HFGR@]4+>CZ(8^^YJAT'FB]"Y2*)PTSBH9U7YC%UB1TW?(+=-H'!< MY^W]'/Y?F#XZ'K1)[*)4NDIP4D]6F2LW6Y)<"Q#KW"]*W1C96Z@=*!8??H3> M@&RX,'8@)GMAV]U-DG?#P/;CFZMO24Z0--5TZ'U].4TA)X([L/>+=,@G:]&V MXLR>'QKY!?UE_4I\63V)-DMG\:M-U'/]8)Q#7L76A03HAP4)I::+1QY]FA:- MOKA_N\OD"VS(OUDN]Z-.!.N8C0[[7 MW\.3;W6[7P;N,EW]:@=IXWR)@><:URE[U\T/*_32)]H3&2CADK ).][%["Y' MDMS/T%$SJGP2E*V56*O70[T GVKQ.5<=T+*R2](A[/.]8N6OH?[T(;@* +P) MT1OUH2>'H:0RQGG(=R*B^?4MDNR?EJL6/3A,$E] <"F?N>(L$S-#0F- M5#\LJ\Z;![^L?:UMZ;R$ OH5*,G7^PWQ&-*/$(8 MUS6\7I\B%W/_8WDWMG>RV+=G2#P^ZE ,G\OD,;9CQ.G! #*2V$I(JJL5B%$A M%"\DLFQ<;(<)Y@U0U=X(G'+C/_7PVJ(9O4Q#!D^P*5H5&#WQ88TQZ)=4_EK. ML>56Q.5\RMY_M-?O>[_7U7!G9T89MZ(:DA6UBP]$E. +=_!Y#SU>W_U8EN"@S(&5 >$<(.0/4@-DZ5DT# M?./ 9-2TU&HIT@!P"]0/SX^26'+7]#;U*+WP%!$D#M, 5@ZKU##9]1EO1GH+ M;W%E[QAGLCT-4%2\30.H=W)3^OBR+NTH/DT*L_V:GL'ST.K**( M;0M'-]R!9@>B.GZCW3/=,[DQRQFE( MR!Y*A;^+73^54_!H-4ZBP\<,+MRZN]VHZ:-DV.@Y@,92=&3/QR;C]T$BI33!T_CGR;# M;)7T\ZV>##@%BFL-:0U+MSS6(LH'-H^?&ZA)3O8(*1F;/&M]-\4>58TZ( M4R6(:"V\P#AG!4$^Z &^HS%!L(>_[['I$:.W*T\.>#R:?1MESO@< P4&3S A M0$Y8&H"%?(T0$)@ZMK_8:-BNY.8AH)EH(5,*L07*^"(15>IG6.69+RNS-=\: MIY%*LJ%K^'GQ1Z)EKD^30:U0?^JGZF[R=3;.7;^.RBL"1EB#A[-HI<6OR,EB M3/%V.+TW\\TA2Q$_45Z#ZN1W"R*SKF>GS[6MKX(N?',>+9""1%)EB+U3DL$< MU7T,EX_O:*272WS,;*RLDF86\%'\95 MX#(#P::!!CA,CW,X8*"\Q?FXSAX6K?HLK9*JC]ZY#$TH9S27_8D8,[4E"MT& MOA$W\:U4)GTTXM&@8]P$MG=\S(X5VI63&K'2,3C]LF!YB._E@X<8(!E&T&T& ML\SV4'%R;*XYO'O.H:&^51 MK(JNKN^6A^S3!PJXA2R2;H^M7P"_G/;2HP%L.J5*'Y7/N$->>3^46*C\3JDG M,A%(:H3.!)('O!=+66N%GN[:TEA4'>'3*QWI20,:?#EHV$%/X8Z2$:[Y,&S@ MLE@>Q*[2?R5'AE5R9.4"MW&%A\[IE8?WG"&O+=B)GW"8_7,F ?&IQ*2FJW() MN>$5 W%7PP;P%F%6)]]?-)R*?,.MR$J -2-9'&#O\+/!U3>Q1%F9M57^7E>N M?(-E3X=7JG67M^S[JS'?7[..3_C[+7)G+1)1>1"\ SK<]5$1)8.'=&.^?/[2 M>'@/*VE)@]2U7;,H367Y2/#)SD.84M+S'-$%CN(KU6#9Z<+/,W'JH5^9WF[: M.R62B_"&S1,<"%G.QL9:80)G8$MFBOGD'E6? (%BUY(R,0+J7Q' MR#ETI.K$Z<5K3QG(1-!6=ZY0LDR7DY@ZOTST;0UIJ2\//:-MR^;XW_Z'*S?E M0DI$+:L90@'OF#$EAB(2$SM2QL$J@+>H?+A$5DO'PZXI3728T,?HJ?M%M::Q MXIX,]LM\0[C*<.&MAL'22'\'[)O)BL8;#LVM"KXNS9[T(DJL#G*,;.U4\&7J M;%:'%]]!J?'+^H<]HU(V%YU:/.)[V[)[&EIT,NX!$Y7,,@@@S?AIN)F;](!.3P?4:ADXPCAU+Y1D1P]N5\KR-=375H1#OFK(*%F,ZW'QLZ]/D%E[ M)X\%8C$OUN$]ZN>2#&HC-#N-D.\_=/&UO*=$D/7?$9VW,(3!%RY<<5/U(WW' M^)_+S6T#:RK6F^%9R['XJ690L6$X3"899%CKUU"YKCA :#VK7Z^8RM=/#GR% MKRYT=5(4?-YT52K_,N[LU[*GK[T78!TR-?8^W?Y?TY[KP0MJ&$R'1+3CQ2R6 M>KK5TS%LZ$LB@-:=%M MJV\&PBV11''#Y< /Y* 0>!'R""+?3VK$@\(CBAGP9FW.I.KW]/%'%;D#0/(4+HLF=01\*%:*3OE M$[5XE;SX@6U-YD.\QS]7,%4=;:M[X"MU?TH$9^>LHN#NK1A2&7YY&!.U$4EF M,YWL#R2S!5*/2-, 3# S?"C<$ <*R%<>%OUB;YEPQ^G<\6L*6MJ)D^#)1# + M69@N/[T,]-5=P)0:%*6-V-5*#;RS73)Q8;8ZN!S,V2L<$[(^,=JX]9I20I8@ M,9I!D2=2\>/^6$D.A\*/Q2$G>'$"R9=J2BRJ\%6-L]2C4O3V7SR!_^E* R\Y\9P"WB$J]FF_7RW=LSVZ4JE>.CKO!F7LB("AQ\-P,A)_>8& MXDP;+"C+-4WF+9#_DL%CO<9L/,/(E[RX*$F4L*E;/40= >'O(8_Z]%IP]CB4 MUMB;-LME3+_3DI/'^EEE&ZQ"HG:!2S6$ TVH$U/X9/3+S=;!1V]-*4E+$5RF MEVOR4#26\ K-[<; K=F,(B57K]E%+T,59JK 9-/G_ M(T][^@\.OE@<:D<61>^!AQZNT@#7V7^49;CB%DD33"9SQ9I5]XH39@,DTF;< M2:U*4+F2+$ZVU;%8$3-ZBOCV2]V:?:8RNK_D="274G^1=O5D\GL/^600\2NN^3]F8S\!$N6H&2=_<%F/7F]KKL/'-336\RIDO M/9'@*?8Y_]6DZ%1J0E]F\A,Q57,=9*"!E][EP(MI\7UMV?UVX6H>:AIR&+X@ ML7E)HC CF0W=#,%KKIY>-!D,V"#Q:I$44L#9B!&53QC15J<9A(K M%>%?FL=X0X3IZA"4)_S?;X26Y_?O*1:;''S<6ZG$OP6AY)"M M26?)1B6$0-]-]=(QG?Y:AZSI9*_R$=T-!BRO M96YW#'^J<8H 'R6'OB_)?YFA/_[^T_W\R[8V M;U(RYE&>>!/1V*-V?)TC;IRE\?*RFV C1^3DO(2'?+IO29^%;'1"2>/F.#$J& M_\.,R3,#>[JZY_[\(-W_#T-YC@;PBR7WTC-/)7CMM=:>[5Y= MIP&NL>_]ON8Q2VK8H &D^^N1P!_(\TB\P>$12:((N*796K2Q.;X:M#L'G:VD MW*(_-1HYF:Q\AJA+NKL .E6J)/>#5$^5LY1+E3D1S^VZ]_\L!5CNC_L']^)L5\C\% MW^W_D*@J$OCUU'^&<_\^ %6VV'_(7_]F7_TS]UW =-PRI?Z(W7R@B_YRBH,T M=FG\>EK_O+ZB6J+,V?^/]-O?^NO_G 3+]/]H?_PM'FP[L%D@%.@J'[/^S_OW M_,E\)^P?R???K/_74KW^CX2G^Q_GC[_U@4VO_E)@0N?46#0?XLK#-PYOXDNI_QGF_GWX)O$F.YHQ_QDZZNQ3_S/\PO11 M\S_%'W^G_V=X ?>1O3S(1Y"@0/*1(YI]*.YV%:DMVO]Y_Q[;'FL%-,OD/_(? M?[/_/X.3[?5_/"J+NNQVQO^\?T_NF.P$5*O(#J+^=>'_RK^W;VQ/0;5J,9K/ M MU'PW(T+$?#X =CYU@RU:#1A?_ MG=[QGV$BS#_Z<'=: CLP\C=+^Z%]G]W\P&Z+R_V;ZQ]<[WAX=_?OP3>=-=FLNOU&\K+-H^_8VZ^J*$)7" M8XVA(B4,? QR4[.ZM.=<^'\3 %!+ P04 " #KAE=4[.5P%1B- "&L0 M% &9R1'I8D0ZA$1!0&E1$7D%(2HB(DVD20T0BHB(THN0)B)-$DH8 M2#OC_SOWG'7O.N?>>^XY9ZW[K?5MLLFL8?;,\^S]/+_?[YE)X(_Q*<#.T[;V MMH" @ #P-_0#\*F NTU4@"\ .#H"!P$ $ %V" H .Z M :B?%A3\U_N?#CCM M_+?M/[^/XD8 UL$Q#X\_K/37"'X)\F MM'V[X YA(6'A/UU$5%Q41$1,1%A83%),3%P":L*B4C!)":D_VW].\F?XGU'0 M2T)$6$3B?[CQ6P%ID6WRT-4%]@';I 4$I07X'0 PQ-"NYR\A/>%R!Z^\_"% MB/I?E6URY[\Q-(Y_^!@T;&1TU,CYE9G[2QM3ME?_K" MQ4O.+JYN[M[7?'S]_ ,"0\/"(R*CHF,2[B8F)=^[G_(H\W'6D^Q_GN:\+'A5 M^+KH3?';]U75-;5U'^H;VDD=G5W='WL^#0P.#8^,CHU/4>'S,_9W_-S3-7 M5M?661O@YM8?OP0 08'_H_TW_9*&_-H&K<%VX3]^"6R+_'. ]/8=>PV%9$XX M"7N%[-IW^(Z([%\/7U2VB:H?.<^0NWKKFYB\AA%5D_G'M7]Y]O_.L?C_3Y[] M%\?^JU\3@ 04F-ND!:4!!,#EO$S9#_Q'_W?1!>^#9+8]QXJ;@T&HE3'%NUH4 M&&>SCVR&3 7%/'8^U!@C]/"V5C:%L+27P0=8F8RUG#H2>7>47U?#9;W*W]57 M;'7&G)K%;3L$4:D$$9[$+P3#'0&:QM)?9S-?*N-EHN"4\GQ6CD%RX=,GGQ6+ M,D9_.@T=47B\5:E$3]E:H!AP=O80O5#@@9JZ+MB=K75"0HL<>4YHL,-*0D_' M+MQ@^? WG-@;[N1^2RE>MZP :[8;/=%/Q2T2@X(0';A[:C"&KDE':N1HN/]U MYZMF2X:UD[/?2]XP/81KP+T0I M'"4+_G[T+HY2CV,XX2;0M+KNDF-- 46@NFNR[==JA_KY -M&CC*C#K#@#K3MTYL1Z1.R.;<_CKS(,F$LLUP9-;7U3)UN-3F&6GKT+5U*\VB-::G> MSVMD#E1>\[7V2W7%;&H5/R 3"Q!-N%8%QXBO!7+&^J$)DCRM[@J--J M+?1J"A?3:_!OS'TLU@QA[EN3/"D22'B#'4%5NX)^S[^;1T52D D_F$7WU8Y^ MSP__7,MB"$X>]$N+TS028$?3\9.C% ()D=@ R["P87I360"QN,LF=M5NP^!9CC '3LRXL@N15&/5H MY#?MPJ\W&?:<'5AA7-NEOC=\( %#]"+476?#6"1N0=0FAJCO.,[J"D2 .DDO MV,*!J/?]"3AJEL=)=$9E($MH*,IJX.>!VB7N-JA[E/ M<)2[/)5!S FCAYRK8/'+.>S.AXH_0]]<_BMI-:-^?V:YG6T(ZA"NC3@MPQ3F MR-CQQ!+*L7W8(RU9U7P@U5-ZL,FQH)IX4)GJ__[+A[D'[5&WS#9U%FX+;#&9 MV3RQ$PQ!5@1SB*? G.W")V&EF*IO=:L"3#[FJZLXC=-%,)1GH_BMETG4GZI M!B(GC, XK"(?:-<3:>!-),[4K')>S/@XNZY:K9&_S)TM 3H+'A$EFV8M^ M>52\HTZ^0F+?P["\RSDA2E3JB6/ ,)?&"' M""C'N-#53?(T -L8=)+5'N>QL"EDA_Q(W8EFB[J;XQR=%0^>B-+KP(E1CNPJ M3TS<[_E465)=^"VFZ^6ZJ?B(ID:1V5]CB$1,)EL!]&;=Y#Z%[+X/E\"AD8E8 M_0&>=E!#,XE$#SX]XM ;M0^3Z)/E<>O=U+'WX0:C9WAN+\%A_P XF4C+(2N^=] M?$#\. CGR5QD^DUX+!'10:AJ?21ROZ%X%;N@//HY;+@_@U"-)_&!\=2V!U%X MFDFZA2$E>-O\G*[74'C?:1WE +]POU-/[!4/W'KS8_^QO?:+0:<7Z+!$7:P\ M7,619BEO()1N$=CM$=0AO^UST3_Z%HN+*RS,9%5:Z#.751?V9>R0YWYN&1^@ MC""3RFB]FS6.Z':"8EG3H;JJR@#]O4GM[$]^WCU_5\3CQN46R>]02]FTBKM$ MAJ/!Q!&6-4@ZXA'5V,8'8#6JWNV[SI#UBPJ1UP9+0RK;@HOWAZL^H*=_> Z; MKD@@*C?!V7]%R4]VJNU@VB;085*>1W1WY^-C56=*.\\JZCY\5"2O6%Q@K:$.\7XDNR'M^(#%QHG:E4N'#NE3#MD;"6QM,-19'> %]KF: 8X)F$ZI4#6^U]?ZM>:> >?.,\RT MAPK6N)\3 &5_&D>0^PP3HIV$P3&SJ47Q'!L)!Z.<&U4T'0^=5[9?1@P_4F^; MFIK.RH&K4)#7<-,Y2A ,VW"?(_P(>%35=#Y/\$,C\TR,6N6K\;,+ 6](=;%) MEQD::6:'?D4*CC3U\\2\Z.3X" 0CA)57SOOJ[MA2QOBTT!81BG)'7MVX=^V1 ML*&OT0\JGGHO_NXGW9:Y7:MP&E/HPX M9&CT$!^XBKI'EL9Y5X>OQZ/[>B'/#*17JF]7LA]<*= MJ1U1D1S5*N9R!T^!F]#XCI8%B-/!F/H%GP@;#& ^H? M%.=R *XD"*W1#A@(8Z*Z%ZA("0@Y@RO IZ]6DK*\:,H>J>U\8&IEN-=O4FX0 MX\)]B]V-$64F)S_#EXDS=+5O# M:KI*".HH%">A&&T:00 [ 6><+=O5M=5AM9<9D1DB^;KB[4D11]L9_=(G]KN/:9E$K/F0QQ&(H'Y@0:CD,X4,65F*>K$JDO$%)&ED* M?XX+A-^-B,EZ?*HQ)SJ8-WKH1,:M".E. '?:M M&RZ1+C(BU-K[LE4?%Z,N7=K^* IP^0=CP&VQ$N$$,PCWC9>%.6Y@+"U=H8W5 M%UU.#HA9KQENP6\K]M8D%3SA\[*J0;/[P9@([$)HI9[25)?36!)=:MD!$ M#6+LP#4C/I!,5<=\#M_69G!/-:(N\^!L74[-BAUG)YWZF2@,Q1&$G[.)^AJ[ M+D>AVW=G/#6_0[*7S/N!QH,R.0#O7LM.#@Z:(.@LI,Y\869D,N8*-2E@9V"# M#2?RB4\!F]Z7EO5I8S;E!P;!QF"DF2@27!H<= !K&!OG&/B$GP[!H6YUHV6O M*@9(3K$^WR_1-?T MQL;5G;<8%>R[.EV622@#L!F8(]"9\WE?<$H<+S1U681S"W2A!<'B%BL"FL*<7=H41#R1D@\7P^H'H"2:CG@S M]]&IG)B[.1SGL:: F?=>&HG$IK8,; W3A:,\R]:=X$V@&';D27%JV5!(C\%] M"Z=(U0QFED-'E;W>,[9NCQ)GO^ &OA4N8X%@>K1NX>XW'2D+R(%B,MP?^\VG M.&!#)R0H7$$]YM2K$@/A!R&=T=@\",'V< GK.)&HU YYXFXKI&E$#8M0L'.."*-$/"9K$TFT);Z=K\&D\ MP;[BJ$CD_=R-E-75@-]';JX:< 2-:;6(]^J\/C(C )7*<2QVXQ(ZX'(U'@;2 MWQOU-6*=ZT\$BB[@=9_ UP=N(X(0U!74>S17);D-R='5Q8$SL2T%3 0I!T&J MM[@27A[@S)-/ZF?;.KH[//8PJIUL_'(XL]JN+F^\ZUA%&QK4'NV %EFKF6V! MT6&0,ZS4_!NR.QJY9B3DL&9N^X9,;OJ)=G7YQY)%A^'-@\W8911'G4&\SX,1 MXV^$Q9KCA:<#"L[$&0YNP/PO^#VVVXA@I@!,* QV/.1FVG&^_Q>;8DP6N>P@ MS%YNR>]U95P28A=&DKZY=M?-H."K\1MCH6IGTPM[[N?Z:^P474 E\@'&S0K. MKE@*;K&9[87]9*9P&ZL,HMNWD.D6?P6'-WKHQ#V<=XI[.WSTHWEZ.8FW/6AQ M&=3%MR.2<0Q;)*B)[T3+8_M;1+]!HPJZ''RH6]W2$:TH%/RV6_#9 MMJ"5*M99"+5#K;9QO*"$L/4W>UWYHB>4Z=#E*;][%:SYK3+MX=DKG246>F?W MC.TT9^-8 4]RXFL3I%EVH*$!EUQ!!'TY*6SY/B0.13$G6687@D[?D C9M.OY M\6Q&/2(-5Y4"L-D\N"9;BP]\^XB1A71\.P2A&2YU'&.PAXI((T@M03B*D/%O MT6#4K#E:UI:]GM;L>\8LCSS\Z6Z)0,(CF#?J#H)QMA_4(K-B-5@,+7>^)3+Q7S=7AC,I ,2[@Q3G* MS$ZZW0O>-\]ME2/!VTE7K=]R\VZH'48R;7M#8&R;["$Q%BJ##ZS4;4#:@BVK MS =.7H:X7/,F68T80$R&%C9QJ:;_OJ:,SA8*&%[<,0P4@RB6".SH369TW--R:8K?D%=QK@2H-NT!H: M#ZH^07YU'N\F3)13B8DFY M6P!.AG"JC49SKMK [^KI>W_PVT_PW^5S\<@-=N.MR#"Z,52,M87<,*H0 MQ4X3*L\0JHW?S^=5.M!O\RCHN/>JF3[<"G'Z)6\[9IGV-VG$=N>X,C_2!>(V\= M@\430%=7/L#\M"G,$F#X<78%L=K![ECJ<@)1G&-N%K=7'PQ'R\CW)N1$A&:&H)W"&)QG4WF@CCD&1/ M,'"*4='*;4M0YP> M"?L?[8MJC@/;$OR/>674%#"[67B&\&(?U=6X_UZ^$:/_SII'26)U$MMCZ&IE MW1/?'E?2QU9Y4U.E?B%B'APTO4"IZ%A.0]6:+.*H.YZ@0(]LN$AUQ\.:?QSQU[Y/ZCYXZ*./ M>KS([+Y2%W&V(:ZG'E3@M3KCMC2#&IYO2]G_/]UAG<0)80JY"P^JNW#D^$ W MH=J.1+[+4P=[&42Z'#ZS9"PJ1O[#4/7BAM-VE!-N. M4R$&58#[BSBRSO![T_L8A-26';Q^*Y5![&<+P[)VO=_KC6GV-?DF3EKV-UUO MRVX_+GJL8FA^OR!CMGU:%%SB T);N+;C5H>"IG>!!K3^=,1VWF%//A#H\>>. MS?51EQ&9DH_?U.T4?2\HYMB8WW;>OC-J7_,NGF@J6Q_CRVW$4,G-; MS9+;EW;9#!(<&+ADXSW>S0)EZ;5SZG^K 'CU1VVWEKNW$?]^\QPVF\!2@>#= M)VJ5=8>;140;[ !S6['Z7XWU@EQ3/1AWAJMC4_?&Q:*-%Q]:UF?)GI*ZZ'.$ MA'=R(POBO)#I:A!QQ2MA1U"[.'%4N.H\0:E%URJWT"W Q5VSGS7IYC8O7R\> M7/5E8O)$*ZI1Q%)GZ]#+VXA\''A 83&7:="-8E@3QDK::^&2F/#2H!SY]V>K M7GE$QM3!A1%*)R1B; M'<\T4!-1@0/3*PIC)E=/*(8?^W+3)K9&5@#\DRT$[F.L%J[-'4>IY /B6*GQ M.>)."V5&'95'T.22T\O"4N]6Q3-IJPEM-S_M"Y ;V-\F^<#MWISG'\2!5%N\ M,0=BIG@TQA8\P;:.@M/LNI8G+G2V2# UWR,#WG2'E@7*/PDAYL@$:?TZ]A]"FVYKM_8DZPP['? M\L5!35I_ KS&;S&!CIS8U9D?]WFWR[UJHJ1UW.O+MG1I^:BK!]0&/X:1_EX1 MD&,_M0&PDMB/1,;QY52"')$2/VT&>M-U(AC=Z37+._$*4=;6S1_Z6=ZVP,JU M'_K'NN789="U!"%6LT90'F$1W(=$RC0B$2>ZAI-!.*'1]?]B_K]F;)SX'!4XN$[$$ M9V_G&()UC$G;$1PU&&/.R'N261PP$28C:><\6%ASRK=N90@=K;X*/Y#V>%5! M^ ZJ6O:<<"N1$:Q @LEPX% D.(!P:R8Z.;Q??"%B-++L**%DS,$[?&? 6+%_ MX26OAQ\__G"Y#=GJA?"&IQ&J\QJ!=#^8,JM*1\3@AJ]U! MHN5!D9XZ-;$Z)>.RZ0N[/PI<_2@1]$X%_;U#*H^YQJMI].D6"4CI9. HN5@C;@L?\,%+S),EJ!FK-.'V MO&M1"6?>^5T,MCF^[=3C2O$F0'%;M$[&*Y=?65#*%3"]>6+=;%_>*$HH#'47 M)8[SQ:6@Q'G:4P[!?L515>??Q08?[O-N?4C-\1%-ZK+W;OVHM'#%A2-/YHE6 M,@<[$:((7T2*E8);BR[&EIO?5P4F38FPSS902!IUTA7*5;H6+]/',O?<#&+) MI "GF,I46'*3>;E6,;-M[K]7-DE&DF=R$JK[\0!>_8#;N7 MW J/C_E93,>)]X9XZ<:<6;KELLCL-'12_I2NH>OD^L +:S;Z M_AO<)M7LT'_2ZN2U! M]UN)?JLMY42/9+S0P='V"E SN;-B',V3;.*^,"+(1'E?:@*SF8%;_9?5=@\L MY6QM;?>8#"Z>:5?,'E/Z5'XZX\,>^D8.=,'C4*#?Q+4%8O=@.XB5,!(Q,:9N M,8!]+F@W/G[MY_M\UF"[B>U6 M3Q5>-UC!P%.+2/WBN( VFEMU4*[!(GMVY=7C$^8ON_RF_T9E5;&SU7_G<+]# M?$# 36;R1 V8!)XHBNW"$>.^L-A+)Z83JE^7O0(?Z4C^/7T"@MHG1Q6MKI;W M'SZQZZ2O->&Q@EK-QBQ')94":>BO.(8=3,85M&[G:3#E:TJN!+C&HY MS!L\V C;*]N3)?Q3.:KMB\[:X11@,YDG.DA9\F[',4[U)S;(%Q<&NM^H\V'\ MGAZ@(QMKHVX\_\<]V+#IC*!.0M? D1QPDB=Y $I%]!THI;M*$,I1B$XK6..0 M19W;I MK.OPI(2XN>L'$)3[TWO!2$@:-(S4ZV=*/?5^/;?;^&Y=G=69PUW J9?.5^5< MGDG%$VT@T4(R&*OCB9$0BWUL0PR"X5G)!CB8$>-EX5^LAKBN8AAID)=IM/^M MC[-_W8KMK>B*28.D%CV<&L?J6WBQT>24FJ/[)YW7[YKPO1^J]%\TU2N ;J'Q MYM(>8>>$ZXT9+1QQG:N<53P68V70NFMV**_]6 M=X99(#(JUJU[O)UPFIW+$Q=F"_?^ZV[);4P(H[:+)FX9=#'%O$\K($/=HS=: MWC\+[^-[_!5+(FCN$T29)50$1[:*U<+-X0-7S7'CYT1(#G M_IIWCZXH?VK+.#;M' MV@TF,=?+;NV_)E-8^AZ0 4A)AL_%3FG(?Q%5&?T.,2:=#W!VF5,0&1@(VH7W M8H>L](>;E&A]!NTY(_G%10LN.38=N^/8P76T ^/;;ZG!Q+I?K)7"08/DQ26F M 4\,*@!W' +5V59SN[4SJI&)6[KHMPLM!M7?RJ5R@RVF>%\O]!P^^>YV0:3; MQP54U= YX57(SAUGH&!0Y%SEWE]#)>-4+1280?3()24Z,GE:J^J1Y)%+"KO[ MIK+>A*HKRCE\E/WXL.1@6O!5Y.D!;C7/@',:A J/'7\>4CBX803!/CH:1J*8 M'T/K5B/%IAV,%':U'6R2P#07:UP'?:Z*=)_F;KZ\;:4#73 "UW;%F#S938?( MY6X-8GR0[M?NJEM=;ZPYS$&]Z/'V,==X6/2@O%5P[ZJXP*_T.905KFT2)I1^\/3IS)JD*)5;1(9'65 7>2>$JR]0[R.[TQ4HJ$ZT:A3*]FNVRW!8$$+T MRO?+K6[#Z:7,S9-V^_L/:,'DV.,09U[GM9,9+HI84^P #\X(QR]Z, NH2(Z& MI.YA,/,B \T*3T\I#=9>+I1.TY$3.QRMJP,%)(5:<V?H:]W^]\>*DDX^L.U@F.PX*$J1T5FII;-^F)F:VS+I.&"/Z3OZ(;L%.Y3:U'>C9[*T-E8@?!7 M!IK /$@%'+;2Q/83&>C(5G+"%BYQ?5DY:M"::6$RT9F=O#9>8U(7@)G%/9'S MKC1Y^Z3KR'0# =2!<61&+W(SJQ'CLZPGW%PK)7LO.CI9X>A]FJ1@^Y:R>-E? M!]25"X.B+H0>(G7Q ?U%QW[Q[M^:T,I5LF.B+G2CJJ&<4!!F:8)E!1P3\(Y" M$H$DK^!>O0)&+*E_U0R:O*\F7FNXE'1RZN,MT[9?)RJ>$2DS_:"Z =Y"FGV^ MDVE.(=[EN-!0HIR+S2FS'3G:R6%SR]CNXN-1>91$>Y&%O7O?'??25K\IO&7T M\K8I<;P7^6$ *Q"E/S(O6E8>O.9Q:B;IX@&-,_O.77J\(F+Q]VB C2S@]!_] MWU$_ZB:O.#X>_S;>WC(1,$O9[*9J0SQ()70A)]Q7J2U9;^#&J6T%\U_*:ZWV M-"1_5H@8&9 356^;R6MSW>B>,EUJD>1]QXD1_9$I$[/QG%UT2^V.Z;V,J8;O M\^=^##KS!\F"2P=5ZNTB=)/AQ)2'?2F(5/KID4'?9FVA:4!#=^G M51N>C))&'XV?B)5X?< [*!'?JZRR\[.'H,J#@S\3H"&RH#4-E28-[NOO=.HI M=7S34W#B0&W6]1OH@OZG0:IMJ .OSXOL5[ZY)RWDN-J4C>PY@7^/W8VG^R%I MM'WB<=W.OA"T:FF9KI/^G,;QNUE.4_OS],@M*G@YO/V@-[4Y [X':P: MH^Z^A3$SB%IT#W/IUK0J8_J%_T.P@MI'*NLHG?7R]:=Y:Z!_)OJ<%_)0X>ZE M]!TP??K+M+*#/U8F0-D[<=M;7$?O!6W I0549YT#PQETNEHSG0MK MVY)Z2EO>M4^KH'AR_*6CZ3F[-'=M3=-2*W:!M_\AJ&1A0!- ML.Y$&*/DB*[MF1O[E?Y)U 8J37]\%9Z9 ^^$L ]?GIPGBUB9!JKIMC"+.CW8 M<1[4D1>O/3J/Q;+'TRG2 JQ[$_)Z>YYF#%3.*@;V,[+3PJY<8 &@ >/G)UX7 M\OY$9+?#KM"7!?@E'9FC;'6)]&K7Z@90A2A([T0!?LF$?P/9'3A^MX;XN#7]:9ARG["C_GF,T^,)9 M8:*L,,&*>N"83;V^T+']PDI]<4S4(8@BKN)^M*]7L')B( //>[5U"8BS M_%_*&C?A"HA =#)QV^*KW$XUW6]KM6G76GU7;\ &-'H)GYH$+T!P_SBJ@,9Z MP24P_*A^]YK.?SF=[G+AA/??B GGJR8"H\)"S9?5[-,[NBK%ZJ._E_6^LU#%.C.5V ZFC%;3@J]W6@T[QRJGU)P,^K,'= MZZD&"G-8"\9Z>=E+LOM\3# -'?]SBM1]<"M>AXK#XQC(93RQ%GW7^P-S-L-" MQSO2;V_NV6]_WQ\9^5XK&)U1G-%SYG3+5)8N.'OQF?TWGVX-]2!-O**?)N^:Y@5X]F[YD1\[(^Y8[?E%W-5T)+@T"G>Q:KBZMP,F MUUE]9_@.SVZ,DC)6D?E,4]2TQZT\C477U Q_YV0CIRZV_^7M_^U],YDGOHL/ M:"F4X<:&J7"N_=K;K9B6/X^A._A 3^("BF4<9<<'SL<=O&V5_S_]T?!WF$BF M XD@811M#-NY$',#[P>;?C0?G@;KS]D<[<(Q+AE(S)LU^O,!"8XQS>!^3J_@ M3+K5]VY_9-.K7?BX#QL5UL*/Z88Q7U]/S+,U. MN.BBR432NQ-:1 ."HVD5TG-F*B!?1X[Z.'A M-FJ$3MB2Z.99KLV8F#VP'L\XSODG3N?=OYX65X%^5-4S\_GJ^//,W_7JT8^F M@^J$POW6I=O0('VC->]ERN=M@U% .-S4W'OF$D%2Q MHND6-ZFO7[95.J)V)62;;7O!K*/_'MIQ=R?6NQTN?IE]DNQHHHH;'>G MF4T7H=AMDNPZM3?#7SO-7B4E)AXF=RME)BTGTG;IBAM!!5QE'6'6+>;2>BN4 M.((M$8,SWD<+*;T]$D^RK8^AM;4/3K5^B17$/VGV8+ER&SAZ[-,.^OA]O52B MS_TU#+_N1OGLLT\Y>29=SH&>([^D\J.Z M/TT=CF%[YVPM'&=*XE.J8^.L'9OJ6BH;3N@>::72'Y[ZN ?OOAHJ4=XB761N MZD!]-')X#9<34_YFH9U^8-31SEYO\%O%I:W%RR]3=/K,VO\7/&3\O^W_S:QM MR:_X!T>I1*QXQ8QRTSVE^< 0X?1S6-&;ERG _O_1_G:KMB+H1<#*U/1WZZ @ ML=^/W"[OV[.NP="9):20&1<)B3A8N/- 6)XMO6MB5?6AZR]#;LEG]._-U*Q^ MFF,$96716?_RA\ ;GJEHE_>;S]:9%_U+AA]Y%GT;SJ7A%>>L1 ?5-ER'UK@' MOQ@^R?E-]3H!5FYK<S*R.3*-#DRM5PU%G6@EL(!F^ZJOGE+?&!0+Q' J7VS'2@C7Q.#&P)C=](4W MQ)EDH@%I"G5,!8[]\[:RKH FK\.N9!DUJS8B>[>22&B/:YX9!8W$J>-YPA*6 M6ZM?[.1Z,.K)^.7IR0T93',R'RQL7\PR>ZD#9S M5X8/OS7]T+#I<6.B 4W'Y_#\-\M<+@W-)AT-TRBF&RUI,HBH&6Q#A-](]<6( M.B>RAYW18=UWGU]\^SIS!;DGX5?@ZXT*/4V[-\9X.BJG-?>5N M>WC0\_(K$83\'I=^G#21\A:B7(Q><9X!*;T49+M_&:[Z>OW:!\U&+X8LQ'#V MY8MJ+JF=C5[%]=&%+]=C#9[VW>LZ5\!QT]SD3A+.7-R=5!S\JM6GX4/\A/&/ MIG)I.UK0CWL\8^P@L?JP&7BA=0M!LM2ZH3X4/B[O4:C68M\C/)^E6<'9)7X> M+ Q5)7?VIZCI,C,-I[1R@V^QCO/GWG$>B*:@4ANRDVRS:9+N9.3#,MY44;=*2<@A M^O7 RS?.1TT1VG/X0#5Y"<8^]:F2]^$-NHT9-=P7N81^FI^A'YMI\^C%BX=N[1V;FE^F ^@COQ(U^:) M/L0Q3\];6M.U._ R431ZY#]&[&C)LC1A]O-KCZSN!/V"W^4#5?@[/&'7.$)[ MB]) 6/A!N6E%X:=:B*8I)"VH]F73==_PM([N1Z5D@Y6*"!W>E#/JSJ]SO8PU ME)%Z160)>_JY*40RO>;_CR11CTJ#[[ XPJ2WC>Z&I83E7KF ?.9W/77UY%AK MV(VW) OI*Y?D"LVJBHS/YP:4Y7Q[Z2?RQ>*]RQGPR6H[48Y(R1GM"Z>R6L!L M1J)B]418Z=G"%]W?NZ*_EXQF2)D9N&]%4F!+.E38A$N[X3Q/;GA?XV4!RRI. MMCP^X_S)>1%.\T*3CU2AJX_KWPG3+9X@'X"T%NA-/V:U!P,?1M[F1*MYGDSX M,;A^-K36M;NW?U#8(F&D)7GAG\N]4UT3>9Y9,@,HN@,?.(TRVK @>GF(EL.G MDU?6451

:1^8,Z/^'CJSPQ&*M?L>(V5C_ K]7*ZMYF O_I/O"L59_'W93 M_GC;(O+T5OAELZ3S2J[7I*>;TB)0*.$+XZ/.+<6_Y&JDR\KZ7+LW;M\H"\SJ?>7K8,:($3\26S'@(DDY5 MY=8TW=I<-5P3>8K(B\KX\_F60Z,M!Z[T^#"2J_R)6N;,XYK%&MRM1JN&+SJ9X%/F M("0NA18E^U,L[ M^A2SI6HV&/:SB PVB/5;M+4$)%.22,?LOVS*ZP3UW%"E/ M_X8C/OEJ@/Y??"";(@XB)O8*1T':8<^"6R-[3\NW+6 MP^:(.'*_\3 W-_LK'XCM"$7,O*XGKOCY" M<8D/2())/$<3*N%NDQM3^^*%:KW$W&[ JO!3)KZ]JK":6T+T#["=XQQA)-OD MODBW&G^SP_(?0_7(P1LZ\\L2(.(TPS-;-2.SR&VN]F::QM&OI?Z$XSJG\4O7 M]6 ;NA9HSN &>>H5;L49[E1V@4LK6<,WM'!1-$P1!!:@)BS1 )U]#KQ/0\MA M;(?^^?TP7/FGPWG<>/I-$F^KXH45'"/+P+?G69FCI*)"[;Y1T_Z.RQF_1)3O MHH,Y\_O+57Q#TCL#/ N":GM_9#UB9[Q55+%4#6C3)E>0/T!UX,^\$__#%?E1 M^T=[5P]7#-%*D!5C$WR@M+D:SYW+PI5I:]2)OPI!52LL]D*F3WBWGP^P.C! M;Y@X@HZ$]X3[7[3;UM(\9*4=A3Y]970W"R_"!P)7#+E!3YG"2WJ,D>D15V.8 M0E3XBX>G[94OE]ZY,R^B5($4[MA)&MQJ.= 5EL_,K&FB;:2NND>>635TC3F< M77-W2)OLB,F9)[X*QNP%^Z@5&=,2=:,,9P 8PX,ZL_@[>-8S>PIAJ=^[F%0;7W[<3@WQ/2";(E+9*SR(V*TM<@_\EH,8-RCY4D=4.=VV_ZK4? M\?['8QK;. [74;TV1H(]N_"3Y9KT./OBLL*OK1C+.&2I?\6SNKGM<,>T=&\<"HNF-)PEG>?V*-* MF(BZ\8A82/X1IVV#&2/7]'>F7U)F&U BRK3L/HWNSK'&8^0J8"""[83]IJ8% M?GL[YC%G4'S9%VGBV)SPJ?9]5T@R77%N-.=G68=KX*VTB[Z;>=5IQ(L5*_6) M9VAI/HJ%VKC?Q&$=#OZKF<[/J"9K-C*0'&G'4,MMY,5\7,+W&A\&75CY0WQ@ M-"J5.IQ"V*1+E))63__B#1-)M@5\H"YXLSIXG;UT%A6Y634'02H4X.<)U4+% M? ".DC7*M5AGZR6%;-YQ1+Q'=N9=Y .O,6&CP7'8/A\\]\U^WM=RGHH%[X8. M'[@!*[^$DU3"_2A9MWJDEQ*09<7^AE)I"8A>J_X%JU(>2 MI\B,LW%J(*Z#U#5M1EPGO_%&%+J,,"L"X9CLN1"NMPRK<*,'FVUU]P,Q?L1R MP%$ET+Q*P&UW,H2>4@%N;.?Z0H^EA9]7]M'7*W:F\D3C&-]>K>J_8AK_R/N< M\W1VKN71:9R28YZ10W659W(F;[(=, ML11BLS)!W&M<=W>ZQ1$I!/&-+:+LZCRBMJB]^8AY4SAU')+:%C=&D-SM.85> M;%&.]J PYW[#Q0]\('_^&A_XFAXPR?N,$@MS8A.%P=-D=&B0XLO-3#Y ".(# MVW _C"H'QNV8?B9_OM"V"[3[&\FY)'X4,9O5A"<,5/[F Y0B/B"ZE!L8N+N3 M%"$=,* R^LJ&0DC"*E_I]:*P+9M9K1]>]S$S(9B[6!*5T%X;&Y.8OY?S%C[* M&W8U8(<3OYSZ59CM6X/=@3MESRMZ"DF97@MX-!_8PQ7LVIU!V[E^ M)!5^Q^JP^/ALA UB4\3E$7885[/1K2HT:O]HLGTB^?;2ZP?X0[9U!K>F'CPY MKS"7EL,R)X,'LF]#>(2_ N]JR"X:KWXVR]L*\42R;2""<#+NVV=I%(5LC]RZ M'&H8X#M:&O$TY)O3"?7YT,NF"Y]2D0H&CU OD4R[%\F,T7N5 Z[A?<+Z[V=2 M!E':&W /C"A3JH9&3)A6'6JR"68Y!J[T:#3>*Q]0W%"OM94R]VWX-&,E!&[- MTO#M!C P?J6OFEWF_,WWD2!'\B-]C*X^EC*_,/<+)V5&MBF9FJNG#Y'Z82;) MQ4R;\:TR10B=B__Y[S_6M"Z>JB447;ZL&WS$6OF4=$P]\ Q6!CC:8..P4.36 MD+LJ\#CEQ:985H4XB&_%Z@__;C(OC3(YFW)RV$HU+NNWC$[J_=W.,A9I*9JH M X997<W3VA^H=<)C28B*"^("OIA,!&,Z] B1YP/ MB$5VY5OAVYPG3AXU$2]W[;1Z,W&I9F%*Z3.RX6;&-Q&%0 19XY; 1N)_Z\YS MG.G 0:V??[\]II&_ P-IA1V)(]=_.>71J';GVG;"2.D-2#B9.#5 ==*4[3RPOR \A ^H8$W]<57+M[69 M"O>T'IF;YGF=3+OQ*%I98U_&C]O(K[M3LM1%ZOO&]<8//TJY]>3CXOZ*Q^%D M4!=&4E4@B4;5>FHV#&E\F10I7:&K'MZ<$"C?0;Q!3B-47[S>(OZ-H\Q8=OB' MX@DFGW?3S\(U%:_PW@01#=JX-QYU_/5*W9%;?/9 W&CCIM;-WB,%6/?(W+A] MN7S@#D@(NS)M7319/2K3+6&85O6Q[9)=O85+\K^^W(.'>,UHX$0TK=?2XQPJ M2W?M-OI5!.^W]_>WN.E]37XGN/=>@-W1JAN=Z(R3E2<%!@AVOC]J+YVZ/R5'D16S.DG2&LPR\>-%3^# MY^W0P_ZZ2ZS6:IX(S%G60WVOYB"5D)/)='AWM+Q!(E$X7%SG0,OO8EHHRY3% MA^8[Y3?\+^QCQ*(E,Y/>6$V0;3$,E(\(O36!2A(>HT]RNWS$/T3\@)?%A:AV M-IV2TTB\% ,J'C+R0G[Y/@!5C(6QF$?:;#V(9Z*> M%P1I!*UK[,_'V? MFC7U)G B[L'"TZ*+/-\/2Z&L9M";.HRNB:*3WO9RQ*/2R ^.E M?)%]=0'2NX\+Y^3Y@$:,I1PE9IDC2Z2JW7.5C*&M9]>4%?00?NC@1R 0+R=+ M+6:UD%Z#\5QB\J'2/;QKHYIG!H5A*2_97^88O[T=/!(W4D\&8UPZX4I/4)*@B4-F'2>F_U8O'\ T MC"K3="671%<1&N1?(;W"9Z6&0V0A[@Y1U]XXT<,3_B4GM\GD ^)LUAOFCX1% M*_APJ7?F[Z;=B&Q%*#RM[!:0"!%<$/R>-=? M:7*>5YK:%]M-Y<-5?JU*L3$ MO_ZH@.M$9<7>>:=A%XC_)0XBN <-4?>W=NCV;KL1<1'E;"J77LIQ8)"3+]:^ MH$G*=-I="(F3=>4#+?^XM#_ M1WE&4>U4([6TX,\+J&;^MX@;Y%XVXXF;([P M($+:'M'R+*$$8\-V7F[:-_@4^7.@QK_2=9-C)(OK-(8L^/[ITKL%2KI]S!MH M>M"Y'-CK]>5)92H^63"NH"MGU]+"C\L0J*Q)C,K18."![G:]G8=2KS00'\:4 MRN_B T?/(=QI%G_B+!+$_>WL:-WAJ=^2V:#7(=V!$Y!?YL0T7E'FB=YA^)V9 M9.$E^][*+4?B#/LII2^K+ZXJ8,7"85]"48N^^T*'MFK=>]K M( A@>XA2/!70??)4)>-UNG'S.YI#X[4/.7_%5)G'VQOG61 5EKB%9QQF:C^) M!OV:1*7ZJ12DYME^IRM.^J@22H*Y2UMPW7DNL=3]FP9,[1EOR(YQZ;TB@T'VA/8ICR@:=V)!2HG\P'[A=U,LS;;JH4 MW>4<)3J:P7E:#7[9];C/CL@&^(_P;R_L>*A/4%!(O(!_D4$@EJ$ K_;4:Q)> M9&%WUFV=ZL?W+6C1>6+]3'%71"-3.[FZF;SZI>L !,YQ@J@"%.,U1@WQTYFQ MS!-_P0=H 3V,R';#=SX,8O(=500-!946NRX/]"RW:!5-9\]X#Q=QT^4"'P?V M\N@>?, ^'F%"@^8O,:H*2I$'V9WW7_0[!;PZ3ORHYYK**AE8SR-.H)1X^_27 MFUD.XQ0$Q'I.7W8C_B;WW MCFKJ??<%@R@H57HG*"A*%:0ID%B^-)&J%&E142DA(-("A$1!Z1"Q@((2:=*) M2*^A5^E5D!*B2&='(01(PL0[<^[]W?E]9]:-=B[W8>G5!$C&F>21=N!A'UV,*1 $*.0 ] %//CN< 5YU\.*@M)C0$T='O MEZ<.W$1E['R=744/!Y*R"Q\'AUK+\D M[D3:(ON@F]ZVON),[OIY\;Y1_WRS8OVOANIHG[=Y54LI&5]6[XE>\[B2$-S) M:+Q<7D\(3(/I[J4_D:<)=1(53D "&V=;KZ?@AJO!AYFJ+Y;R]R^?@_MLM;^ZGG8/Z%*V6(T,:MH-U3 M;BNXG/Z34*JB:FOP--]7Z@L+L\K;/[>S1Z'SA2[LY5C_$-ZXTR2=?5'8(GRI M%\.R9/LX.$3KI?1L&D)6E*XP.*BQO7S_ 70]]@#T[%'U7;GM%RXQC&+F>ERZ M[@!$>56R#6S?B^^72C&3G$4"6X[/4L)19@][Z73<_MG3-X_ .UQV'V+N/()_.NGVP$(;4<[VVKXV:J]&$_?@P'%1$/HKU^/T(G, M?!!QAU[QNG.^R8@Q^]YH5P.-7#D ;"9M20#XC=3'1Y-;'\8429Z=784,P^Y6Q+RS=,KRAF\XGS MP]PG,$%/T_%,V*OCF*)7*0!PTXY>)W\ RC'!O:Z" =864YSV*3X4*/9._+8I MC(W62E9SV_Z(:;U+&J%-["B MVKZK@3GPHRL>V.W-Q&"!?&MLC@*&%K-KP438JG;QSKXP(GYJCVQA=>1I:9C?TL.6M9P8F8ND.HE8=9X.LNE\%M,BO7OAT '(^?Q^P M^<'TYGB,'+8W5,JUQ=CH_;X2RF?T]-K$Z27>3JXC_N*PM@9.LZ8*^G/(25U5 M&LVQBREO8?@6D]84&O8Q)*.CUCLJ*MNU0^P\R M]6'2']K&<'MOI]YVDR'WG7YO;@4%\]G'H%R8@0"+^8IK2\($"11@UBI^SZWO M,\T#3!UR_8A$S_XFZA.>S+^8[_F\*NXE_JDV8"EFL:,K*KTU*$/RY_:-@!MC MY8K_W]V[*(GK*6ST<@'\[I3=B*:#6-Y.7HR=VK<['XC0A;:DD_T>+I M.[135].![I76'V.<0?,EL#1]5L(4KJ5Y^3E-*:(>V;T^>,8Y?XF*_/5G" M2!,O,B[(L+EYFZ7IT/O:^HN?K=->V;ST,9^%R;)M; A:U2:,O?GO&.'_Z?FI M0DG-D;'QF&"A^%Y$J!Q/Y6_U#?MLA2NE4DTZ.INQ%08@M#?J/#T=?0YE1:_2 M$\A'1A GGNGQDG@C0V)JR&YM82?G6_1\[P)=,3Z2)OPIOZ&!_2_.\1U_Z!A/ MUT;LZU+_U)SG2"M08T[5*Q+-8,1%'''26V]H42*O9#,[X.L$B_S5]'<30X*6 M[#\M'A^ ;A^ XD6D050W0-YQL)P3&@7EI-FF-I/O7GA,BQ8^:M5 MZ4QT<^I;=0*S2N_8)/3 M<'G;RDI''R7U/D)O3+?NPZ*F=T]@&?Z6;)A8VJDV&DZ $5>5,D7 MB=%3\TX)##E2?U[)#QEE%GZ/2T37Y:R4:)"=; 9^J.=O7F:!5B!BF.9S!#=, MA+16*5G^*8.#I@5L1FMTJGKD>>P)'G=R5!,])77S^$-CTGA#V;[X"".,&5<; M/<<$6>S^ZY4[HZ/\ (1#8C93F4JR^6]7T-)BZ,]9\/YBL=4E()9]BY@..OS\VH?'K1>VD'YL,9Z.-TIN _YUB MG5][SFBC+A$"8%PL9$$SI?GB[?>\G]P[ 'U-SFS1M>B]D3:E6]+-Q?U M'(#.FH6E&%PETMB-'8>M8?F#KR9:K>'#?K!\\E\XX/H!*-KV[3ZX79%PNX_) M2T]K7MED'/M-;NEEZ*'EK\QMCUC58G=/X&OR\@Y =@#A?G>(.6P1(6FK N4Y MF0!:,Y8(8UVF)[OC]L.^;$^/F=V M'8+9+*"#,G/W#X$?%!LPF3PF5?-6I#XB.J7/$/;NUBY3\02XE/S&U3PGTC"< M"1V#J05.R%9*_N#OG^Y[$>L'H%R)8.B6.)V?V0=/)M57$[+-,"SM/R]T %*] M2_>PPNPSF5[,+L%WWP@]G'J6OA.UP8!M+C'1X83-/7H-6F]9GBY_*2HQHQXR M1X3EW.2K]NM374,Y4'VM=_'4,U,7%B^@KKUJW/1=6R MY1R P.+26-_TQONO$+@O-QA]7X0GL0U0AO&PWN481R+P:SM[XH<&VH6)8$?$ MJ:^AV#27Q,69$[>O+$,,5RT;TT)^SETHSB?X#"1*:R)JO5\*ZE9;L27@NAZ/ M4;[#/F%:W2'*JO&R@R33'Q@=A\*[7TSH9)$9VL6@]I#M]/<^N273HZ_ &R+9/6[^DV=MNJ,>U\ G#O%SW+85IS$SQ"FS"O=W]%J,57"Z2V#%C2UGD/9_?.,;)LLWA0# ] MPT3C3Q<(<0X^BRE+.\ M^T8=W_[1YVMX#3!'XZNZ6IGD:$M.SD$2VB6%X2(,O5N$UV%9!AX\DDWX6!67 MSYB?KG%\V,Z[T%E?3;=5:T381.EO2,0?RZ;:Y632"_3]+)/,@TQ";H+S+!6K M@9]K0D!*J[HWMCG5>:@#.B*PSOH+%4OA4*Q,OA&>6W36:,/HS:>; HO?[;9J MNI;F0"@^XJ;J&D0 H.06O6F[W-R5."^Y7!JYNQ=OT*-:J6=G&?KXH M*R1T+S;KKS)6AOX_11@K ]@:W&)W)XJQF_7_3T3"_DM_A3MW]H]0[2CAY0COC@MZVJ0PK?,JN*+EK%[<%ZM?A22)3M"C1[KBU!3*0R8H M1-%N4NW(M7!H3*7#8A4Q3*,B_6-^MG?JEQ*;^UVLU8=?!(OAQSSQIU_"SZ6% M%=>%?;CKU,'[1E]B@HS/[47&:GP:;G'U4!CT'*HKBT+;/9A8&@"+O*X9LP%^ M4QZM(G)62K 0ZOE] YHV]0#T47G@6<"ZK+7/0M5 BJ_8EOLT]][=N@/0ORP0 M?X@ZQK2;/BJ";'>#,3E<[%W/N_ 7@NR)!K_ZVI4PH2MR;.(=";+=?(J9&^S+ M&NK5:!R $J0%JZ !I3R%AUU'LHSG=KX6$VA<_U*RY3WNM+/(KI86!^HAS M;+,Z 4_F_AM!&OP;K2#U/Z-"AK#J*I,'[](]2.?MV6T3YRN!WACK.IK_.>. M_^754V4N=UL ?_1H9<1?J7I>#='?>I[^1VU<[Y MHN$8H[)=J3)_OO< MX?S_O+$?(\=1'@"JG7U*4U1\JX-W'J%5T>BS^T!!+3'J)TQW!?/)H@WW=79] MD\%.,VZ,[(9]@4B16?;-BAHH,3I3NK>Y]BV*(_I+D>[[.KVIX-Y3?>": MI0:;MYW1O4LVJ'4'YW'LIE%7K3Q-\*4353-,^#6YE\C S^]'^O*O"O-5]*<] MQ-3KYNV=MQN&<4$TD3=(D,A:[+/M=6V'(8")&D54]!.6UD?V8WTG%]JC>6 M]Q1);QFJZ"%FLGSC-1D3N<900CJP1A2X=_82GNF[J+,$=CIQ82I<2@%%!@GXU'9/I^ A9;38&MS'_B6E8!:J MD7!F\>9]53?=%N>GE:9B.<>8POIC__?%J39?8$" M]KC=+@6OW[,K''(61=EXZ=%SCNGTU@8^"' ?*92^ M%J.YB HX ''AR=,4VV13[+-&O0/0T^E+3^^C]!=L>4^S&Y@DJJVQ*L.IV@P. M; [5U1E[F5I#-/,CII=WWD[=F/G^J=KGYG/>NM'OWT,GQL;B2)BH$)&V]\(( M79=A?[I#1\ 4,'-%SA:<$ J;ONE[\8'&3=QOPR%RH.R4HS7&+/@HR6ULU7WF$L \YG'?[,)"IPGP3"YX$]:/L Z #4 M8O5A.EX[FJ:=?#2+FAV?V$CPMV:TYT1/J!1]/ ENZP=@$1Z55\2GF/=CZ6^ G4ZXPJB'*Q$USV7G@SD-46G5#D.$W\GJ2 M2R8/L1U9':_I*>"_:M!AFF7KEG&M7,$H/_%_E2[_]FV9_M_6:X$M M_NTK-O_W9ME;\S"8_<_>) ";. >8_SF)3\K'T3K-P)D=QHX**7F.[GV(IU.F M'_^DKTV\-04V*2_I+UZ9$-\'3I!$GJUW8,HJ3/2*S8X'\FL[\> N[-E-OK*K MB!HHM0S/QD)*' VM*:\VCP4EXC!&OZ_OIORI$!5HAIP9 MRQJD^;@6HC3)*H&:'ZN\AUHV&6T?^*IF*B>&4H-B_&=3,T%5%O $AI!I62[*/\&SYDG3M^N<,7@-JI;5><-T!C&-!2X MKBJ)Y#\ F<+"=Z3EZX"QT6&CQ64_OU!7>QN[.C8Q1?AJ&ZMDLK ME08+EW?O/F2/E52N,5'P@?W_8B'L_W/[#^DZ_]IF>S\W?JMP4V1VZ?B*\&>X M Z)(N\K65.;\Y<-])]ME52U+!GM8-EQ]KCIX3=O)/]:=^.'3Q/O,&L5++ZKG M#26?)'6B.:G3)=02>Q4]Q*GVC@PB(<:6S21=2LWQR[Y^G1=FILWJEJB:T\8' MWC$%Q5\X$T 6_056KE),VDR$L='NG*2^7$#G:B60HM$G7$P0KI2TK[#K"5O5 M;GS%C7K5OYKB/W&5([7-ZP$F&Q\!JBC8N#;I,R\7?&(;56]Y.!3]@FNKPH-S MYY!OEK'W*=:+1Q)U[3CJ+,^I1?;[70(7_BVQE92! M4SD13G%6P6>L;<\K'A+P;?IVF?5".]J?J6=K@CMN2@)&CZ^ .X=2?$;J]3\R MP[[Z.@K'K[3)89Q^8B1=[M?XC,GO4S>Q@6CG_<0KSR]!KYW!XQJ%T(-0<+T- MJ0_2V@XM:\01]=F(7;5CKM0HCSS-S/GY:/Z96[M-3;+%H82I$L+/4$LXK M(/S#C5;_[?<@A\P"^G^]T>@_A_G/8?YSF/\8P[!?^Z=:BT.ZO<;;G":(18,7 M8L^S\I=Z#(_BL0QQ3/.9B6:"<+E. !2,+'2FF@",7]/.@-O3C1*^EZ:CXZ:1 M@2\N/?D>J2:'MBZ3RFY\I :[:W4)K(*EGLJ-W$#=R"W>3-#SR4.*F) %D!\' MFB=$K"K3N)>3[",2XK%PT3D]>X<[8)%+_HV5M]1'^UZ$W84UQ16.,Z"_V76.SRUMS<\/(7T8'!B@M1TL@D I^LA' M"T]8CM\'UK'1IX;ES83WK1.FM,L3OY>,R"0YG$,O!R@:,ED2?3*B/?UBM1EL/B4&H;Q1@3OLW/.[?HCDJ*2^:#8B8I:]KEA] MD\%%Q690HRA7J$8 ?P]CAJ%.Q9#,$L:SB!50LL;(?#G9:E1%52YNLTC9L_C, MJX2BD@L7/O".I_Z=7L^W3TE-Q.B=S?.@A%10HH*"O0?;\[XJF?G>:[MM*OI: M6KUWE-W0*?&RI%TW3 0Z_ZI1E;H^[U&OO3 PU4I:Q&'X8P>@7ZF/(9F9C@73,CVCGY=M4] M/2B6J4<% '< .IO'NJ+03,U?"*8) *UMJ6,%'3L7S5/\0OFK=V^18MY?IO3$ M[F[^\S3'>FD/Z4\A\AYS1^KO^&JO!Y 7?YW1,/TJ/8M0;Y;04"M" MG^>HCMYQ=]8EB\G]A?$,\@[%A.I(*G911 ;XB".-3";PKE76GSKUQ][=Z#K. M;VS9?^EPNII+ HPY,\"",(E9L(O!W":$7WR-6WOG ]NM]%Z^%M+%Q& M!;R$_2?Q6+*/WK3K)?S3*K+^1C@LVT)"OS;_9A5_+QI0F($!JN[OQ _]9^%< M EM9P50.0'\G_W_'LY;&[J-0 6.8![R3V(6)-@2'A&,"O*F1?W1[6K3D9KFZ M&0(AER?)Q9_SZMXA';S5(-[1>DAI RRQ(6,B(9US&=I/T,7,YV-*+=I\V#'- M6FB]E:FH=0MR5=OX19_'%6EI"?*6(RCUY-07RN]R/KS.&,YZ)?ND_,V,Q&'B MDV:\%S"P)D"^XL.]O$&H9.^<'"O..B%R#4@?/6+$>A&"W/G 6W3F?W'W^1\Y M:;P8_0W47=F5I-T!Q4+ HQGEL0-$;,('8/'-8#ZOZX_ M..?D ,P_+0:?#KT[,%FUH!H-=;>8BAV?H&13)[+ZLF@FE>6UM>5,U0ZOJH.Y MW5]PQK2EWE#HXO\K^NAK@7MG E-4UECV;OPO[S[_(V>-G%M?W;\$!Y>)K'T- M6J#S2.@F&'*'7AX14GE5CG:FE-UW/=LDL\'W[8)T/+O+ZZ:_GT5C,///;'0[ MAJ\>O"\%@WF"*^0["/Q3^%@]Y6.?1C7FN+*YAI%Q9@ERIZ44M&<$U'L(6L-# M>;=[:XS9EPW^G0LN=QK=#!64J4XTI.,9D&MYS;%:KXGZ)>RN"6 =R"C+%EV( MY[T7Q0%UO%LOQ?JJ>):9#,L/F=NE4Z#NE8>@GSEF?_NL7G(1!V!;'>S:'#>% MIY=J41"YT>*LLII189G3J6=ZU<]"'M>!J7S%KX:\2 W:BAZ>5>Q%F:=F,9(/ MBO^Q'[MWC$%<1=03Z/UI?74+,<\)VY>KUGH.8:\CTP(*8'/JW ,_'!TZY?H% M)4MOGC"2BP5M>2JV!\"H9S MW/+SLW&DUH6!"F1HF[9AJ[FP V+FQ_9,R_=Z M3C=!LT?WS(IK]!JZL6\XL#?_?/4,!1Y&'U^6UO$1UNR(PKN8Y'J0IY:#4AP2 MQD;OMR6OWI.?9NWP1<3'EI@A+S:SC6B06-] O#ZZC3WNEMWV:R*T=.];B%U3EV%:I_ M.>_0U;T70G:?*Q M.\L<%UIR&*($,;8& *_:%(X@(]6GC$<1.RB_EX@7[3+/.ET\-Q/3>V?Y MXN((\YG0HRAN\I-ZSGQD/G$BJR'"[/V(:7V:17D=SCUV%CX:/6V@F'*)W\0F MYKYH]Z'W"QCJF: 67G::ZP'H*:\EV>WEPN'Z./.W*69U+RW*:U^Q2M5/%/)5 MQMIR91O)%;2ID[L^\'IFULS%S@G3+@!0(B5K 2_D.5ZK$I%C*%=3]^Y]WC&. M#RPOOM@_%KHL]QPD-_$6*&A>UIO"+>N\J^DB\K$@RIYB#\$-.VU''%@W+5BIQ40$%/8FW#!(/(O7 MH!N9U _[G(QUGG5J-/AF93S4V#&UDF,^$M$>4OP/>TFL9F=;/W[M\_65>S@] MG?'"1*JRR)/-1/X3R$V#Y930 O0HTPLR"4)37I J&+ZFH7U>A^0UCHZ" %3:"(,0XU4G4YVTO]BUTTECVD*MU M_E$1F3UX "IV=.P^Z1CZHO[%B:0N4/KC0?8J*Q# PKX+.#:36%L2^G* MH>]=+=/ACL?DAO'*6W1K^ZMBLA7U+TY55M\_^CTZV_49)+(6'(FIQ+8<@.)Q MH@$^+$C']CWOAH5BGF\S,(=;44FWXXU=Y7I$>N4N?G[-92Q#OB0%*0;@K7L_ M.YQY.R>T7-QB]71S8.[)(HY=OQ ^IRJ2B5I;NNG]W[[_TO(=_9E?HDJJ6F6=@(ZN^Z$RX4?#^ILO28>-GQ;%*$DP9S MV;"(,II$6F=$>YV_1-@E#W[#O?M3GJ8ACNX5^\>BG8-_RD37%W^7)$D.LE<. M.5DTP:94FP] Y0,1]R;J10HQGO:.WQI>]_3"-7/ZWBVQN#\(OV]RYSG;C<\& MMJVL\7Q.T#8<]0R!^8NG.$$5O1-X9 '_AS#M8T6Q':W\Y^L?C<=IW-3GLX)D^=CLLK%U&K925*.NM\Y, MR0(K-_.M5>"RIZ3Z\P?^73);BPWI4XNZO.ARVQ;/WC M%B2[5PRF+BL'6C%?X3:?1FBNQ2[3*R&O5 ..)*9ENWA./#@LH]?'G6W=E716 M1DSLRB%#"\TTTB;UC%$+- K"!E1%X_6L3C'22/8./_\2UTH)+ORVPB?3V_7< MH5VN[@;US0<.I(X&R[J@731UA,&A"@0U-;(!A.@2/?NIR/E[<0BXX$LOL]Z:6%#.8SD!"[(/3=!Q/O=)(Y<'^+BF1;2#%/Y9P%(Z M K*4XJ$R!AT__.QFSRU>KCKUW'"6#[R&U&[@Y17J+I#6EGZ4;("C1$72'#\. M9'LF-_>$94XAOSPZ3>SJ*163C)^XZN:9K)5T571:\@R?T0?60X744)=RLNT3 MUP)[,TJ_90.XBB/"U;,E^5)_$PXQOC*Q"GV:]F@4(D'%,(VT ME*2L,.XX7<=YZ==1V=B_$LV&G_W:4>QZ7++^;6OUDG2& ?(5^(\M[4#%"$16 M"V$U,COEI?MT?PI2@X2JF7%7K<=_?MM\!)6A0F_U/M\>A)-LA% M*#Z 4KH< M.;FHUOQ5V:G/Y\)-8TI./U\WSHP\Y7$J"5 M3+28.Z[7Z+.XN.+>__X MN$H1VIZN-((Z1DQ;=[O56#'B7ZS"5E-75_W<2*C>4[W_"Q+$LUB/G1^@"1H1 M>3L;7"T_ 3NQIQV+MMV[]NF,P?%4OJ2W)[]ER:8;@$+O M"RU@CF+^!'"(SFI5;>"3A:I]@X3XU+<((]/Z86)M.7;SVW2OGZ"'+\>V^E_] M'V[_/"P.X?CSRF3;A3RKLX-,A+YU^-F&G18CX=>T%Z'$/ET/D![B%4 +G+FS*L$OW M*F_JL?B8P+6'S19GON@4PLI]UAV!'8H)\'"B\20RUPQH?+-@F+!AJO%R%UY# MJQX5"2OLYL@]]%B?(_8W+!9:*=(*"R=P:FR*(PO;4[WCB'T.0ND]BZ1'#5/J MF]).]K]%UW^R/-)7K !4$\H'8EPXAO4,,FF2>+E=%'-AG1 >7%SO/(9J*G=QQ!.>&=/Q.IB>0EF4X;2HVH7= M^]U] D70#D1V(/,UYZAGL"U@;MH=GT.SR +C[?(.@^,(@*,\($=1>.-H)@'P0B//JIUS M]DL[M2F4L++S"@./$!G/'3NN?>)5,]!U3.=/ZL:92ICI-GT\9J+YF_P(-/3WZL]B([,/@4 :8!N*A7(PL M,<6N-ZAI%MX?VBKLN_,L(FRZ1GCX['5+2?"L2052#V!2E<(4:B?@TWH DJX_ M)L_$N/OTC*R^8#?TX&Z"](/RVM@-MI[?O_H.(Q+W'R)/5T-C<( E+ )V%'6> M2(>Y4)]D3$U2"\Z4:"3'3/W8S$P*SXY.8GOT]+FVJ]BF2[M&-X+31%;)MR/G M[9OY,U(F']BM7)P!-\H(%;9_A4IJ8X(?+%YC[OA*NE"D;H(5XFJYUE"=>F%P M.ZKR2%)G3Z>$N:_3 8@)=-0S.\T#\3B!(IHL\0 D;!)0Y(E0\!A0>1F*<"W4 M@*T>R?E6JMS0[9)]518XML0-"DT0:D(/0LMWPC'WF2X^N>*B,98S0AI3,7B? MT%"+/3@5B2/ZQGPU&/]%[$_&4(HJ\%&+93.$,J9F/9C M3 ^ZH/A7X\A&FX]H];,.&THUE[KN<6[_?\66PWY<5>ZZP#SFZQV:YD+<.MAD M G+6DPTAT:P5)%!TWD*C&=6\J-9FR:5H>I9H>8_"OE1+8B@P!M+9J(M>V/CZ M4TSA"$IIE%9T6U?)GF^X)!?A86UF7S3YI0\$=\D)6/TJ4(HW/Q)&_\CH MG>/QQ[ X(VTGFA@B5<#,]T;4WEV/( MDKF:S@XT%F=4<+T*,;95T\Q7.? MT9P7Y@3-\I&%;0++#)OVG.0L_6J8BG3=X8?95ALKTZ;@>H-;](AM<(QX$$T@ MBQ(* RVCA49/8#@F$ZZOBE@W#S/@\/1 DO:4[!( ME.*'I8O>V:;.T_9?L_F<7FB]7_G 1DH,M;M*'.#Q8!P?1&@TJ/1/6XQXG;17 M+BXF\;4?AC?96#6Q#EJR?__9YB.Q=%%DS6#?#*4_%L -X8U)K6I/*R\;^O[: MSKHN?=,NUOE"5OS[]3?9C[-8FEBESA*JH"U@*1H;59',.<]XM@".JLWI[%0] M/KTRI?^^.XEV0VB]9[J#;'3HTRS?O$K9NV#XJ%0FX8:F1?@LWWA]*'RA<(#; M/<5%KLSYN>>CKUG.5QKC3DA$P1PJ#D < ZT$X)UV#*%4@T U=F#Q"A#P)GBH M'3(VH_8/FN@,A(#(O''IY]*8X4S/L8@Q*&[Q>!TM@G0RROOZI- M,5GV7ZJT/BX+QI!FEK4\1<$&5?5_ M;GSB%NYTW/#[[:M5(W.>)5DS$Q=^>Z0( ]!E--U_# MD-4O=WEHNL=5IV?#DH>'77IL=O ?/H&@4CH2 .7P3)[J:=K3;\\NA2G]]#)C M/<'/II_B<8%2S!%E.3(_5B1?41NI&P?/FSI[-RE(*;J5*SOH,+_:)7 Z@Y\< MQ4S%$7-QM2H9\VES/%0,<:YYU?FJ,<"=+6+5&;1@9FXL/O8QYGP-XNX/V4YU MG0?=SC6_!IZF0P LEG ?,VG4[*"2D?V-6G:9G) ]-9XB6$CITQJ?-A^5)?PF M@?4\\7+7]A\WWQ_PI L N#4[ -N4?K)LK!P6R> ?,X3)W]4&,KW]N7A"K,BX$1"TD M$N+0XHQQ)D''//$GL,\A[5H);(Q#J_P)/#K>LHDP_M6S@I5IB)1 ="]OFGS_ MA60#T5.79^:FJ.BY5C!PRW')WPQJ\?D!U<#GI(&@(I?%B3$?<_LS4A8WQAOJ M+M.CT;Q4F$O5F,9<)/I8Z:C73Y%S3LW95R63KO',KS0_$I7V6W5Y\H>IO3X M'7.C[%#"<)2A"F'#_1ZP^R]6$3Z?U3(_@<2W*+(9Y1V+H9]?S'I$*,Q/1IY:];&,BI8X1A)A>V1KXLY6L1D_Q)C M&"H%4:)!R=I/$?ZXJ#F!+03&J&Z,"18Q/(5*TN#PCCWMU^:"4<%&;\Y7VAP. MORRTAUC89/> 0(#MCIKZ)]\3-5SV]30UF3OP5 M6F+H1LO^%GJ$.KWUK:A;J/TW?8.MV[:<%B>&'G<&&Y0#E M+??KA"+AP, EV5A1RY.&68]!DBQ.C!H VCQ[FMR'BZD S*8!\$P^W,&$K6=OL4^NND+FN]<'>YNT/ M?D>LL3\#^3OL^RQ$K74"FZ0'93YY5$(S1(RL3,]V^4M;/!$GU99D]&[=]K:Q MV,]#::IK#< BAF6*ZF+!2G6F77 [F\ZM6;Z44*3.;W+_^FW)%X_TW5E_;U+\ MZ!DTSGT==(^+&)DG+6?I8@HS4D7O-1+N []T:PRJ$0JA.RG];GH&][)Z [U< M7[$F6[F\)[M20@%\\QQ55K6-6]YBM!PJYBD>%*4)[^WSG-+)-B+4JNJ3KL;O M&H_H/G\,U!GI](4AF+F1(]6'[+JOR^#W866Z%*,KNMF5LG[Q;&.W6(>U?NN/ M&T^:MHIYN6A' 5B$WI$ HK-\RY0PCE@WN$"Z7E7V5T4:9FY&5,)\8Y>9EJ?3 M=$8;Y1RHO$0]%Y%AFF(0\98&]_G]NV%7-NSQ)V *^HQK"J_O"B15)R+QNQ;<;WB\6 )J]+=Q$%UDPM]83&NKCQO[W-7U/NV M^GC'"5I]F"HMB >QWP:U6V/8EM61E?K!Y=-:XYF5<(U&-=YR):[FU'/TP&0; MG>7G9UA_H56EEAYAFG4U?"('5QQ<48Y1I&]GZ8GW8>MR-7$=A4%ZD7J;S14F M]Y7C1;OUN<,*R2\7VC=PEM;0F8R&^B-K_-,:A ;;N?/ M&-]R%'7M,%<_/U GWPP[VDGFKG=H%!N<:%M+OS5FD!I65**&/2]1FGAQG!!; M_Z^OF)RY@4P]?3[>,AI9CZY?C9W=:H2 M2S;\->=06HWKL)PVH)C=22AJ=/Z4X,??ZRX"%_R^VV.AN00%#)[RH9L<3A8\ MLR'S1C\&W6:A5X3"3*BRQ/$(8*35=XDA/;0U(V(2IZNL5#PN:J?_L "T6(2\ MT2)N]\3_YHB_,V3 =(04]!JQ?I?/L&C#N_T A67IH#S\# MZ5E 7)LEE>P_#L#MNP*>Y.F8WO!B@WV1>RS"^BZ5MDD>B"['31$352GV=N6_ZBNV4I0;SIM1 FZ"E3(9.^%9^HFJL7IM M8*?EHG2^9]&G&?OEI*M*=UX5@GI80/DR^^(@ZD/D3V:JR$*&4J C_C,W6FLG MHORA+'"+!>J=FJL\N!R3#.6ZG/&1_>HO=<\C.T2EYTD$^AL]G_D#T+0C)1\@ MM)EI[;>&0%OGHD+"%B. '6.3+-,9KV_!'OJK!N^[0<9")['@(T%8??H=5 M:3 U8'Y=Q*8409D(#'&R[&/U[_F<)YN_?$F:'6 U3&O! %:XJ9")EA#OESX! MB RDEPK2WB+BD+BO2[TQ9E$3?'A#7JZXS# M^_Q+XV4"5Z:-6/45?([_.6X_56@Q)7_*<6YYZJDJ<^2+QTY6)S3;&MYHMCYV M6/K#('L?F(^FF[L*!JXYQN"5O#8^EE%#UGWD!I426+20ITS$K,,*-M>:\U$F MG^E)!+>?[9 M(2,NST,%>9(@$(AED)EW=-%+T8I(Q4X'PN,-VA$2-\]JRY1VV[I6IPW53OJ] M5')6WDIW/O=ONU0@]L63?R]5GPHS;4$_-;5&9*?\R3ZGI5^HQB MV;[=F@>EH;I#[XOW#XUQX^O%1M$SK0B^6:\D/F3JC5UUA5&98EQ!V^,U, MH@5ZBV7D+[&[EM\^L9DZW"AK_KMVPU*3G![/NT$/UA_I+K NPR!!M&^)+LG)O.9H>;I%WC3GW0_O(!FG43A](6]B( N0IFE2;^3"V MZ=9 C#1$ :D@(8LIO)BYE*IU3VW6>4-V1RT[WA6+U618T?Y"1ZQ RXQ:9QPO M#Y77X8]0'Y#,@&7VZY4O+1(R/\GFOLJ^@^' DT4H5E0W'%X7T_-?? SYBU[;R$;5GI^@\:M:#-(4IM!EKL17 MPQK3RK?^\C/5@(?Q>5W+RGC4"9H7@+G 4^;XYD@&[W,^OB1>:)0VD595R:U- MV3<6D+BGY!C(1W#_OG6Z4HG!B32RH&)XG\X#LW$BD8@NM66X>_BPGA8YFEQ^ MI]'[?7!)^F.(%C->.H/-#D#A)2C_$=N.C@$C3-2>X*-FP;NB5R3B9EHY'[.= M=Q)I)8@CY2FUU /0/ 7@GHOPASX[ !TJR;5@#8W?B7,FUCO6Q5]Y>K$W? MPN#/@($U4R"J.95>4IA-TP1LT_+M>^2K:BJ'[R3:RTE&VG(^-\K[P"M+[25[ M^G NS8I]IK;G(>6)A#9$"&5QH#E=MN+IW"T/OZ-B/Z>#'-MKB?I M$=V8^70'&VP,]*Y%8M**FPDY@9*RT/>P>Z%KWK:2;-!<$9- X^PQ*H=^[<+^ MX/::W(0%(G\SL8-LU#KL 9%C8H??]3?AE*KQ58WK1K(*3;%I!H AEDC@-,I8 MWG-.2,<*&A[^'"ED+'R^8_"QJ_0H"_$ !%QCJ6(<*P,L&.VZJG1AQ:5K640" M]S*#YT^F>[IGVIR9Z1Z?=ICND(T]+"5T\R%H2RCDWWX?X/_TAH_ _#D:'["& M'4DJR&0^>DU&S/J8SSQ>(>8U/.!:'O*MQ\;LJC?M<"_?O\U1D CL"-C70-E>&CV,( M4=V:&0(C]78+X%B']?X$N!0CTPNQCHH[MBGVM>7"C]OW6:6,2[1)(NMOR7'S MD3'S9"M*25K;:HC;5L6 M^OKR]_[ >#91F1^F=Q]#/F76@TDIZSD'( X?B@43_3?7H%68%A-($OLDBIYN M-/T]X7R=Y-KO\R/O7.._A]9J?6H;2(#^.01-M^%6_< YQR(^SMOG=U#%=;[3.>BR U"S)@$Q0$7,/>$N@CFV MNBTHB\]/>GYJ;T/(6/:>Y.GI:5VZRC.V)=9YC*2^HM!@F"/U'I^UF^UQ43VV M#A*=60V=BB-9T=]AW"S$J5L>/VTA?$,;FE;WY'[U3;QZ1FN8U/6+=V.7CFP, M K TH>G+?P#N\ %H$*WMW@BNAA?.^!@#E&+B?GY]6K$PY;=596GR!?7S;U+G MJ[LDQBZ+O^LY-Z!-0"&"Y]^6(]!;7QVFS1#W P(GU)P*U =8<_(GEX[J=CR\++2**0.O^P63 MXQ;DX_18%S8YOB%E%\#A"U7UC2,.RRKK&VL;VM'>ZXOFTJ?=?YA?NCUT3L;W MDO2T 6IL7YJI :,MGZD)2@0U:]XQ3/C/>9I/A==4DC :3[+(^IG=2NHSEQEM M?G]9;N_WA,[[N9Q@@D<2LM$VKU()1;/ L ?UT$QX*G.$4BO@\9UGO/ M6&RLHPCG2J4>B5R0'OM] (J SF0G2[4\X7N!$Y:6*B/1^Z*KZ?5 MS$I(B)/;VN^9*9G3.K@?['"U*ZO5/ ]9MON$?J!5Z%5H 2KGPG?IP^-Z8<0& M:/N-/B'"Y*D& ^1BBO1-<[^G+ZZ7C-X5JU)AZ2K"1<\!5K!PS%%:0# 1ST\S M OKCBI>KCL�&!I15IM87YK])EK4NR=>\$KS;_>1]?']%,J!IHGHO61LM% M&%"?$8NO61S]VIVW$LY9@3DYQB/MBR7POSNT^OIP8K"0VSQ^O1U(H\20]N5B1AII)_#A->XD5;E3FR?>D=@UY#D@F442RR_8-([&Q@78X9PC"%#)=D" M^"B]8&*"8]N>DS8OY\C0\HN.K*G;;_X$P&?6 M-/@!Z%E@XT5@%=G61[F3RUGQFXLZ\]U-%[5>OQL\E\@THJS_\K@/"5N?V[A:5>\-(L]6['N,25QXDS/7X+^%[EO?&U9WV[ZNIFM4_KNX$++7H(=M'6FS5I M.\4-1>DIPYOY>V,&P9UKQ>2].4H253>7FJAC4#$B<.0[:_8-54O]:!GL@SRH M%VPJU(R>2'##'$==&?-2V39%\-VU*:]4^.QDJI0O"*^)MCDR\^C+)=;3#0H! MLM8*OE]Q(O'-8RUVZ>*UY?-3\#[I]P:HG\!O2AMY\3T)7LR[8-=2N,F].:BB M=_5.@7L*;OHBHNTA]X#7KTRL"HE=(1OQD&)3LB (2%S M5QT/0#R="^^U%GKMXJR.N5$$YQH5.H#HJY74^\0&VPW>A@+O6T*4T6!E(G3LZ9/O)<*FOCJ\U#K M_>I(?,8!R'-SJF2.XD]_L8V-U;H8LCIT:[(YR-5])/C0=NX]^Y1@=F_2R=^) MYR])UQF@LO(8LV@(U0:0O46NPM:S$JMW+%QSD4$6P%R,B/7+6X3:YQW)_5^B M/[WO@)C(1<0R.UV& ZW7JDX\T$X"K5C513\3CH\O798<'F2F?5KOS M+"AP7ZYLE>'3)V!(B9#X6- ^6RP ^]I+J2*+8!FZ\#E.A@Q2"WR$.FT\]($L MR>?@:9KG +,W/1$58GSH>;?"9_77DO'AE_$A'P[%*A)ATZL,CF,+JD=I?]4# M/N$;*698TZF4JI[88=,3H%?6EZ?8+LGY/8?W]YV_IL,!F:K*- WLUPN\F"Z, M*\]GBCILS !]G]&' ZQ])) BG<(/D5G6*2Z#*CGV&\+^W!J@=SZ&K(%&&3KX M$8G0IW5/3B4D&W^W[&D"FK8T$ZW>6WZ1^6&X7#PR(_9C][72/:?\K1FU+;O' MZ&%D&8(ZT$XD6H@HT4V95R)W1Y6^W9U+V,CTJ;9-]H_QC=L._JG]GN#N=:1K;VA MUM'7>M(B!)YTW=;W&X249S8:D>5I@ALK XQC/[0[^K2;X_SR._&.5&]]:6<# M@XJ^+[5M#G9I4CUL=E7J)HMRL4?]08D5(RAM>AD-GLT83A>ANI)O$.G8I]L6 M4I,SL\@@R^& )_FW7#0+CLD_^95'[LJ[>LC.@QWTG,5S=G3MR[?5WYE/VM5I9> /*>SH%5$$&=, M@_DUL-)+&-XM:&2("X%\TH>[=Z'8LU\_S'7$?]K@S96\%*ZW+VY)/LYRES*1 MX1K\LS.NRX&=)L1J224AYLV@1.CCZ3;&&7)@5 !^]JNG0ZK]U5>WX!0@ $*!6E5/J^O&H[IY3"IOGTG0#?@!SG<[^+-A 1 M,<4S*3*?:]6_WPOZP.N2V:A$33L '3E+Q3*9^:1/*T:Z7A<8:-VK>A9@P>E MC;.LJB6S.L[5(.I+,;X[3'L:=*\2!OMO%&-W(Q1L@_GVV!.?O\ M2_ON\[PMJ/SPN6U)0L5!8^H;252#9?G_[E2=?VT3VG5F3K: _@IUU95<8A$3 M$I PGO%AU7:P/53)V-Z^5Q!^?"8QMN?#SXE8NM7'@4-.;4-=<7)>YWI:96)W M=(+T"U^1A%52%X<^UN7^'+D77//1D2N UU7;.Y_B]GL$B)C'QC1>H"X.M#(D MADLJN*^06QXGO2\]]-"Y'V(CU;T,:YAC14L>@%HRJ+I$'.?NG#NC>23CL[JK M1,^9P^/C441]U=:3%FOKD/[./EU)2=;C ^< M7IE)ZGSQW:IW-Z>O[VQ 13G$@!GADQE?:G/75Q:=,S]9L3D,IW(B0@7G5B"T!,JO]H 8A MVC3?L7XIKH&=[F;#!>I(:S* .6Q"7Z/9J6_T;/95[V\ M?PEY>H+H/-=>J!QZLVQ"N<(L^'OMR_80O9*_4N%.7<;P-+6Z7NM+MYOF^ M!C'Y7[UK$4J/2OQ DZ%BR%DM%OM9G;TN9ME'* M//8(<1OC9*\?$O>JJFYR/)DH []MC%=0SE1;7YV<&UCV#WRCYLX M,U)3V8MA3?<1_*2O=?NA=;^AV:)4K;)&$7X M*B[GTU?/DK*WH/_*1&_OQ!D]SFG&3Z=TR$Y'FJ29Z%W(/=R8JC C!@6+,!C= MHV3\%6854-$7;=2H!P:>5.NYBZ0^NO5[;6[V!ZQ^I5^!ULA7[5^9'B=+GYJB M+20((ANGB0ZDDJGP];F1>@0?OA_,N[R''_?SQT%ZBX5GTN>)7ZX&/=\8GVFH M4MS,<%>5\\B;O:B!SRX,\ Q*E!A$R( 8:/OR8R(2>/[1\Z?1H^F% AHF6N@, MOQ%U,;$O4N?/Y(G>!*]SRJ=IR;:R1,K5\_ T$1@P8_&8$?188@PX1$F,0YDL MHAQ8\]8_S#?Q+N'MMU2-N/9L >%>D,\SF6JGTR8]JW*^!YU^:[!JHT=@ 8-$ MHB6Q'ZL!WA<6:WB/1"CX\G%2H<25X9+B8.MK4]TF@3?5?V@[42\C^UQ9N5V] ME1BY)_H"?9AYDT3FE860=R%XGO*K&@%:RP\KDR2&T>Y*U$1)([&OMYRW\IR# M[R.F>PU,O3#<&ATSW0=5,L71G[K(:$4$B6SJ%?Y5>-9Q\N=:RJ?'7N:UZ#M8N5 M=O*))@ZB94$?RQC-+TU8(ZG[+?F^ C/<.(S!1HVRBB=_3;H$_5DBQSK;K^O6 MW"4]!DG8MMNG/ $CFWO,V#YQ4]MO\V98:C,:,.&CR0Q<#%.K\4"/*(,]K0>0 M6M&JN(5::.+29]E:.\RTE\+-FNKZ74@Z]+<"U^/J:+QWP\4 D+MA!3R:;X%R M,2ZU(FQ.D?\TEH<,-LE00>CO HOG--DIS[ M4/D/UF-%[>K2(2@/_0 M\R"GZZ$262'P6K3F\7BC^1A-CL*V!9&-.B[BL+4,FM%*QFB_'B>/@8AP@_C< MNJ&E-8% XYD7 \!I# 7,0]/> >I.J7 MMYZPY27>77)7"GG^;U"SH_-+6;>*%JCTRH:@7!#A!#XU:S&O%7T I&VN#U>O MYGD!<_4NU7%US=2^V?W;WF.E/>+YXWZSXU4Q9LFM9H6#E5R:G*V:3P MT;$X%3/2$; -.M[>O OY'J4)HG"R"U] 7N+#A ^[P=^""$-8NY)DV#/01)OFX-()QR#I!,B>]-B&*'G]" MCU'I?E J)?&[XV?=)+/PX#Y6_2/]W%N1.X_TA0VJ;RD-!D&">_O^3G]7')#[8$# MRJZRWJ\Q<3YC#W"%*E?D.]'T7[1U=[))_.S&8V!/,)^B%JK*^IXH72D*SF(^ M9:P6\K"3.S5?/J3$(F]IZ;9U&3MJKB1P>% M,^PK^C&&:Y]QL6T2= MQVJ7Z2[DQ]*Q'EUGBOW@TI+NI$]%TFVO]28UE2F#"_1^@O@E A/NL9I59J^( M%]'<8B\DLXQC,BS,"NHJ*C_ZI/G>;[Y(FVKH2_Z6HI\^5 Z0V#9R$001GLU3 M$LL3"C.-*JC?M5I/Z_6;HTW+8K_ZP1.6F:L!DB5/V\"B0*F9]' M!,;RPL)8R2F0QE\ J]RJJP<(>1BJ>GO!YA623\5@]N$E3>9=I,KRG!9;$+F# MS6U8'44?@PL*E[0 ^H8N2!%Q6[75P4@??$& ]N$*T2F6@%U6F^%8P3&:\+9- MNY ?0E,AWDM)J;#.Y4(Z2OMQ4;QW2(JH3_B%.K-#:N,I-NJ'UCF4I[<[-0+> MZPS>N)*CZ+])P"KPX@58:+0([-[B\Z,1_@0#Z3*B"5N[!(B?!W%D\C M-&9,5,4H8#G).!@7-Q1**%I#/* M>![L?&W>DU;<$OV<=N_ZB0P]A$.?%^=3 M@XK49N:VD7@?&+D'A&N !8NG&<"#BF\)N[PQS5OI*;2QT-OMVX[;/]51,8TC MQQV>7-)WQ*F-M^\?"-/D#*++\$U,6 3RVU,2?T]XO%EFD;6;4(. O_[24;X[ M?1 S^L*WTI)?NQEYV8HSO&>T35M]37 -ESTMJ0$BW.3)^BN@'B4UQ-@T,_7G M!3K%D!4!-&ULW+WIDMPXEB[XOY\"4STV-],L4,D%7%"]7 MM>657 M*6DD9=5M2QMSPQK!+@]G%$F/5/33#\#%G;X#=)#![%Z4H1!)G/,=\L,!<)9_ M_9_?'Y;@211EEJ_^[4_^G[T_ ;%B.<]6=__VIU^_O8/IG_[GO__3/_WK_P7A M_WGUY0-XD[/U@UA5X'4A2"4X^#VK[L'?N"C_#F21/X"_Y<7?LR<"X;_7-[W. M'Y^+[.Z^ H$7!/O_6OPEY M__+33[___ON?O]-B^>>\N/LI\+SPI^[J/[67?S^X_O>POMK'&/]4_^OFTC([ M=J%ZK/_3__GEPU=V+QX(S%9E159,#U!F?RGK7W[(&:EJS"_*!4Y>H?\&N\N@ M_A7T QCZ?_Y>\C_]^S\!T,!1Y$OQ14B@__OKE_'I>B^]U](>3QQRZ+8N>I6DJLI?1C+>4_ MGQKLIRO$=R1O=2BK ^%J=3^ZDO$,%>+W+Q0;U=\JG=W M,]35HH\OL:O7(J_(J^%Z)%1<- M6^X\&F3\W_ZD?EJL2WA'R./BK92"5=F3>*_FQP?QC7S_HJ3[(EB^8MDRJ]G\ MMGHGN"C(4C%9M:[RXGGGXD4B1409]Z#@4LUV+&%J0@M]2#'#$?-EPG"\J#:? MP4*LX*]?.XEKL9S+]"<+_*H3/%"(,E\7;#N#/BR/38MJ1M1S:/K3BCR(\I&T M-RC%M+/1Z/KOK; @JX4$%?G^KS]MU9_&3,LY@K\<%_>--J"1$"@1@981[&IT M T@%.B-MM-J_Z08H5F3*3SQIO)SMJ++4_E!>[,.=LS'@WE)2J9"JL9:DI#58 M[7 *^,#_22RKLOL-U+^!GM_Z5__L4JZ?#M[KVZ+#AQ3LPNO17O&3'E$\5G#G M3=%.^6A 5OEHGT3S6BC5_@3R0EVO%B='8#K\_$FQ4FN74KU^7^])(3[GRXP] M?U,\_TIA\/>%IU8-'HT1C#R4JO4&HC!ERJZ$$"Z\F-,$V3'P^?'FQJ[*)P0? M\K($CZ( M<#@MJJ*C*XK0I>*;G/P.G]XR%?JTU;BW^=+!7UIR< 73&#(KNZ M'9LY6TDUY368*O:KI06_M?_58H-:[O_/(2&:(>26["Z,.2V1F0%P0%*&MPTC MH/J1K]1ZG*L/Z5&LRH;TBD*],D+OG+QZWE[RF3SK7]W^3@K^]A_KK%)<6%9% MO<-2?JKN1?'MGJP^/>I'E'\5I?*&WZ^:]<:"R#2A& O($U\QF2]BY4NR$.*( MQR)-B @]O#A865W\[J:2W^@#-EN&NOR8&R'!#]D*E%K-\D<[\IO,_&8L.BMK M3D/'M3Y0[XAQT%<:]+0&]!GTKVLU![7J-Z!1'O2T![7ZH%+Z@Q: &]"^*^I5 M:4!P1^U3F\WI'#&9\)-.-E.;9'_6FGS\8=/?.Y(5?R7+M?A%D')=U)*5FU_^ MKTPY_@6[?WZ3/Y!LM0@"YLE$O45<" \B[A.8AIQ!]0.78>"'+,8VWKC5Z'/S MS;6K'8<=0Y:,T9R!-C(_+/%JB\F^*T1 MU"'S&,#AE&?.C3& 7,$2D[X4RAC'& M$B*:!)!X80RIAU,N/2(CGMJ0ZG# )MJ5O18P@C'V4*P1H@HPAA#$J1?!6"(1 M1RE3KURR>!(%S4>'K#_*O$$SFU\& S'RC*(1:,_=?M"B_7BPE_]9+0A=GL$= M1<+I9+([PJ33QU'E]B>,XQ?931&R*.\7K^_UPOW]ZM=5(<@R^R_!?U9N:OFI MT \6Y=^RZCY;W3*V?E@O]>9GO6K72_]"W*O5_^:,[4N^7+[+"[W27_A)F@1> MDD#I^XH#/(]!'$01C#P6(S]@5!+/A#3'$G!NO-NHJ#?PMDJ"6DME1]#H"1I% M04_3=C-P1]?N0_Q-JPM:?0U7ZZ.]#^?I;0Y6'IDA_[L;F+?1N/5>X*P-O2/I M'\G@UT^>8\/?S+]ZE'I2]8-V2AUMW$EFY;%1ZR;VT<<9X!M\+G(I2AV23Y9? M1?&4,='MB/BA+UD4A#!*=" \YC'$,D70PR2.D%ICRC0PGN)/CS.WF;HO*2A; M42W(]PRB!I.D&YQ&GNMV(.JDO+R]9(65Q7SC!K.)IHVCV#EB_LM G"7P,[=/ MQ\.7==BA4X/+AVVJ?7H4A7H55G?UOMT7G5?T2?Y:BEO%TM6"1RD-(R^"?LV- M#!-(D6"01)RD-.(4!\1FS^CL:'-CR"^??@5$"V:Y(7(>4K,-$F= C4R1&SE! M+>@-J$6%N81*6%!+ZVZOQ @4IWLGYT><="_%2/G]O16SFX8QQV?MIN6KVU7C MNWW.RZH05=:<&GY6;TG9A $N,)V8Q1AR,Y(9 \BQ7;)&Y#K*H%EA[DI=@UI. M$RUL"Y]39C(>?%*2LH5DGZ^L[Q]&7>I+%$4A^#?RO6;"*LF H.4101B$/,(8MQPE,>(8)#&_:R&'MN!*9/1_+-A*]/B@#K MRVM'9C9&,..SD: =F=(ZJ>M,KT;N&]#SJS3,KXU@MF:P 8 Y)3&;\2?EL0' M[%/9D$<,=,2*=J@ZP:@.62T_K2M=(4$7G5@$R(M2&2:0)$B'A*(($A(BZ,=8 M4(HH01&W\K_.CSEWHJ(B%"$5,6!# "'E*U$B8)H&%/I)$N(HB*/4LPHQNCCBW+CFEK%BK;X1 MUDLHL$SUO BR&;,XA6YD;NEDA44C+.A)>P-:>1UF>9I"XS;/\^*HTV9ZFH)P MD.MI?.,PEFF._70F>[WHZZHZW7[/RD42T2!(: (CDC+%+SR$J7)?(,-!$A.! M9>!+&WXY,];3NGD MW'B3$HF!XOL48G++P%RY;)55XD/VI+/OE-=SE]%EL]E=]F(-;A_RHLK^JSER M]80?1*'O08S\$"+?YQ!SS&"$/!1[7 2$\P%)W_:2&'TVTZ=O]V-Z^N):ILW9 M&\:,AT;">:($NEIX6$L/MN)O=H&LL;?/J1L,G]O$.GLQILVN&PS308K=\"?9 M46)95(LO.@:K#32)I4"*RR*(&%,\QT("4\X%]..(Q31$- B-]K'WGCLW/TG/ M*EE998PL02^+T3+;=Q^\\UQT!20C$\Q@-(R)Y(3NY]A!W=)C!O6W?5;8?^8D MG_H)1;KO]]0_#_-37N>KJB"L6I/E)[K,[NH/_LWHS0SM,P@M;,MW -V,@? M>T]D4=DT(&KY"&6<>4R$;&?'1F*ZL;L .Z M!GN<)=%58#EFN"&23$QY5X!UR('7/&Q 5LCMJOQ=%-G_^W[%6D<_(H2@,. P M17J'V6-21_NHI1)-$BX02G$<&2>#'#Q^;C36":@3L_YLD<]PB-MY'KH>C9$) M9@>((1D>AXA8)'9-5W6QDF)=Y(U3E\UL "J MN-,6_B(>->VM[IH8R/TBP$*@F$B9PC2@.LQ:"I@*C*&4,B1QXG$<6BT7C4:= M&Z.U0JNW5.;%PP WS QK,[?+.8)C[Q:UX&T$GB:.V@HFMW4UC4:>MBBF#1@' M%2VM;A[B,&D@NPB .LCHLWKY[DDI='!VM]/L,QFE-(*<^\J'DD$(L6 Q)#Q- M8^56I;%92P[C$>=&0EIDT,G@K5U%(*F*?&"UH3PTP-^[M9 2=D$!+ M:482)T$\SZ\NH!G=L[-"Q?@[OZ3Z$6^M%.S/=_G33^K6VE'[!](_PN;'^IL_ M^=!)/O%+*G5?],7K!@99U[7%VP=GHGSW]#%;^"CRI?!CB*-4'^ '$<3,3R'' MOF0H\E@H?*NXZB.#S.U#KHM+/]7%I7,)U(@/@.8K#A[6]0&77*]L$\Z.0FNV MDKL6L)$_[[:[PE:^&_#NK_#C^S&"I\\@X39>^MA TX9(GU'U("KZW+7V4_G; M555W&&!YH99RM3]8ATN^SM>KJGA^G7.Q"".?TCCQH!>D J(H$9"0((;*>8H" M(F-$S0[F#,>;&S\T(H,=F6^:2%]=F*R5'&C1S6=_$]PO.P..T1R;/!P :>4P M6, SV'\P&6,R=\)"X;YW87/;0&?CE[>WW<%7Z$>1B#@,* H@PLK92!&G,(T" ME/+(\^/8*LU]^^C9$<>ZR!_%#?@EXWPIP%M25LUILBPR1BQ=BBV AH[$(%C& M9@ EU A5\P]U=>L@;!\_K5MPH-:!,W!XQ=#,[IP)PBE$41](RR]MX[+E] MX9WH0!L/E$IXO81X;,6O/W;1R6Z;]6UN$#-"& GFD1EC%^&O+<*=Y#?U+F)U M4R/]]B+2 ]+#K3%SG"IN/O[$:>/6P!RFD-L_8FYM/=_EA119M59O_-^$KGDF M^.V3*,B=^%D]O'JC?*A-4Z,%CGR,/,XA2T,)D:DU-TIN96_[@/[Z]4W=+KFNO#&;=J!6KXT9N\]#V!E-'-.U$NT!= ,ZB$"+ M$:A! AHEL.UB]T?H-CK$[G^07J16JOTWZ50ZQ)S3]3$=)-V0L)*F;,HM4P*5 MF1[Z=/D3'E+)&8I@3'56%",,4AJE4*1JMF:[IP_IE2#F:*]]NB^B3<7">*I[8%=Z6,2GVH)T/ M3;%XWH01*O9:[@:J#+A_V"+PBW@2J[70J\TN TZW!GF]+JO\012WM*Q_9^AN M&SYM1K332MSLHW0R@]^5T*"3&OS6R>UP;]82*:<>I.G8D[IXEH#L^V"VMU^7 M-K[S:%T[XG:U^32?O^E6A=M0]3BED=X!AC+@/D0)D1 GRFG",O)]Y4)1RM"0 M+'(+&>;F.FTJ[G9?G]ZG_")T101=$_2S*.KD ?7>]/*H+8--AIC*C.1&-L#( MA'>KTOO[1J6;UDQ,9$]U-\[?:B7'R4FX N11DMQMY'B1G/?MFV'?92O&!NN*65=E3[0 M9)HB MM19%4,2>@$B$%!+]URCU.(T]G 8)'5 Y["JAC+[TZ8N(=5MXN03$Q;K5C0$- M3^A&M\=$9W:M#60=U--I G94Z;/M1ANP5ZETET;3G?"[ .SCY M<_+0843\33SH$*?BN8VC/"BGGH@8$1X%RHLERHL-4@)I$'G03U,:(N''TF?FLGX17"@'5?L[ZAUY$D55%PI\'*6V_45KL%2&E*44"JG7%($((/4# M"G$0$^D1/XE]O'@419;SKQ4IJNEMLC_X>)9Y)>ZR5;UNH&19KQG&PSVB$A$_ M$% D5'L<)()$A.J/,$IHQ%'L)T&+^UOE,[T0ZMW08X:L\FD -_,07$(XLA.P M$;4]1AVWCX,I,$[G\8N#3CI5FT*P/QL;WS>P[:<^Z6O*CGY4BK2G#Z'/>4IP M!(/$8Q!% 8*IEWH0T]"/4*H7-%;]&XZ.,K>IM0D>&-3H\RB(9IQQ-30C$T6# M2E>(>"NBPVZ>YQ!PV\7SZ$C3=N\\I^Q!U\ZS%P^,MF/W@J]U/-_%<('R5+Q MO?>R2+A,XL!3U(!T(6$_B)7?IW]2#GHB0I(09.6*.Y-L;L32*:9W/4SBGLJS M@4_M=J=EHP=W9C>CM1" MYJ$]9_ SH\KK4!F9\WI'I'J/N!;/?=_10]5':2_:&^9%NH@>JGFJ6>B1*R=. MKMC$_W_>J?SB2RU MP_M%E%61Z7'T/]RJ879^T;ORUE?6?H*?1#=@JV_QC$[RW^[N=&QH0P/O-R]3A\.,-V$"Q+6"GP0 -&@[# M_E[$BFXC!J=58=I@PQ-?(!+2!H)+0M ]8#[OP<<"T<(S.T!1(# MZG@=JGQET:[> R>NT'6HRF$YKB/7S&B'YJ_Y4CU&Q^C5BWC**?$#+X4!EPPB MQ%*($^9#R?R08H$#E%KU2Y] YKG12%,>^U%QN0!/&TEGL%NS9^H7W*\9;L#_ M!CLV6^7_"'LVQTTU_UV;/;G_^/LVQPTQR<[-B:&'S6*;@7J9P6VC8?YI]477 MPRV46ZL$S,I?5SDM15$G;[U?/:ZK+[JS)5-WU6J])DNFNU_K;.-\N7R7%UJ3 M1> 3AC#U(*'*4T4\EI"P((#$2_TD#!%GPBI_<72)YS:#;2GL9J<'=)V U]<0 MU"J68%=)O9)O,0$U*#?;))$+97->Z(TQFPIG]1Z,/!'V7X&>NMWKP(&:$P^L M?/AJ'+P9/<7!;UIUT.KN,+IE,CLYG07'EWK2.7 R(^S/@-,-/&S^N^7_N2ZK M.DCG6W[+>9W72):ZV?9[->)C5I%E/473_5G\BVCR($7;Y[39&-(BWZWJIS1U MYCR6I(C06+UCNLI[DN@M&S]5LZ&,PC1E,F)6[9?'%GANLU^]?FM]>];3QF[2 M&MW,9G/6G(PW\I1U^_G]ZYOC*[.M^WNS/2UHLEK+9HYJ=7(W"4T%O-,Y:'2A M)YV"IC+!_@PTV;@3;R-^ZE:%HF!9*:T-$*TV4\6 V5A^ MY&W%D>PY_WW%3]N-Q%9U'3'1**]GM>Y=F4M=V@&&FL>NHHW@?XQMQ0&F<+:O M.&3L*S<6>UM6NC#0P2*OW%WE[2X)-SM5/Y-L]2$OR^:@7:BI^RTI=-9^N9 , M>0(+#D6 B$YZY1 CSJ%:>6&&DB@./3)H@W%LR>-P8^@0T&_.AT.(VP@3F6Z<382 M1Y?^9384IS+*R8W%R0084!?]6(Y@?SK6"C13]_:8;Z^F9! (+_)C"B/UD4-$ M @^FP@]A@'R$(Q$'PA?&Y=*OEV=N<];7]<.#KH:B5F,;X7=/^E^__;13$;16 MU*+ZMP,;GI^B7L R8Z^O3B1<[ZVACAK,IBKH*,:RJ. ^K=$F*NQ^C?$<%7EW MA^O9VN\.AIFN)+P[3'8JQ3M\[,OL?_9:G.C>9M\?LZ;8X69INY!!*#U$,/2] M&$,4IA&D.*$P9=R/F,!,8C2@S.OH@AMQP_2E8)N RKQE:Z;GU.52\<-/^@BG M[1'V$Q!:G[9;V*#2;N._%]-LC;HQ\Q]O7[2G=]-&?W*U2/FFQ"D)TP]N>T[',O$8)AZ,4:2F)NXG M,,620ZHF)I]&7BQBHZW+"^/,;M'620JJK:@V7OYI1$V66DYP&IN*-Q#UI+S< MX]L**YN5CA/,IEK!',/.U=+D(A#GEQRG;Y]P*7%1A]TEPN7+![K^:UJ*?ZS5 M"_'V2?WQ33WE3:Z;N"S4Y9*&00*%2"*(4H] PGD,/21QE$2$)M1HT^OB2+-C MQHV@H)84:%'!;XVPMJ4#3\)KZ/FZ &ULFAR&E[U[>0D+MV[AR=&F=>ZF+MRV7]-6C3H LS3-!'!C*@.';60#C$Q1,\;> MP@$896MG#D,5Z!W%E73Q>TL_R;:-#EE^5;]I"KU:]CMU,M:,N*ZO3]T"<*M1O0G8 MUTF?+VVT ENU1FF7ZA1HM[7MG4@V;2U\EV >U,YW^O"!26$/>5&U,GR2[]6( MJSO=KJDIZ;_P_ @Q*C$DNB '0@&#J9]*&,<4)PE)&4^L"NB?'VYNOF1?VDT_ MP*(._NH$']2,XP+H9H3J#LJ1F7(?Q:VH;<\.A[E/1IBXS5PZ/^2T>4=&ZA]D M#9G=->0XX. @8GM,\?;A<9D_"U%[.1E=UV<0.JKM7BSY(O!P*B1&4 04043B M%!(B*0S3($"2"!1'W/RT8*@8<^.C3EC=5V\K;1WD>F]KER+P.[A MR]5/&^@"MUZ=1W=U7@M\^B8+T7'BA0)2D$M+ )Q Q%,-4! CZ* F)1T+B MIT9+!Y="S8V9-\*#0BQKAJYR73@T+\"S( 6HR'?PV EO1\-.;&A&QU-;9F1: M[JL#E(R@4ZA7.F:C$M!D &JENFKT^I;/%XUF3<\N479*TTX$FY2N74*Y3]M. MGSTD=B%_>,A7=<3\+^1[]K!^N'W(UZOJD_PB^+J.I/J6*R%$\206J9<('B<, M4NH'ND@+AZG$ 0S3B!+BT<1'1D5:K$>>&Q&W @-22ZQ]XZ*365-RT4AMGUI@ M;Q*3X(21@!X[*J$6&]1RWX .\=L-XE_ZB+?BCX6R31C"2&A/%7_@$G7+,(0! MR)V//[!YX(2!!P/TW(TX&/* ZUJWJNFF64/TBF1^%-7""Q*9,.6P,XSUC!"F M$'L1@BCVJ!?&*?>D;]/IZL)X5O/ 1*VI>!>GH[WO(<>*ES V\ZH=(CGMN#8^[Q]XVT5 F]WC/=ZUWB=5GI7H 78)YL!GL].$#>ZZV<;#ZN._UNJSR!U%LBAE]$4]BM19?-GL?"T)CEB0Q MA23R8XA$%,.4ZFIYBEN+?%W7.:ONA2;H*GI0;%@58O$FIN_-5)9^6".;62P8'/"V _,O'U0T=/EGUZ M=;;LT\9R%^HZC6>Y06&_DUGP!8* 1[;DT+!@)Y ;!@E?-]9+A P[0>=$ +&; M9P\O]9+QC!3/7TE=;%(?K]U^S\J%ER;29QZ!RHPI1*'T(0X2#KD(,(Z1C+%O MY;:?'&ENDYT6KZZQ6M=3_$V+.*# RW%0S=QS)U"-/3?9H#2HK,M9!)R7=3D^ MVN1E7/W7[G-[>O?)$XR2W7P)BS-I$+Y2"?DGE"Y6) M7"6*'QSIZH@"R9B:LX( (BI\B*20D,;(@YYDG@@I"V087Q6U,<-0C3>'81HW M8"7JH*:G3:5PLESFO^N"P5>&<%P1M_''"-;8:V=P$;;K8S@F"]QX^6@-FQ"- MZ^,R7JW+;"7*4GG?-%MUE2SJI_=JV%A.?78/G=$+WPD.>I+7^ZVU[#LUF,:8 M*8?AYO2#L!1ATD]E&#S[']' IPST(;4O>I\OU1WE6_7PZOEC7HGZMU\?EUGU M.E\]J7]2 W[1DO@+M;CT"/8I]-)(K3<]]4?* P234$W2B 0TH(G5>M-2@-DM M0^N%5:E%!771ZQL=N:2CE$O]+Y8K4EMK&'KZ(V(\]@J@)_K_ (WP0$M_TRYI M:P7J6EFM"J#6P>'J8"!X;E<-MD),NYH8"-'!*F/HAYB%KU0ADMB M](E.W]RD]QDV:4="/-3MJ-A6"?!8=&Y[39$Z63_?(4VP?E0_ZE1A7=KN<4V7 M&5//4S=EJSN+LY%A-A:88@]Y3,UK*((HB5.(TQ1#A@(>A%+P) F-3QK',^Z4 MY6]WK-HW92]Z=U@ZV3 3&1PSC@[\R!/?1OYVTKOI.I'N&J.G1B\:=W0#6)P6 MCFZ(B/?0;]N3ICOBNTGSG0.^Z)TWDQYFN;;=K*5'W&[LO5_F]F] M :0_N_^Q9G 3@_Y!INNSJOPWF9M-S#7=1&PDS74Q!OWC51T&RJ,0ASCB,$UD M#%$2^A![<0*C-,$<16KU3*RFQ1/CS&W>V@09[(83V ?8GL+5+DCC"K2FBL:P M &IPS,4)&$8)KM@?ZT6B*$XH?"I,OY7\!6*?##4NDBRA_!G=*K!#IF\XED M2QT9 65>P%)GZ7!!J]Z!NIVK-=HK8.:KS<&P(Q/QI]?O;\ ;;:.MY#?@=L>. M.K_GIF_X5FN@U08_:,5_O %4J&L%N.7_N2ZKIKD,D>JUU%'L#ELVCFP2MUT< MQQ)VVL:.(T-^T.MQ[/&&34>-$.HY;[^3AS:"^9O^1A:$AY&,,(81"R5$.F,U M31+U$P_#B"52S2F1S7QR1$+IRQW>K1):>JBTOL\<_F&D4Z[RE.[A?4?W]2HNJNM>G,^JG>I70P& M ?-B+'P82*J8)<8<8I1&D#$9QA+%+!1&;0#&%')N]%1+"K2HEJOU42WIZ/QI M9/N,S(0VIG%_U',%=M,>Y P1=%['-%= ;7T(<\U8=E3/1;;XH-[#Y>?[?"4^ MKNOJ=RP.4^0EBJ*CE$ D$P(ID@C&GOI?GHI8D;8)11][^-RHM98/U *"1D(S M9CT*W'E&O!:.D9G, @EC(CNG\A$"*@7[\UW^]).ZK>:>?R#](VQ^K GGZ ,G M(8ISJG0?^-EK!M:]K_.T-_G329!('DL*!6'*>Q(\A%0B"3T>!S*.. H#*^]I M]_%S^S@OM(HW ,ZNZVLOCO$M"72CZIW4.O\^%43 M1P>V(12WG-?GHV3Y)BO9,B_7ZE7:O,EJ2J8>TATK AKHC$8?IIPJ)A B""+J M$TS<+IRND79N3.(@"&P3YK55'/0T-_E&7^"M<;1(F^I=&)E.Y_$:3!?R9V.> M>43V&4D\KY6A"_"=Q>E9#7K%<7:ON5-;,QT1Y8DR+X7?KJH>>'3Z(Y&"]?+TE99C(3_-5SUS%C39:_D$J?8C[K MU)OZ(.*;^%Z]4FK\?4$BZ7$A(Y@B72=>AHHE$$XA2DB*42!$8M8%V(4P<^.2 MK^Q>\'433G;[D!=5':/P.B_5"E 7$=MF$^@K]F(=0%,66_DR/=U!J[PU+UUE M8]-SSFDL-_I1Z$8-L-5#.Y%'[/#<)'8VYZ1 JP-J?9P>F5X/J^-3U2L$FOC@ M]7KH#L]F'3QS;LF*NTF7"\)EP@/F0Y12KFN<2TB3Q(.,17Y(<(S3-%X\B8+F M+Y^@N"NZ#8_T%1B/3II-8\WO3;$>0!X?B_Q)-V[,BS99<7!CS"(_1()$" MPT2F:BW ? :)[\>0QA11(5F0,C:/A-7A[\/452KF;?&1]YE&M./\MYP&%I>8 MP?[30+/-8RO*5O@_QJ[40).\5$6'*WV@G_.<_YXME[[ M,;9=N41APD-&0T@HP7I-BO49"X9".35>*"(28*MYRV[XV]"G.(YB['-"L VE'1EC;KSU>;> M[0WXO[T_>^I_?/!(V@(OVWIO_P)\[T;]H_[_^DO\+U'DF\77NKK/BWH;CI3- MIANKMU#_GW_V8^]?0O\&Z#>[OD_]X-T ==>C8+IU^O+Y7W:>E97E6C]'79JO MJU*]"W7JD=%S[6CVV&M@QJ57&G=DPMS:]6MCU[;"Y_L:67?$> 8%I^QW;)Q) M*>Z,HOL\=N[2863U3A>0%DOUI1PP8UTK0(WE+Q1!^3AD/HR)7R?PQY"R ,$( M81(3&B.<6-7#-!ET;G36R QKH74Q[LY/:/H0 =+*;<<11NB;D89K3$=FD1TX M#]VNVTMP6M.)#3Y.^<5HX$D)QP:*?0:RNG>H_Y0KOZ!ZUJ'UE?+8]%JU;K?] M.5]F['F[,N$H3_S*1QY^V"Y(VE265)(YT8$:,O5#WD9(P50X7%"3T&/90$@;>HNEC M_[4B137R.9V8GI?QC'(Y= MEUF/;I@8;Y 5]$1;*5X&])H:>?+IPX MC61 0AI"&08Z:]!/(?6(!Q,>J>6*'Q%)D,URY?@P"608W;S R^Y0' M:3[RUZMD&N%[/=#4;23PYNG3AO7N*W40HWMPP>#":H50,_T;T?SW_>IS(1Y) MQKN^ZV^_:Q]!%^^H@UZ:S#@ATZ%'^NH MPM8&K?BU"9HXQ MU&H:4?;L"0=,;QM&*&\SA\>LB;O M2A&53K=2XX@5R\314-/ CR7R<0QQP&.=PB0@QHI?.,639L^+G1 M34_Z>I;?D=^.>RSM8$9%XZ$[,C.=!7;\B-]AN#EE+DL1)B6R8?#L\]K IPP\ M^-71>$W\8[]2N&&;^!2E./33%$8)"2 B 87JO0U@+"C"H1>&86"7IG>--/,C MP7[?>.7W"O%0IVVS7@OYQ]U08QV>EZL+'A[47%Q3-"_ .SNZO:'=N'M9O1A"9IFH8.#3(WDGUS35.=HRB:\=RUV(Q,7_NU7=SO])\#P"G-'!UH4O8X MI^H^*9R]]HK8/'HY1H">B!'XF-!S@(!918A6./+[(<^.A;=F-1M0!$5WCFMC0?9N5X<;V M\1S&?&T4[R*^MJ\"^$VK#UK]75?UG,18[F/#QA5[^F"Q2!&H9JA$(,Q\H)8$H:H9S=-.15O;E/23C7 GGY]O[#3$.C7&O1T MU#=MXKJ4F@V7#6MHYO@M,)S)7LRV8\]:+V!6^ZEI%/3=3D-N19QVRAD%WH/I M99Q17,5&W3*6KU=5^44PD3TU$P3!R(L"#+T@C/0$@2$1.()<,-^3*$ R2)Q$ M0AV./=.XITY04&PDO3;2Z0CN0^.:!L+XHE%,&T2_7$;40>#2:8A&#E,Z,O + M!R6=AN)R"-*9>^WX2!;E_>+3HRB(/I;[H)_^3:S(JGK_4-?9K'WLY3+_7>=X M+1".0^3%,>0>"2'BJ5I'*BJ"L<]"%& J"34Z(+,:=6Z.:",IR+:B M+):D9& M=J"?9Z/1H!R9CC8B@UKF&]#"VA,;W(X)*\]977"OGN2GAW=G^+G#;$S\@^!J MF%_?6M.Y'[1D;O>P2=A\D'X=G0^[>6"\%WG,*K*L8U-Y5NEV)VH66>NC^5?K MZF->_8>H/I.,+WP<8J9 AU&JW$O$I808L10F*6+()XB%G%I%>AD./#=6_ZP> M=%_OB3[VBWB(KD"!\I7:1:ARF@ACA3Y)[\+O+6/ 3&UCYH>.@?C(Y-^*#/HR M@TYH0-<54&*#9U$!+;C#@"]+J-R&>ID./FV0ER4D!^%=MONP$88)XY)AR'!,(4I]"HD?")B$$0I\S+A TH;$SHXV-^;ZNGYX4*+J MO; OVZBL?@#/7J% .[8ZC[P913G#VLC9U1@?LS.)$2A.&>C\B)/2CI'R M^UQC=M.U9SM=7L\W\KTMI[;BO9Y1>Q^ XIW$\V,$2:I+9,N404*0(B%%2'G!M'GBUQ"'[3+MJE)>XM_$V#/I==,)]BRF,"?>Y)O2K$D$9"PB!*/<8H#1-B%=HW MDIQSHZ:>@$VZ8!NFS'I:VOE"8QG8S(&:@=G&7FH>"R;?1NS>@$9BT-/!G?LU M,KQ.?;:Q9)W4T1L9\'WO<.SA1BRE<4O+NJ&QRPH.W3-G]/F;%W#HA)^Z?,,^ M:--7;]A(,+_B#?O@#*K=?K MZHL@/%L^OQ'*'7G(5GK/ZAW)BJ:I%R91BI) 0L_S4XB"F,*4)1R2%$=)R'R& MS7J[N1-I;@Z65D3O"J_R%7P@Q=]%5>_\BN:T*]LT9[<(N')CNO,T^3(&&7_# MJM8':(5 ;9E/LCMX[&4_M%J!5BW0UPMHQ9H*#I.;S"* ;G+3311=-Y4)[>+O MG*)]-CC/S4C31>XY168GK,_MDP?,H(-+[ZM971>RPEBD*> M0$^R"**(!)!&B,!88))P+#F)C*)J1I)O;G-K)QUX/-]N?A+;&IJU^PR17X*N[J1?C"3S".*6,PKCM9^%*]SZ&'8,!9[(LTQHB' M-N<*)T>:V^2ZK4*2;S):RE96NQ.!T^":;=4Y@6SDV6^+UC;_Y^LEM*SWWRXB MX72O[?1HD^ZK751Z?P_M\@TO>72YB;-8A"%!A*,(8D8Y1&HQ PF//8B(1Q(A M<9SB%SBR/(@#F0LA73SX:ML"\&9??'L&L3D2&Q[@Y=KT4QYF#C+H2Q]BNK'E M"YUO'B ^PW/-#R\3N#82P..<8QX.,W#BV"MGHB3)V,(+XT#$GH!IA"5$E*<0 M4BR2@%M5_#\ZRMQ(O!:J[ES+\^62%*7>NVFZV%HVL3T.JB&Q7@O5 MR/1X6&'I!M0R.F2Z4/>".LQEW3Q^S+Z*9TGXF MV>I#7I:+6 KE _HI] +E%*+09S E+(:.U:U7*H:VEJ4LH#@@+9M[AW&8_AB%V*VFT64S M/;=.?/EF+?Y#D.*;,I6NIL:3(*$QC)*$012%/B1"(.C3)&2>D&JQ:]4 UEJ" MN7D_ZE5$=H1D#[H9.XT*Y[*Q3:2E^!W)3OHA+=T MQ8QM8$9X8R [,L\=!747TY':M-F"Y934C >?E,ML(=FG,.O[[;,OW[2'_^]7 M,B\>ZHVM[8YS$*&48=^#,O4X1$D00RQTKP[B>QY-DR@21J%%EP::&S-ULH*> ML ,. B[B>YZ%7*(V,NL,!\PJ\]($C<&)EVI8F*_;1+H^NG#%1L%I7O M5V55U(*5=;OM;_=DU?5_:$]:M<]5WN=+_E=1:@?MFWHTNQ?E B6)3*7RBEC( M(\4Z:0I32F(8< \''HD0C\7X 8U7ZS$W4MM&&U2=Q."I$1E4K'R"ZU)D-W$2ANA/GBH:.XPB^V]!KD:11 M+(1RV!#2_IL?$8@]%L$DI(ENEN61P%\TV1=?*U)49KMM]&$SH&2I:Y#7D1%U-,29,[87?B=HB!E"OH $^1PBDL00)UX"?8DX M8Q&C*8_;=^+MBO_AWXA.ARG>!UW0^8_U,IAMOL[2O)-X[%BD @SSDS9IOK\(HNMFZ"'UIONOJYR6 MHJB[.+U?/:[KKDX*^VR9U9KHOZX+G5RD8[_*S4ECDX6?4$P]%,NPFMW&LBOP@XC'V(<+*M,BG$J;* MP8%)'">)B$3,*;/U:F9BT_$]F+<[?LLA7C2#JI!S$JV/O>PKB##?,,;I]( MMJPK@>2%+AZR#9Q\(VCU"ZG:O]W*2A2?5N+;?9&O[^[?94]UC%%Y^Y 7E8ZM MU'DBB\1+<4RC%$:^3M\+B(38]T,H/1QA1)&'B56.L%/IYG9V]68M -&"@WPE MP+..S=/MIS0EJ>6NU/4 ]"\MHX7<&M1L]G@Q,XT= :"DWPD$WR@*95Y K6J= MAM<(#[3T:GIIU'V^ 6U:59N[]U5]OVI^Z?X9O%'_9"6YNRMT\DN;,5@'=.TUO)$H%+%/ M$\CC4$#$=8^-).208"H$QK&7Q(G-5& TZNPH?D?HIDU:+;8EJ9M!;D;6SH$< MFX1/83AJ[R KE)Q2H=G(DU*<%1C[U&5W\[A>;#,'=U.PGH%WB+%VKS?EDUF: M!&F4>%!G'4*4( ^F7DI@R/S(ERGU&4_'<&9MA)P;X>TZ0^-XKE9&=.O CF6: ME_5CR]J/M?-;=PT]2HWM,8WR(LZKE:"S]&&'0#W4E1TTUE4=RYM'-RD)>HB/ MHEHD"8GB0! 8(<^#2-PC3RS];OV;!+#FGT8):CS[NUGP!BC7_NQX5ZB0_L9M4_T9#]W MAQU'ET6U>+U^6"^)KG7Y5DK!JJ8RT2=YR_/ZM/R6_^>ZJ7+QBZB#<7S$?"$Q MA31-D7+=J0\)(Q(F5 1![#,64F3BN@\9?'8N^48^H)R]FDU(*[IFE]NOOX+ M\V/U%IH1S""#G*>FX0VHH-&]INV?F^-;RN_ZB(53#^CT:),Z0!>5WO=_+M_@>HFJ!UL7A:*A M18Q1+$5,(0_U8E7ZRNT)20 3GQ$2$8"=IL<[3'AGRJUVMU+;YG^/!2\\UG+ MUD^=,-EXJ,:[.<*#GS*P4'"]YE:+[\:+_D:^?U$+S=W V./I-V^_,U&6ZH97 M8B5DIM?M3/MEGO 0ECH:%8D (A;K9;0,]-F"](7T4AP8;0J.)N'L)B9MS#8A MC_7$MZPD[-R09@[VBYIGY$ELHUNWWE?" JW>0=Z"_H=V!0I^:/7Y\>9XKF6_ M[42KL\/RQF.9PVTM9.=23ELX>2R0#ZHLCS;0@ 7(-_'PF!=J:FJR*C\5V5VV M(LOW9;D6GXN,B:Z _4(0D:1)0F'(B0]1Y,>0"!Q#+I-$I^Z+F!'CA8?QL'/C M]4Y2D"E1Z\/F1RWN57DCN6,(1^;S4^AU+K7RDVN1P6_M?T/ZTY?' MG;CTM#$0AU6GS6\=X()^+G(F!"]U5>MM".OG0CRV-?G5N*_)K/L!!<33%U M7O1>SZ-RHX*%7W6MY0P\V0GM,3(?=IHTE?BWNB@>W&K3=JI4^FC[;#7J92!, M:!\+;WA".TWD(X]N+SO?V1' 9SWJ:\>8SL]VA,:.]^WJF5=UB_DB'DBV:CK2 MUP7<%1:?Z#*[:S> '@73(6/9@[KDD_RJ?EO*YD#APZ:+ !:>E^IBBL+G#"(D M/$B9SV"IC-,QQ(=Y+M-1Q".N)ICLN1Q@V1;Q: ME^I)9?DZ?Z#9JA[VM?+D,UYW-,M7]>ER$\'G+U*"..9A )&@NFD&]B%-20 # M%"&JE@$1LRLG9#/XW&C^MA?%R/5)7QWNR_KB@T>2<3O>MC*'&3./!?+(W-N) M#7IRWX =R4%/='><.@0OIZQI)<"DO#@$FGWF&_2,@=7HV;W@ZZ78U+BHW?"W MWQ4]K,ART_U/N> ?\M7=A^Q)\-NR%%7YZOEGD=\5Y/$^8T0!*DBY5]J%^#BB M22 A3H,$(HH03'F,8<2$%P;2QR2-;)AP/%'GQIN=IOW",7K!J_6"M6*@T4R7 MH.[KIJZ^LPYV&?$5,&/?>1AV9*X^9M-ZAZ/3<]MJ\[BM;PZ,72L\:D6A\2WC MMF3X>.).6R-\=-@/BH*//^+U03);7D$X9216$PH23$#D,02)E#Y4GK=$A"6" MA^;!^*=&F=NL\$6M'M1:2'_LKW6E]:+*],^?BRY[R#;._B2\]I$NSTT]X98-(/^9AJ^Y_MT6L&['+P%1+TI#0IOVN%E<5JW UF$ZW'CV#G:$E^&8:SB_(SMT^W++^L MP\["W.#R@=7D-UG)EKENF+3@'F:)\#G$H1\K!SZB$'L>ACQ((L1I M[!.=PIU79&DVYYX@<%M?_.1HTQ8)OZ3T0:7OBS==S^&T9 ME2B(0UW@%88IT3VY/;W8YQ&,!,(\EA3AR*IIPYFQYN:DU[(!PRJN)EB:T8(C MA$8FAGX#R$;0&] "YK :JP4FXW1B/#+>R_13/*WXR:Z(9VX9QA,?1?6:E/>? MB_PIXX*_>OZU%/Q]NS&0K>YN=06#IFU6Y_BFB8=#3@/H4;U7F$8!3%D<0LQ" M7S(D1>(;%0@8+L+<6$6+#]XM\]_;))*-Z& K^U_L.&> 7[$US$J/V@-0+;Z\2CNH[1=&0ZB4TH;(,:D3#<K M\DN^7+[+"]W(8WWB0B&2<0J)Y"GT1, Q5G\289EW/Z[ <^/<77WU MT4U?X[JF4Z>SS@1IM0:MVF"K-ZART&G>U(AJ= >_:>U!J[YUKL_(KX\9V<_I MI1AY:IC-^S @86@:(SE.(QI9Z(F3BZ8QP6'*T43C#@P:R'/^>[9LCPT7+*6Q3!,?^ASK("#N0QIR#S+NB1AABKW$*N_T^#!SFW"VTFERN6ME MM@P). ZH82C U3"-'0+0"G@#>EAI&1V>]Y_%P.TY__&AICW?/ZONP;G^^:L' M'!7V"M;^-==^]I?L[KXJ/Z[USL,GJ7XGRD6"8N6YT@1*'1>-PE J3S8@, G# M./5Y$*/ J(NU\8AS8X:V G.IA;X!JUI4S1%/6MAME4"+8TI[FP7*R\. MI4D ,A;^<'[5=LN<$2X;6: \6"?:C)P#+_E MO# ,O_-3A.4S)YPMAFF[.W$,?,:PA?]V!?%)]F*$%X&4,O)P *,P)1!%$8$$ M1T(MG;!: Q IO,"S6?F?&&=N#GY_Z;^ZIIKB)7S--@(WR:X=/E RNB:'&Q#F"Q/IL\\ M84:O=J^9R%;.40Z9#?!P^RZ?&6_:]_FRX@?OM,$M0W-@OSZ0Y;(KD;-()2$H M3C!4TZ": E$@(8E9 (-(QD'@RP2938$GGC^WJ:]-\ZQE!)V0MMFONPB>9P,' MN(S, ':0#,A[/:KXE5FON\^<..?UJ$*'&:_'+QO:"[B\K^NXEOE$<1B'!T \\]0T')((X4M^PE#[WI PP%E81;.<&F]L'78=/B:V4MLU] MS\!J-LV[ FOL_0F-4U/U6?W0DW2$4%@32!PW[STSX,1->R^K?MBLU^">8;1Q MX@!>N1>ZTI HOXARO=3[MKINF+W"SXE97?\Z;VI/E(F01]K!@D*78AXAY M'&(_26&DUL^2I#1(N55PEQNQYD9%&_%!M@)MD^5Z3Q6L^Z$[M-76CJD<6=*, MTZ:WS\CL=R9VJE,*;)1J@IY;M=J-POJFC6;NJ-(MTDY)U9%HD]*O6SCWB=KQ MTP=F0F6KK!)U";GWJTJ]Y+J*69-V]6%34)VE84 191"ERAE$!'-(42(AYY@0 MHBA;(&R5$F4PZ-SHN)&YK0&YE;HK_3F\\+V1!5" M(A\+F"8H@C&+:$(1BV*2VN1R7QK0BI(F2^E>;J6^J5M;M54I6:\JY>.F*F4= MAE6OW,J>?O^C7O-6S^ 'KN8@EE6&/5N-367&7RX-,#)W]42MT715G=$6"J<4 M=7'02>G)%()]:C*^;Q@MF32NKD_X;OE_KKNCRR3AA M,%3?ING&!1)!2BG3U M=1P&'">!9Y54/D2(N7E4S3%HIF<*.[899 $S!AH;U[$WWSOQ0>\@3FL =E6X M 0WX/2UN0-M'W1V'70.F4UX;),BD7'<-5/O\=]6SAG%B\SC&BK7@/?IM%ZT+ M&N T10F'RCG1O2<\"5,I B@$ER%)/)(PJ_J9YX>;)\^11EP@FH:QEI1W 6 S M6&3OU8T>)K;$%S'&HC?'P$T?>V,)R M&(AC_82!!_SYJG[,W[+J_B XMILU/!^I=P\Q2'$:ZWC5$%(12TAXD*#8HUY@ M=PYG,NC<)N/#O&+RQ P!:<<'O2EYP-%[>^51M Y'; M@ "3@:<-#+" XB! P.;>@5NWHBR%^/18=\A;W7W0YUF;(3ZWC:3?K,5_"%*\ M4RN5!<)^C%GL*1:BFHI"3U$1)]#S/)]Z7 1Q*&VHR%: N=&2>A%CRRU86\@- MMV1'!'+L+=I:]!NP$1[4TN]P5)4#*L!GDO$;H%4 6@>'N[@#T7.[JVLKQ+2[ MO ,A.MCU'?J<@9TZ=<[Z*S4&?YT_Z!5]4[ZX*-0;*.JQ7CUOKVG'O]551SX] MUN?V;[^+@F6E*+NDI+\)G>PJ^.V34N%.=/_^NA?&F=N,M!43/"HY MH0[Y;22UK-!_ E:SJ<(!6"-S>@\G+:(FX]<7<+(OS7\>!;>%^4^,-6U9_O,* M'Q3EOW#YP-R"KS_GBF96-2G=B17+1+U'NMT:;?-H8D\@1&,,$^'%BB&B$!(_ M#F'DI9ZD04Q\&EAE#Q@./#?*^/7/7_\,[C:B Z)E?QZ<=&^,OQF5C('JR-SR MZU>PE1ET0C=G+_T#%^<)3K98N8W+-QU\VLA[2T@.8NMM[Q\G1'5S4!G%TA/" MHS .F53K]Y! FB0)9*$?(<58DL961RVF \^-M';.\LU:J-?GGE]W@E7;4] ? MWHP2K&IYNCR&*<;>&3T:O#K*4;(M.I/&L[[,,;(M)+;QK8Z.D#\7.1."ESK[ MZ'U9KHE2[OU*#:O\OC5=9NR35)]IMKI;I#3R9! QR) ,H:8SF$;(AT(0GD0Q M$7%@=7AC//+C3MFJU!>6@ MCZOU P979*K3+-^(YK_O5[>L^0(_DV?MDRRD2(,@5 M-+B11/IO'($'*A8L( M\Q&F3&#/*FKUXHASH[-.//#8R&=9Q>TBP&:4Y!2VD:EHD_W]0R?MCWJ+:@/D MYPM #JF"90:.ZUI8%T:=NB*6&0A'ZF(9WGAEF\E?U-/71;T)KZ-N?EWEM!3% MDQZBZ5FW&YW_1:]2-<>](F56;D^QU6MZKS/#%[&,9,R5BQ4))!0U80*)HB5% M33Y!6/T#2NP2LD<2=':,UFY=EOTZQ8\6I7-'MZP9)\[!7B-3:;_=9D_+)MZP MKV?;C/,@PVFC*ZB5W0G[V2@\0L/.D4PR3K=/U\*^3*O0D2 _V6=TK/$&E+2_ M>.A[ZLRWV2MXORJKHJZH7=8Y'=_NR:H]#?Y6$-U4Z0UY;BN 8P\S'B*B%OKJ6=J_FT^KD9@&W/4O2D*!?OZ_A.^*1:M >;YQDS456"6 M;XY=:X+I[7>VJ\&$XDS7$&%ZC'=Z*;S \ /\GC;Y]-M]5B@ABNKY]3)?\_)L*'B/L(IBE)(64A341,/$Z0L?]B/_[< M_) NO;K2*L!'K0-@6@F0[6AAF;$^U#H&[L:XF(_L-G1PU]+#6GQ0RP]V%0"M M!I?SYYS ;C%WCPO_1'.PK1D3/1?Z4<<%?/?]:ZB)WF]2B6UUEM5_F*W+>O( M=&:;L-,;9.0I2BG4U'/O5-+),3]HK91+\.-1^]R K6Y@J]PHH41N\7:ZG^I( MM$EW3]W"N;]7ZOCI TOUD4*W@=<=X>LERS?QO7JE,/C[(HPY(U'@01Z&*41) M@B%A2$(_10+'!"5^8%>/[]1(<^-;_8WK_F)Z6Z#9:+"LO7<24C/2= +4R#S8 MR;C%"/RFY02UH X9[2(8;JO@G1QMVE)WEY0^J&=W\8:!1>LZ+FJ]Q^W\3Q)$ M(QQ$D(F(0A2G&*9>&D"?\I CD8H@MFKD>'*DN;'#=HIO%_V6_M=I2,W8P0E0 M([/#%J-.R%&\G8M0N"U)=W*T::O175+ZH!#=Q1L&>@Y[9;G>/7W,?B;92D^= M"REHZ@7"APGW,41J4:[I(88A20(FXD3BR+.I.WYN,"N&F*#FN/8?[I1L9;_I M]V[;U[:4>&;0O=0>>T,OPQ&B8SL:^]7\;L"[O\*/[V^ %A;\H,4]G=QB[VX8 MH.+6XS@WX+1.AX'J!WZ'R3U#VV:^7ZGYG-1E>M^0BG3;L5&<)M@C J:QISR/ M( X@CK$/!:>!ASE.6!S:]<\\/M#<'(]&5M 3%FAI[?; +Z)[GCQ<8C8V<0R$ M:T"[S?-87-EW\\3#)V[ >5[%PTZ<%ZX?6%!*YW'IA ?!W]2QJQA',_0E9I5]82S(U$-JD_N00L?WA0 M;DG3[F3]J'[LRCSI?RW[!: L:SQ9V\G,91D5_9'IJ,G3;80'C?2;&DEM"&]S M2:O#IDZ2@["4J_%S6^7(6HII"Q4-!>F@UM#@!]FQ8UE4BU^R5?:P?FC+3X0T M"5 2!I D?@ 1)SXDF,401SS",:()I[X)ZQT\>6YLU@IGQDZ'.)UGG:NT'YE- M6KD<%MHXJ>VY;U_=U/ONU=_VO_G#IT[R+9]4IOM&3U\PS#/Y9;.TWZZ%.H\: MQ1QSW1QKO=3@O$&Z AM/9_MQXD\[K!HKOS^ FMPSCBY^+O"P_%[G,JH6? MQAPE402I8@*(DEC % L",?5"CX5!G :!S59I[]ESVQFM10./M6QV-- 'S.RS M'PC#R)]Y@\#G\PA8?]1'='7Z$?>?/^E'>T2Q_8_TV"7C5^3_]GN^X!*)P/I3!*?%WDQ4]ARGP*8YK*-):2 M^IQ9;:)>)<[<:*_31N^9=OHT998ZC3:M?YI*WDOUVK!-PW>[-7B?2M!NU3N [V+5U\]1A1/V*+/7AS-=[(:H/ M^OW)\M6;_(%DJT7B"XIX1&'J>P%$08JA6B3&D'@H$#*(.!%6U5%/#S4W@FTE M!;6HH),5_-9(:\F:9Q V8T0WN(W,=D,ALZ:PRV@XI:WJ,Z57SZ^7I"RW(>C9O=W>0'>K>M\QNYP?*@C=MP"MI[6 MU;A.Z$HU1]94YX9-3=*PDCCR4BA2+P0X@B)"")8^4C8<)82@+*8JL4 MI1?59G;4N=,!CFEB7"X58?X$9*-F_;/02D[1%V[4%\F0H_\HK\?8,X!!USC3 MIG$]3)HZ^UM4YME&;@H;3]M5;E2-YM5D;@KC6?>B52A/" MILC_0<\%G^@RNZL%T7E%3(W_+7O0&[PF!=#D4H, M$0]CW;&.0!KZ5*U+)/>$5;*@&['F-N&V6NFRK*U>H*<8V&IV SK=0*-<[8KW MU!NVH^S(V&9SZ?0F''E2G-!ZUI.:6["=SDZ.1)MTFG$+Y_Y\X?CI0SO;M VF MZE5 LV=RNZ[N\T)G,RXD"5*/^Q&,4Z0(75!%Z%SZ,$HYPBSQ/&QW)'A^N+D1 M];;[5ITD<0/(1M1Z'52O?\YD)0Y!W(Q5W>$X,EON-3"[Z;;EML*Z;$)C HKC MSC-GAYRXW8R)^H<]9HSN&MC(=+7-C/Y&OK\2*R&SJER(@!'J$:)X) DAHMR# ME*<8*K81%%/" Y];]2T]/L[<^*0)"ESWA 45^0YH*ZYED](3V'+A(8(5MKC. MR(\9A]3S4QBF+ T(2@0-V:(IMOVU(D4U&<+[8XZ'#WL<9D*IN=D'% M7;9:M8[9T.X7I\P@ Q1'F ;0HS*"R L#2"DG4(:AIR;.A"2AUYKA[8I/;(1N MQ!U[A@^ZY M%RX?TJ=B34M69/6NSU=1/&5LTU Z\'B(99I"X1,U,?J80^S%"DOFI9+YB++4 M*-3XPCASFQC[DH*R%=6FP/]I1,]3@4.6R 0BG'@P99)!GM(8(5?E(+\GSUP^CAS?M3H5^QHH8)4BR_Z3$ [W;7].** MU-+:T<()3,U(X7JD1J:$3L"&%&H1;T MI#L^. ^"4S8X,=2D7'!>W7TFN'#U MT(IQ38AG;\?RT[HJ*[+2+746F)%44DPA][T(HI K9T&HU52$9,Q2CX5I9'0( M;3;$]NVBMQ9Q,^SA7L<1V:-:R$<4%G.!)DKZ\N='6+B M*G,FZA[6FC.Z:YAKH=(5T#\Y60>:&]G07F?L Y2R#A(86(1A$D"6:0H"2D.) HB0*;98H3J>9& M4%LQZ\JNEOZ*&T.9N3>3PS^Z-T2KG:(S&P6A$A:62D7UNZU:C:<$]@QV VBM MF_:IW'E13K%VZG2YD6Q2'\TIF/LNG=N'#]@^_R:*AU?YBO^RKM9D^6Z]XMW^ M)::Q%PLOA)+%BG_55P"I%TB()$Z3""$6AD;;1.>'F1NA:D$!59*"AUI4(+6L M%CO"IP$UV#QW M/(Q%81]SDURINZ--#<*+%=P;7"ZHJ[2EP%*>@$MEW^GL#7=.%[ M/6K3+'D' #9@L7L>C2N7N2<>/O$"][R*ATO;"]?;%PI^W7AAV9-X*Z5@59-! M\DG>\B;1[_9[5BYHC!D+/01EPA%$^H"-A$D*!?*BQ \(CHA1U733 >=&$UN9 M02/T39N'IF.2.L'!;UIT0R?!&/KSS#$&H",SB!,LK:H8VP!T=7%CH\$FJWEL MHWJ_%++5?0.69L<*J;;^L9?ZA =20,XC'?(K,:0)2B"C./8DPPS[1J[(A7'F M1C%75$:^A*C!XLP-3B,SQ]&*R$,69V>PLEB=N<%LHN794>P7;F M]NG69Y=UV%F@&5P^:,/JX3$O2/'<=M&JSR[TUIFN/<:%>- #OLY73Z*H,O7C M;DK&(DJX4ILP&&,D%'.F*4RY\& :QXI3/8^BE%CL:ETCR]S850NN_8MB(SI@ M6]G!XV[^%OCA8ZY6-;[_HWWVE@M#&NVF366>T;?<6D5 HTEW@*K^2[KJC!N; M]10">PECTUG':@-O*BM-MLLWLK5L]P5=X'MA\_"J(:;<872!Q=XVI)-'#I@) MMX60\[)\38KB6>:%+H%1_O_ERW#J6+?PJC+@=7Y^*$.J2!#B@^Y<\53O" MQW9XZ(J.\R,#H\3N5*::3.E8]?0?0#(SF3. !"C6[<%'MDAB[P5R8=I[[>]/ M]+_5@N3'\E/U4/7?()*"%)(AH 8Y-? 5@NK"] 40<2YIDB)&A5$!2/NFIS;. M;87"Y_I$E@W-CYK.?JT8/M]X8,&;=IUB,(@%@SKPF#608]?=^B_"D\ MRA:#43"T1QI[/*)N-\HX 7=V4+%[XGACB).G.T.&VQ.N"_/>1I&WD:.?Q6HF M!)4PSS*0Z01G)#(!,.,<,)(4G$&,9&:5!W*ZJ:F- .]\!7H?0?4\I?O%*C"% M;V :)H/T<=_*4O]1WZ?1"!+Y?:2Y5XG^/NWVJ0CP,W=[+?2>B]MWZ+SQ$KK37FWW M)43G7;4%WM%G5A*UF98FD MX!"#DI$8H#*5@*0H 8QQDA8E*7-D);Y]NJFI3;I[\Z+YUN)_LZQ\=QI6LUFW M'[ "CSX#(S>5;*,_UH9ZS+V^C(;?"G6GFQNW&-U%MP_JSEV^PU$OLJ]9]V/Y M3CR+^?+Q^U*N_B2UF.6"J/4XS4&9IRE B!% $S6=CF6>R 1BFN3$8CI]L<&) MSI/?DL=JU:?+5(NNFA1X4B-XT]MMJ19Y$F\S_K@.OI$T(GL;]2Y?;V7T_1): M]NJ0EY#P*PQYLK5Q-2$O.7T@!WGQ!L?Z(7J.HNON"/[NJ>[4;JLE;V2QHG"5$FIWX6+4ZM5G'NCJ1GO.S+@>Y M6TT_/:H?JX5B=3*/'I_HO&+J&C4'5([=1 NQTG<\+52G_*E#5Q9W$:\:MGQ2 M@S%I=?:Z2W4I#[%H3,/0['K0C)6\]TM@ANI*I'0&1YW%FXH5_5I-F=U=X%%: MP@HFO[4DC%H>M^:##1@'M1FL;G:CN+^)A:C)_';!;_F#^DSU?*L-M>T^MQDM M98X*74^7,0:0B"4H)9,@5;,D5&AR,].E,&QO:K36F]M2$=DQV(Z'+L%LQD > MP0O,/4/<=FV->F/]$8XA*EZIYE*;HY*,(0#[]&)ZV[5KKEOVOT]5+=X\-=5" M5Q;7QRA?Y%O2W/>_X3.WQ%W*]>='6\O8$5F.M MK5__WJ?\OP-H@=9\!@:\TC+0')K3*T.+9UQ1;')'82HEF*"T+$&*L !(Q@+@ M5"T,82:TMHY:+1*KN=/D9;S>;+3I:5_CV;G@R"&:A&00QIP!@708#97"YT#3]16XB;OI9:"]=WU:-VE:MYA1R1GD*$D8S@,JL M *T ?9RQ-,A!O9KVO=D7G M&;+..%T2FI].]L8@UJ_W)?JM]^8O(Y4J=P8V4!ES>WM>J<2Y,W"GRY^[/])3 M(*)YSADKXH0E20+*6/$NRO,,4"DR %-2LC1-$.2%:VJGG2F3XU['S,XK8]=" M)G.&ZY# S'LR/FVL5$[+KKDRH/#_K41.OUUU?1!AT#1.RQ9>-W#0:Q*GXQ/= MUAL?2%6W#7Y,"I\AF M/7&FK:F-6:UM$;2;_I_#TFQZ[PFAP(.(MG)-1IVA-U$/V&6M%^N9N0$F7F?> MY]H;=69MX/C^S-GD%L>@8KT[+#X)THCFZW)>L9?MTA7EC)2()R!'3$U]49D! M->?E("$D)R1%$-J5=#K3UO1X@EA'WYR#THPF/ $4F"8Z*S4U:#NC/SI+PRS? M#1#Q&TY\IKUQXXDO.WX04&QPBV/I!=:&J.F8'/UJ^W1D9K M*X-$R%\&PZ\X_NGFQE6\O^CV@8S]Y3NN.+RDZCOA>B-*+)IVR7=;U^IU$'H) M^.9E>TE_J'JK4^F_M!*,PV.!OXOJ[GXE^*V:Q9,[\4WH(FKJW]6\OK7TB)FQ_=A:H/TVF[0&QYM+(\& MID>M/KH^1WP1I'8Z1ASY5;$XJ)SN"S#&42AH?8N&_D<# "+Z$@VOZT&(6A1N MHAZ'G>/4FVB-173YI?)\]OHZ?>G_='=D/\8_/WZ=CCIZ0OU*IK@-NX/'?:'S MZJ[;_,USB'F"4@!9&@,$,P0(127(4)'%.(,B8\BF-NC15JR&KK%*@]J-1,?1 M,QLKKL8D,)L/F75KH#]^/>N_5P8\WM*H''76V7T6.7_Q=<'07^0FIT/'@R*-J?K]/&#G=?3D:7< MU@C>)( Q;;A;D/-1V,UXXFH41PYB5M!M\[[:>,&W9W%S#E@^!TB0 .6C#;Y* M0/(YUT\%()^]QVMV:A>GMTUNY##%:8$SD"545QJ/<[7@9A#@+(6<$\(DMSK; M,FMV:BOCT?)3KXC/->M/P[6P]UX*O7P]DZVZCO(=,5WU!%!CY*ON-SV%A-43 MC594#.QE6=N7V\H*G+/NQ$1!E<[KBUU"DH?1!<)_D> M!!//B( \2W@,<@PY0&J5"4H9,YU8)5-4(LEE8C,MO-#>U%CSW5+];E4QRQVG M"Z :[CWY@RHT7_:R:+VIQ[,5/&Y*F0'C=WOJ0IOC;E29 7"P965XFQN3;&74 M=2#%6J3M9490412"ET D'*OYED@!CED*BD2@+(^3',69#8.<:&=JS#$H:Z'M MW.@LOMA1R2E4S2C$ U:!J6-0(4&;>!-]NHB3-5]<0,$K3YQJ:U1^N.#P/B]< MNMR^[?K+YHR:+IM(SSF_B<5FO9E21 (G3 J0Y5Y.(N,@ IB0#!*>"(YB( M,C.:3IQK9&I,L+8SVAH:=9::5^H^">AY'O %4V 2<$#(JC3W)0B(8!(D@*2J,\]05F9ZQR)DJ=6 M:X:]!J;V@>]NK3QK$VU/J/<0-%P@7('+B#LHFSRM;L?/Y^'TB?6$C0VC\EC>ZU.BX18X,(3@H=61ZGQOA?%XNENM52*=KL):\ MQ P243(!$I9Q@!)&08DQ4G]PD6**()-&,@(76YH:Q7S4 NNBZ<^/5_>BCJK6 MWO:XV8Y:3L-KQBE>0 M,)D,;U[(IO_5F>MQ\O B%5_(XW=JHK''1Z7VZN'R# M&T^\?WB<+U^$^"[JYXJ)]L3XS7XH[V=]0M+HL-RVBF,;,CK\O8ZJ^;Q<_9=8 M?1-L>;?0]0RZ$^@/R[K_)WU=HJ8Y6-"8$U# K 0H)B4@)"F!3"F66.9,QE;E M8<8U?VJ,=I!VTEFM%34WGFS/#1SS3D9^0\SX<[K]'IB4CV:1;"/M;Z*-T^OD M$NVE^M>5ZOS5]K50O^A?%BU(-G#6'[&_3A]Y'2U&=F'4(>AUNF=_7'LE*Z[( MUCRP[C#1YPD\/M/]SJ%UQ3>ODSB4%WXG_Y-,IN[3<'4B<[H'/.'.V"B 3)1"TVT M4MALLXLW\!S)+6XABC1&T59\R7-:\43ZW'^>\6L[-G[B\6M[?"H.?DJVN_UM6"58]ST702T(M&><+/)_->TQ]F0Y]_E ,/3AN MR;? M1+W,5E"Y+3NDO%*Z8=.CDJX='/NT:'FW>]1*M6K)\W;!=3:W:D@LM%C2+(DA MBDM9@"PE^G1;'S>5, @ M-H]T\0#@"$$O0^QV[/0;]G(!#.\1,*?:&ST8YH+CQ^)B+MWBN+GV1!OQOT_J MR>^?=4R=UB2>%1 QFK9R]P71&@U:DH4)@)C0 :XL9;E=*:CS4T[FKNC*L'JZMSUUXC^KL; M+]]L9]5)B3(24PY(FDN 2I$!S'(()"LRE*4E1J75O.%\BWN3+^+WWTG!T1V?:,&3,%Q#LP50VA[O;L M=VS?Q-UI\_^R*8JK?/"J NT"GF]I:"L;QM:+=@'HB(BTTV/LLP7?JWG"ZN7] M@ZCO%+7^K5[^N;K7K9'%RXRG"*JI$U<$5U" !,M!F2G2BQ.2:[R"%A@3G+$RBJ#T )YR3"<\\>+8_0 MP,%A*J')Y8X'2GWE[;?;0O;OJH:I(?RI'E0'%0+QK%!LP"'2VRVE!%C"')", MT"Q3"RZ(C7C!KMFIT<3:ZFA@=K?XNE73U57T535TKV:JEF=(9EU@>(;D'=C0 M9TA',(VV)@=:E-G!Y/< R:SI<0^0K. X.$"RN]M^QO*1R?KVB5>J3V]7*]%T M)[D?YN1NEK,,95+F(,UB"5 6QX 2B &790)YS+2:INF$Y70S4R.BCV\_?(MZ M4Z.!K9$VUGRZ<@;7R[,5/V@%9A6= 330IS2-Z@CR51>!M>35J4-/F=5*XT>-)Y^I8U?.TJ65C&.V:GV]FFB2L I.L7OB<[V9YXM4V0!EQ:0> !N-/EV LV7."WAR#$>?9BQ]B"Q:KBU?QI53V+[X(]Z>HDHOFL7H%W2UVM;L9208E$$&!.N0Y: M2D&)*0$TQ46:Y426N56Q\DL-3HT4AO9&6X-O(FUR]$=GM"5#7 3=C"Q\0AF8 M-ZY$T3X*P! :O\?^EQH=]YS?$(*#@WW3^QRU _N2;!^6M:CN%EVDP*$&/A9< MTIQ H&8;)4 RQX"@,@68$5AP0E*"K63!S9J=&OGTUEH*!9HA;,8Q_G$+S#1K M@Z/>XG7,4>"B W8X^540-&MZ7!U!*S@.U 3M[G8CHH]M"FP[D?JX>"?HZG;! M?R?U_XB5GE9U*;1;_M/I(:)>*?[[41.]0]V>H#?'#KX+6!0)S!*0YQ@IZH** MQ&*: /4#ID4L8(*M9DRA#)T:V;TES7V;_/],YILH\:VC@VF#'1\&ZV@S!IU" M]X4^M=RZ&%6+2#NYWWF]J,/6T>BW-@F@\S7JG>WB4IJ_A ^H"-TK7AD^F+&C MC@FA(=\?18*W9Q\8TA\UZ\GT#"5)R75%U3Q%N1HFU.J:(I(!#"E)2XH0ED;B MD7O/G1JKKX,9M&WFD1Y#H,[3[!7NAU[SFGAN%;IQQ$_G6(WALT8+SCCBP# : MX]BO[3^RM\MG4=_2IJV_;O#V[%P_H?>GM2OZ8VV9A\'OI+?.;]'NTT9[CXXZ M,7R3CE_@ME#HM$)9*P#*)M4X$ X1S!/(R35D"95845C6S70V9VI"P]B/2G1JM/8DVKK1S M1^T,:+WI)X57E$YP[D&S&?X8_1*8:T)VB?7<_%H\OK MG^=&M=OI^79BWNGZS#@5G,Y]8#.YP%-Q9D54KBOAV M3IKFBVR#!F]_560@I2K:9A@&(-CY2BQVB:CWSZ3:JZYY\=R4!'O?CE7SVO>Z3-O-:%9;QQPR=*B2'*0Y$2M MWF!> /4F04#R$I>YP"F55BH:SI9,C58^/SWH4,1E_6^65::ULWL?;F)>F^\[A1YP]1ON2MG:\8MAW4M: ?ELJY^H*,( M*FGN];F(^L_@7'9?+#@M2YEG$H(\YSE /.< QS(#(A&YE 6DO,16=@I",=9PEG!Y5=!U:CE<;54;< X4%6U MNMF-FGZ(A\=E3>J7[ASWS(\"3F,<@2HM9]D#* $U8 BE-V%_NN*0X&*!OQE%^,0U,4#[@M*8E[U'/%*]7"E[IKXW>QNE_R+OY$B.^*__KFWKP<7KR^K/ML M$EFFF.80H$1O5A&UX*1ISD")\R1A"<>86IT9^C1N:O2F;;^2R+SVG>&6V"OU M2&!RW%JJ/IYUN%_G6;2V^2;:[3)=!^K8;>OKPVAA^P;?NX:V-P-'U][V#>TQ MS6[O;3BH"*P#U-<":KHB3\7;!-WEXL.ROF6JO::MTCE#*,[3),] &>MP<)'H M*)"L !QQ-1O-9%'*Q%A7P*+AJ;'U)C'CL;==%P_9&M]6[B5;\RWRZVUZXSQ' MA\0X,/]NX%V;';T]@/>,((#E[N M2"6XW.\P"!S6WMM6YONYJ#>UF_NLI=L'7:ZJ'7JV.WDR%2B&(@.!/W9QQZ,(ZE<^"QGQTE\'H,7(GA)[5 M'RO3NG7HYFBGW$2=5_WTW6B[-DQ_60Q'(_?;2,/45?WG:=#RB.S9P]?5)KLUJMN]J H8)EDF9Q#D0*&4!J: -4$ I*"2F7 ML2A%::1\>[Z9J0U@@^SSC9U.D5@G4#7;<[H>J\#CC M,#CF?YU#PG+%YM*F1 M\RW/N7N8+7GV:L>M\>U^S,XD_)M@0D>/?]')EHN&L'9\QH22)(,0L P*@! 5 M@,24@!SG2&)!BE0]^EG4=&F\^VW3OLWG,+0BW%?13Z,>2<7U7FG5;E^IA>5J MV>V4U")J--U;!AG8]8KAKG8HI$-/<(<;TC=[B_BU\=&RS5!?F^]Q.]H%-;_[ MS586C+NA[ +.P8ZQTT-WH>6#&Z"007;2U!][;"+^ZH3"6U.O95\!2 MTO70T_,BKH/K1Y1M/;1R5ZCUR.\=M1GY?S_U A8_EK><( M:NY0;VS71UIJ:KBJ],^/:T>B1GMB*1$9IN_-)G.OV)4C27-L'=23Z:V+D?91 M:QCU7MY$:S^[?^P\7>]OJK[?.AMMO.TFDQ[%+(-VAU\)S#"FCBN<&13N [G- ML*VYC3SJ87K1N=XC7'0E/KM<[[=/JI7%:D81S'FAY[Q6IYW-ONC5@N O/*D2;NCDIX%$/L,9G.K8Q[286WA=5WA38Z@ MS F#4 A 41[K(EH"$%PFH"@(BCG&,F=6%0L,VIP:'7TY4MQ.G#]6"+%BE)VKJ>>VV2WLX)Z@H>2XX*+!4*^T\B4&), (<99*@#!*<6J60 MGVAG:CRT,3/:VNETYGD*5S/V\8!68,9Q _1/T2];)?9\ ;# MXJ;8/KMJFB?]7+T,W!8S-6OGWR-R=U>W6YC1O%)]QKM#R,Y?H5Y]_9!-Z_\" MT_PFR["+$UQJ\RE *F@B6 5; I-L?P)E64D$H4?]#,I[@V:.HJR7_OB+U M:@(O]+XUX5[K-^*N6BST:T&)^@4SC&%U[PW!,X$H2X!,A02HH!B4!4D!R\N2 MPYA24L*^-]XO^&3Z8FU+N)YXWWV=(W4#C"5$>:&&35(6 *583093#$&>8HP2 MPAB2R"ZZ)6@GC!/ALME1_T]-W*&[P&S>&!36P#/*PQ3UO3.+4ZO78 GKYO"% MS%\WL.(UT]G-0;J0W6[Q(,0![3;40D'+*&!^$^\ I]EMV#-# R MP$')123\'B.?;&WS-V"8QH8-[IK>\J!JSMC_Y4#FS*!MQ$&Q^BM1/Z",5[J0 7"$-4";"R MXS4*!+@ =:(V@-.CKJL9JT]LVF-E]2RI54+RT5:FQN"=D9%86VG'W,>!-*/>J^$)S)T] M,AL#+Z?X6#/>60B\4M;QED;EG+/.[I/&^8L=DX][[9@OF9 M3KBQR'@!89:"E'$*D$@YP#(C .)4'[M#GN=62L'&+4^-'89R.QO3@5S6H"$[ M594\2,4H+@')AF_$%LGVUL"Y??3&/CUL?-,K8%Y2##V/H!H2O9J"E4 MQ3:ANHF$10(Y [0H2X!H)@"!B02",<5ZF8#"K@JIHQU3HSH=T*N#HR.R=Q[* MNAHKS<"1"$14^]*NDWA78B-4[9O=SC/CP1&Z)# KNM2]:7UYY:HW1_%\I9HW MN[9,M.+-4<#7G-+$TQIKS0 M](DTF^:ZGD26 YRE9<)EFDMH-54T:71JU#FP6;%E8U_CQ@!G,^+SC5Y@EAL" MM[8W6AM\LTE#/HVG0U$;Z8H$+!_/ M?Q.6:)H1BQ>,0J\D+VE[=G8'V,>ZB(Y7*CG=VJC\<='I?=*X?$,X69BVS8]M M-H+^4\:0 M;"G5#SIHH9W=1+5@NF10)2OU.[4:&2X-_[7=2E^]1+]Q(2M6K?[B7^?E9&>: M<=E87128[BPT6[J!HW/G)EH[U!Y?>IQ;^]SMK'A5S6#^V)9;>%39#D*88E2!@L !*0@)*B&,0H)ECB6$AII(]R MKI'),6AO9S0PU.ZHX"RDY_G.%U"!>5D"FK,4 MH#R6 *=J*"I)REDJ49E;J-#:MCZUD:DS-?H/"[U6:\#/4T%P& ,SQ2 =?V![ MM 9V7_[012'7&G$+&=V0R(^DM6O9 YY4>5V!.RO=:_W0\?1]7?W=$0%V?HBC M !&IZC:#^LW+YL?_J$2M'G3_\DD\*[2T;@X1D+(DI2 75(T(4.:@5':"+&.( M(U3R0ECM))LU.[6A0)O:Y9M'&V/;D_W/M__I)E-DAK[93-$_IH''A6O@M!<5>NC^WM=I8(BF!20&8%!2@6-%4 MB2$#%+-"Y"D6"%GEXY@V/#5ZVI4AU!$05\LW'@?<\(@] (RAC]F/"#G>1)V] MT1_]?TV*$OJ0:SP+5FC-QN.-O[9PXUE(#-0;S]_O*<7P:[U\5/.VEZ_JU5K= M+O@F-GTF>1(7LE#TE/(8(((1( 3&0%%46N04DPS"JQ('3S8]-:IZ)U37L&J; M0T8>EFJJ^P\?.8&G\3?CK3"HAMX;/I:_MS9<_:1-;X%^?S%_Y_ITO(N A4VR M.]W\ZZ;.783E8D+_YRW,DC M$Y43%UY31E?/_]=*"]7BJ5K/@&YAL=M,W M-JHPG2?1UI6(MKZLTSU:;VZB2QWC6.SW&DP#% 1V,N<5B@9? ]OQPL)7/=$Q M_U?5CJ?"8:ESO(%(M8EA]642$V0> $XBTF: M,TQ1$EME_EYNQO*O)XWW%AA$IEHF]!E";4:%G -S7F]MM#$WVMH; M_1%DB\D"(+_INP;MCINX:P[$0EW&1QP@4N=YB2HDN("QBP!0?P227%%*CG%T_YDR- ML=:6ZQ3Z1VU[]**,CYX&UDVNU59& M:MA-K4>1=BDZ><>HW601.3)J=XT42C)&M]F%F7A#^6S(X@V1G<@4 M?T]UU.+JIOV+N^VZ8)8D!4$RCT%&20E0E@F LXP#(65)\CR5,2UM9*Z/M&$U MAHT@<*UMZA;)R\TZR%*+ZPB09G/L*^$)/*)LK-L5A/"HPG7:?;\:7$?:&5>! MZ[2C!_I;9RZ]5GWKY'%'E]21R"R!>4( 3 L$$$G4$KQ )4AD@E*)!,$LB?H:J!;=W-,UNX/;7W4FA] ,W#;,;9$YAGNP&SF#>D@TH$'B(TN'[BU8'(2 M@@?@N,@('C[$44'B9 OZ#?N=K/J_W4K%'U\6XL=]O7RZN_]0/0N],&PVT<*S M%$$(DS@#"<>Q6KG1 I1(3>,8R]*"$5DFTBH6SIMEDR/))Q$1;72T5)]GNU]) MG[IR&=4BDCI05?^C;7TC;QUI1IROTCVO2ZK:S9MHF^1P$_5NJCGE[;QESK[B MZW>U?%($O/YU]$[]YJ;O]'8+30$2]8A$&A*/4A2^^\6O+H4WZ\85J? -ZH%B MA?<&_ P'NO6M+;>,/3T\S?5K_K=ZV31Z6["30M.[!-W9O:YYE/ \QT4* 2R3 M$J B)X#J6G6P@"+.LB++LW2V:.L;\Q_N(X*3<49T@SNZ.3 Q["Y\+P>HS;6N M;N>EW]R8/UPW3(+UFY;U!VY%K5_17H_=K(.9O!:U\HIU4"9WL^Q56?PJ,"\Q M^'4/=\S]K1;52GQ2@P+_N%BI=URG&G>!YK>#=(R^](H>.'[\N9P5),F3N-#5 M 4M=';#D ,.B (5(<2QBB$IB51W0R8JI3=+56P\M4W^=P#>CW."0!J;8SG[0 M.A!M/>CR6F[:2E1,,^O0F9MNIJP<\9@S? V.?E.(G2P9-Z/X&K .$HRO>I@; M'>X5Q!XHOKU[TIJ.7T5=+7D[;?XL_FQ_T\RRG+*<8 DH3[EB0Z'FKNK?0,H) M(IQA7B96I:!=_;NREU'G0]0Y<;/>NU".=!=XU,&\ M!D>O].IDR*CL>@U4^^1ZU;.\<*NN=BU:6;VEUKMY:"6.VP:W6IRSHDQAP1D' M%&84(!87 "=4@"S)J:+5O$C3S&%;P,&4B6X";$S7!'F<7_?I]2H*->HUD<0Q MDI@ D5$"D,AS0&("@9 Q0PC1G-M51 O572..AY/L)Z>1SC?ZHP]TVZY8+:.M M"^M!;NM%L$'.!L*08YR1':\YQ-D =6&$LWJ4<\YM+4@CWHGNOQ]WB@UU9GQ; MSN4Q99D E"(!4%X(0&19 )J0(DLD01!9Y==;MC\UBER;'_VV M=N O6I=]Z,._1FO%6>U'U#MB&1-BVTUF+!D0_, ,&0!WEWQ;%_1\)]E:V3!V M9JT+0$?2:9T>XZYL_Z%J&)GKW9D/ZE^:F Y&K>3R210%(EB" <(&* M/$]961K%?)QI8VK$MM%L[^SL-BE;2^U5[??A/$].GD *?9IFCX^3HOT)!*X6 MM-]_[NAZ]B<<.R9G?^I2Q[A7743JC:XAI876Q*+I$N)2#BE*! O=JTT=K2*SKHN(:)Q&_ C M8AD#%.Q&6=X RXP M=9S&+( XF1$HGLMOG6MQY/I:!LX?%M RN9F!X6>K_62"<%;13(=M_=%_D[J_Q$K0H=1V#,">G6J-E.C0RWXZ3C#-R^_D_]>UF]U_>9.ZH#A,A-EB0"F*5&K5I@ M*D0)DK(010FS+"V-I-6\6#,YMN^=T9_/VIWH;!QO1%^BUJFH]>I:G0J7'C7< M6!NKGT+OOP7OHFN2P]VA#94L[F#1:R6/NX-W)IG\BHKO M>G.RF<$REBQG!2CB1)>?*S"@N92@0$6,,T(R&AM5>+K8TM1HM?FY+I*FO MMFEMM)CIG0758,+L"ZK0S-;/V[YW$>2#NG+Z'[V"9C$I]@7>2%/A:T"TFP*; M '-VXGOV >--=TW\V)GD&MW@-K75*HR+)_%-/!#%UVT,=ZO(K;SX0N?5W29= M1B=._:@>M(RZ_*[^M9&$Z=]]7Y%ZI84'VHJ319*@$D$&F%1_()84@(B2 34! MYHIT$2+":C_5KWE38^G>.ZV VOL7#1R,MAX.@5GR%,^L8ZB?! M/U6$5O-^@S"'C)1ZD,"HE7"" $O(@2AR'<\7ESRSR@0W:71JU-];V)X9+5?W MHH[F6V.OC4T^@KD9(?M&,C#-GHA"7F/[R0!1#U''IR$*'&I\I.%7CB\^#<7E MH.(S][IL"ZRCDX;!27V V/M?3#1-=QPM45$(F6&0Q[0 *($I($4&098JCH(( M%NK1YCL$9HU.C8NV 78[,8B1Z"R_43]HV[O]!)L%L6$?F&PH^$L@13WQ:T$]'Q+@#JK-AH-_<,?:>_ "LN4NA!U:YS[VQ26 M]UY[&'<\ O6;:%9UI2>[[8;)ST6U:FYU8LJMFNT^5ZN7=LMY4) MIV49%Q P M@2% +(U!F>@M8Y1BCN,TI;%=03:_]DUNL!B3>;WNL/[:(P)>7"P![H1,^/C:]TQN<5X-.G?GZ;<2ST MH]?1G=A3'\V>88CCG&,0QSI;FA4$E#@3(.%IST,JX)7U..7E0T.?DA3[S! =# MV)N7[27]"-=RR^?EXDNKU-"E)G]<* YJ%R/-W]2]BHMF"&+*$BA!GM%6(4A- M^6B6@EB0G! &80+I];F&/DR=&K]\?M(]NXTIB.XZ.Z/?JD7_3Z?K9HW=S893 MP$ETWHBSP9V5\L!/';5U=-:HG6VS+$'G[UK88>#Q3=3['#KYTF>_C)# Z<7< M"22!^H3=+)'4:XN.(]!6X"Z9E05.2I%2P"%G %'( (8D 0DM*,^25$)I);PS M?/C46/YM*S#66"F/1=5BM=3[QP_JKNY?GA[5CSH*L"+SZ/&)SBNFGJ=NJA9W MEH/$L"<,:=T1W]!$/%#,],B51YSURV[#!L;EHR.N'3#(L6O7YH?RSZ. M]60-N!DLBUQ]^A+@4A0 88H E2(')2G2F$.<\,)%9]+< J/7>GQYR:_J0?>* MJYNN6GIG?'O0+=:6VWW]%GUBQ@V>(1XIIZLW6BL0]F9'>\4F;W:K3?KC%WO MO+*/1?.CK:IJO.B]@"Q-N8E TP-CK2](15Z$VU3 M';LU]"9:HZ9MC;[Y1,WBS-H;>B.=5%^!HMWQM!$P9P^ESS]AO*-H(T]V#J#- M[K CT*9>S7XGOZJ'IX=^7YSCE*<8Q@ G.-%*98F:\F$,4K4*+"F&,*%&NX<' M3YXASB=Y\"KO ],>;U='H\,3GI[;IZD;AK,D=3?]N='AT\=Y>L\ MZ:K%%[E[O-B6NGJKBWVT6T1TL$74W-)F51-FNBBX MKI$)O;T73OZC/]8V>SP*\P.>UT7#E2:-NI#P ]_^XL+34QTW4@;"#.O"/E_D MM\U>XMOM5N+7]4YBNX\S*\L291 24):96H]P-+$D==]NO23+71GG#C;STV+"^U=:/:.!( MM/&DB\GRN(-S+9I^-W2ZY^H,/NS]''=XSQ8;>5?N). 1( "<9 F5(!<)&@+!<8Q=RH-IU3ZU,CW9Y:/UAL[LYI3U0\?;KW+U=V<+R_DA MKK/TX2,'36Y# +[IEW.69#A!D">@C#$&*"U3]1,2H$P0PY04>9RF=I-RLX:G M-AP=H../^,)U#^TY\.&C8\\_;6#Y'"V:WF_&X<-T]SCA*&8(0E*BC. &(]!F>$8)(*4.$6< M2$IFJ^6*S,UHRE5!8--"N _EAV[#737 7AQ@FAH 09+\0^?ROUK*OD%F_O4) M^)O]Q_[S_T%^=7D!G\5JLRF?LPR3F!< "I8"5,0$E#!%H%!_EHB0(C5+O#=I M;&J3B+6MT8K\ZI-U_LWNZST+K>%YAR? G_?&ZR4G7TJCRXJ'N@8PP 3OX<4 MYQH<]PC"P/6# P:3>ZZ77-[7!=G+]"UPAC.:Y(!3K..7* (D(1AP4O"D0)") MW&II8M[TU'AE5ZG77 3GVAXP(YPPN(8^3#T/Z4A9TJ: !9,TOM#\J^D7F\%R M3JS8\ EN+'9: [FY?5BJQ= _AAH9GU6K/_X4\^G2#WS[%.KIJ8Y5(G7VWP]U;ZLUFU.2IS#'0,:E MT%4A*:"%^H,S@2G+"$H2JWB1G:=/C?1:XR)MG9/,[RYR9H3FC$=@?C*'PKZ4 MXS&7_99NW&EAW%*-QYP[*,UX]*) 2@[-J0S?+KVW2^=M/BZ^BKI:\K^+ZNY> M#3RWSZ(F=^+]+U&SJA%?ZXJ)&:893)*8@IRF$"#",2ASK/Z*."(DYHG,[(KM MC&?[U*BF.XU?=F[L"#W\_/XN>A1U=\3E6^_!X\M@N"Z=9A>'7M@:*$(T%R0A M>O][\8=&'X)V&-Q$:Q2B'H9HC4/4 C&B3(3_WAM7-\*C_=,2DO#?,=;*$@%, M9C49ANR'PH!*H!ZP'!7<0O7*[@QFC4K0[3/M,>\631E:'ZYG]R].J M69$%5[9]7*SJ:M%4K!/.IH5:),24 EBDF5I!9"4H&6* )#1/)2\)@U:\&LS2 MJ='O[=U=W:J,:"F@SDX;R?CP/>MI.3!&?TU@\F\Z]Q_X>Q-M//9=ZCYXKTQ# M#.ZBM=.:PE\+NC09*$B6JFF[UH\B M10Y8#D5,8T*+4MA$*/HS;9H!CFW"8D]!QZJ3. PN?CK28C09O7M&'#Z.:LOW MQSY=>:NWY+%2/5G]0ZAAX_9A^>13F8%X*:PJV#G8 M,+79_S!0ZL.3LEA$OU>+5D:E=6=-%$WTSO_M14^55_8;US(BE4KVR/30U@IQ4F2QA ( 0E 69$!FN40T!0+A7?,F,2S MQ_;4HBWO.@:X^\V%@_B-N*L6;55E2N9Z#+D:3P0Q2P31([@:RQ%#:GJ+DP(4 MF"$N40F3).OQ?+_@XZ&Y;BPKNJ)/ MJW:(7"W5;.:L7JB;@O=11/SK>.\V,[Z:]U$WCVIZ'[_2L3K49B!<-LU;4M1P MKLR-V-!>RQI2IR$VXP4_P 7FA\%D6N/UU@@O^^)2%Z'P6V7J='/CEINZZ/9! MW:G+=[@1QMNVED7+0^U.1--5&)CEE)<9AR5(H10 I9RK*6U<@)QE68*)3 2U M"C$\T<[4J.+MH+3'S5KVPEGHXA2X9CSA ;+ )-&CU6M8=$;>>*_[<0$'KPQQ MJJU1Z>&"P_O<<.ER'Z(Y.Z\O(RGFHL" OQQ66WSXO6>& -+JK9 M6[5\N:T%>;OD8I;$"*LE1@P@CZ7>$LL $5SJ2F*I+ @1>8E-.&+_P5-CA+?M MNED9%VGKS#[^ [#.?^K70!!Z F#FO?&'?,K5(Y]M(]A?[Y;/_U?=TGZQ_XOT MCZ#[L?U,#QXVRD=YRH7U)WCR]X[)UZ2JV^"/WP71(MCZ].GOU>K^YV))&U$_ MZZV _$G;':WN1=1M=5JF[2+Z;:.!G]*=R-!IZ&G6N1KN^WD0;;Z/6W9V#QX'+'I/%@W>+ MWT3R<.:.FV0>'/:#!/3P+?K5VGYW7&L[$8014H 4,PA0&2. 18:!)$22)%6# M3&D4;>[4^M0&AUZ0^)T?Y>?C@)]G]^ P!B;L\TK/[P)K;1]'W(_6]M7(3T)K M^Z 'PFMMGP7.56O[^$,GH;5]UE]3K>WS#W$8&/Y&JH4^H/BR>"?HZKL>A+IT MJ 7_3K0257?&N?V%'LN63ZMO@O!J_O).*/Y]J!;:V,W(-Z-I0E.&4Y E;0HH MS0%!C(&LA F%,.3LU"]+P>-.WD+CM3/&"-N2V+?VWY9+_6CD;?83TI?ZQ_',Q2V(:9T@*(#(.]6R8 QJ7!1!09I07$JK)LNE1ZXDVIC:? M[CMOHO8<T% MQX8'N9'I0AAC6:9Q+FUW2=Q,F>@^R*"HEEH #^L&#W8_K..XKNDR@Z5OP!X8 MAX8V#O2KF&V4Z&Y_[.XBKQT)WP<6"]/P?3'2TC-0G]@M*J]#\^RRT?'1XRT, MK_-]9^EWY:.^?%6OU4K->G7;C_K%_=D(^33_5$DQ0S"-*118)QJI M22DG.< ()R 3%$,B$\A*/E.6T:5%A?M+K=I\;,.V T[#FE7UH(>XZ*FU,IHK M,ZU+T%]$.Q4%DQQ#P%BL]790!FA)8IW>R?(4EHSSPBXBVRO6HRP)-DAW-D:? M@B!MME7A&;_ @_3:VINHM;?=I]A8?&.$IT.HMC%"GF.V+[<[BMQ.X3HG<9>7D'][7NUN)N+M=S"._49;O;V6%X(FI8Y M4/R4JX5)*@%F"0>"YRPN$YP626)5N.)JDZ;&7+;'-!X[QXS-QH4\,-GMG;3< M1!OO@%S60)^0;N5BU&_G+9?U*E^=AULU&>WCS>#$)<@.KC_X_1;WN-ZL<2N" M>(/QH(R(OR?[DJ39?.$B*T3.40H*J#4_2LE *3$"G'&:"$Y1+HWR<"XW-35: MW56XV!>GL2Q%>P9A,P[U@UM@;K00!0G"=)=!"JP3\CK,=-GMR[HA(2K2/CT\ MS?70]V5U+VJM2%B+>[%HJF?Q<<&6#T*?.>_IS>502BX@!3F.!4!)*0%!10[2 M$A).JR% N^*5'Q<24>!M5U,@*SG"' 2IDIMLX%H# K "_3 MDM(DQBRU$GDQ;GERO/ST^-@E1I%YI%V(Y'SY9U0MU)+PH3V.L9POFO>!&9,& M038P9_8V1QNCVR7TMCQ.:W>8RCBV:/DMB&/<^KAU<&Q!.2A_8_V :^>@>HK$ MEG<+/4GZ07Z]$0NU>ELUWY;S^8=._FIO6L+S/*8D)0#GBLM0CE- :2K5:C?/ M,2<)0:65,HV[*9-CN+V9Y]J72#D3K;UQG4-:]Y/M]#$D^B/.'$\"'VE/HMZ5 MD::,KI@&FBU:F_-*$T57V$[/$9V?Z$BO2[E2#Q4Z.KS_\9UX%O-E>W2DBPTT M?4YK0FDALY)T\G\H2Q) LXP!66*6E:64.;8ZNC%N>6KD.2CNH6 SJP?X*I7JOQ9K.I.YJ)J_N=M+7BUTC_-:,H%PQD%2.8,(*;0)Y*7H,@X ME%#-_=12UTZS]&1;DV.HH:E-&[W7VAII8VU%2T\C;,9'GG +S$ [5K8XW0Q! MNXF^+N<5>XG^Z/\;9#IF )5G?=/3[8VL<7K1\4.=T\NWN)'*FZXNP/=[(5:? M=)_I(DV_JF8FRKPH"5$\4F:YF@;%:CVI2WPDN2P$)P12!FT8Y51#4Z.3WLZH M-31:6QK]H6VUK"%]$ELS+O&!6& B<0/+FBHN(>&5)TXV-BI)7')YGR$N7N\8 M!RS 6<@R RIX?X$XW]4(O_?1(+]O)N^4"JQ8S" MC&0)BT&9\ *@A!: EC !5$*<$2(+!*VF/@9M3HV\AF*@&U.C/SIC+8G+!'(S MNO(,9&"2E((2<002'L-"4D03;!5$9M3JU,CGW.BN[09Q:CEU M,L+><,KD&]%7G"KU8 ;8:;9"R>]DR:CE<2=)-F <3(ZL;G907?@JZC;41[GR M1M?B_B::55VQ52^-^7-1K9JOW[[_7!_,I(+DLJ00Q!QG (DRUG&N$A2"DB0O M,4%E9JQ :-GXU)AJ8'[4VA]M'>@5>%L7HM]:)VR4%6R[Y3Q[A08[,(G9XNRB M>VP+N(5^0D#@1Q).\/:BVTDE. )W5B/!]IGCB2,X>KNCBN#Z#)>!H\_!':;? MWC+U4RWXC_MZ^71W_T,LR&+U\>&Q7CZW0#9Q#0E,0@$PDN*(92H-1" M+M!WAXPO#_A)-,V_1?M]L^F2MAN&Y=Q>!*G]=XO9[IOGUS[P;&$8/+LVMPWN MO-F!VV-,E3D\?F.K#-H=-\;*'(B#6"N+6]U&C&]B1:J%X.])O5 ?53/(E'S7 M:33,LI1#J+4K6,880'FN%D>)HBO(8I:JH42]>E:J9I>;G-H::)AJW"M7V)&. M &<>@V5$)QQR&?;ZQN-.-;KI< MZQ_DU_M?1-KT#GHPW,C?[0!G=)NI:Q#N>Q-N,;;P@&IIIKP+.F&2-0O#+,^19' M)1PFYV"&^HGH'#WU?-&T^@X_[LEBTZ9HWC[56BQIQ@B$:F4E%;7P M6/VAL,:($R!R-9/)64IY:A<3:MSTU,BFM5SOWFH;K0,83/$VCF((@&+X4 9M M="1U,0=M8J]!LU*&1ULV:N6\.^.]!C18 N8[JL&T^;%#&RQA.1+?8/L$UU77 MX4G8M^\_^]/<0A"2<\X *31-)3$"%*$<4(I*HE9=F<1&IU%&K4V-F?1YH.WB MZAR8INLJ3Q %7U(=/^DVC#1P6%$9X.)Y,76NQ9'740;.'RZA3&YR%1A5*S%] M8/!%>E#"-'C6A-[\C;UZ0_BH0F88*4P+E#RK8IJT/+) I@48AUJ9-C>[EF7[ M4,U%_5:U=+>L7]1\GZ$R)04@,&, (:3F^RED ,9I$6-,H)#4KB3;SO.G-G3V MQ<9:&Z.UD;9UV'81/,\E'G )S!IVD#@47COJ^)5%UW:?.7+!M:,.'19;.WZ9 M8][W4U,M1-/<;@](E9" K$@*@'(M91NK&7%"$)82<9J55J]MC4:&'O%AN!9G,UF#;[0"_S9NP-GGP]N@(C?G/!S#8Z;%V[@^D%NN,D] M7H-?/CX\DJK6,P\M\3K+85&FO"@ E[I"(V-J=D!C"!*6LS*1&2ERJSU HU:G M1BQ;ZZ*Y,B]27T>U8/5:>K41\[F.L.C"+=C60R^A%GL=8D8\WF$.S$!GPBT& MX&NC@T=<',=HC)B+O9:G$'5Q' S#N(L3-SLNYG61P#8N7JM1BT73Z634M7J- MV@_QSGALI::T^LZ'6HB/6A9/-*MO:F8V8WF9 MB3PN@%WO(,M&8,[P>PP-3\\WNTMG)0_R_ T=5E-+P2X)GF1F6NRV[O4X[!':X+ M\N9>_[_>XW\F'B*WOU\M=89% MLYQ7O W,I;V28J,%_!K+DBM^.MUT4V#DK@R^::#[3/\9#0R]&>:WM[_4G;C_ M;X,;@IR$>L7:\^:##\M&WISP".;AYH7/AU\3Y[TY\[7\KD_P!Z)I(($[-.-$ M$IBBXA!*<-SU*V,)]AXZEK.JGBE U)>[6,ZV4(O^R^*;7 M.#I_^ UIJN;G8DD;43_KRCX?%X]/J]V)]+94%N:$EBS'H) BUV$(*:"0K";GDR\#E:.ZW/(#=N1ZW?-]'0 M\ZAU/=KUW5']U>>;83:E>>W^#LR.V]WR&X^]&[0$6\@>":-MZ]/0UQ'##0#U M2?7<$&UY"$QY4,V(>EVNUY)N..7Q&N.GHY:XZ!FJ*^K%I MG@1_UVJY?A5UM>1M8&OS_N%QOGP1HIO'_KE05'=?/7Y5+\?=M*/O30O5%]/[[UZ_1;]4B M:MK?&Q9\N;:/S/AG!.0#\U.W(NY.N*N+7?!-,5.T1QF>Q6BNOQ;B@,:$2R(Q! M7?TX Z7$!/!"S5,U(SA=H@9EL M@]>W 5Y$ZI.%36&"=K+ZMA:\ZI)6PZC:740K1'6^XPV^1E&^LZZ?J,5W_A[[ M"+C;!['@;<71.;F;Q3(3,,M+D-*8ZQ*@#) T+4$BDX)QFK.XE*:A;SM/GAQG MK(V+M'7FL6Z[<)VGA:M ",T!9OY;1;4=]=4YG&WW::/%L1UU8AC =OP"NP^O MJ5>SVZ8B7PFK9,7ZI*\L85*4>N<<9^KC2Y,4E"5+ -@/%5_VQ]+CS]YE*_S MK%/K+_3\15>J,';:=?J8?[EHP/(=$&.G*HRV^CF3E M.>=/2E6>O+)KJ672[K7I]U<:]SM)$Q FG#. 8::TJ MB@"A)0<$%ICA0B891I:K>./&IT8MP\HQG=3ZCO5KS?7?M -_Z0.'+7G'JF^, MMP""(!Y^2\ CV"Y; =:H^=X:,#=@[*T":VB.;!W8/\,UF>X'^?61*_+4TZ\V MJOKS4SM19TE68%ED0*I%#D Y3(!:YN1 %'E9IGDN<)S89=6=:&EJ1-8GDNF# MS5USH\Y>VT2[4P!?WHSP!EOH.9(K8@Y)>!?0N#(;[]331T[+N^#D87[>I1NN M3-1[5S5LOM0I&K8*$.<>,:$W>" F-C T2-*X"2)ATI..-?@Z:49G7#^9+G3N M'L>IOOI>>#5_6JE1=:NL\_X7FS]QP76H;ICWBUF?V"X_P:/I=IP2T=]QE37C@#U9!(S1IOVAZMU1K,WV:I(8C M,N\"23ZH?VMF618GLH00) E'.O@M!NJSP4 P5L8,%27!Q@NFDZU,C:S7AD:= MI7V$5=3::KY0.@WJY462%Z@"TZ,32E:+HXLH."^,3C]YM$711>>&"Z++%]M] M]+)N[F??!!?B0>^WO%TNGD6]TDD.W]6S1?/FJT)6U'5?3ZP_YB2H0%F:(2!S M(@#*)0=EFA.0)7E)>,[C.&4F9.#4^M1(HC,U>F-&"&Z GR>*X# &)I"MZ=' M]F@-;+0QOX]DO7@T[0%QWG]H[?C[>LCOF#&9'KB>U:\"KF-[_8B6SI.TGY>Z M/704HK_*W_4 <-U#'+<1VERW=>1I6E":Y%#H??(,H(Q00-*D! 6D"(HA'++8RNEN+C[ M)$BS43I[Z>N!-.^>Q(P6:9+C' *1$ Z0D"D@.52D0VB&B$P@@U;IU:8-3W,. M\5 MJH>GAT@^K9YJ$3WV]MKQCC'V9OP3 M' /-29?!-MC(Y:J[>:CR\WNIH M%=%74GE4![*%RBLO&3<^*C_90K+/4];WN_'5NZHA=W>UN.NWT;^)9[%X$ET, M'<4((X8E($E> ,11#&A:9B 7+*5E3$N4IC8SH7.-36T6M&NK%BCKK76+73R+ MLQD?^4(O]&:W,W#6M&."B%>J.=O@J/1BXOH^I1C=X[BH4FN&+[+=5-$*X5_D MCYHL&L)T0^^6#Z1:S"#+4RD0!E+-7 ;:<'7E%;[0ZRL[Y.S74\9@^%U176YVW#65,0P'JRKS M.T>NQMOEB'Q<-*NZ/2=HVI#J'_=DT6LP?EC64E0K+5_6G1;.*,FR(L$ER&E* M "HX!V4A$Y#%"')""Y[Q\L?,*V9L1 MWP-#(IU8M_[35/#M4^L& /2Y+"L%P5K+]B;:OC3JG>EPF$ Q7_?.FT997P?[ M_SD*_+IWC+=2OU>8X#8X_EU4=_?J<;?/HB9WH@O^5\-Q2[!?GE;-BBQXM;A[ MIZ/A!-^&4G]U5$5JNZHD^K-I"@K>OY M\*!(L]4^OU_.59=BJ1M\;A=JU&$Z5^Q9 M:)6[YNMR7K&7&UMF!K3M\M9 M\.9@CNMCQ7*^,ZY9>7B#>,05Q&9E,%@\_-%9'*:XV!70C3!_/V_'!.;A1D"9 MS:?-'N5XN-4'^WT0NK3A_)0D-\QX1O16#Q9:QJ. .< )88"Q3) XE32E5@6^ MS)J=&MN]4T8V*U-U+TN(#4^XO ,7^JQK'?3;6QR-HXINAY/?$S"SIL<]"[." MX^!4S.[N*U/INTA&17?GRQ^J"SXO%_5.-<1/U:*;)&%U5&:5^NFQFO#TJ=]N1F]LKY7T)S"CUU;HV,/.^2J^ZBSWX1#^,.H07"U]'3L(GN"?U)[PV*[AUU%I M-(#BI%BCR;UNW\4/\?"XK$G]TAV\M)]KIQ.@/TC.V[94JZ12B\R^ .R,E)R+ MC!6 )RD'"#(!2I0+0"!*LA()C%.C=/UKC)C:5&F0Y,@&28Z/F]S&]ISB)GHD M=5<*NCW'Y\OYG-2#4P[+(WVG[C.CN="=$ICV-N;W9^4WT5?2SWK\\=PU&'GE M/2=#1N7!:Z#:Y\6KGA4V-^56UQ;Y+T'J#]6SF&44L3P1,4@)9 "A6 +,"0%% M";,4RC@CQ$CF_BHKIL:4/^Y%+=H:+&%25':[P(SL@@,;F.WLDE?6)7"T(Y'V M9/QLEJ- ODIJRZXED\QS.0J6:]++\8>YL:)FWBZR9UU,:;TC^(/\:E=];^_U MH=3'Q>V#KN@S0SPN:)RI^6*>*4*,]4EIDA,@,.=%3"%2?[,A1%L#IL:%'Q>L MUAVE@U^>U[Y$9.V,'4%:]X89-X;$.# M;DS?5ONZB38'#_JDH;7_)MKTPV_O M1/?37VZBSAU_W.@*I%=:M#9B5$9TA6B?#)V?<^411;^KI;FV.X7M_M3G\.TQ M_$P27#(9<[5T9AB@/*;ZO)2"F'&BYH1Q7A*K4!'CEJ?&? /9X('IEEG+YKA; M[OC[1'.TW?PAD&JYVX6 ! T%L<8KS/[[Q=9?9V_=%)23^^;&#[ OR?:U7O(G MMOI2?Q?U<\5$*\M;L"+/"&8@H43-S@B' !=%"I" ,$$\$6K1:EJ5[5@#4^.@ MWL;V7*LWTTHJ^220Y]G&!SR!2<4!&:N*;>?CY];3Z-OWG_:I@].#WT2M=%(&3XC5/20>'B1T?-R^;1JF MZ#_[MVT#5)]XKJ'2NQQ#L-K']*/+!J]_VA?30M1U4H;;O* C*<;^<[^H=CJU MDWP7SHK@3LOB\11VI^7WWI1RPA:Z[:FI^?&CJ%(X%,EZWSDS: M'773S *(_>TRFUO=J*@+,]G6P?E[M;I?/JV^"<*K^1W(;,B4[/ MI-DX9D=5[AUD1F"CP!Z8UGK)F$&%L3\[+Z+>C6CH1[23).#Y(/1J.+URH;LU MHS+DU:#M\^;U#W2=V WK2'PE]9>Z#73F;1/K&F2S%)8T94D),EA*@ @J0.'#?O"=)KG&^'@IQP[A6>Z$.%E'756]X>J MRNYN"\'GK,\&*,\3/Z.F1Y[[V2JY&I'0 MDR@+,!PJM!]Q^LJJ[,,GCER)_8@SA]77CUWD7EFTT1GHM@R_/W;9;/ZO%S]EUAIL;R[1?4/-<_9 M/*F[:5\AW*MY,^[>WFMWVL'>X*L;9!_2_/:^$O+]+\&>M!+>%RF5X75? M-3&E'!=(K=.9S!%0T_P"E*7,04E3&!.$\SS&II'-9]J9VH#5FAIM;(UZ8\VC MF\]A>GX \8A48'H_ 9+'TI.&6%P=^'RNC='BGPT<'89!FUQ^S:FM)J3E0@W3 M?<1"7*:42JWZ)K($($(QT&<)($804L;35*;(_D1VKY6I\4!_]K>QTC$BY#BB M-D>H5^ TSO&H!42.QYXG( API+G?TBL<5YYP]OA1Y*F+'9(A/BZD8I/Z6:WF MV?UB.5_>5:+Y6E?/:K'_:<5;R=QC5[2_[<>WA"0$,90!F1)==(U20&!* 20Q MSCFB64&X<0J#!X.F1BH?U',-CP*\],ST:(^VAGO+ANCZCL1&/[ M?*ZCZN7)@NTS(9.4$)P!)#,"$(4Y(%+]P3&!94&36)16&GZGFYK:N*7K+7:* MMP]K2RVK4IQ&U6PN[ >KT+N>G9$M4!LSU\KL'J5"+V+A5R#T='/CRH)>=/M M#/3R'6&E[3Z+7ZL??XKYL_A]N5C=-S.9R#1/L@S$F5I (Q(30 K*0V^+%Y!V>X4B*\B;G=@ MS"3U[4Y!YBIQ=_)Y(]=/'F;3;2KCIB)##$L"&"D$0((4 *,L!S'-XAB7,BNH M5(W)7BRX?>/RZR$?[UW *^%J]-N)9N6/F]FZ^ M]I0*%Y_#?AJEB8]:.(&B9U>"ZZV\\-E&'#50Q7W%YKJ@1;OCE954EC21(&5J M-8T*G(*2Z"YP9;[K#$9CX MUH9Y/#8^[[-?5=#=)L;5_#SJWH&BY_&KKJP&\VE3$@K!,B&IE$ (F0&4L0RH M-6P*.(5,PB(O,+$JX'W8Q-2^W6UA&/>R7$> -)S_7 5/Z$F,'3+NY7$.G ]3 M#.?3ZQ29.NWFR4(WAU>Z?>!K/>>UFO/'Q5NU$M3UUUJ^=LV1]F]!<>Y< L>%AVX?^G[EV;&\>U M;,&_PHB>Z*F*,+KY $CB]"?GZTS>R4H[,K/ZQ)WZH,#39E]9\A$E5_K\^@'X MD*@7!5 S>I'I3,M$GLOB(L;P-YKES?5S]M?-&[<;.&OYJ)UQ7T+Z&%0>FD) M;6G*F[2('@;7N9;1 ^\VC"EWZG7O2?GX5?F]4>,MUK-A=F, MXER YYG$.KAI&ZO2K\9*=_QT"0>G#'1VL%$YYI++ARQR\?,CG_0UU4MWFW6Y M5B^M8O'P#U$\/.K:J!>Q(@_BXT^Q8D4I[I75XMMR/I?+E;YPAG'*$<,IB%,4 M Q@AH04),%"D%,$T(ZGZVRC'@8-=F!JWM6:#QNZ@-3RH+!_I;'#X-\+S >(H M\SS]4\8&!O7##HB;H(4B./W=\=,L^\UFTB?A.ZK$>->B]6ZL9/NBW;'9T7#W5U0,AB*A*4 A&F*8 2RF8/-I4AD82F M,+8Z.34:=6HOKZVU6M*O-3=8;NVU#-SAW#Z3U4K^S5NPDMI!V3@YW- M[C48K*!R',V;C#QR:&\!QG&<;W/QP&W4I?H2K0OV7G\)5J]M]5\"$Z9K_B#D MF?J/P("B. <1CVE,B40)-&I@U#O*U-BG-;+>H]NL'Y>KOG,("S@--SFO!^E^+Z4:Q7QB+K3 MXHQ$<\M8U!%Z9Q^K!>A,?Q2>ZYT48^L[W@]/'I[*4+ MAF:3J=FL,]V02$?S M2QFL=MOQE3QZL%D4MH<65\^>X7[=&),Q5GJ:P6UC%+(( XXX!@B$"*X:X _LWW;]IH8VFC+&W2PH M\(&E[RT095BGB=1-L/4!R.4*E,H+=Z]T6WR&KV/KZ@>*+ M4@JF%1VUROJ3^$%^?E/K ZT#NV#%O*CU81_U@=7GQ5%*F";$^DQK/E_^J3=[ M9PQ'DN5"45B4JQ>&H D@$D$0,@A9B%,,;SH]G MUZ%M2N57O)VKE@W[N;8#>))W)G@ZV3P=;+&[T,8TYS MT3S-@UNU2\-D^=T6:<$@@13T $$Z+6 MYQ "(J($,,3B#.59RI"5'+GAN%/CLZIW1*#>3$_%^JDO@+D*;#-*\P"A9R8[ M8#"U**^-#AJKV]S7,OC0L]%DS5Z60#DE+=.Q1^4J2T .*"W M_$6LUD5YH"?YOBG72>,L(SQ+0")"%6WQ, 4XPRE@>1BS-(HS'AIE8IH/.34^ M:HP.R,[J?<780-2U:H;[AQ;@]Y.4'T@]\U.+YNT!FEN3U5KW0A'54#0M!,B= MHSJ2Q+@#=.U4Q*V ZM4)-[O3>$K@5I[M:7W;73DLIFRU!#9DODM^52^$SXLC M7=@D3U',& <)2A2#9SE2867* 4\A39(LYDA:;9>:#STU)K<7X[6 V2R@] .> M9\[N&+V7*^]79-<>*J=1I<7PHP:6]K Y2&,0BP2D,H\5&0'*$0)4AE1$- _3.!Z0\68T^$33VN[5C1YUW*\3 MI)ZN/ZHVFP@S!G.'ZSCDM5WO*K9J+ XZI__?+T-JS5Q6$#DE+;.11^4K*S . MJGE$DIZ6$+9/J55A>2=5%<_+1=5XEIS]#:+9)0*'&&@FZ@ J..O MG$D5A!&!TES&,3)U:J-8:'#Q7M=:*!EEE;8#K?]3XS["GL_YHY?2>\5]I,5\WY''%H9 MST3QHE]MY8\5X>)VP:N.V+>,Z?JV#$7-YVF/U 0]C#!:T7CZ)+\NR_*2@T+LYQ6)3+!Z:,\/EHGPGU!=]E]XE MRH\_URNBQB@69/5:B6IKG32]#[2L.LE5Y9"B7,^X$%$2AQ2$<88 3%$*<"XY MB"&!81I*$>;,IAC#HZU6KY$1ZC>TDP&MO-$:BCJ=!->*WM[L'5O] MVS?P)Y3"O0\Y[$VC2]*JBK3/B^?-NOPB7L0\;E1<\AS#/,D9X"FM)+I20'B4 M 8'3B!,!+6A-T$#F =Q M' -,G/).?17J5LQGNY[DWFS?OZ1/= MG>O:J^!S9]8:Q]INE]^ZL]9D[[;>7=[Y]CA]%@ET;S&-(^78C3N==NEXKF'O MS=AS-MAX27VN\=G+^W-^\V%!^P]UV9V\Y),%4T3M((2D @30",L1:8 MXAE@89ZP/.-"""MI^5.#3.U5V6RZZ07Z=ZUQ3%:\#'Y_YKJ^]H\/2RTC:MGB M\"2T9L'[M8!Y?D==A95UU-X'AM-P_>1 H\;I?:X>!NB]GQV8@K=:/HO5^O5> MS?;Z=L$__G-3/->GG'JTVY]%.2,X9B%7C,!RG@-()08DPA"@6"01E5QDS.JL MT&#,J5%%:[)Z'VNCJP.EK=DW@38[^$,;;DD8)O";\8=C4#W3R9?EX@%\*5XJ MF8+%0Z&/5*OZ\4LHVN?:F>/B-M/.8-QQ\^S,@3C*LK.XU%%[PA-B('F<4*)# M%)9BM?P7C"H:R@3(0IK&640P@6Q 'K K19#QLX!UF?+?KA=M<2?$\M<25SG9 M9/"$4HK'9H(CB9Y,3LCD"G$2_X(CWS>T+'A!5J]:\^I.5@NV+]N>Y2R*(&&0 M $&E ) 314-)EH LXU#]P,/8L@E7[W!3"X2TC7IOL59JO:(9?#_(9GSC#CK/ M5+,S]"88@*!]LJH1,&X33ON''#=IU,C]H\1/LZOL2(6+8G:[X86:KR]ZVO3& M*.$LAF&:@22.(8"A1( BSD D":(ICT/"L0F#G+CWU.BB,2]H[3,CB5.@]3/" ME5#XWCPQ1<'X0>_Q]\1370KV'P_+E_]45U4/]#^A_A'4/U9/\:G[C?+(]CC2 M/I]]'[FN[O#3],!JT.5*'R6T#5)-P_TSET_H<6M,#+8V^ND">P$(MX'] MN<'&#>DON'P4S%_ZO)ON$/LZV+=/>K!_Z)ZA_$7PS6O$)J?5(#?%*)+0OS&]QF8UETLBK6HCN<^+];-^5RU MV_I[*>1F_J608L9@)'&*0Y! IA4+0BVS'$J08B@(RT.>$BOM I-!I[:]<=0" M?M<_N#8ZT%9;YH&;@&_&;*XA],VUPXCI=_U&N5CN2Z>R%KHP"J".0LA2&F2 "@% ;D04,&<41S* M5$AIE Q^^O93(YK?ZR7[UCX[2CF SHP\A@/BF28.L1BG//LT'$XIX6"(41_^ MT^X=/N9G/C5P-X ]"K[1)RT?R4J_,\M[L:HR8'4,PVX7_$,QW^C]2AWYZ$FM MYG06):E$G&. !$D!%"@".(DE"),H3CEE*,)6_1T&VC$UBFC=J)Z-QA&=/5ZG MF=\$E3-5XEKCCN6![<#9,MS:\3\'OG=^;.$/_JA\\<-65^+I=@-IH"WC[B]= M!]C1]M.5M[M"J>[=9>FB=X?217=50G'Y=_7!=?EY47=<_?MJ698S$E$!(Y0" MRB/=YI0P0"7/%>7F*$)YEJ'(*L[R8./DF+C*[*B3M,O@01NL'O=?BD53=O?K M $TZQ[-JR,IO.U>^&?MZ%;K&SYN@]E07=[7-K2MO'8\#36@3GNP.3H=?/WZ>5&N5U5]95D)'_UX)(O&T!_J*U8^+N?U(6*E MC_>#K![$>H81PS+!(9"I).KMDN0@1Y*!7*IE/:8X@]1().*M')C:JV=K:*.# M6JNCKBM;JS?0[]\_:&74^DUD^")ZLV]'_UOJKS#GH[S"WO6_PMZUK[!WIUYA M-0Y!!XA&*4]#L7O![;Y8=713RZ[6@$S\6V11E3[Q;]-(!>P3_U;95;R_X93V M%L>_A5WCU=&_(>I[)?=O:<>UNZ+O-F6Q$&59*=N712WT]=KY6[5W,(MIFA*( M0B H%4"MSU.0XR0#,@I9FDKU8V35OL?6@*F%0-V-N-:#H.O"C5[4=?ZAV8BS M+6"QG2?;C5#WZ(^X ^H&^"NV/>W0\[3?:6C$&VUTVD%T?H?3\CX#3W\7*\&6 M#PN=YO*#_'PG%D(6>O%;ZQC>+3KBATU_M5F(:"+R' .4XAA S!"@64R!C!.> M,YQ"2:UT"P;8,#5R;/O_%9<$29U-@N%ALU]H?9](=ZROJHE;^V^VRJ^!HKNN M1&S0>.'P@'HXA&Y/L0?8,>Y1]W"@CL[#K[C5@!VZ-G'_3OX03\_+%5F]-G%J M(Q"E$P#+&S^ 6FS8N =VI#T6%P#;;838 M0=6[=V%XJ_&V&^Q\V]LAL+S4OOK[0_.%JB7_ZH*4F4PC*6',0$YQ"*#,(H A MU4?K A+)HX3$D6D)^*D!IL;'K8VM'&9MI7DU^$D0^XG7!32>6=82%:OJ\#[7 M!Y>(G[SI:'7B?2YUB\5[/S=L^5GM_NDMQ)5X%(NR>!$[4?ZO8JW(@_R\UU48 MR\7M>KTJZ*;J0?EC>4^JUO*0"$98GH$LP1) EF8@#T4$LCR&D$ 22V35-N5* M>ZSH882J,&5R4#RI7ZYU%]9E=5+ NMX%O\RK/AQ-WQ2M9%VW2=>'F<72,I?Q MVMDT6]...$>>>:H^NMESI5W,UOU1;@(]@SJ4(3]U.O:J/B[J>*7GM?;+W8K7 M$K8E>W';!"OI.R8&*K3_AILUH46D'Y=L$_%3_U3V6C MRDO2A*5Q2 #C208@I2&@88C53U&"&<Y6K M+!OK+19YYE-@L'#V JQOMJPQ[3:\"U6$1[ 7FD=;0IV(X6 MT=90]:ZCS>\VWE+:VL.]U;3]U0-(OI7-_R .Y//K&NA%)?2@E^U:N3H3"9$@ ME2S483<")"RMGNDYG-A MP/9NH1VM3V#=V..7UNI?.ST^&MF%!FASR0M+;"W(W@O&(Y&],ZSM2-\:LE[2 M-[_;>*1O[>$>Z=M??77!Z-/S?/DJQ'>Q>E'OFS-97O-Y(Q>HM:W:8[HZ6;[: MU-T5*;(XQVE,$4AQKMX3"<. T)"#$'+UBQQ!*<7 DE*WEDYM_5 EOYVJH?GX M4_]L*7WA;X+-=FPF,6V>WU!::7/C9V MEKQ)9YM!8)WK=3/L9O8Q4",I^1K%]$>QGHL9%0)Q'..4+O*<@6#JO8 MYIS?@V.:HQN.%LN<>J']^KOQ?H]6:U>Y7*E*QBUO+LH'A8S M0J#,8D1!%+(80*)/NF'& 4DAHKH5#8F,<@V'#3^UQ[PQ*UBK]R>KK Y8U^PK M>^?U3X5=].(>X+'"EFY'/?US;7VP9_Y-T#C@L;^>$7!^6^WUF_"V7?>,X+G8 M@,_L+@/U]JL19B+/DAS1#*20ZQ2=$ .*4@ZR'"6A#!/UO[F5BGYU6RMJ&B$+ M\H<>(R"5;9;*^#5,9O1B[[QGVKCM]]A>F'[/0;=R\_6MQQ61WW/G2!I^_[<# M&V*I^?BJ9JANY#Y+LP0*$B$02<0!E) G.>A^BN/,T0XSD.K;8[]VT\M(M#6 M!=J\RXWL3< S>PB'0^+Y8;1 P[X#U$FGW79UVA]BW$Y-)]T[ZKYT^E/#'MSW MRZ>GY:(ZA:W.3LK;S?IQN=+G([,0$Q;&. -A*'6_;(@ @4D$, \QC4@>\=BH MS:3!6%-[I&M3:PVTFX!L[1PNPMD'M-D3[P@^SX]_@]SW&KG:T&!GJ3LN,(## M*3'TC3Y6KQ M3LS1N!" @ _IM6 _368AB%?P/?./QGVOYG#7ZTZCWXU;&A]N+C:ZL Y:!@/H M-)2QMV+4 &,1CB!,@4PTS(- M"#&][Y@#&2)(,RX2"HT#H9,C3"T(VI[Z[).#?. M[.K>>&H!S59B21MGKS=58=7/-M<@X)E&S)P?)"O5]?1J.:GJ9J/+2'5=."4? MM?=[^Q7%_6K)-VQ=WBYX4]U2-AN"#.4IC#@&$N:Q6E6HGPCB,< <4P%3%"9F MXF^]HTSM06P,K5*8&TL'[+*>!_7R^L()5)Z?V$$H6:TR+J)P]4KC_ BCK38N M.ME=<5S^\+!5QS=1"G71HV[V*%[$?%E)8C1)VS,DTH3J,Q8NW:JA'V"S-8(SV#P3PQYB'4LO%EI; M!_Y&B#@-\_M''#6H-W+^,(0WNVB@YL'F^7E>56:3^3LRUX*TWQ^%6'\H2J;6 MY%I09U?EGD=QFDA! ,%)KH)ZQ$ >A11 ]?<$IPAGN57# YO!IT8QC;U!97"E M3;!<:)U?2T4"&_C-&,<7J)X)J&MVL ]NQ_+@#S^R ,P1P"GO$I$ M5;_@B, (VPIV71S5Z"D;7ZBK8Z&%:-1EC/MIRB%D;U!TTK'V)O %H(7:EE,@ M1U+9N@Y0.VDM8WQZ);4NWV4\*2UCC_8DM,RONEHZBZP6Q>*AO!>K5FVE8.]> MZ^WF]W-2EG6[NAPAF&+"0$RQ6I\F40PHECI[F,<J5S1':#8?,/5IX,??R[K?PQ^$^O');^V\:#I5!K& MI3XGR'=P.O[<7"-M98>O+\DJ0RO>2HK*#J0>B2G+&PTDV*&-9K\4"_%Y+9[* M&>9$8DDXH%&DZS6HWAO$$F0Q1%B0.)4)MV+=-M_$/,Z,V9.Q,Y#=LO/U9HU+U\Y@/.)O=W<> M2.C%PZ*0!2/JOHQIX4OU$KE?S@M6[&VYQB@6FJI9@B& H?HI3Z4$:2I8$J8X MB:A5D9W9L),CYLW3D^Y?I\*OC@/!SH.@=<&2=,TFP9!8G4/KFSS[H?2UUVH% MDUOZ,QMZ7(JS@N.(QNRN'GK0_"(6&_%-Z$-K?7^QDLO5D][&O:/SXJ&B3GT< MQ?3.9?&D/G(GOZM_+25A.T7%:!:2".4Y%(!'>0X@31(5@5()XHBH+VL"8:&,N.7S>#VI8YFV?3H_'Q9\_[ M*7KETDVPF\&.5\%=9P9;QX(?VQG\OC>#KK1>?<'M^(C>D7$CG^:[A?3XX-_Q M_>VS#-]OGC9S=<<7\5%*-4Y]QSMYRY?/>H0VY3!A5*2A!#22(8!Y1 A40:D MP&F*$5<,;\3LYD-.C;-W5@>UV>T3K)_LUO0!&8F&$]!/N7Y@]4RFCA"UREZT M ^GJ5$;#X4;+:[1SOYOD:'GEL$#T$RE6_TWF&_'N]3=!=-Y U01L)?ZY$0OV M6M4!8B'R* HQ( P3Q40H 82K0%,MHQE+HHR'A-G$F 9C3HV*.G8&6T.MRBQM M #<+]AS#Z)EZ!B%H'9%98.(TV#(9=]0XR@*(PQ#)YM+!Q9WO2?EXOUJ^%%SP M=Z^_EX)_7MRI%1;1J^U;%6F]5,?ILXQ!F4#)04K3#, T@8#2. 4(2T2TJF2& M4\NZ3L.AK2AHI)).IDP/GAO;]2;\+QN]_5XL?@V6K0&A_<7H9Y2 6G)6*NBS=-AQ^[;M,2EA,EF[9W&*KN M5_?.VY#Y;CWY82,^+WX\%BO^OP59S7+!DH1""**80 !I+@ 6,0*<9RGC*169 M2.U4_BZ..;5X2GT!H:V:WV5@S6C),5R^EVP[:_=#*/&>A&K=:%^O%\UJ8E5 M*7K;7#PF+,,D ['(4P 9DB"7 H(DYBE34X$29D4ZQB-/C7IVANMVRJWE*JIJ M-^BVN':.#K=6U]D7P1VVXPS6?-5B.M]E-1Q]Y M']T2E..-6 -]Y>JZ_X)NJO:KNZBV:GB=XMONG/32J_I%OSKADX"_ZZ_U+ D9B1-) 4TD!S#G.:"4,,!8DM,<L^[W M5NX>7S5>I>Y9B_\?R>I!E%4N\.LNE5TF**9AG@$&&0&0,<5D M:10"R@2.<8(3FEKMK/4/-S4^VY:>MYN=P2W[YZ:H^[ZK?RQM]5LNH&T6[+G# MT#/][>"K+;VI:P5>@S^:/[T4#)C!XZ7+YIDAWZ2K9K_[Y[IH7KAJJ&@4+:L$ MB_7'%_6?+]L*1($()WE. ,LH C F*M=&:@J?'*SLZ@ M,O2:.M!SV)IQB0O$/+/(,+ &:#KU(^%8O^G,8"-K-?6[?*S+=.'S YI^J1!3 M'/86JO($\TH>#H4@$2)2D0=E(&>Q #B', DA3L+(:.74.\K4B&&_JY5EHXOS M6/9S@3.$/!.!#3AV#;\N.7]]PZ^S(XS7\.N2DWL-ORY^>,#NR#8AJ5J]_*9" MZL?YJRZ8_J8&^KQ@*_W/]T)]6Q;K6<(B+(@4 $40JL<_PX (E@(21AF.$YE$ MF?G&B)M.@&PQ;&_Y#% ^/:\%O7]20#^+K1A^FWLFZK^S=9EVNR8(W&_2Z M7T*(:*9>"$F690#FH=Z.4C$BRB6+998+QG*;!:/5Z%-[,[3& U);WW22#IJT M>=T.Z7E3/6J+MF.2FM?Z4__^;U$:_I=% Z7AK:KM9MALV>IMWCR_=%J[@\;P MH+:\JN:N)Z]CO/,>2H-0<[KNM;-@U,7P(' .5\C#;C*,.0^%Y-K>JVF>,I&% M'(0AP0!&"08X2A,@,9(P0C@*6E'4.6C-R M<@"89QHZI4GIO#GM!1B<\LJYL49ED L.'W+%I8\/W&O7*W>=_:#F9_Z_-JNB MY$6E[="D1^(09BQ/!1!((0ES @'),@0@3S*&4E(-@7&[*W]AS'$WY\T .-JC-[QL(+L0 M+6%;)>V75H]YS MK;HZK)_,FU%=/\.7SR-'FS?//'>NPKEVI2YN;IUI4MG=9D4Y _-Z\:JKK!A/ MT\H%6'M25TYN.+"LJ%BH)[X@\TXR_#93?M=.:X90BO($41 A$@(8P0A@J68P MQ@ED*%++1&*U9V0X[M0(MI/="5:*)_5^DOK*Z#UTG7BD?BP+7AV-V*X632?" M+,#S *]G'MQ:W.W@%.Q*?#I-^QQ6\MC!Y+9.QW#L<:MP[ YJK&QO'P89WU> ML.63HL&?HM0*(%_%>D93++-,4) F--9"T"HB#'5&",0LQG$LH;"BI^,AIL9$ ME4K3L[*M2O=8:TOM".<$BF;<'$,*/R MP'DW#Q_YGD\.>[IWLO/?]5D86?'R]V>NWK0??ZZ%>KVJX.=+4:YG,0_3)(?%QLGIK MQ#*!W'1"S-C# \R>*<4IPM:$8XF74Q8R'7M4:K($Y)"O;"]W4M#2:?T2XA#S ME& @XU315IC&($]%"%B412&)*;O R?>> M]R%$WKJ37\#"9RG+V_4=O^#TA6(6-QW%?XBGY^6*K%X__G.C]W2JO)]OXKG9 M:[V3!LI3,QY)J+5_020S#B"*4Y!G+ <01I#&>1JB3-@V'7=AF-&C-'Y?\IT7 M>E]\9:2 %_SR=:G>[U'TJWU>H[N)[J>V<>=M' KV//ET66_MCS-E+V_DCS9Y?6[Q+KWG1_)P.-5P;@$I>]\@"G-QXJ1?VD*/U1 MA_0OHMZD^"K6=_('^3E#- ZIB"@0L4YL8^HE2K(T U$:2\QT]EL:V5K- W!%8WH]ENS@UNXJ_?%%X_5KM*&H.4Q;?!+<' M%1+WI+?:;H 2]46X'"M0GQ]O9.7IBXX?*TY?OF08FYPDM-O-^G&Y*OXE^ Q" MFL1(9$# 6,7ADB! 8H: B!C*DPR%>6RE@G-AO*FM[+70I:DP M8R&' +]11!SLK'7'-H:P.&6<2V..RCJ& !PRC^EE0P\\U^H;H1^I6KM0D=K' MGVR^T85"?U\N^9_%?#Z+0Q+&L9 @CR0&4.!,!34R!1F4#&8D21&4=D>@EP>= M&@_M; Y(9?2-KFRT/1<*!J MCI'C(U:#@4<^=#6'XO@8UN+:H2NJT"$ .6 M.2<<=KRPZ8XP\E+FA'/'BY=3'[JN#]<_BO7C^XT*OI_$JDW)>IT)GJ="@6BZ9ONDZ.?Q5D-:Q'UVG0213'8:JH,DY)K,(S20%.N$)>2(@PBT*( M6] _+OB;0-Z..PK@8L%]06U*L8[ \TZYC;+LG\K0H+7T9ILF^^J^ZUDO)%[Z MG9T>\4TZG?4Z?Z['6?]%3OO$-CFV>QU),8U10E &.(]T092B&2R@5&N_+(ER MG$*.$P=]8D\,/;7][0M]8F7K@>L^L:=FQ8R'_&#MF90N](G=&C]FG]@>Q,;H M$WMJ^"GTB>V!Q;!/;-\=!J;'Z?TQ+1?&]9:]6)35J?3M:J6^8Y6JY+O7W4>: MRL7;/\F*5__Y;U'J_+W[*FB)9F$N998G3$6R1 "(8*R#*JT#RV6292&1L=7& METOCIK:0K4P,7FH;@SKLL\S#H,D%+9=B<[V2#?=>>E.I"B84(%S"A@(LP )(@!&F$"<);$ M&:8<\<2J8]UUYDR-TW<&6Z0W%HL#-<=@\ZQ^+!;*13(/G@]42P:?UEXY\X8O MB-'FT_W?YT=Y/G=BZY5%ER :UC$::K3!I9H\D%?,<2 M3D[N.HS+WVW*8B'*LE,*7_VX$N+#\HD4BUD2P0SE*0%ADB< IG$,*,PQR%"6 MT234E;I64D\71YP:([<&=YM!W02MS<$?M=6697B7<3N;#:X&TICMC M<)PRVN511R4M8Q .>X>3]8:2'3AG:B M)P]BE4:8.#Y9Z1MQY),5 ^>/3U9,+AJX'&V4E.[D1[7 T9N:8BMCH+NI?!/: MLV)>5"OF VDR!D..PXB#- IEW78* M!#M-CJ#J5;/OD>5Z\IJI,UQ-CC0AOM>2 ^;"B\"<2US=+B2O,6C<9:0#Z(X6 MD2[N.5!T[E@2JE//GY(PS$,NU+215"T?0P$H8PQPC'C.",]":;7;USO:U!BT M(WC6]*2WT-TTP]>,!9VAYIGF3BK$^1)., +%K4I<[XCC:L.9.'^D"&=TT55* M4>4]>:TJ23=*H0IQ>I%E+<+KDQ8;FC=+HI!D.8D!%7D&($X(("+C(!-/VWQL/ MM4Q'Y6/5QZ5Q4N^X-P2J%@6B>*DY='_NWZN[%.O@2Y^B@#6K^IL3IXSLPXZN>YJ XMU-!/R]6Z^%XGW315\'5+NTY3@M;)0#VY6S>K5KRVFJ9.I]SV=&/DB1SQN..Z.1SI$,0A M_)Y.15Q8^$;') [!/7]NXG*0@0FVR-+(04@GD220!B5$FXBBA(3/JCM8WR-08O+&Q7M[6LCL]A;'F6!J>E5R)D.\CDE/@ M>$ARZ8/![:'(J8'&/0OI>:# MDT %M9G!'\V?7J*?R_!XR:L],=R;)-2>=_M<)FW/%8//3#=/FZIQW=WZ4:Q. M2&8VK[XDC!.,$ 0HTV6UA.6 ,(A PB*:R52@.+/J V\\\M1XI6-X4%D>G!*' MM3YO-9P&XR-8]^#Z/I6]>__YC'RNA^#$&B'79[:&HX]]C&L'RHF37M:R:<9PF-.$YP%2!#[E4(0^%4,T!DI2%21PFB5WB M__G!ID9.[SLEG#?!M7"WM3! D@1$*]F9*" MG/$41#&.(@'3&*9&4="@T:=&-K6IP7N+MBK6@/<3C'<8/3/.F;8G+;"'_4\N MQT$.$+=H6N,3^9$:U%C.@*,.-$.!Z^TV8WW3\3K+#/5WKXO,X)L,[/&P(HM2 MW51OY*M17@HM>74GMSVM/R_*]:KZBI8_U CEZ5\UM=@T344J,P1XA B 48Q M3CD"80:90I/G*F*U:@CAT+BIO59VK=\[I@ZLDG]3@V&S8M]R MP@-\;OM3N#1PW&86'J ]ZGSA8PPG37IV%2>WM*Q46H?UACF^SX2>TL/N,)TB MJ."/UEZ73ZLI-CY;Q)P8]2V;Q)P'X4*;F)X+AS:*82M!2O%!U']^7AR,^&TY MGW]:KK3 VXQ(&:O ) $)HT+765* ,Q$#*9",4QRCC%@VC#$??&HA2&M[\$MK M_:]!L0B.GJX_M ]!XX1E:&(U.69,Y0MRSZ3E&.T!/6?L87/<>\;"@)%[T-A# M<]R+9L ]KBX"Z^1>?17K[2N?J?571+ 4FHQ,IGF $959^: MBR-.C=JV)3YK\C.8[TS^V^"ZK#-(FU&64_P\\]1>U53'VKHOEH_PRA@=7_5+ M9T9]JW*D?A!ZJHLN7#B,;=I&6FJI<]AOJ_U5DRV49CB)TA !FL80P$AKD6&" M0"X2F F90HJ$#>L8CSPU]FFMLR,;/I"UF,4XQ"BF"8&A&U1C9ZRH$R,]!VFA'3>2#["<@)/+ZC'%MD MC,GCHOEB__J:ZM^.&?4/\(ZA\K4CA_UU$>_HM.M0_YY0]Z$-/_ M)E2D4[!UDN*8JWU=V99'J$<15RG2<4 )E( PB$".*8,:6U# M;B?0?+5%4R.+MJ-&I:??FM_JY"^*=>E)$-]H]F*.<1+"# BNCQ;3*->M;M0[ M,\]PC'@8)2R?O8@574YR_KJ6C9,7%Q2UH+Z>,K%>S^O.*FIN=1\<]>_3FV*S MJ';4:?/\$C+I?+!SJK&UZ0EOY^3LGS79%/)..-44 1DEBEV%H0"$N4(,)%R1E@'J/@Y[SUD$N\-\P;YPZ?- 5$C_,G_J+ QM]SW']/3\:WM]WOK%6QUK;#2M2&6S'")>!-R,(-SB.PQ>M MK;H,JK'V>-_/'7L80^.43"Z/.BJW&(-P2#7F%]KOV'U?;+[A@G]2ANJZR4U=^G G/Y+50JUE2K68J58R7XJ%^+P6 M3^4L3%(L0A0!#K$$,!48D 0)@(2(),E0!D.KE"U7ADV-.KI^=1O[M)X%^LL1 M='RKFF0TWNE]AWK/(?A#>QA4+EHF>SF;!N?JY+5R\NT+*>:ZX.G3!*\.F]C+X?;$29%[\ M2U'&+W/ERZ_! RD66OCOB:S^CZBE)X8VS',VFV8\_Q9SY)GG[]Y_OCGLP'<3 M;)T!!Q&HHPMLJ-=SL#8[S&QL7;\*3,*8J^C\KZ /2JWVX. MD]MCL\O#CGMN9@S#T<&9^96#:Z#5^Z1ZQ>C;ZG=,U;6CEO2 *4P))A3D4/T' M1KI$!\$04!E"'$="4!);%CV?'VUJO--$8EMK@];<@6(K_5";\8XS #U3SA78 M#:E/OHR)ZX+DGA''KD"^[/R)DF.#BP8F^=7M*C_5Z\R]V%5%K4W7LG?UZG-; M#(L$2C.)(1!$)VGG5*@@)\H #C&&&6.4"ZLFUD.,F!K]-#Y8%AX/@M^,>WR# MZIF2&O.#QOZCE7?=XK%Q(_BE<>17+X7+UT#I-EMQB"'CYC-> =51QN,U]QI& MA_HXA2T?%OI 18W1W+QLQ1YTVO5FKJMG](G:_:I8KNJD;/79^V595%+V,Y&' M(LMQ!K(HS@'$- (T0Q2@7"#"8))EU*I'C0NCID:76^.#E:C5Y]?+X%G;'KP* MLJKT')Y;X^TXUG9)92'=.WTW@.C65(^?IHO__RJT% _?EZ\U+6.ZK71 M"/.IG_4&;G4T=D)#C\4$QC22:@6=Z 9#J014J!5TEN0,$A'!B*56D>V5!DV- MMI4?0#L2%*TG540F6U\"LG7&-A*^=NH,H^(1)\1WA*SG0?MR$S3>!)_W9F7K M4+#SR+>$HBM\W8;-UQHU;@CM",*C<-K5?8?N-)3KY9-8?=/QGN;ZQ^*Y; KB MPIAI 7 ",BXD@#E* 4XQ R)A- OC+,L3RPV%LV--C5%;4^LXN+75=A?A/+2F MFP5. /.^)]!@M6>FC^+#RW X7M>?'V_DY?M%QX]7Z9-B[YG*C')"M\8'VOJ; MH/'Q5?UF7I&8^HT.]+ZK-_=<;']="1S=!-K]0,'@L"[ V0RXK0BXWJQQ:P&< MP7A4!>#NSDY4ZFNMBEK#8@:3-*PD:CE,-1?#1 5Y, 5,$$K3G%!NEQK3,];4 M2+;3EX=U^O(\;]OQ-"WN&BV?P>(\??";D:PC4#VSYZ&8=BNCTVCL>.L(< H. MG[T ]L9[RRX IQR_H/]_\A+'N8]?Q7I&XC *$Y0#'&I-FB1/01YF%!!.PT10 MF:OEI).,.S78U'BEM;6* D1K:)4][BC33B.<,R;"G(6 XS !,,8$Y#!F@"O: MIA@E2*W:9^OEFLQ'1G@[Y%\=83-N=H6;9W+NS5^L!,U&R%CL0#).KJ(>.9$K:VM0D[#D^'S_KMMB3Q M:)1Q:PO/.7E4)'CV@P/U>'44][B!;I:!M0CZD@N4P MDR#5:8$02@A(IM9[,19YG,5)HA9[5O*[E@9,+42K% ,;^__OMO=/M6E3J7Q6 M3E1"#VJVJOU32SE6V_DQ(Q.?J'OFFJ[I^X#K7P!: ;Z5(_O#2R'%4/CYPJ!BV[_%>5MG:8XB]0TQ'FDI@)2O1"%*< P357X$R&: M\5SRU*H9T_FAIL9QE:7=]DL#9"9.8VH8^CA!RG<,5(&TWVAI:Z=C88=>+-Q+ M-9P>;GSQA5ZW3\HI]%]A1Q%56^_#3; ^#>>OXL_J5^4,)C01$8]T"S<)((D0 M("3F0+$&X;$(14R-TLZ&FS U2M%6$37SNH*W:5___P2KD]OH-\?[Z%H]H6CO MP);ENJH$_K^B/++?6[]B6OO9:YS)&G\GWD#L7GE2?\+P37'%'/"F24D56[_Q M7.S9\A><$^.7T?5PUB\I?9_JS1/%S7OGBCN/\CZZWO/V/>7@3H/;CA8+P9O\ M;;U5V/QX1^?%0_TC% M<<=N0&H*Q(D6I,:7.LD?^5*H/WAUX_LJQA/*Q1D)51R8ICD@5#)%.9( G$0< M$$12%3'C+$%611HF@TZ-?3I&!CLKK\H6.0VV&?NXAG#TJ-42SVL327H!\IE1 MWVRY")N,HI@#%,@(E@G>KC MW#-]7I6L?$#O]G#&I8'C'MQX@/;H4,?'&/:]:GZL"%>+[.^O3W0YG\$(A3S) M$(@3% ((G:=&Q(UQ06V=>4>:?;CZ.?(J$'Q' MAV;^6_6=.>GKX'XS^W<;K<_,22>Z_65.?V"@SO1!BX)MH3>16,8Q"=5Z#W, MJ8@!@6$&..8"B5@M_R([#>DS TWML=2=8+7$?T#6ZU5!-[6V_WH9L$X[X.8D M/ !)67!JL2'JB]$3U:\'?QFL8\+4#T_YJ?:J7BHB+^$A%MYYG.#C2N]?,'E M(UGE2Y]W7#;P]Y5ZC&8\(3A1_P]BD4( ,KNCS/8:9C.^< >>9]:XD-U>F3M"?OL>+.-DN-=#3B/'?<]]XRSW M_:L&%J7/Y\L_=5[!I^7JPW)#UW(SOV5LN5FLRV^"B>)%OY9G(LK25.0$J$ E M!I#+!! :J[_R.,$BBC(NH57AN=&P4R.9K=6!7*X"WM@=D,9PRT)S,^3-^,8] MGIYYIS4NV%E7EX'O\'V_$KS0VKTN&<@.*+=UW69#CUN[;07'47VVW=4#%TYU MJL"V]/O3R]=BUR9,]YG2WY!9 N.(Z3T\>#FCN M;3:ZT8,U?H?O]X_J;R(H%H$DQ2IX(?--M$94@@!B5(,$X! MS'(U&2R*098F(HF@Q*%(K!:V[J;B;3K:Z59V>KD;K!]%(%2@I:9"__A<9;UX MF0/#U:US9'VO=>LO<%=PY--_@Z^?;X(.W)T6= Z7OU90N5T,FPT][M+8"HZC MA;+=U0/RE]6+210/BUIZF;W^6)%%J34=EXM21=+57QN9I_OEO&"O7\7Z\^+' MHWBO_D7] ]=,O56J+^]D4X^V_7RG6U$842+2%(2)@+K=Y)?EY&R MOT?ZVCA*$A]]IGH3R\>S9KQD]-$1WDM@'W_T 4'/K?XFU+'5YX5NX%F\"+UY MV$BH9AF,(DST7AZ5 H*0<[4XDS$4898DD5);I3$93#6U,(+;6Q;0[TUM]KY MMGA%7(#7X/7O#C3/[^SS>%U6J;4&SN*%Z [ D=YB [YX=B\>,T1ZWQ87;C$> MQ9OYLL?+AI<,/"/1^5FW3-V];NN@R;S@#7%7G%^7:\XB!6F6IR% 228 C!,& MB)!J28@8SY*,U!)!%J\CDPK5VRZJ>U8'';,='IA8 N7VR,1T\'$/32PA.3HVL;W^"JVC2C6DJ\=S MNUKI0P']SGOW>B0LWU)*=ZPO0T)C2'3] M;)PG(8 LS 'F"0%4Q1HBHC03 C9?AH\+_A?_*K0>>#SHJ*S^RWT+S-[!$YQ7 MSZ_PKF97U^>@XW1 7T]I>P65YS=!X[OZ8>?]3=#Z'S0 !"T"006!8RFP\>;, MO8+8"+:/+SPVWH2U>"IG<8XE(TD,,$MT M\37G ,,L!HP2*@F)*1+26N7LU$A36Z/5^ET=2X,_M*U!9:QE;_GS\)J]")R MYIFZ!^(U3/"L#POW>F+^3XZK5NF[O6TVN M2K.FV;%,41IG,%?D$4902R0F@"8, 0ECFD4BXI(9M0 9-/K4"*61-;NUV!"V M!MQ@;]TGC)XIIM-6I6-[JQ=W&VS-;P2P!FS!6R-NL2GO$_F1MNDM9\#1WOU0 MX'IW\ZUO.M[^_E!_]W;\!]]DP(NASJ,MJY/<=_52_$Y^:,;X)E[$8B.^+>?S M3\N5#FUG$B$J,I(!Q)D ,$($5*G).<<\3Z(<)A$W?B]8#CZUUT)CODY"ULD8 MC0E\?MO<<[^TQT-N]E\?0>PROL:NZ6Y[>+&ED/F8B)Z$^, %Q1 B E&< M(PQ!R 3D2$T0C?E,O>GHTJ;*[O+ -H]0=WB/2PG]VFZV/UEWFU0,D4HRA#^' M(6,\D@!F/ =0QAC0C#+ DA"E4$9$"CI;",/C*X?0;^N&?)\ZU374XNEYOGP5 M(B#ZJS^@J-$ :\,S>N=?WQ&W][?;]KNMT)N+4E^#RAG-(7)>SF@P].CEC.9P MG"IGM+C:7H#IXV)=K%_KY-'U-_&LI9X6#SH?=%/.$HH135.U7D@C3?\9!T1 M"6@..4L1AQ@::1!?&FAJ"X3:UB:_>QULK0UJ<\WUFGK1[6<(<3#J[3P]H>;&K&=?9AN=$[0 M^YJ_*CK3M6ULOJERPW[\V?+=;V+]N.17G.-?F)TK2&P0YF_%71[@=D-O1RCZ M9[4O;Y,08.:^$8<=7S5R.G5;EJ((=%.7_>GDA1^/9-'D0'W5!UBE(MF##*B_ MJUNO/Z@%Z2=2K/Y;B[=T]]0Q"3F4>02X0)DN-H$@EY"#,$_3- NS)(VLY%4F MYM_4R+FU';09EI7U@38_T/8'E0,CI>-Z^DJ9$?S$K)[0&\5!>N^V1G +4E!G MGJT53+ODWRU2)U)_3WXQO<3@$_TF3"-IV)./?XWD8K\3["P)V;.9 ]=(4@JF M"UA5T+E\$C_(SV]JH/?+Q;I8;%1XL],,F&5Q"F-).$@C$0(8D1Q0'*L8@*0Y MIC''L=;PU\D+H.507 LCP#C"80X9P078]A+^,YS!J[X_G19#T;2X-?>&/^KP'I M=B12__=$5O]'U-OA0U4^!TZ@X=&^O_D83;^X=B#XI>O"KU6:5^M%M0G>^J$W MD;:>.,P N I)MQD!PTP9-T/@*KB.,@:NN]LP9OVF[K,JF"*;]Z1\;$XD9Q2G M84XB#"23F2+.4.B&,A*P*),,$BK#,+?9#CHYRM0V979&!DQ9J2.^^8:KOQ4+ M%0N*9U+P-F>L?AB7U5J:-8?GI&J\94>+I]$W8[VK,?5,:ATXM8$W;9:!.[;J M1< I&9T>:52NZ77VD$KZ/WQ=[\\[64=[[X1:%NTBOP_JCW)=G?(UNG8'?2'3 M2$5=<4: 7DL"2)(,Y!'-0E7Q3^/7L%Z?0Z?1<%MWO,GQO0T[>%Y&:>)Y)^G8.M>E-6G5>">"Y[IS7 MWG881VOQI_5J4VF(?E[9N'Y(,$;7#&4/G:52Y:/<-E]JE&0)XS!2=*%%"21' *1YF M*DOS3:%T90;K@''.R/L4I@4/#YXX)SWCI_^HV%& M?N;/N7G\I)_]Y,#G6Z\%U?_K@\H7,A=58ZWN0E%%)?O_T/GD+(*,)3P10(2Q MKFO+*, Q(@KB!$8YHXRD Y09K[+)YO$83V^QWNVHMI#$SM9J9;#:WV*Z44N) M5IM1+2^&M&ZZ;DY3F&4;]RR;: MS&?3B&O\F40RP7%*0X!"J0_O$=8JF2%(:0*3',HTS87-X?UHLSC>>3XSGL'S#ALM;7)'=\F4.W9W'Y4' MCIPZ?*://S#P#(KHG=5J3?YUHU=$ZB\Z%[/\7)8;P3\O.CV49F$6B92B%,@X M0P!"DH!%Y3HV$LX8,/K5=C=I@'9I6-:YE4%0V5^_9_]@8 M,.Y9SP!HC@YVAMSCFGW8:JA[LKI;53W>>)48WA:CS5(J!804@X1QKLB-J_@D MD1% N=)%/-8_8_]QFSOF%/CM/>=&OR;X)FT/#>!B938+.I MZPS8<79Y&PI3!JLO;MWFDC>E/]OZ5M<[OT80>=@*[A_W#?:&C8 XO5EL=ND MT=+!13$M5]ZK;^BC^N5]M3-6SA +48*) +K3-8!8'T9S16)JS04)0F&4F64# M>;%N:DRW"R6>&T.;'4:;GM7.I["?_]Y\8GQ'>U79Y;O^\LQWO>69NVEMW0SN MWWY:+>15WW)Z1])??9MIMI-L]34-O9JNS@<=3_35%UY[JK#>!AFX<]+VB6X3 MTVX7E6$K\:ALVY9P66I,6=YU2O3=6JZ?RSV3V[Q.+S7NP_!RNTRWM&'PU&F M%JF^WRN&^=N KKQ'.)HQT=7H>.:;VKYM$8P7=NG%P'TKW:.1QN^;>\[9DTUR MSWYXV%/_J5@4:_%%D0G_K,+0Q8/N&5(/]/?5LBQG&>:0"1@#%*>T/D*D.$0@ M$GF8(A%B$5,; K@TX-2XH#(JN'W2Q8MV1' 16C-.< F89WJH3065K<'.V*"E MC=TQABHQ3TK@XZ*C\80K!(9487W?UWO][\ERLR;P^9?@F2K%28WY:KCYM MUIN5T,<.NM7$3%(F0TEB$-,L!U#$4"U#D?JKBCU8G#.>":M:76L+IL8[=;97 M<\ZIHONN5J_.]*J\J#5=&@^&GW[:3Y?UJ8'[21CU#*$QOST$_=;%OW8A:'WP M5)9"QVPZ]%:*0=;=.OCMT>=)_SO?O()R\<;R^XS^Z]_=S>#UZKJ- 3 M5!Z4WPN6IA"'$*@E) (09Q$@D5I>9C!*0L8)24DT3$7!V(:I<6&W0K]_'354 M*<%\>@RWS?V"[GOKW!COD100K$'TI'I@;L<;*1U8 W5>W<#^5L,X'HFQ:HZ MX5M]*,KG94GF=_++4$>8R$PB#')$(0!FI56(<$1!#$D:82AK; M%00,,6)J=**M;5[?S3O[EUU[DK\OE_S/8CZOR@2.WNZ66V6#ILR0FCQ/A&_: MVIJOLVU;!W1X=30[(_':%7BZY;PAAHS+AU= =<25U]QKL+#RYFDSU[G"E5K] MB22)+\NR_+)MV\1%I#?4$B!3&*KU)T8@%UD,$L%3E!#%HKF5B)2M 5/CSX[] M36^-D\E$OV@G?KVBFY;U1)DQIT_X/;.F!^2'Z"4/@L^U4K*=$6-K) ^"Z(0Z M\K#[#-?*T4EC^^7EVP8=6I1YOBPW*S'+HB0C2#"0Q&IN8$H8(*%, 4ER3GB: M93AG5N>OIB-/C0K?'RAKV*MHF %N>(+J T;?)Z>M],6Q0$:G^=+.=+\,!M]='D+*U!.25G8W6"HB#O3*F&%+%AU>/1)N7*[9$63\%9GD-=*I&HE M?MOI;_QC>4\JS?$T3!,9)SJD@Q1 R%12#%HM0MI(N%(F!1KCNR\74_H9M@(=8W MNB9<_6.@OI>E"N]Y%=.4;0YSE<2RW+92L568O_JK8<:W(\WT6-KU!_.JR2&X MO7O_>9?!6WMTTZI!5YN.MP>MPVO'7"K>NP+9L3S^U6:-K*7O"L9CX7UG=[9[ M%7!1S#XNUL7Z]99SK0A[OU0$,O__BN?W2RYF<8YH'#$*4BX@@)E402J'"
.]/&!LK:0)MKQJ07D.UG1W=X>6:\H5 9 M4Y@9$B=HJ13L/QZ6+_^I;E QTC^A_A'4/U8T=.'6HU"+F7LM71A^>N#2=5.N M56BQ^B;D9L&_%(06ZY++LGZUL\8)VT5K/]2&*U5G /I>GC:&!K6EP=94#[U] MS$!QNPKM'W+1^T?K3;.KABXR7\1B(W1$HSL\Z@JJ?Q3KQW;,PY,[(1GE M$9& P# %D&88J.\7!3R'"%+(I$'(86:+=[^H^UJSVJ.3%=VOI#WOHJK<:T8OC4]^%/9'FRIS.LYZC#D M'"_-K$P8>1DV!)[C)=>@NPR545#WJ!7?/FQ6Q>*A7M'5]0[5+YM>WQ]_BA4K M2A5*$1%'DK$Q%K.C2.&?7V@B;A[)KBL>< MA[;TZK! :_.L?A2-X95@9?7/R]JC*W0J[6>.AC',.)0 2ZEF+J:9>IGE$> X M2A#,8A1'R8 ]44_3-_X>Z/>]F6GG[!HM4?LY,GN%^7UB/+_&NM)"9R6(:*\$ M4>/=3=#Z5U9-G?J[% Q0-QF*LF.!$VLS1M8X&0K3L_W]0Q0/CXI= M;M5+@CR(5JKH0S'?J'^MQ[W;K,NU"F65.3.*\C2/D 11S@2 G"LNC4,!0IDD M$:)Q0C*K)&W+\:>V"FC-!Z2VORU2WI2U+K!Z$3YOUCKS1X&EHM;URA2U38]G6KB'5,<,FPXS^ M1H+8,Q7NIU5NMU9J5X*=+\==DD6YZY/LN@;G*E0]E.D,L^<-*GFN NYTL<]U MMQPHQM7F5/TFB$ZH>JK;!K'-2H?%32V_%$A2+"#()&1 ;T(#FN 8H#".*5'+ M>QA91:,F@TZ-''=YA+KI5F.JI3J7"=9FE.@:0<_<=Q(\#ZU0;6!Q*]%E,O"X M,ET64!Q)==E<>V5Y\BZ7\DJ8Q";,D!"3"*D;3@C1Y)#D(&-]@4^,9!V7*IR"UB;2N!VJ<4$K9V3N?+]=5H5^U/]>\,[$@*"))IN*3A (0P8H305 6$0(YAG+ M0BLEO[,C38TLM*%@:VFS6VW'&N=1-:,,)UAYYHN3,'D(/RYBX90HSH\V*DM< M=/J0(BY?X'2/_6CSZ1TI"[95R^2 6RZ=BH;_NEE+DPR;AJFUP=]!.:S.\T409K?E#)?0&SYEA@L>H,S%BPL8 >\ZF&5N5"K\*LK+0-KYZEOII>'3L/3/PZ63QFV[%2^M0H#W: M35'M4Z"YV&2+,2JQYRLD82MQY@T.U%L5R#W"FA?/+=5%EWA4OXKL^92K6A2@__M1JBH+7)^(ZOZ]Z#.[D1[)::'/:]LP= MGD]UER_URK;BF(/.@ M:432D5X)6E?;Q)6ML_K*)LTK^"K6P9W=7+7PGZD=9/KR?"TCG)FYANMJUS#?'Z=Y7RD >NN#T(\Z77>HDX( MUP&?>FYHA*7N@A,C ',: YIQ#JB,29K3#*6A4?&NG7%FK1I*V)P2]? M%?L'4628[WX.28/5SG7X>.;*!IJN==^-XD]< M-EYF37Z )L5[FW3,6U924E4"D)6.MMFF!O%GE1J#SX#0"B7'^IHF(X^LK6D!QK&NILW%0RO]MRWDM7[GI_GRS]+RH+_O M%A-Z&K9FZD52I3Q;6>KER-X$$L?%P#T#CESV>]GUXP)?@VOLA0)O-[Q0\_2I M6#U]YC."61YE6((PC3, (>(@EPRJ]RM,DE0PG"*C4K*C.T_M'=H8%VCK@L\? MS.7_]O'J?_BO0L'SDVX*@)6HWTEG!^OX[=]M-.F^DTYTU?I.?V!@L=+YWFF_ MD?]9KMYK"=&O:AX_+)](L5 !,(,T22F@"24 1C0'.<0,8(Q1%@J:$6*5MF(Y M_M0>X_Z>@S=!Y4-0.1%H+X(_:C\L.V[8SI)93. 1>\_DX1YV^[JH8>"Y+9&R MM&'<:JEA !T53@V\S962Q _9R^.($+L]L-!BIX8+%IY!PHU>\ M=^>WD2L^Y=Q9M>*3'QX6"WT5:[VRN5\M7PHN^+O7WTM-.I\7+[HL?/'0)*P5 MHIP1&2<\5>L4Q @&$%$.<(@8$!'!5$ H(D%FZ^6:S,W"(/.AK6AB:X"_+[\^ MH&9ZH=X*!Q6MS0'9&FT7[5C,@UF@XP==SZRB@:UV0%JSM:[:+[_7*/\:;(T/ M;B_#;!W=V"/F-+"Q&'[4F,8>EL-P9L =W$4R\0RC-$,"Y2!.D%J^Q4D$2 0C M$)$T%G&$U/+.*)VG=Y2_5"3SX\_E]9%,?$4D8P776T8R?4@YB61B;Y%,_/:1 M3&P3R<171C)MJN$'4?_Y>='(WBP>FO.*[?$!E)2E,&5 DEBM;7*4 $)B"AA* M89+%A"?(JM#;?.BIT<3[1UW54JF1+EN3 U(WHM9RZ/,FD5-QLV4%I\5TF 4T M?D#V3"[;A.=?6K-_U5AO+0\:T[T<]M@CYEJ!PG3XL?4H+&$YH4YA>X>KVT-_ M$,\KP8HJ+T?]/!?ZA]L%OWU:KM;%OZI_5Q&6LF/]>J^^@VOU.YUY^ZR/KV9J M:885ZR' ,%)KMZ@2@H4"Y"1FH?K?/(%T@)2V*_N,GMBW:C)(.HV.>E7-4=>OFZ#U3/VD?;NI/K)USTMO:B> M^^I9?9UQ;]7+V@FD/3VNW=Q_H$+1F?[:MR^DF.L<&[E27V^Y?^S*2LA M%+76OI,_R,][;::R^%1#T3S#(>,2@3@CL7H9" IP&H4@E%A03*,\XJF5SI%? M>Z<6,^^,#Y1C534HX747AJHVXOOO01SJ!B.1I822YVDW>T],:#(]OSXJ3X,] M5UNUW%I=]R;8.@V4UT"[W:UVV3E^4]4LJ-,P)'RU4C##DS/>Z^T@CKU&U2=&O3UTQJE9.50E"6?GYXY$L M&O&$_Q;E6F\JT VK52:KYTVSY*-\&1,%J%5*"A"G;2T0Z3J:DW-GXI%H3=,=4'OQY_:*=&HQPJ295RH96J* M4EU32P3(D6! A"G+98)AFEIURS8:=6KOU\;H>L-QSVR[%ZP9Y&8O/^= >GXQ M=3'PN'IH^\OU1S.>:5LGB=98+2#&- M"7VE3D@>[<<.?GCE#O'61\G/S5$]/!T >KMTW*S6'=^.!8J&>8RA3D/$Q )C!+J4PX3RS$#0U'G=JC78D8;NNLF:Y5#UBG!/L* M64/3>>@G V_H>N:(LW7L-T%M=M#YA ]8;00'/< [EK"@$Y@MI0,MX>J7"#2] MV8A2@);^[4O^V5Y\Q4XRO;S2I8T2];8L-T]M"^9GP>J\D:=HIMX)!"7WN@MEO6^KWYQ6+>;]S>_ M%ANX;SYKT]^1W6V>!AV';X+6Y4#[['A?U>NTN-\H]6/N^#N?7F$_N97I=\1A M;YXON[3G]YM5E3V1DI2F7% (85U\](Y\M7(:KF#,W&-T]%'K$\4E%@KO/B=*%8EJ1 DCQ3_TXDDT8; M?CUC3"V:^_C]_M[N<3X%G-GS?"4Z[Z/#GNLF2BB_B2J-]\?R!_FIE>D?EW/=$.O3N/&L?7[_ H]=@,F((G4POLP@--)&@VD$\-Q MW\$@#P62(I.Z4XNO)&?:\^N'U%:+2BI212KJE\"Q)?&JSD=(+FH:Y&A;NJD_&1['>7?;J#>6V/W&Y%T2H#3A9F5IJ\%;)S+KWY M>1-K"*M:1)]$Q>!-)2[.PH#"0,X+C*6KA(1\!6%, *9Q(N* Q#PVRB_H#[$T M,ZJNNM7U[)M6\.P"DGH4=AL^KL](#*$Q+^L[J+W=&K[]8>8MV#NH9J\Z[_"5 MTY;X$]\^[W.2O]819!_6._Y;R;?%BJ8I4XT- $X2#! )!2!IQ !A"?2#+$T0 M,PK.&AIH:DO?!F*."6 :6,8T< T)JV0P.-BL ME'!-Y7-BN'K]A$B,AWS/.,\*U73E,U'-61YYQOE6)93\LM]]YWFIBA<^Y$W] M_(J55A1B^=H$%$!)$9(X6 +2A L &8,(4LHRO>*"TT58&J4HP=57,N]$5XU5 M6MF]YU9XKU#2&\023)N@9FE?DDI*;UN) MZ0DEIYE%.@"FGCUZ.T2.6;]&IY;0JT1TL-4_CH)52W1@J%GMT'%USZW0*U=; M<5'O&\4^=81 G=I)DR2E%%$@5(T&Y-,($"A2("#V!4NPP+Y14K#V MR$OCB4Y2';/S)J=V9#8F>;EV,)[9[;WS#H"7>^\@N.VL5&.P7'K&(Z/_2%?Y M.BA7?&>-!TQPIMVE=GY\423[23S)R2[4B4!E=CWD:\:+)Y)_Y66Q0E$0(@X% MR *&51\BZ92+C #&"*0X@TD<^MI.^0]596E46XNL>+9LA:[]>$FP4FROK,4V M\"I_[)NBL3OPEYE_QY^!^@3VS7CT[9LV^O:-43V$IY-Z"(>7K$.F.7.IL?&> M_F)OF<$>R%_F;9MI+V4Q;]W5E\YL@V81\SRZT?-C)9QOPV@1,W&R\;0,B'_$4^D&QX(6W8 M[;HHY)O8)LW!4%J#&',00T@!$C0$* "-#BY&1UL:\3?">O*9 M?+.1#B?K)#8\WAP'6>\\PAITCLF^1:T2U#M(ZB!C40L2VRT,1D:4O M-!O0N&EB=F/ETA[J/ZL\@/U+^+M#1.^KC?@?HKM8\V:26H.QEWAJ[\D3^RY+!&JJK_NZKV(":1:D,2 I]P'"TN-/ M?88!#7""?,1B[ L3OCT?8&GL65>7V.QW7\%&-;ION@X:=DT^1U&/ F_!QC&A M?5" ?*@ N1\'Q+R_\8#6=KL8GP\R;Z_B 15['8F'KIL8?]I9 0=&.7R6TY33 M$*<12'R53QY#Z;-%"*K&2S%'*ED2&J5#CHZVM&7^F7WCV4L=R_T+R?/7JGMW M52BN[C!Z^"1768)O.2TGVU#C\Z#'#=;0=4P41Y;GD?7SY:GZC1.C1@L9N\&M MHR/.&^.JHWPOU%7KIHG%$4M25L>:U8RO:)#YF/LQX"QCJLDY VG&,I RR&B( M*(=Q9%30\.3QBV.55KKFA3=,NCS#3H\8IB/BF GTP3"OQ'=19[O5\TZ'F+?B MW47U>E7J+E\UI6SU?KO=[ZH-XZ9*:A614/Q"I+B;#<]6!&=(9$("A8((("(P M2&,J0) E/J4)"V&BM8SUAEO1<=:AO0]2P +4N0..5 MIZ\^9<:2T[H:G=::UKYKYG:%TH>LX\/Z\6,O95%*ZI*NSN-^LWF_S]7U*^2+ MD/@)!#3%TD2+*99^(&,@"UDHL&!!F&C%<\TN^=(^$X>8T_I5F*G+H/&$:]J5 M2YQ&UR;K[36IU>E+K?Z%4.4[[P@"[XL"P6M0L&D=SSUSR^CO9RS]7Z-_W]1) ML=:?;[( $Z--U,[G&\+^Q;/#[D03D44(3F*1A8!%4'ZJLB0"J1]F -$XBGE& M*(1&E7!'QEK:QZ4255*.DM4K)FY$CF&K]U6PA)AC'C\!ZW@;TGI*O08>=J-+ M1L:;-[;DNN*]R!*-6R9R1E9%P162B)K&>ZN IQ2E60!0Z!-)%3@#!*90FK;0 MS]*(P!@3(ZKH#;$XACA(6#?3,N2&/H::E' 3,JZ9X B41CJ+BW]0<[MKOC_, MO$M]4,W>"A^^J1*&<0VFTZ''("Y! M=LPO4O1A<.^\)IC+:5#75/3LQE>8"C%O_,5$B'KQ&5.?8\9^15ZN'I5;=O_G MNE@Q&E-$$@&PH*GJ 4)!BA)ISJ X#CA-"=3;GSMYZM)X2AUFK8MRK3('CUNY M?5'":AZCGL(V3CV3P9CAT'0"#MJD<5'O,2:0-QRQ@/S?.0.(J+\"+^!V?2G>AH;K;_PQ$!;W$,85OWE17GCT;*MS6*WC93IR MU<1#LQ=:\/]_D83Y[KO\IWG]XI3#$,4IB%(*U;+U0'-T*C^M/[!DR#G8%1R&P>UIR<:1Y3S;&E.V= M0HQ>/&W5OU_OUB6O@M-_VY5RJE4Z;!U _9&7*\02DB(N@. !!XCX(4BQRF 0 M0>C#.*.<09,.F>/#&?' #-TRI4B' .?QDHY3P-6C!'N0.>:&6M FT>$@:I/S M<.=):>VQA!XJ5NGBRI"S\H:>^N<$HGG7-";Y=;_/_KW>;%8^$RSA<0APXL< MI5$@+7V"021PY&JTIW7*-6[[EBQ.^^!Y\QJV0R;>-M-%; )2% @YHWZ2R&F5E&R4\M4;86F\J@2LFQ5( ME];4O^KCI\>(-Z'BF-Y:0.KZ/O:W5P9UM]M9LS?*O(TUAY3L]=4EVDXI[78!4;[%; ATL%5ZX*^@U#(6+8EX71OL1A;R&E1XHXC5R MP\2O?5-ZMK8IY(.;,*\W?,?%NEPQ#&.2) Q $4&5)RK=,!$3(%(:\8!%$21& M1RU7QEL:3S1R&EH 5S#5M ?L(>7:.FCK1#>NC?)I&F&]GQIQAS-HS8T%/6#L MF@Y7QIS7D- #H&=6:-XV(=_\W?9YLW_EO$HO:+JV+-*48B$A$ 4X 11S M"FA*6 I]+A*J5=AO<(2ED44KHT>?Q*=G MGE>37JP$S+*$LQ#$*$P!2B$%),$0,,8(91#C.#"+0>\-L30J>\L+EJ^?VZZ- M;UZ*]8X7IL'E?23U3)_;\'',:;5P"I6#>-X7-X'@@SC8#?7N#S-O,/>@FKUP M[>$KI^:9_=]+45;QWJK!8KW-RC_RLG:T/NP+^?M?2/'M(=]_7V<\>_/Z1Z'< ML$:"W==[M5U;);[=TZ+,"2M7,:9<):M)DB ^0 P*D(:< >;S( F2F%-N5D#= M@9!+(YPC'>L2/(V6WHZ7WD9JJ'ZK?F923^^Y452E[O_THI+VU[N?O7VKKD9=>[2:<3W"FH(G#:+::?E)(_JS\K/;V'XUG^HYWE3EWO MH*_WI=789B:PPPFQG$[H0-"9$Q+=0=U/:70XEI4HYR?YE"KC!4+F"^@C@*,H M (A$*@9"(, XB8,D3"AG1@5=!\99VK>@%\^K!#5*'+H&K!XC6X#+,:E.0NK6 MX.=S'%R&/W=C_<@ Z'.%KX1 ]RZ?1@IO^7>^D29-]L39M]U^L__Z^KC^^JUL M]T $HWZ,,@225-5#"),(D!A%($,AX1'*H(!& 5)7QEL:273B>F4GKQDY7 -8 MCR0LPN:8+ Z('43U:ED='.EKXF*5/*Z-.2N): )P3B:ZMTWT=[^3]:;J-K'/ M58#!H6R+JH?^NW*ONS85Z]VG'5?=*+O.%"L49CR))/8AAE7BE>2<, @!C1"7 M%@D+(VS4J^I:R&WN=MLZ/I9\Z&N7,^.ZG@?^=U MF@&QSX'2[>ZHZO^=U^CV*J_<5 36%/[]+&UZZ8BV?Z[ZV][5[6ZE^A8=2BO( MVW4=;Q-I7B?1"GP]=]#.4^UVZ'UWL7TI1CYF&8T!A[CJE!8"0J /LB1**<8\ M2?5*[T\:?6EDV[0Q?6>G7^QEP#4.8%W"Z)@_Q_O#OG/@D-G\4!LL1^I?'FCE.?U3A?K3^^.73". #)P6_WV6/ZBNT:>MW8C^! ML1\%0&"F+,"$ QRE$$2^7/M^XD>0&Y5+OCC*TA:_$L[C5TI]&H"HM_IOAL;Q MVC\<@U:22O>WPLEZ2=11'*PN_LLCS;KT1Y4]7_CC%T_\[M>=1];_447==]79 MHLH&^LC+-K]$^+$Z^8. Q[$/$.*AJAL8 DQYP -&.1*AD05P;<2ET<';UB9F MC;@>89)ZBW45K#:A3O)US#7M!9M(NK8<#K)ZK;">DK:JB.(@RT<;'+OVQ-51 MY[4L=$'HV1C:-TX,0&B:IWX2(]58ZAZ&*,D2/XDSZ8' 0#69C0!FF($@1H%/ M(Q)@1(UB$K2'7AH1'7><'2\S-+%YI/ZDZ!&4&Z@=,Y5%E,T#'XP!LQL+H3_\ MO.$1QK#T(B;,GW KL5UNA=/F#U0[-P_RG?TFKWB0+Z#:W:_[Z13%R[8*A*\% M.I1"Y\3/,D$B$$1(M=!D%% 8,A +&H91D(@H,W+&',JZ..I\V6Y)_JK6=">\ M=R3]5**T/\FFS/I#IVY&*AYIF-:E,M7'!JVZGM+W[O)\.VTG/L/D.*)]^_+^ MH.^$,^"'/RSNAIP:SE>[K5T&_UE2N(^2-,P2 C(!!4"0">G7!QD@*2>!_%62 M8:.DD2OC+>V+T'GUZZXRAVGULFL(ZU&Y1=P;P))SYFP[@!9_"\O2I[=[S(E%9,_/NW5KXX:0?Z# MJ_!#>!SDD0@J\)38DE>*4HHR () MM@@(I,+H;'(YJBV-+(_D\^1XVPE]B1>!JTGCXD4(O"#VM]#9N(%'VN050%4L M9 N12L)3OSYI<'SGM4!Y#5)>!Y5W_%(^C;V4T]H?+VK^[?='7H9Z\S=07H;> M0][$\B2<7 &PZ7'V60VL:F7\\9R1DH=^D/JA6<-@G6[TP;A0^<[@YJ'U<3RS'^1/?_];^QOYCUJ_?__; M?P%02P,$% @ ZX975 <'OBH#PP (R,) !4 !FOR)OSNM$9>Q+65>/45N5K)6B+J6LFIX76"P> M(FZ"@!H E5+]^NMQ .X$A>4$3K#&*DL""0C'ER\\W#T\W/_]?WV[F/ST%>:+ M\6SZEY_9G^C//\$TSM)X^ODO/__VZ0VQ/_^O__BW?_OW_X>0__WB[-U/KV;Q M\@*FRY]>SL$O(?WTQWAY_M,_$BQ^_RG/9Q<__6,V_WW\U1/R']T_>CG[\GT^ M_GR^_(E3SN^_._^S39(9_(_XJ *1(B5B7<8_1/L_GG7SBEXI>K3_^\_OBW!Y__0W2?9LZY7[IWKS^Z&#_V0?Q: M]LO__O7=QW@.%YZ,IXNEG\;R@,7XSXONE^]FT2\[F?^0KI\V?J+\1*X^1LJO M".-$L#]]6Z2?_^/??OII)8[Y; )GD'\J?_]V]O;ZD7D.B_,_4".+/\79Q2_E M[5]>SA ,2&CW#Y??O\!??EZ,+[Y,X.IWYW/(?_DYSQ?G^$#.&%\][G^L_N$O M-T_]@M^.0.FX?(>_6/_[\I1=*8!O2Y@F6/%T]?V36;SSH4F1Z.SZ7TY\@$GW MVU&"\:C[UI.P6,Y]7(X"S2$""X1FBG!2(I' M"=4&:83H]2F<)?A0O "*>X4 ML(#XI\^SK[_@%_]2A/#?LKPDJY>=-!X\3=/6OBV7I0Y?+6<]27:D/2?_Y)Y1 AODT#(N90[5['RR'B;HML+Q8\J4K>'O7E,P#%!Z]U]Z%70C@/F$GQU%:ID)1A$CI212*$F<0B,0 MK+:.,AN<%;T!I#RQ*8=V3_T] HJ=A=D("$ZFTTL_.8,OL_ER1%,VC%-!$O.< MR"QQ96B.3!B37/ ^2IMZ \/M)S=E)?H#Q=[";00<'V ^GJ77T_0*'?I1#CE[ MD1RB.R$#5.$6:Y$!KHW*.JB<-?2&CCN/W@H>XMG!8W_Q#HR/EY?S(K@WXT7T MD_\"/[_BP3.I@TF,H ,D=%@?,=%(C8J&E4*DDE^,$0V/7TKE,AG@Y)>A-R( M(?DT]]/%N,AE;0R-D"JH&(BQJAC#3-$.NH389QH=[22\?2I7LJ/;<>_I6P%% M/1N@]"+D@8'R>KH<+[^_&4_@_647@"EC=%(J$Z02HW50@@3M)Z? MAP/D_E.W H9^-L X2*A- .(,/H_+H<5T^=Y?P(@+KJ+4B>204!"BG'HRR8AP MH#R4,PQC>@+%W2=O!0SSS(!Q@'"; ,?;:9S-T=!U0NERSB]GE]/E_/O+68(1 M0#0*PWF2><)8S&=&?)*<9&<$.E,TZ>![PLJ3A&P%'?O,H-.?Z)M TB?_[6U" M28WS>%5CL+:75$0)!B@QBJ.D4BQ9P')<(2G-*7#G75\8VD#"5NAQSPP]?8B[ M"=R(]VTSF.WKD3&?=8G4D4GJMLM&'FJ1.=73#SR..W MRZ[19P:80^7<*%CX2&F?'964 -6*C$6P/(27Y[./\W^F(Y\UL:YS GC&GUW37%3Y8H2Q9AR+@;%Y.'9MPT/WPXH MSR<_VX>,6X))YX&=SC_,9U_'TP@C2Y.1&D$>+8(3L>U-VBVAYL-LL?23_S/^TCGMG%MF1:)$").1"YZ(I_B'43$+ MIFDT4O:+F3O/WPXQSR=[VY.DAT[T%Q[FX#NZD_&,Q62(,]ZA/(Q%CTLASITT M()12 /GPY/ZM)VZ'B>>3J-U;F@.CH%3>3SZ40>G8@1C5TV MTI8Y%V MR8$HPT7*&K04AQ_SW'_J=FAX/MG9@Z0Z,"(^0KR<(YH9#Y_&RPF,O(Q>1R%( MHI$2&21&8X'9L@573GD=MAX?GD6?>79R.FX?6W M>.ZGGZ$[6PC&1"FI(0R*%%3*Q,9H"0M*4 0X2SV4(3[VY.U@\7P2J =+MXD MY!\PF?SG%"/NC^ 7N &FMXO%94D ,VJ2I9P(S=#>,;1\5F/\'2!Y&X-E@?9U MOK>!A.T*T9Y;_K0/>3HCWEWJ#U?C(":B/]9HJU#ERGS0"RGF:0, M+DHJ= A])<7N/7H[H#RWW.DA\FT"(.NBJ54!3-D_42>7BQ%W@$&U981SAZ+A M$(AC^ ?(X$7D*3-Q>&'K4Q1L!Y?GED'M0=I-H.;M%+_-Q^7X*[SR2[]F:Q0X MP%AY:1"N*LB-E("[&',/4L6W/P4FIM#H^ 'WGP=AAY;HG3_67;!#0^7OC) MY,7E J6Q0'MH&:/"2Z*ED 0]=4E<"+H<6DO'1&#*]&5'[CQX.V@\G_SIH;)M M AJO+V#^&??*O\YG?RS/7\XNOOCI]Y&PU$B#GKA/M!!O*(9P/N.6*41(@F4E M^JHT>I2 [:#R?)*K?==>I#PP4M[&/#^Y3&/\Q,ER"8N5/MY,_.<1XUEZ7VZY MQ@SHC@=!O-2*"$]M, E23H<'R9N?OQU:GD]FMB=)-V%9/I[#9')E%[T6$*Q% MWXII@]3'C+@70(Q+06?&;4A]!AJXJ5Q!E0#(.B&_HJS#DUF.WN_+YW!*Q^\JU"5"LVF1T33<^ MGJ,4%Z>7R]*FKYQ3C333%*T>>E%=NT$J)?&>>A(Q6+,\>.]ZN/GY8SJV@\US M2\OV)OE&KH,N;NZ/0'KQ_:Q0 M,(G^#;\@5^^/<1\A."3_:VCA[:,%+(UMQ/WDX3?/M/^#Z*&DEUGA(4!:X. MKRBN#I$)!<:T<\(%XA\&[$^-S?JW^!O%J,D:*(.O7:; M-7KM ?=@G\ 3QE5(TFB=[.&GSAL>OAU(GD_VM@\9-P63529@Q830&734&/^K MPD1&\=AL(]$^)@G)AYP/+X#=^/CMH/)\LKG]R'E@L)P@!ZGCHL3_'M_,C EB M.6H8_3=>!W<,+"Z-UBNS6,Z[[3W.,2:+"S< C$%"M MJ.#@@R64 [J;5FFAQ8^$\H-G'+2F5]_:E=8I)3U51I,437>\9$A0I3I;2\>5 MT!J).GQ%WSQPF.YX?2KLSFK>4Y)#&_45V>_6 P=&VBO(GB8"I=<2>KL8!$E7 MFAJ@[YO )!,.W_?O/728CGB5@;"71-L PYOQ_.)M&JDL92S%DB8F)%P%0VPY M2K3:>TTIJ) /SY'?>>0PO>\J V$/:;:YO[\\??_Q]-W;5R>?7K]Z^FD$)ZGH;,K%J.IQER9,$W/EHZ>Z8 M@B,NRU2Z.V;. P>AGG(D>N!UP!$DU5"Q<;S$[D)OH.7[YKD)U#F72PFM919= M)DAH>+7PA$4TN%3R))XL+OR7F4O2AYZWGDBRB] ;0,\C3?$-5T U!V)"Q/C9 MXT[KE4&O2\6@0G1&RZ)Z\$$&12E&9(32 M6-HJE1YY8D^=T1Y]=LTQQY$:@(B) M2),="1+].PW42Q#)B"<+5H\^NZ;WB+H^6/81=0-@N=Z;;TX/''C%A%<$RD0? M&8(@@3%)DA#)IFC!^Z>F-/;@[E[3,JQEJ>'G[B?F!H!RLEC 62! A$.%"=C$$+I\<1[$_2.[2T8ACNZ=69[V)N!F K.\37C.1<,7$ MP"D)6JI29PDD4!-)="YHB& LK6-,'B5G6+@?S[^/IY[_[R26,''?6Y=+;CP$4LYN)2[BU"OQ=HNBJ M2UO)=]F&O!80=1 ,[GLTO>ND :#]ZN>_P[)LXNL.+F.X$MK(*VY5TH;$4K8K M&?KU3E".[E_0$6BV],GCQ?WA]011P[H]_8.J+_DW *63&$NO_<49LHRK UEZ M#\MK7D*B.AE*# ,,)7C6)!@NB<400F<:;*!UL/045<,&7/V#J3<--("FE_[+ M>.DGXW]">CF;=K)Y.5LL;S$D(_>4*T&D5B@II23Q!G\T65.&*R3:6"G-\R/2 MAAGX57/GZU,7#8#KPQR^^'%Z_>T+3!> F_KI\ASF=P0WRB$H(PT0[R6N%YD% M<> "45*4UD/!*5/'/=^"N&$&A=4#6-_Z: !B=XG7"IB48,O>71JX:T&\M9Q@ M4..9CMZ&^%1Y3D^QWC!CQ"KN=WO+>'^ S- 0]F2#9E]@OOS^8>++0-948HHO M)6."9G44HZ2A7,<-0CF,(EPBUKE8:I65IL9D5JD"Y2FJ6O"]>TD1]";Z!NS, MYKWY_6P:UTN#>NX@L$"RS+C(N+082<3B"DH+4@6JZ%-7I6NX2C?4M>"%]P*K MWE71 +S>HBJFG\<82JP$A#(9!9[0OTN"*"@W?3G' MQ6-,(IH)2,9AK/KD3,S]X;4-=2TXX[W JW=5- "O:[JUMJ!#&1MLRFB^Z!/Q M ;T[RE3I0^&,I*P*A':"2667NA>8["72!J#P:OW8X%+CV)O0$ W8H9;^VW22K1C>-+ MHC154SF5L-$3"IPG0(>./=DK=7_L/$K.,/-Z*\#F<&$W@)@5_2-TZD%*IHG0 M2+ID%-#CSY$8C$B=$%'']-2PPT.#\V$&\58[>=U)G W$X>_&/HPGW<$+AH)= M^=/Y;()"7Y2PO1ZEYYF('60MC>DL@ M"#3K7DGIJAW?/T[2L)M=/1CUH( &D'25__S'>'G^\G*QQ-!R?L75]^O5H;A7 M2GO"4QG'H5D9K" #,9[+F&A IFK=T_@Q=<-FI2OAJW>U- "U]9JYSE_0XU"F/W$C2L+GHND;K0 4T@*1'S*ZS@;H, MBJ (9)DSQ8FU.9$H.<:R7"9NZQR<[;GA54M05\+.@2)O('W0)<)NL7$K&P8R MEA;*H02]E$@O G$T .'>1"HSF)B?:O%Y8.KQ49J:\9KJQ7,]*:0M>S2RR#7- MW!*>RS4K2)Y8%SA))@=@+%,CZNQEMXAHQB4Z2C)@)Y$W8(C*A7&XI MH*"XB<;@]VRR$U+S. ?T31#7C"]5#4U\J M:< 6?8*+THY[_GTEGJL[+R<7)>UQLES.Q^&RN\;P:?:A4\!(2&YH8.6BKW<8 ML=I41G0Z(DP,N':D4[E.=+#S";D)DWD,CA( B>Q$R,1A M)$MH1AE:QS-&(E6 >.!)3;7J@:,@KB>%- "M#U?/[5A:W?(+V2M.12FS$J7O MA<:8QW&'CB5H9JF7M;JF/4+,T!>]^]'SPQL!!PF] =S<:JVSHM\PZIST%JVI MU^4X-!#/+*!KB;0KYUB4=>H,[E,R]$%Q%<0<).X&X'*24M=OT$\^^'%Z.UU7 M$X^BRD8&G0G$5&KY2FU&#&7D+# ./"F1ZI0=;"!HV"BP$GCZ$'X+&(KQ\N)R M4J;F=&F0,N=M#N#FB M(@K/LB54,%TNN//2MID3J714-J0,E2JJ?DS;L#%A)<3UK)(&0/904*.8M!>1 M!M0]8-!26B<$ ;A@2F-WDVUFN!= ML_Y$C512H+46I;F4THP$:2*Q)B;NC'(VUG&8GEVS_EU0\8-F_;L(O0F7:%-+ M<1LY4&")N%P2(H[1@-H.>Q+L#* M.W3G-+$>M2MC!.*"QA^YU#+(:+2KTXOB^33KWTG)6S3KWT'B+6#F00]YG7PP M1E*"5A;#@#($W"F,-#"<1"\NH .GZARY/8-F_;OH]H?-^G<1=#-(N==!GHJL MLB<6@T0B+;YRF@+1"FUN!)NSKW.SX#DTZS\8*WN+NBVP7'>03Z#0G[,D $]$ M2FU0%BP3G1V508D@*N5VGD.S_G[ LH^H&P#+([F)Q+D&D2@IS2Z(]%P0B]$ M 6D#FDS!O*Q3?MMXL_Y>_-S]Q-P 4.Y50G5'Q==M=#8= U*FFP#[6-.,E[(N3IPK7^U=4>)#^>HZ 7)Y?+\]F\]!(; MV0RX2KTD2A=3S'&MNC*AV!@0+I4^X^8HE93W"6O$JE4!VD%*:!53;Q>+2V2% MZIRS22@A5X8V69#$L?2'L)O%4>GE\O%TD^+ M"1[1+$M3%V3 TS(T/23B#:=$6^JRD3DR7V>4XX\H&[IFI#ZB]E5#>[!Z-\:_ M4J><5>$G3".,(F1IK32$TBQ*#M^4Q@F.1!^#,#DP2H^R[SU*W= %(C7A=;@Z M&H#8W0KB#WY^.N^DECH?\@/,NT6$T9 (.CK$0/:*R(" L))2$I@ C*:Y2N"/ M4,F]B;ZA2TAZA5D%E30'M >.8S;&AV@R20G0,F>5B-48?5-E,YPG0BK NL@%30*J+7W*(!SD8,AIA.2R:4>63B2I !##16VTFC;S30-V[[P M"$#:0_2-@NBVPY@41%IZ[F+3*,)M$G=3G!H*V ])SR:'W(?46P7-[ MRS9)&ZHH!@_!(B^.6HPE7"2:"XU65FFK:Y8@'. TL>>2/N]-_KUAJ=JE@(^? M\,]?7[__]/'TS>F'UV"-CPK3U?!MB&]IXN JQN0U[#[+K*F\K$ M8RX-=6,YE-/:$MR/# %ME T,DC1U2E,W$'3XG7/PO5@ M_I?*M5 P+C,,3#%H* =*D!WQ#@+!8%4H3DTRK$Y^:0]BARU-Z -%#Z]4UM58 M$]OA8GF:UXR.C-.))O3\E)&R-"*V95 >(TP'$:(&QUREF?.WR1BV]* &D/:7 M<@,0^>M\MEA\F,_R>#FRU$5G620EYBS].X$XXS.)24.6@7GJ*DWRNB%BV&J" M&O#85\(-7+<]_0)S7SK?KQQ-\DJQA_9V>5/_ X^E+#PV ZB-,)L4[FZ9?_?QWN"6L M4>DT' JXS(@*SV44KI*J#J,TT#>OUU(%33QIH $M_A2D*:(*< MG*2+\71I#GP. MDW=+/O=-'[%1-D&5CBJ$N3)""#PG/@L@H%3,F0;!*]6./$+,L-635?WL/27> M &C>SZ:SNUQ V2%Q+98Y9%*IT7M4D4JE".IGW_O#I#*U(Z2 M3YUUWN';*9('"Q0P,QH%K$F.IK2GHX%X+2-A5C"C$N10Z;9!1::&K<2L >56 M$-" 3;UF<;V87Z!C6G)X@Z#LO@_#%1XB5M*>TYI!'$QNDBI]9G55NU3;$#ES&60-OM56V.RK="I53^%R*_S[U9K]> MC;^.$TS38I2DI I$-N! MQQW#>_+5CR>K*42W:L#636%?^,4XWO1W5"!TLD"H!(HRPW40G N$<9X,N*13 MKG/*O"?! Q=Z5M\S*ZFN-0?LQVR.F--28%!>+F&7:-T8XIB.) L#S"H5*:_3 MHW5'0H<]FSP*> X#[$Z:;, -W)Z]5^/))5KQ$0O,2,4RH6UNR] M&B_B9+:XG*_N2%U+TGNA61FP2U7*R+5!KD4I7(AEQ%R,VO$Z9P']T+^=?7M6 M1;,#*+9=.*^9?'@5SUM-M529J%C&:EHCD#TGB8O*61.\<;K.8>R.A Z[ 0^! MI>W@W(MBV\7M [Y67DK&E1]-CD2D"7Y[^^N'L]=]>O__X]N^OWYU^[/5R\,,OKWA'^ ><]#\S;.49 MG$S3(Y-5KS$:(4:?H<0KY0_)97%C@;"LI!*>D?*T_4%NTB_@?WU$:%<#26^%HZ- M,@6?)8G<\?YC-.VTOE_-QN%RN$NFK\94CT%%"S$!<5A9E'DH& MPU$2C+=>!Z>CKC-_J#)C P^^ZAN(]ZOM&T)%PXODSMG1F]G\XP]$,F)4"NJ$ M(4:'8GP 67:*$Z914=0R:D.=[@Y]<3#P#*^!8%]5SPW@^PFYCDQRTC%K2-*T MS#+7"H/,G(@6UO&@7%#BZ)Y'(],LAO4X=M),^_.[;X>R9Z]?O7[]Z\F+=Z_Q M$W]_??;I+;[$X/;-Z[.S\LG3E_]Y\G[U]]].W[UZ??;Q]?_[V]M/__7J]9NW M+]]^ZC.$/Y24B@%_KU+J/SWP<.+\S=W1&$ Q3\O,:$UDT))8:S4Q 8Q% ^GP MO=I)@/IB"G3@2CNN*V(B"D$JA6F@!4#%>'EQ.2FWH#9E8]:,,8\6.?B,[#!T%F-"MY&[ MV#6RRQ9@DE.X:KGB&B>/B8$E+A=R9K3)GO8!IR&"N M#@9V -@>"FD<8C?G6&M+3+E%(6$$DG*R91>7Q%FTR91*7VZ<"+U=W->/Y;I' M7;NPVP<9NUBV0]34@+/UR#0;*01R8(N44B(21"H3:=%=3,R73J+(79TSQH>T M-'*TV&-2:^MR-IM,WLSF?_AY&H4$V2N44J . M(PZ:%0E<:U2XXY[*'%RE.XF[4-E(WG-/1#QL %9'/0U [QXG#Z]P1,^RN-RT?I[]3899QZF'BZP=-A"MH;<%^ZK1G7U7Q9 W8O M_7S^O31OOYA=3I>/%M)YRK+/,1!A@B[>+4K3XS;A!/H.-(2H6)T4Q++YR?+$:1?GJ]G+ MW>@8?)3 (:SHJ8: V6WO+;G5!II@L^VK#=61N,Y$G*T!%*03FNGLHS[8'(W M,@8?3G!\2%;44V.(7"V^,_AR.8_G*-[M&"X=<;(20&*9Y2FC<,29S F@3^U3 MI"+" <9R1VH&GS@PE,FLJ;7A>^IN7)>[LBVI-S);3[PHK9VZ_A\07+FD#%RK M&/7]=/<.5K0&5FL.)AC(EM;4V?!0W>!C;^Z#CHZUM]'$3)0MO30Y$Z6D@Q$/ MS%N58G*F3MN6K4D3]JF9X@[AQ'_@QHU8%%JA61% 0 MR"A'1C7+).40K>&)1;I_S-,3!)_O@822*="B0( M28F3+@$URHA*O8/Z.5K\ESO".4Q#!Y[8O)ZF@4X6DPG1)/1PR^%4*0B0)$B1 MB.;!*F!:\E"GH*+.R6+5_N&M'BWNHL-&@/I0F@_O"]\6J&&"T5+RQFA")]CC M'U[E1+P7(CDE!&=UNMGO2&@C1=>U2G_Z4U(#1XP/+;X6G@L5%-&6N<) (@$7 M%T'7USMN;':ASI[A ?-*"0-"0G/2!BK!58/KPNUNKEND?''T(M0$;)V#7Y:JZBI9^L: MP$,[J99;PSNI"TF[(L-5Q&Z(=4P0YI"5!/>3>CNH M>;)L\L=925IF""MPA*H2X7-NB(^TS+IF$+@PE,LZ(\0/H[NUFIK*[N!Q]-N M@_!46>4V*79OD2A/T,@7/SF6B"L*8A@N;:ITYKI6[[H#R&ZM_N;H6*Z@W7:A M?+^>/>48<@HH0,LBD8RBK\+1C><6G10F''/^J)C=YR+"$0MN!C*T^^FK713> MKU.G.G"%#K-GI>T-1[0X;1E!=\BEK)FP[OB&1PO((TB$\%3BJ8^^3*M;W6GG!/*<7513UV])K2[TMIX-5?05PNP(]O)Q%@&TD!(BX:X<3PD;2"EG(]19*5':$*%6-X@=26VN M.&<80WJX&ELWJF>P6,['<;G.AYT4<79]^%&T&<;+2_S,R%OEA..6\&30G;:1 M$I>-1$%GJ4""$;Q.TO1@TINK[!G(Y/:NYG9QO2Z"WX)?H512W"8"*WH5G9 ^7*2220[J9WQ%)BN$\4%"":(!Q:5T@^**4(%I'' V&6)E"$DYD%NO8O#T+0?\U3KD. M4D,CA>V/5"$FEK@TBA/NF,+U$)$!K3P)P0@5=&)4UIFKLFORR"_13GI?3=>+$>6I2 H&!)MF<1@9" 6 M>"+* ;7",P&5[D=L26 C_7;?]7(OHH92>G.BFI[4)GE(FT7:Z6.Z8>5PJ@5-/C&>FW#*+TM;*>E>E4R;GT9X.5LL%Z/D?. .71#-BC.2$B,.0B "_5VJ9 Q";->D M8+OG-=)$NC=0W*G(KR#RYV5 7YY\_-N;=Z?_^-BG$;SYTHJ&; /E_1NCEWYQ M_F8R^V-Q,_.=!94,@LS+C'!PGA%K<&>ET@",TQDO&"UR)EGE;13;]T-^,M3L,=8\D1HZMW.:R<9JCS4ZY$.\#D3)I M8E-IYZ%$Y!D 0[DZO+4IK(T=TYWBEG,],XGL =IC[- MMI3QM3Q-U J$5"0&1HD,#N49#">*.Q4A9B7Y$<[]>N)FV)N^#2!\<(@T8'I? M 3XYCCNIXNM)UU/N9)I.+F;SY?B?W>]'V0ET)HTAS)4J@" ,L1P=>,V"UYXG M9FVL OMMJ!O64 ^/H?O7[/I6: ,@79_&C_^YOI2-,BKQWAV6 C5.&^^(<)$3 M6=HP^5(*RU42,2IJ9*CC-6Q!W+"6MCF(]JW.)OR-[C#JQ?U2D9$1@H;@-,$E M50;AVDAL-I9X6H[% [545.P0\X">8=/JS2&Q!Z4U8!ZO>\'>7D&G^=5XT1T[ M+-#Z?YC#Q?CR8O%V^A76&AB%++)(5).<,425'#!B5^W9I(9AEQI8,WQ&2$$SH%N'<= M?T-RO@9UPS:%: ;J;6A_^%5PI9C[G+[Y^G[\VW0.*U?J2E"C (Y%CWX]LQE# M8MR^2JNB1*@U7L9@@^6LBEW?CKYA.THT ^Z*2FT'L:_63U\)]Y/_]OI;\;+@ M!4PACY$JXBN?I4='RP:7%5A-ZQQ"_("P83M%-(?1/M78@+_< M%3V_1ZFB"%>FC Y.(L"@:ZU5LY',H"]J[)EW%Y9 M^P_^>V?JLR^#/U0D3"I2M#\<#W3WJ6FN_?#S< M':*F)J%WY7F4_/]+# 0QY)M?,?A]%)G3(0,G*=E$I)*6!$,=>KDA\9@-4Z[. MV*H="6VMW_*1 -F?\AK YO:EC2/)LPD4#3YT(^.@#!RQ$G$DK'&"Z2!8M@-K]23;GL:F[Q7TAM:9D=173LQ M-_(3 =+B#4IZ58ZRF4.;F*%21Q)%$"A(8XF3TA.I6;9*:V=IG>A[!R*;O!-2 M#9V5E->4S7P%7V$R^_)QEI=_H!)&1GF*[H@AN-Y$F31KRF5L(('C&]: T5#G M"M-&DH;-1 YF$0]1S/ &<'4K_\$"VJ<83P!30KOW; Y9^]M MN1T:EGVIKQV$;B_1D1,>>&! @"%;TCL@UBM'& M9R7=M7LT^&8\]=/XN""I,"(#]23*DM /L;MI[$E0D6L-*;O[[2_KHO,)6AMI M-GRDH\&^E-:"/WG+?;[J!/JVS&#QDP^783*.IQGI*IWA57;<&Y6)T (9HX:C MNR(B25)E(W,L5235#U^>)+')@\'>L/+$T4M_BFL4D:?Y#!+ 18G=;DW<_G!% M8M>RI+@W%'.9%62PSE0!-=.IM11CWX.O7C>Y/G2W#1>XCH%;?B]HWSI'V1<,CWU^V#<,CZ2= M%BSH.L9[,YN?P9?+>3SWBRTYM=9I%CD0%70H&=I \!= F ('W&>I==V ?7>: MFSQNK&9#CZ/:=H+Y.POVT6G(3MNH$@LDY<*7\8%8%CW!_V.PR1R:QTKE&#\B MK[+7J>05A<5 FZ M5%A@)&@G"$4OV1EIJ*!U=^U=*6[R>+(V4JNJM3D4(UNKMN.?\0=\M4!1S]NQS[QK 772JIKX$BI ML%7^7XI.O_K):H]!B8TC8K\[R)VFN[^X]E MA.;)@;4R$IUXQLA62!)<9FBHF,Y>6&DK'8T=1/:PZ8DV@;Z3*@\<6(P2F"\; M0&]VG"9O)*%1Q=*W EF.-!!J,@4JN::R3A%,??162W8TBMY=5-G(N.V#&+X6 M>7+!:F82ALH>/3?%T#=,&#F'9+VQR+IA=8Y^>R%_V'1(FUC>2[4-I(W7?-WG M!F.0^?P[^DJK.U\<"?5=D+R_G112UB:)AZUY: M@]N>FFH <8+(5_BCMAR25'94A2!RTOY.EU%ZL<_U=)4PV/W M>#IO(#UU/:_AZAK$-%WGK]^B\WXC4J\H%\ R 9U]R5HHXD/0N) =\](X&BH5 M)FQ-XK!G9?6N"E1140/&]7ID#2P^^'%Z#\M13,;$TMTY:2H(KE*!#HE#S]=' MIM%'P=VC3L_%A[0,7/-?1^D/FWT>HH$&,'2UU)Z2U\TY7)G .)DM+N=P+3Z9 MLM<"!"Y%H$3F,IO&&$:283)"D%)!G4/50RD?]JBU:FKG: IM L!=[]ZNV7T: M+Y&3Q=N5MYQ>7"[?SY;_!>.0\Q1:(]^C62H4MC;? DTT"IQG6> MW=M2.'QNYWBX>7QJ=K]*;."^2==P[W:OO:L+W)_.Y[/+S^>? "6[?'OQ93[[ MVEF#DPFJH%1++D:,JD0="R0S5Y)8&3<2E1%= KT$"]&ACR87UKX4[)V)O9O&-[,5Z-#Y?:@V$8E*5RX891CN%94ABH M1=RB%(_6=Q8U"BR@:^!['#YX &V\MKJ[8! M]%[?:X#$1I0Y8T0N%P\A$*F=(\[B&C0A8L1',T^YSBVGVU0,6S$T*-[V5D9O M0/KW7QY(_1W^HGNK>Z?\JS/(/Y6_?SM[>_W]&?_%^1^S^>^+/\79Q>K+7\$B MSL?=*IGEJQ9 =TE>C"^^3.!'N^SC7_3+#57WZ5U_WQUD[$DA?%NB(P_IYP.' M&<\_^^GXGQV%9?.;3<9I!>II^G"+^M.\AIF?7,?5-]&T9%H&W!U)T+B()+- M+-..4.YBUMIF&^MD*'HA_^ $=>F\!Z=Y/<,#R1CQP'.RVA OD&Z)G@/Q4I7& M>HHJX%1H5:-*?);OZOEH&[5%ZF[)K MR:N2GA9$8$!))!6)! J*<">8YUIHR^LLXR;LVL?+@,'0&/W,T_G*T_P5EN>E M%+XX'P"K'A*=<_#B^\,/7WWL4S>;$+P4E.,BBY277B8Z$">9(DDPP*6L@[_? M'+8O'ZY'+OX5;.DNF'[@" Z%B!8BDFMV;G%Y\FV\&&4?:6+*$2.L*KU,,PE( M(Q$QA\@#;DZQSK'S1I*&Q>EP*-D(UT-4U@+V;LA_[R_PY:>YGRYP-:-&7\TN M_'@ZLMSYD*@E697[TM$K8I.FR" #SH.'F.L4U?Z8ME;0>! ([D.K7XTT@+&W M'TY_A8L \Q$U,J6R+Q@;$L'EAW)QW8@.L& U:%%I?,4U"0,CIF?=WJ]HV$O0 M#2#D]"O,R_E+EU!<=;A9,X(QF.3*2N*I0G%PZ]&G\)0@=]$Q)EF(=6[';B1I MX'&-=1'4CR(:0-2U>_IRXA>+V[999,A!@291\U"Z'@H24"+$LU*45R40E/7"BW7F/2)&0A2;3!.L$-RU#I*O,# M6@;> ?M1\OT2E,,DW@)F9A<7&'L7/D[6%I=ID_!)D7";'#J1U!/OM$&S'I7B M(B8A*Q7G/:!EX.JF [5['RR'B;H!L)S\X>?I$WYX%6PD%U+(N&:"4:7@,)>% MHU$J4='@F!>J3MGP'3(&;E7?RB:VOVH:P-7C#=-.YO/2A:3+]:'PKC^S;EC5 M<7S#]C25&;7%-UTO58.KOPVW2\7)Q]_.TJWA%!Y. \ 2=RN40%Q&<')#NOP'BF M,ZN3]7J2K(&=M\%1L_&FY:$J; "/CZ83WXVGT%UY&27#(=MRK\"474E@6.^B ML81#],(PYIBLDSM[FJZ!^WJULN_WJ+P6H'@KRW19UA+^4-;U8E6J]79Z*^LT M!)P9[H>.*XH%=5M07##VCF MX0.L>OJ.I+'.I9B(\J#*/3U%@N.!,)6E0M$)0>M43VRBJ)447DUX[:^"!J"T M_5PG<,!\RHX8EP21LC0YMV (E3HE:H)RK-*(]5X'0G4K;F'O&#V:*H>^6+9*DW:LK*;?+)#1LZ+"$0K()\D889 L.LJK4T%+ MP"3ME$V*^7L=AS;<(]O\C(&[J/:/GSYEVH!%NW=1:.5RGEXN%TL_39V%IAA] MQTS1MT3Q2!UB&8_HB4@A16%2]K1.Z=J/*!NXPVD]R]2K2EJ%V,JJCBBG3DA< M'B[@KB]IC,1AA$Z\I)"T98K?'^Q7$UTKH@9N-WID8.VAB 8P=7=XVZVI;O?- M<:34V5(QY7G)L+ODB(=0.-0Z19LIEW7JCK:E<.!^3S6#@ HJ&MJ9^F'F?%/B M_+&E=+M /LLSVYJZJS-Z\4?+R\N4)2S_''\>3K.X^A+9Z8XN^Q&WGV83<:Q M3%*[P\-V%XVW_.8>KASOPT-/EX\?/N:F%:9A-NLD2!:1$^E+.9 &04!D*4"R M;%B=%GF;:3K8ICTEWT\HTA>3,H*;BIAH]H8(61K0&%YF'TI!O'?**!$TLY4J MS+:B;^":L7X0\\!T]:^:YVRPZANNXQNPH0R93@RXE9I8X0!A":4)+TC"A/%, M>"ZHKW.X7\^0H<P_XOOKS9K68Y#177N!J,:4922F%LS$1X9(Q K)( MKLXDA^WH:]:0[8*8^X:L@FJ&3C9AE ^XL%=S3I")FP*@Q>'DA*X:N]PN[_-?:G(8*.27!'+7:FP]))8BH+7++!RH0*\UC\R M?\=A"G9XQW+"V&XB(?UM@M/9ZL1Q?('.+498@N36*-ZEXYABW :*TT0:6B<^%*3") M!&45B?[R M"FAR"IT26*_U2>DV\03X%"E8JY9*OU/E^-SJ'K=>IA+^*JFH" MB M LI$IU?(Z&36M4GOVO@O8,7;B+-@?X5RYW#-ZXAJ MIIT+EBA3S#2W <4G.8F"4F.TBI+5Z<6Q!['#5OG4M)! M VA:5XM?+3W*?2P.1T M>0[SM8 7-^]?#Y![,YN_FEV&9;Z<7'UJO8)%!$]-F_/X2:1@ORZN1-LJ! M*I?&8J2%%4:<%H9PI2,#DT/2=;K+/4'4=@A\;J<=?6FA 4!=#3]\B9'^9WC@ M%IMDK9**>;J',4^3==VL'INAQ@]ZJ(!9%U-=BVY MH>7M\:[W^WT&2QGUED0M8CF-<<25E)))R00#7K)8IVAO M(TG;(>NYG5STHX$&H'0UI.SE[")@K'2KU&H4DG*49=S74RKW.Y) #U*),K8A M6,^,3J9.CW%%XRTNW$-\U?CQ9?9PD].\[O9]/.[ M\5=()XL%/,Q+"A8H[4PNE-:QI9K5\:ZN5:ML'PO_7R*LEI<])YM=$ N#Z4Y=+5R'2IZ0\S M%!$LQ_/NZL;M:AFTTYK[!(2IX(@43A,7!)"L,5!RG.88ZIR;;4OA=G![;F<( M5?33 .[>8:0$\ [\XF'^,%#(P:9(NMMQ$LHDGL@CR3E&M,\I>5?G?. )HK9# MUW,['^A+"PT ZCW\<4M(\]D47\;5!;3'O0#GD@/G'0DLI74A#0N):!U-:1FL M$]1)C.Q*Z7;0>VYG"%7UU0 >KXL5?L75=;FVUX_? P8-UF5'4M=TC@%:;BTI M>J<@8M+H,D =<[+T@.%$@L8!@!37J?28;+2)(EZS28V'L'=NLFME(B&"Y*D*Q=TD<)@ M(!%'@Z1<\9A8'2OV8]K:;3*Q U*V/A7=3R5[FZVO, ^SOJ[>Q'-(EZ4C&@KM M\N)R4AH)=''/([F==[/%:H'?2NQXQJ+VFIBVSAG$ M@82WVT'B ( >4YG/>=-][^>E/NLKO(*E'T\J;K\/GG2TC?AI'NMOR4H(3EFB MQ.4DBP,7"?ISI4T]MUED+FHUIJS8R.YZ>>T_0G$UH\XES94%A=+P# ,K7&W! M1$VR4ME*FZT0E29?]<5"LQO\+KC;;#^/J> &(N>[(VFC-T();8D2J;1DUQCK ML:2(]U)+[YRJ-:-R]U'4]?K%#@.%)^=0[Z*7!D!59.7>25:& M6,HR$4&KS%10$BKU._X7GT.]$[B.,8=Z%TTW@/:GAQA+;W/F5A.673DJ*D>4 M^#O"6(@0!$=QUYFN^G_;'.J=4+/3'.I=5-@ 'C/.JDH]6[8@;N!9K$UL_WWKL&58%H;6:]@D3JWEO,R2!R*I MLR1X[HFC/B3->'"Z3C'7%L0-:S)[!\36&<[]M-, X*YN&2 W5R]OM>3JNB>M M#7S2$K36*#,N-&X=N']X#!J) ZJT9\P%6R?LV9K$1L&W+SCN>Y%5--4 !&\- MFWTSFS]Q"K]>OUS&:#SQG$5D#BBQ#OV,H#ED3HWDJE8CM1W(''AZ=1/;,>8R:@:/G M>LJ_/[CS4$TT@*8;X7PL*WWL(0_G0?/W<>.VSS[F&WQ/WEWP)HUEBG"E@6 MR*[@,1&94-4V1>3>0W\!J_W4\'5]<7ERE M]AP-F4LH%Y-2N9 9B/56D*B!"Y5]-6D,OPQ:!*8\MQ08\TC(0 M%/[[$L7T^NLZA]$90I:$%591PI0HNY]#3UV)B-80+"WR4+E2:<;C! T[DJ&- M0+L/7;4)N77:3$4JO9*EV4DH:R<"^O&2$B[P%TQ8*4R=P&CM?D-+@1ODB%HO@V&9]P0GSQ&ACJA:((!P2L51CQ&3G/PV4?53P-H M#[FW )Y]IZN_NYZ5;8S,(D9+0BQ379:5>ST2$E.S]BX?T&U%T4U@+A;\WG60Y]&-&EA& 9%7OJNF3 G-K) -"(D:)JR M Z@"M8>T#%Q:,RS&#E1-"^":=)^!]+@DK[C*W%!OE",H*$5DUIZ@<-!UMHD* M8 RC]#JV;3OZ!CY 'AB$_:NPB=N$M]KAY;?3K[ ^(!TQB"$SM-R)=]T8,YIO M'2C16GO'H[$YU4FJ;"!HX*.:8<'7AY(:,8.;&OC?M/D?!:6=LMD044(S&=%I MQHC/$T\-UXIK'F6=)DK;T3=P>F]X,]BS"AL YDO_9;STD_$_BU17\V9+\=K- MLBLW;T<1P$<=#$$>)'JTD(EW%@AS+%*KC!2ISL7IK<@;.% >%I;]*[ !5&ZL MWOQM ;CLWHTSC)PQ5D')CGF!_H9@Z BC^TLLNAZEP@3 U,DA;D'7:9UQDGO 5QPPYW'1B"?2NO 3Q>IS>[+I!GX\_G&(FA)>\Z=H^,5%:5J9#> MLH#>KN3$&6&)$UJEP)T(IH[]>Y*L@>>_#@S"_C36'/S>C7T83\;+[Z/L:4XI M4Q*\2D2"D\1AX(]<96&9\];Y= 3@71,T\&38IB"WGY:>NJA1^OW19VT4X# M@"NN\B5^W34KZRK)KOR?(PP@!%&J)$M?W!@)\PX9D]8G5L>1V$!0H\#:5_&/ MC&4Z5 L-@&G[AA!3MMW5'M9JKVH"K MHZD!(5@"R-%IQA -KF7UYG(^'2\O.R[?C+^55U=<40.E:;,B*G/DBG$@5LI( M'!4F@%+*HJ] 7OV=S@?Q\DU]=("%SX9(B4OC9I0 M2EXE1Z13&F5CO4EUW/V[= Q;"U7;,AT@\P80T^7^SF>3]/;BRWSV=74UX&HS MCT@R^IYEZAV"7Y@RRC-RU+=DV8$.HM(YZ1-$#5O-5!M+?6FC 6!M%-6MY#6$ MS!B3A >!"R2$1&RB&-E('KP.&&EO=RNZO[CPW4[7>([0&W*(9,1^"FH968J:$R=5(@+IT3(IY+'.)8F^"I".'S+NB8<]"HQV45Y.^,;3WZ9S6%4!_A5WCL5L7FI?8/&/\?)\/-UBP$KUTZJ^"3W:"5=5"=<_ M%9.6HZ,0T*2S@)ZD-AC#,I4)U1 LM1Y\K'25J]JIV"[S@D88JJMH0),8BB>= MK;545,#_L%'U$[G4I>]9_F]L#:; MPE4#1:=Y0+>]M#'6*#IC(_&>4N)\H-QS:P.OU"'C*;(&!UDE--Q/[_6FF@9P M=H^'=5SHP0!$'=%#+W,#9)3$*Y-)CDDZHSS^HD[QTZ/D#'S:VI^Z9WW+O@$ M;;'LKMISQF2D<\B)=*QT&T&/.7E%*(\T&H;VOU(OJ:U)'!9H/F/W[C:KT;"Q4@=-R0(*&; ._2% M$B.@6!2*X_]TG?CW(2W# +$-;#P(4@Y2U-Y0^P+S\2RASSQ?]G,]8X.<;N3\ M-V1R//UEJ?YD_\VXDIFT%01 MU;6Y45P33YE&CR?Q0/'G(.O48-7B:!C/H4GP-P&:!JSU)CFLXPJ48(*ZXU-==I*'$[[,,513:Z+ M(P-A=^B[%?2G\+F(XU/U/:7H89L%[RGGR:6NO;XN)4J MJOGQE_90 ;,CY3U5JZR?^N;64_]QZZ'7Q0?@C3)6ZU*2&,O .$Y"+&."/;XC M#$(-MIITM(R$Z+.3< C&;A7XX7__'D.J\Y7IWG]V$[R-RLF M2!&I T&L\;@L-9+K( 6BB[L)*G(CZ]3N;T7>\S!MNR#I0=.RWK740";H46F5 M!E@GZ =>]2>ZQR(@(UKG7,K%RQ^0B \2_Z 2E*6&4U:G"F$/8H34F+$J@!E5B$G7F=-7*81J.3,5+HOOA5YP][M/0H0>]?2 M,_7[[FX4LZN-8G' W9&#GWD,3W$GOH_L0L;@5 ')A;CP 3N $LLMN7Q4I M4GE\^<+#W<,7KJ)OL]SM.:I.PV'[.(P[Z63BQU%P$T2^%RFILM#PD8[K%[(=K]B%, M#A3SU.7%=?-J6LZ^5/%?L[$MXS>ID+>IZR.'(^D4.D0!10)KE73$7_1*_,AC M^L$W)H?"H=I;C"_*J1%!DBFX6A$3X?P>&\Y(Q4SA8.I8/KJ&B0WM(UBN+/V& M1X5^$"*>_L8TF8)&B!A)E!W$_D][24=.B;_OH@1G=06FBD X ]H-(X)>_T_E5+;*M.37ZOUP+:#GWK@1GP#BD M2L#-:PT&JJ_A[$=NDG[XF6W1X;#U;=B>:?-@4MJ]G\\C/^%,[K M+KY%^7E+__:_;IF+VN7[Q\A+[2V/(^>HQ'HMO<K-_..-$M[=5\+="JKBB\_)( A;9XHZ&\#'HD#G*)/F(>2D M!GE\.W[X--)2NT#ED>:_-FKHX#)_3&BW:U:\2UZ[8 "S+73A^ *>"0-;M?(S0,>*?<3S63=_5M9/<37XL2T^#2OK[1OYEO>,'HMT&?(O*ZT4C)"\(9\\)24#T&E?-\N M/H7$W3X\>8/:,8#74!?]M-,\;]RED740KP 62JC3A0K%>*E C((E=,SS5I49 M!]^[+=O >KAW=U'-"7<6_!&6=?'>UZ9Q[X./'".X?9ZS(T>PQ4HN(UJ( FM> M49$7ITL$:8*((F!QL-V(KS'FIW?]-67Q?)B?7YO-M?^\O<73-6ZSB[H MK[PK'^C?K@I]G?YLFWZ526KM+?D2M:B CAIX%^GDQ8QSZ3R-$ MW@6+3R06CZGG#H+G@[E>1U8_DV>Q?M[&P'/@!,)DF*A%IA)\R0Q"X%HX9JSG M39/D(_'1!=J/BL2Q#\/^L'@)A^+VJ2,5SED,!83# JK4S396*LA,**<\"M=H MQ/1X/'113G_2AV$_.'1P$)Z-(Q[$LV>%96Y\+I =0Q(R!1;>: XNZ)PB)6_<]T;1+B'B8:CL [B AGW$;(NGXBCP5=#XGVTW>D)_YZ%5&8KE.6H;U,*K U/H917JNF.9N M4(GM\;V++0===$B=!,;'AL.)UKG<3WV=W1LQVRBM=\8G2>S=Y^XFM?*5#;^8_4L3=%Q-AK#'KF=@Q"_("6(*0):^_=:)XQI@> MMKQWCX]W$5.,"IE'YX>W4D<'3MD3KS_][$R39Y&9!S,)Y9 MH( @0E1(+%&H8$U!(UF;CO@!Q$U>Y1=M;51W5!#UMJYVR26;'( E#Q\EE M#9&.%V2190ZA"!7;#(\^\!)M.Q2Z@TMT%\7T6P[T.JP^U\FI7\-YW7 7YOGW ML/PGKL?WWDYXWR=P'?B31PA+]^%AI*#SS?PK;D;?4VP;KS='7WZ[,QS_.H@( MBFLNN83"O0*EN07'*Q:34$B7)B^ES4$>3N.A9NS.E^H177_K5A4/OCK/KW%Y M&6;SC\MPW7MV64?CI//%ZFIY9Q*24[Z0^Z#J#CQ>'\+)82W"@1-9%2^BTMBF M<;451]/&O8U0>]]X=@&'/A.VPTS6_E-1=_KY1S/!#>>C[@!I(26&3'>V\(1K MPA$!Q^G:J("*%V.2$Z=NB!\5_LWQL9%SJ[4 ]!@I0M,%7*#PGRK43#_].W:4;X*Y[^'R\KDMUK1=F^X MH6(NV)@T)*S35B32G:)2#=28Q,*M+3@21H^FU@X@?+L.[@[7 M=X:_1LFX90C6\4(Q'AW(P$B67N6H*>2SK%&1_O-T3?O\?R08CJB:4_8!/Z3/ MF*_.<5%>A^7R6_6+URG7^O=_#;/E/\+Y%:[JD(9X>?M?'?#@? RRCN9QCBB] MXSNJ7DKAK"AD'ZP#54>]>"TB6+0H(DJF>#IQ1_5:/^_*S7K!7Q?+#^%!U'"F MI>"B))^/ [H*K!QN7FBBL T]@VUOZ MX3/BY=O%9L7?N@DC!I(6"@FR)+JY8G+UW=^#4R6(6'*.HDVT]!1%T^*L$0 6 M#;31*:JV PNM"7302.U1!D[B4209R:OCK+R-L;!R?Z9%0UQ-.?1U7)T/ -(> M"N@ 2M7AJ3G2[_V>[:1*:;PN.I$-+ZRF:>5ZJ8H CB()06&8;C2S_3FJ^H/3 M/II_\"(XDAHZ@-3W7N^6!V],YLJ3V0Y.UV9@#SX*! JN-,5N9-%=&T?K,6JF M3;@T@M#!8N\ .K_.YB2:63A_,R>O\JKZG9N6590\)2N \%[7;TH/,6D!+D>O M4Z# O+2YU9X@:%H '<=9&D,7'4#JXS+,5_3EV^'.ZXZ-1[A;?:0?N7K\C[;G ML_A,[+,"S@1)\O0:O#(,A& 6%7IK9)O]EF-R,>T%.@JL%IWHN -\_[Z8X[=- MDNK7JWF^-OS:98Q&<@@IUJ7P6%=(E0(VLIR*XD4VBB\?IV=:S$V'C_L/=8K\6BV8R2Q"R(:\'Z*%_.HD@26)):GD MG&WC-0ZE<-H7MXZ@V4"A'0#U]6+Y9;$,E_@H,UC=<2$,R&(9.3Q"0:#X#T+D M6JD8LB]MWF&>)6N:*NSN(#F>ZCK X;KD\:>0_HGY 2M"8W&WLG,J>]O(^3 VJGMPY >9^E[TW]MO^K=NBLZ!2N9JLS MRZ62C!QC4Q3YR9$.72C!0BF2.,_9H6LS46M72OM_R]T3-/KBZKSV#/ZV7*Q6?\TIP%LWE=4BMY^P+)98%RX9F13=.0HTUD$TBFZ- M2"$?%&U%#+5_,;9YQ1N%_/Y3[4?!<@-=]V^"GV2Z5G#>85H85KQ($ 5=82A^\J;MUSN198:X-\O<;.8Y1 M,'X054>K%Q]/=L7B.RBL W_XR6)5;2P3CIP= M)DTM 60.O, G&5M25K:B#:%)R=?+KX+ (:6B^^BC4Y1M=EF9O')E8OOI//AY>*[** #*#WZ'.:,+Z%6E=HZ (GL M=WT)T^1VZV!+*2I;TP9$>S]@3E$>OI.FA]3V[B+V#J"S6^R6A).\* 9,R=J= MH2BLXJ'0Z4-OD#,?&K4>C/\&U$,=\ &W8#N]=0#*Y\/\VV#LPVS^Z1SO3BAX M^+IPX]I&[WP(-H$QO X2XAKHB"/)(#$K5281M(D26G#3OZ.W)_AV2O@< 0DG M=!KJ..O9_-T<_S>&Y7?LGU'L%E*4#(JP!E06 IRU",GY)'3F7*LI$IA#:)\6 MZ=/C;\\#,1(83@C^KPI]DQC^^'FYN/KT^=?9US7OWZ?YSE 8[R)W8'@1-<$A M('J9H7@3B\N"KMXV(?NH;$SKX9SLH1@?(AV>CQ^66W!1.:2KN!YW4(XL 04L MY'M*&YWE.@3?IL2U2<%,LS?8[E$^JJ([K*O90>#7XE4Y6:N%A1B17$U,Y&HJ M.LG:6L:L$(RG-C6*A]/>?] ZN4>_CY8[--"#7+:;Q\@SY-P43 6$= Z4K$7% MC@<(7G#-T' ZU_WX[C=TGZS?OA?*QO#2]U/Y"0'\*??KEG$;R7)H5:!D1=>C M3!P\YQX"2R'S*%*VO$OO?#?8]^B9'Q/VXP*A^Q-PIR[)9NZ*4AHPJ4!\"0E> M^@P^,R?I5G7!MYF$.VHE68\^=WO\[JG&T3SKTIY@*JI@N(H+RK!"8G8(8D(,H093L9-"L^2Z,;LJ\N-#.J;K_(7D)JH1, MUP%7] ^K+<74*; V-6\OK\QK%USM7^:UB\(ZN,2?+#(Q9-\#PP)2UI6@SA,+ MI5#T&SW9?TML\'^7>1T,@*%E7KMHHU-4;6M/M% L>$30ZX9US@0Y+22CR.A4 MRCHQ/;5Q!D^NS&LGG0\O\]I% 1-":;T-[S%WY7H2I5/2H$D0T(2Z]$YL)A7: M8'C46?#$W(\\M!]\HS]<[*/"Q?CR[,#"O+O\C,O- JTM ]FE&*SD=*E+4Q

^"#W=-/ZWIU;T=XA/U$YO'8#R?K#RZ]<_9F<1"]>VEG:;PHF'H,&[ M9 &CTM8%D7(C2_88-?V[W7LJ?S&R)CI$4WUI65Q=OL>09^???D;ZTL5LOA;B M==)YLRWFC&)@QCA#8,D2HUK3I9",AJ@8,JU3\:Q-G>C>)/=O^MK@LHU.IW;T M_UPN$F)>_4J2KE)\5_;@^TP;GGD2 NB6T21G%R!R1ASS8DU)W =;!L4$HY!S M2M,4]D'H1(J;&JJW:]ONU2+-\_X"8%(;G7( QW($934'7[0'&6)Q$CVW3@]" M;@OJ3FG0PMY GERMISR1XTQ#__ZU)]YK;07W("C M>PA4)B&$8AT4M*(X)W4P;::%/T?5R3RM[8*>(8'77FKIH)KW,5[>WSGM:YZD MQ=JG[6IJM+^K%;-'%CLA1*@).IU!8# I*J MVR^D,C)ZS;5S34[E;?]\^WV4HV%D0=[U$93Q0D9FO4+U'CF9OOC6AF=QZ@]ANGQF N3QH$P M=7:D4PJB0P%".ZM8L&C=\<[A^&66M[GQ]0LV7>EO9R'.SK<5$&OYYW?S]_4R M7L[FG]:]A&M=W)X/%X),529%J;I (=0=!W7HJ_4LI5)',OG&3\(CL-&Q:=L% M@T^_$A];U1V\^]VP/(#3O^:+N,+EU\KPF_F7FL!,BWFB_VH-@CO7@6*19W)M MLQ5URICQ0 ZG B$,AH+,ID:5QRVXF3:L;8;ZR15_0G[ QAR$1\W!XIZL#DA6 MC_;M5A[&P7(XACN"UMJ2, -6T\]S6%34C3V* MIXGK!(_'A+X^J9(YKX/+8%0R M56P: B9)SHUEMD0I=:.%Z,/HZR1$[^4&'DN3/>'S[IE[R-_V=#OKHTPN$G,D MM779LB-1@B"9$JN9_/$C&L>GR.S$2HZ(DR&&<,S:]/@]0Q1G5R_DT!L'[UT"C%YO96]A)P*>:_1 M(@.R]PR"YAF"R2%D59CTC7,M#XF:MJIK6HCMHY<>(#:;AWF:A?,W\]7E\JK* M;.U9H%."I6B!Y)!!2?I5Y,*",ED8;U)@C?;A=>82[U4?ZD:O'_VA[C+T7QBCNR>75B8ZQ(P\X29)"\(FQ M$&0Q;:88CS?/U- TK'5:"@5E+)]]: M!C$(":Q6$?OHN9;3GCQ24JI MR>4U-:K2&IPT H0)Y K+4!1KDVUYFJ9I(Y%NH#>2TKJ WV^+K[BO:U4Q&7Z5 $C,>,!I!D5N13+8INGF6K&F;\[N!Y'BJ MFWJ^Q$=<7ORTF.??KRZOPOE=K\-X#'54%L@<$)2O\O$I 7J%5IF83;RWW/:) M(1%/?F(0F/2+!=.(\N_ FJV3$3^%]$_,#PY$1F)%Q@Q&DQ>KE$7P@ADHB6>. MJCB=V^1OGB%J$/C,BP7?V&KK (%CY,7>WHQV44X*YC0#K>IH%U\$./(BH##M MHI#>8*-0950VIKVO.\E43H:+#@Y%G1Q##-T;(/-(1?)9C"XKC!YX"1H4BP@N M&0O<*U;B:?(CA3 M$CCNT6!6FC7J%AMUQT_7Y67C0+6)1O=&ZE=1C;*'4I0A>($9= M4[=6D =O*)KD@KQYS0PVVD,\D,#3=T_' 68+?9Y0L^SWO<&+\GHQOR0!TQ_1 MKU8S0L'VJQOA7+>'Y'!Y*Z21>VA')*E5:VTKJ1VCX]8FQ7QB=-UCTG7D001O M608F2PDB&+K[VTRE.TK'[>']\:_#>;HZ7__R_>+\G+RG?X5E/M.%999#!E-, MW2P6$WA-EB!%%)9I*X-H7"W M5N_O7;M;H[:9?"RLC'0M6E(1Z8F"!5^G)R)$3$*PZL3EQLU&8[+3R5GH [(# M&D6.BY^]#]$77,X6^<-E6%Y.>I2>D,2?5\OT.:PH%M<%LY:H (LC+[.0.^N] M31!423QELGN\S>BI5AQUDHUY40=J5!2=\,7TA!P^X.7E^<9//ZOU^\HG 4GZ M!$IXBMI8E"08CH)YE4E IW">[O#424;I?\*)VA=)+^],70\I?C-/YU<4H+Z9 M_Q*6<_IKJ[/B&;,Z(>BH!5W@WH!CQD/1.:E$_U]CXWBR-8N=I,K^)YRXD7!V MP@?P>6\Y.>^Y%0F*2!;6XUAB=G6[9W:(*L@'ZX-./MIJ5H7V,@_6>/@Y,-KZ M99Y;9;+O;KY]O;CXLICCGH/FG_A)(^2-A] X4KKWW?)3F,_^>X-$0L#B?)8W MIVB>_[Q#_IU*-@J%+[=3(J]S;0$3>3'90G%YO8&%@1-U/&F4PN48';D_34S+ M*.0?/$'ZZLN7C:L7SN^J[M$!ZC);63+3X)#^H4*LR[2# ":\]T4ZK;%-^\(N M5$Z;RCH^)A\,BFZET3Y?]QZW-_O/Q'_VYS6SCPVGXH^#2%_0R\(D!%N]4.\R MA!(L6..U]\'60/#E6LD_EPNZW"^__4FZNUZ7\Z5^X?8D^:1-D>A(+.2KJY@U M1(\)F$>;K'):IC;AX(]I>PD6<1?\W;>((VNO@R#KSLK0E)97>+>*Y-ZD?V&X MM%Y*<(X39\ZZ.N>7#'Y(,12-W#5*4PRG<=I<^?3X;*3-4[JOOSNBXR"Q:)*; MG[[57K[U.!N+,43&#*3ZAJ,\L^"]XX"8BT\V,\/5<1W46^*FQ64;5 QU0O=4 M4<^HJPQM&T4Q2YL5>=()#9U6;0N$NFBJ<&M=7B]6ES?3B(3S2KH(/%E/ M;H?F%-L) T*(6HDK&(HVW56#29PV@FX-N#::Z@""[TJ9);Q_CER2C-P,!CFE+9UJCYP"9=X"8 MMQA6^'EQGM]/L-O.?XJ5+ZL;T9_0,OSZ)+0B4*G7*0M>#?UEK_P,$@SSFJA!1''=>( M$E6=YM(:F]!=U3':L*LCU"W]$99UY,W70X8!#?S)S>J2GN>AJSJDP&-=6^PA MR'5BEN)6"E;I5SHXSM P6]K$>IW5(;U*=+CH6-#'9I?XEG27W]2:LD\S\K8W M\Y6__1[^_\7R]7E8;>?96I:8D,R"P$P^3'2V%KLF0/3)6QVRMVWLSDKXDH\">%5@J3T1M&TI)TFC/G$!@CD5G#"M<2BVTS NI%U#;M!(@] M:IMVT4X'@!M>Y!!2R2X5"UG4I>>E%CD$I<$:G05%:EADHXZ.4Y>C[**I#B#X]'5Q9^8L-]$5DS5=#-K4#1T4':((@%P[7;CQWK+ 38F0%]0VZFL;*KCA9,I$OBR=QA;KV*!-+ M*2H4M5L^-RHT?I:NB8<-3@BT7972 \3(07A7?ELL\NTF+EQ]6)Q_E\2_E[L_ MJYLI')T7P*CH=C I$G]"0PK<"%$]9MYJ-^,>Y$X\JZ\Y()NK\)1Z=Q\V+8^> M#'_Z$\VRX@.YZBH];EU1Z,G^Q6CK\PW%-\Y(#R$FYKBFV(.U,1)=I,=_(7PM MOB&A>?TD>D=SKZ^6U6Z<+NU'>LH<#7;C'U\BB^Z;[@/(D&2]>T]&PY.R0PR.L=S M"$PX\2.CN>M'7\+ C7W0UE0YG8#NX^?9,O\9EI??7I\OKL@!*LNP*=:\6N(O M?W_!^0JOV9,B8BRF0.$Q47!6Q\\K(\'R.L"$2^$\VP5[.WQ[6@^Q#PBV4E4' M0D\&NUV:/V>UC^$^NVJFN.F/1,)%$'B:2ZV2PQ\!HU MB&)DEMHX]&6GF_?9STW;N-2'P1M1(1W8N-=7J\O%!2XI>KZZW>/W[9J;F$L@ MLLE.1U%;MFP$SXV%@"9X)K6SHDT;[_-T3=OT-+V5&U%K'6!P?;!"';S],?R- MJW>7GW'Y\7.8OYDG8G+][ZXY4U%9$U,$R5P&I:,$QTERQ*,$!)9(8.A$=&W>59ZG M:Q >W/ )($U8K6$%*3?2L:]2"F81B/+=Z/S4+/VR-=N1_W? M3@[&S+URLD#41I!CRSD=&>U!!.DLD]QF;#,)9AA]TSZ -$36?D&IP8J["#J>(2K=?M#5O5-$57MM/84//% P9-P8*U.MG@?F&_S!O($ M0;WT+K5 P1-7\"$JZ119F[KSZRX'Y[3A3'APLFZ+R$E2!)8I=-)69X8407EW M-(Q]1UH?YNT@ P U?[:F/P%;;[Z%RYG_]^;>=KVLBC!C XR0)&^;A[A#'P0 M"I)%[H@7Q>_OD7GJM>S^C^X/"P?H;3&:$*>&P)MYF7W%Y5<*2M+G^>)\\6F& MJS^7LZ_A$M]>9O(''O\;ZS^]YM!)H1 MB)FVZ*DAS(ZMJ ZNOF-JJ-_P%AW8+O<% LVFFH \ ]\O>F^4J5('E@&36Y' M+;/AX!(6L,PE:UE&K=I:B.'_LHK@>!L'/I/.V>)LA"9'I=F )0F3U\3!EX71Q6K5YD1Y"77?Q\3B@ M&UTQ'8#MQ^-%5O^)U77 _(KB_O )_UIAN3I_.RMT;13R%2+YR)IS.E@9%=T8 M24%B13-O!#'>9@[@(51/>S4W ^?1%-D!:&N[_+]FY^=GF9.+K*4"]+HN<,T6 M@B\:R.#'4%C*Z-I8P6L*IFWT:0:FO03< 3#N/RL_Y1.<"6^TC8I<@KI%2>7, MP&6N01O+DK=>6]&H;6P@A=/V^+2S4BT4U&?1TO49"O,'AKC.V=FC3ND'/W&$ MTJ1=:!ZI&NGZDZ\>?O*VF.VF/,3EE 1G 4SF"90/!;RT@9PMHZSCJ=C4)L^Y M$YECW6_/?NRVP$]DIYU7N,_DELGTY9VT1\HPKR1."T$R "B&"K_-_;?2H45IF6FU5WIW8 M4[*"NR#NZ6+,-GKL(-JX9G'Q'(N_7JU7N-Z9WK8=QW&/=^>M0KIM $6N\V$B M!5G(R;6N^U*DR"5@FRTS8W(Q;>+O^. ^NN9/T0$88['-CE]H[A0<9='-;G@V MI=B0>2WZD@Y4TAQ\C9B]BB9DZ\BXMJG0[=0].%,I,58<"234G:&%>8A%T:]X MMBQRIKUJ--Q^,(VGY SL@J_]G8&=M-:!#[!+29&U#%EB$:+6%%3JG,"1<0_"P7: .;!P%&%@SN!8M?"P1TTU '@;B=TG6_ZK#_/OERSXJ-R)1<'7.4:_Z$B,1D% MB:_W23B#HDW=X#-$=;M]872@C:69#D V:$> 8T5*8SV4E.N0+>3$$X7['(,4 M07MG>)LWFE/:=325T[>?FCJ WDV=1D@B!4R6@K,2@"(RIZO;:W <,(VHE%/,!W^XNK@(RV^+F]5V#Y)/K?+$@[_.0I#)T]%%J M<)9^FR(K)F*VJI$K]S+SRKO@ZX"\\BY:Z^#BWB7C%'(A][=0"%8D^20L*/"% MQYJ>M]R[))T^>FQQLGGEG7!R0%YY%Z7UC<='

9VO*B\\DZ@V#&OO(N&.@#<<]G+G++1VBC 7 PA&J-!:D7,T0E. MC<#V8O+*AP!M+,UT +)!>0@;'?DEAH-EL?;)U-ZL&!(D':-S2A''+?N 7TA> MN9'3MY^:^H;>;\O%JO: B12$KV/XD=-1*G7+36T35"K2'R RV)A.-AV5TS?0'N5TM7%U7J=YG>[KU,TFM=I#D'%7%>%D!5W9,HQQHC.Z%!\ MFV+_W6GM]MIM#L8QE+<[//T&GG/\5#_\\1@H_0,OST+!$HR)H#W6:4IU@1(Y M%.17R!($71ZR48;T>;JF'70P)?IV5G ^9,C%>,N\4X;K)M;DJ ][SSDI#[7S!VGB MX[_P_"O^OIA??EZ=N1 4]\[2O6$9*"DM. H6@?P48XKC/-W?:WX$;_/'=)_2 M ^ N.-S%!1U9NYU'2P^Y_=\8EA__M3C+NJ!GQ6\+TA.%A,XA74I96YELCLP? M?6KUT^2>4@OI\9"[CR[[!FSUT:V4*>6:Z V)CA\:!:[0:>32!A1"17'\Y.7D M@5,7$-Q5.WVNQWR]N+B87=95HN2VO2:3/YM_PGF:[3>.Y)F?-H*#.936D5S% MV\^M7MW[WF/C<)S+SG(&Z*RDN$8QB+9D$-8G-#)SQ#:NXDYD'ORJ-^1C=_KV M.7IOB@!15[LK+@TXJ11XY4.=*^M%HU6_N]$YK2O8#F-@;43M]IH6>OIWV'^_UPY_9]%9M.-9K-]QY74>\%0E]2[];$3E)?<8U=JAS)Z!]EF *DZ33$N S#S+TF<>11X"6*+D#ECI=_>!>C"I MIW0Q[P/7X^KRU.[L,29R[?#3F][C1YG$M1M@&4M6!YY!!S)Z"K&N7R3O3T8I MN$3NO%:G?Z._N_R,RSM?W%32!2QU*#R'$FN!AQ,6(D=!_FY>;ZVRBK>YLQ\E MYY1NY5U0<_]6/EP7'82X/X7S,$_XX3/BY=OZMZ]W*2OCT7/I07CO0&F6P26' M@,DE$]"A*6VR3T]1-"VL1E#V_6U*8TB^4P1=;]-+66K% M2L-B@5B)/*&&IG M*197+#;J='^:IHE71"L8;7VP-Z^H/0/MI^[#([3/2] .B.E7Y[4X667 FY^+H6NS[9 MH1/@:RF:$4RYZ$34OHTI>I*D::/!\>^S<60_(8C6R]A?+3&\*^L,2_[P)20\ M0TPJ1'(1)4\*E-"U2XZ.@!,B%XZNB/M;BQ[&;8__Z+X\FCWUM1A->%.K_OO\ MVKI8Z?S;3_3+]R2>,U9'(FBRJPF5IZ,AB1.?)!CZUX)EX7Q*@V#P[&?Z,@HC M0&(\H78-CS?SM*S_^D]@P@4&A0#!-$@@+D9"2/9&2#SH>CY=Y7 MIRVA.39X#A%Y7U@B;O!?X?PC+B_.$G.9&X-@C" ?KKZ*NF *&.\9_:]PROH] M@'/G$].V##1'R;["[,%[_?XI>U/-_OML/KNXNO@S?%O+Z^Q MYN938A"")*<\!.-'B\'$CCM&L5Q$=92-WU9H8\X#V15+[XL%U^Q\O/J M_'SQKQIKGAD36$2M0:KHR(M+G@2G'5!HB,P$XBR;/8S2TU\^LEO2HR(07H NKH]C1D+0\G0!FI U6QHQM&C,?TC((1O8T M8#22Q#O S/H(O)JO.0CGVUK[,Z>S\J6V@00* %2T J*U'CAY6]X ME)Q!R'&GA9S#Y7YJ3^Z;6_IB20$LBM<=:A8P$1@BB1V,L6 MO X2)(4[):*,PK4YSSL2>DJE=\? Z3[Z.S5X$M[PC)6L=0G1G'9X82']=7"W/5,$46" 77-0ALS5=%$*H M/G["D@,6IEN%/KM1.FWJN$^([JS!4T/H["O6#GCE(W%EX_J:"!:"([%:$7*2 M1B9FVNR(VY72:5//G2)T5PV>$$)?%?KF#9,Z1\6Y<: CJX/NZ%?>1P2OE-+1 M)QE+FX>1O8T9K0"C:U]69@BQ) 8RQT1"5EDU2H\/ MI7#:I'E_L-Q)8Z4G=*2G7J%W%J6U*4D)T=4IG3;0^6&^ MCI/P)EIA36!MAAL]2LXI91Y'A]=.NN@S GE/$11>U!XCXO K+B_KU,,_K^G[ M<%FG8^P1: SYL2/$$SM3/U+8\!$OOBR68?GME_^ZHJ#TL?E9+.G$DH2D"&'* MB@+D=AE()MMD%6/,M'E__2%I!U6FWOOIMP-"$HM1,, M=+&CN;]R_8E*U*>^,*T?/Z["OZM '46D?1: #3B>^P],&_[#CV-H&HY0^S'Z M%(_96JU YAQK*JP >3H:ALL"!%#,ZW"?N>):MW6[4+6NX[0N/IXV1MUA@#H_;YS''LV%%&2/T8 MH\E+EY1PH!'K@E]FP4<; *6-%+TQI[Q]$1;MIV_KC9_ORNTM!7+X#E'$)E95I 'AVUR5D^2U!6R#M;]HH4B.D#47?JWXVT< M9\)HITD:G(,J7H+3)!S'C>;D"'#=J-;X(2W38F@D)=]//1TF\:F;61]U.3[@ MF-/) ;FE'@+%PD4X*[5F/W*O]OKRQ$^%!ZIY M<2R9=PRHGQYE3MA4M,4$]$]B3A4&07$*2K3/#C$F$]RA@'KTRQ._^QT'4(?+ MO&- O7Z4N>)TH% VD@U/&I13LLY@UJ SR[G^(Z1R** >_?+$CWG' =3A,N_ M3?IP%5>S/"-_\D,XQ[NN0$ 7N#8&L.9=E,T(L?8,>^3*1DY.0J/&ER=)FM9, MM7:\1U%$#XBZ)?^/<$&__+@,\Q6%O+=S)HW%DFMIKF.V/G#2!>[0UBD[G%DO MI&:V$;1^2-O$CODX(+@/K7$U,O4UN*G1(1G=86-K?*61FDL*7[(Q=.S(2:SK MH0@)$E6VS.EX?]#K$Q?>T]^8&" CJW(QOEP[,$%OYFEQ@3=1[MN[@Y*C)R/- MF03.,]EH)110V,! >>]U2=;(TF86\#-$3>LN-;[8QE)&O[C:'CR*%C2FS('K M8HD9+L"9(LE.JV1<8"$TFA#\+%G3VJO1E#\,5'MHH@-8_89S7(:Z.O95KM-7 MZ@M!?=C:3MC9VF G(M/,:RC"N3J3(?243F=I *>2#X4)A,?OHZ(2E8JB5:6U&8'SE,435NVV?AF M'$4-_<'IPV<2[NK=U>6J=D_-YI_.>!;)F;J<(GAR246P$'5AD!F7V0=K4J,] MIS^BK*NGO#WU_SRH#E-&!^#Z/LEV)PFW^>6*=/6^:NP,M4(2C04AD)P(II$B M()X)&LBB9VBD:>/8#Z6PJ_35.&!KHIRI\POW)/6/<'YUAY]WY;M$<*K;"&>X M.O,9G0D^08R!+@);ZSF844 W #D!,3L*F/R6J5XEDGQ7)"IQP"81&Y;(3//DV%NT'A'7EE#6\-?=4 M17_(>CNC_\EK#6TL-M9)T:$.9\M>06!UYI G*/@8"KC:9N845[RTR<(/H6[: M.3S'P-CA2ND :'?ST5,R7U!4#R"5:SO)[&0FXG)IQ]Q?SN.^:< M]#D(I0DCA4Y7LN2&^H2 F+%(%-(WVDFZ$YG3#M!I#<&1U;0W!LE_C(M1WB-O M>?LUS)9K7_7ZA)VQXIA"\D%-L+8NQ"/' #F])V440'B'JD,CW;X@(J"475Y[CH5'5A M(D0MR'W),N74:"#E[2+QJ=^B=FZ0DBP9Y:(!J:NL>- 0-+') M0HVIK>/"_0]I2MM)S0TB\XX!]7B#E+(!6"B@&9 ;2: NK@$IT6Y4''9 L9,:!^?I2Y7)=D[,& >O3+$\^4 M/ Z@#I=YQX#ZY7'F.$N%

8X@#I< MYAT#ZK?''42=%?)"Q<_';QG:2?L[%C_OHHI> MD76W RHQEP/=W2"2JN\)V8 KD4-FNC@;?>'AB-#:M1WM^!U"HV-K7V5,[5;= M8^;=SA'_B>'F\#,"X;5,@@"4,>@C$10F0*$@\VJ:B=9T>I M8=F_-^/X_3\CFJG#E=(?T%Z'Y?(;6=Q7%XNK^>6KR\OE+%Y=KL?B+_Y<2_[, M6NNXKF/P$YT?I6N7DPL>1$PR<@IVY?VT0AO4_9C43MN#1H3@R.KJM31U'15] M7IR3PE8;QLDO6/_+!Q6Y^]2;[O+C1R@BW9N;D2I#-]^\+>\]])]=7\3M7V]:KEV^T>C#&O5/&0G+:@ MDG9UZW=-!4L;C<\I--K)L"NETP:3!Z#E085>2Q7UN8!EA[.^__*HW3]R7"O6 M<)G4/70ZP2U3U@)ZFZOS5?.F!!B,PL4BLY2R3>O>R+8L?<9\==/>M,T.WIZ+ MC(JK[ OYF)8.H5 <@DRB.A3%1$?_CS>J+'Z>L*XLU2Y8>&"I1E1 !T[^'7;N M6]M7_PK+_ M9F<4WQ#6S?UXMTV?Z&W^>AWEMJMOHCR+JBR_U5ZM[2[*T94DB M.A*SY+4;H [6R.MYUJ9("H24:Q,.-&1JVA1;&QQ/JOA.S\#=2VHM@G<;3E^E MR]G7A_O@M.82$_>0I15U%F6I&Y?KTGG-HN;1:=7(8SR8]FD3?XT1W5"-)P#< M]TABG:7+[;OQ7_/9Y6I]N)]@GPEC+:NY*58GJF9/3C7F -Z+XHJ4QH3FSL,8 MC$R;8#PBI%LJ>.K'DA]=4 /N(5$8*R4Z8)G1<;:N5D@$"\S&6(IDV=MA94Z' MTS)MPG$$2$ZADZY,[(U#A,NOLX2/'\CM4(#UC+GWF!:?YO4%_$]:?UCV6?\V7-XQN)UUL'AKN.U0EB"R,!J8(B,H1O]%@@"1Y+I[^CZMA=8$C M$#-M[>EH)OC(6CGYY.D86ZP/^=QQ$ZI'V6I]#\LL6X&R%MY(J6K):X"8ZW87 MPG()T5F';6ZR9JG5Q\W\[4%;_?3M<0=H4Y_IO$07,ZN/$S7_@;)ZV)(X" FE MY4+=[WD]4APUF(6NTK6[X&O7"*J-4GMP7)\ZXF05B7F,VB/O#[6^OHR[$&GDB)) M1KKP/WU&R4Y*'C"C9 >)]X"9Q<7%8K[FX]6VNR4R%;BU"@36=BDM,T16/!0D MMTP;:['1L-^'M/0WFF07[=X'RV&B[@LL/UW/)\C)YY "6%^S]8X)B(+":IU1 M1D2;/9.MP?)3KV-'Q@'+/J+N "SUQ;)NNEP;6>5BT#JOUVR1(\FC@E@?>H+G MNG"EBS5MQAK>I6):@/3A[.RME8X0M3U>.G--P+>04JEB2 C1KE,ZVO+"F>/W M>_-'QE0/?LW^^GP"&'L(=^ITZ:NJITWD^F:>2&BSK^MZB:W=1!.U"R0+:2B2 M5>35@2O*0"@RE%S67:P=6RN5WI+V_M:.!H1<7++E=#)IJA%B4UNEN_(F+8\J ]W97^]= "J_05WR_8\WSNV-IEU M4[*.,!%TO6M!%WW2F0GK$\4<[3HD1N9FVCOS ' ]UD0QI:8[0/MW-\+UY!V> MO$&I05M7(^#(P5&H"B4;S[U(C#?:2OP(,1/G'R='R&)<=?6&N$UYZ9810YS[ M@@E$?6%7/EMP& UPRV-)B";8-J'ADR1-G'OH&GU[JZX###Y6!_K^PU];9KCF MBFN5B?I4QP%3X!1\2<"SS$EIX:)K\S[_+%D3.Y:]87$\%4X=\?Z)R[)87@0* MW-?">XRS/XFUU9:WDHDI3=%?C,Z!"K4FKFCZE0VEY!1$T?>RLD\$OSM^>-HJ M\6X V%QG$^)QM;P\^SB[K/'CFWF>?9WEJW"^]K.9,TP+%L'5/8'*6(00)%EY M0R=-DZ^+7R2A(GA-VE@/8Y>>@/6?\XN/[_'\[7\5I]G M7SXN?IE?UD5)F\-I=/8A:P4YUZZX9 Q$PS(DX3-7)F"X/[A^3,@]3]PT8F*V'KPG!R'I)Q M@&B]C@(C^0RC0>?FL].V0TU_^>TG_QY ((?$I$A* MQ:SRH)AR.&RFMC![JNR^TO>0W\1J_WTVGUU<75R_O49$XP."XGD]%]^!4\R MM-6BVN)#&C1'99#BO_OTQ*K?1W&+,:0XM?K#WW<(9XQI[W,@2BFN5(4.0*#P M#T(LUF6>,-X?3'J(^N]^>IK?_,;$ M !E9E8OQY=HC/-[CEVVAV;NRJ8__;BF+$UF3'U"[=R@V"%Z#\T5 YH@9A4]< M#UMWNO.G)W[;/3*8QM-"!]?&5WGDYDH')U(T:9Q;P!Q74)L'R@\K#0952\=0.TW MG.,RG!-'K_+%;#ZK@R/J^\SW3#ER.:R3#*2(9.YCK8ZH130JAQ*89":9-D,Z M!Y$WK?_6#F[CZZ8#P/W0\WC*\7A[L^N#XAWE27; ;!T%)G@&7R^++"-%X5IF M6QHN&3B(]FF7;O;A_QT9 1U@_OLEI ^V_"G/+/=* ,;ZKJ&KW^,HVHLV9PJW M6-&E42/LLW1U7G _,DKNM]..I[+N /AG6+Y;KB^L]=C1VWUN$0O/@9.$5&WZ M$PPA:E/HLM*QN&B3*8VZ_ ?1UWD-_C$!.8H*.P#FG034@S/&?;'%IP2)R^I) MTVWC,M8SINET%1[4_1G$HXXFV=\F3E=ZWQ:"8REKZMST'3[^L;B,(<_69'OO??:)=/20KW5> M4-\&5FUTT9=1>]).,R9,\E% 2JZF]!D#'ZVJO5(L!:FMT&UR@P.(F[C$L!LC M-XKR^L+CZ_!E=AG.-^:[IK.67S'_NEC^>G5YM<2ZXK=,U]9GS3RD.@!7)2W 2:>!Y0=1-/$K8!_7_?%TVA&0 MM\6,F]GR=>=!OEH_RG]<;#D^RRD8:70&YK" HJB-'&E!OR4T9N$=*RGO"M8? M?G7BM&0?@!Q7-QW<^WO+]8_%?-/3?SU(;'6YO%IGA7^C_Y;

@,ZAT9*F_NXY>UZOG_)RXT38% ME9&!2YG7]NU(0HX:=#0&4_K]:X=H20Q:70(W!J2!"8%P?H,/'*OBU.2W/UVEK@)3\.0_U)?GCK! MRM2F>&\MO%[,5[=-QKB2,8H4F,VRSK0DK0B/8+QV2:%TR.P@ MVST^;<,@_]+>MGI0],GB_#I%?G/LU[ROSE!;-"IEBHP%*<)Y!]%'A( L:Z]5 M2O=G5HV-\B7^2KW10J[0?&#]='7H]#I"OI8LSJZ=:?KVZ= MH4WD_/V\SG_-Z:N?9U_J#+PSS32OM6R@32(V&4_@1/9 EP@/%%.GPMH4?>U) M\# LO]0GOV-HN0,P;Q=#8WY)E&^^@>N2"BOYNM%TW50Z,=%_5?O MKBY7EV&>Z4S_)]8B*/H[1';XA.^QMI+0OU_?4R%=7H7SC[B\X&>^>!,S\\!3 MBG5J:2U$D1J$)3F:H)QMM$*I'QD,.V,O[>VR/SWLA,4.;IB]%;?^1Q72S>7+ MS]#'S NYBJ5P"0JCI'"<1X@F,JF*R4(U/(EU1K-8W$X[&R]Z.?@WG T:1QV6 ;ZAV*Y?G+Y2(=E M]7EQOFVXJX_JJX]A^0DO5V=&IZ 91D@Z)I*5+'2_&P-%Z&QJ_UT) V=53'3S[/'V))Z1$(; 9V)$D+VRH%VU7V6GN2#5<$QYD0.M"G63WR\ MGB1^V*'Z]ROW!%!YN4?I@='9QJ-U[%_ZC*LS9Y-4V7L(K,XB"K: 3R:"=8D, MCI8QN6$[M*?C8=C!^O=S^W3 >;GGB\11=)9B\[+P74+GUS!;;G(YV625D&EP MW&"=9&S!!<; I"P#.N-XR2>6LWB.WV%'[\66+/2/L6YNKD<>R'_YFR+'U35/ M#HMW!2Q7"I0/!4(=0)4LOQ;+?Z[^G[2XV/SP=4Q5?3_ZR.;( MA?DFT'H@^DV9T>)N;\EUIW:YWZG],UZ&V?GJ>]Y7LXLOYS\L=FQ,T7_$?8?BJ66&?U_B/&/^OP_E !>11U30BRJT531L5B8 M=F#C ?AZX#%,HM0.W/';!=5U'GI!H5#J BDJNKO0$]V.,\*1\T9G(QFV.:+? MD3'Q&-!IH'"_E'%OO70 JOT%]\R^]&RS,IZ8UDX:4)P<(,>\!1^C88Q9@]I/ M$\'MPS M6H6[YN6O^>QRM64H2\NUPPR88K4*',%G33=84E*0*!-+PUK(AGRM\SG+QX)= M&^UT82(?#3A=4JKY$BG:Q$'/DM7YX.7C MF\*Q5-@!'J_ELO9_8BIT:(CL8G4F-SUS""@<..NC9-P8(]IL;;M+Q<06L(N8 M9V^M=(2H[4D304:>K (6I07%G(&88R $N(PA!:ONE^N-C*D>PHS]]?D$,/80 M[M2^UBO!.-_4$!$3U[>W4U&H4&L:*@/2*;+#D729I(M)2RMP6+798S^]#YWO MHZK%F'+K0/&"7[\GUEE8LZ]XAQ6>!6$^Q=J[YD'51M08&/VV3@P*B?@SPV;F M//^=::^5$<$PEBS[@,7=KOF; 26W#*4L(\9BZ.I4#%2Q 5PP'&+AUB;.-=YO M7'H6',]_;5H_=UR(C"C7#GR*$1ZC2\#">>U>RA0LDCP]!,UUW7=JBB\I('8V M-??M3HOKVL5?77C$1T9 !YC??<& \4IOL M09O-$3UWE>V$I8,W1^RBV).O<[FI(GM%[%]L4H#'J6=Y[LO'K5L9+(.1ZE-^ MGJW2^6)%F%O/KKVAXSV>UR$RKQ>KR]6#61:KFWH#GYP15B-8K.]F,60(4AM( M09=D)/>.MQD%=!C=_=2_*%>R]%P0?S+6>LD,4=%%F1+Y@+[$E%F;:H,74O]R M1/RVJY?9!00=^"??/YWKF"W62$4K3P%%4'6Y$49@CO- D8;R]R??_KM>9B0H M/%LOLXM>.@!5D\<>&[G-AF+G8&L?E:I/A(CDNXG"/,<2?6@T9?&%U\OL!*YC MU,OLHND.T/Y=EF:;F3$Z"*.Y!,800=DD(<8BP>N@%$,CD<D\3&N. MD,6XZIHZX_HG+LMB>5%#RK7('GO(_O/]A[^N2RN83\+4ERFL#*K$#01>M[U( MJUFB$R[UL)T-.W[X!=; [ .[YCJ;$(^KY>79Q]EE]97>S//LZRQ?A?/UG>*+ MTR8).D%<>+I3LJ<[Q2*$R(NF(U5L'G19TQ?NV#[ZW7V[]R0)+Z4 81\G/BU_FE[/+;]=/+YZX::[@D6#P'*A&U,G$<'O]>8;EE[]OU^',$BYOWMFB)/G8ZADX M4%J0W4\!P47ZMZ&N?AKVZC0(6L\0TA&,QE3\8GPM3 RF]]6XKT^:TW3"I% @ M(I++P#4=,EF?S(I.6KFZ'6%04G40=&X^^U+>&O>]_/:3?P^@N2Z_%YG[I#2D MP&I 0K;9(0;(UC"CK$ITML:%S=069D^5W5?Z'O*;6.V_S^9U:?*6\*"=+5*1 MN>2"@3*,?E5,+2O4&9/)RNCQ%/_=IR=6_3Z*6XPAQ:G5O]F9?4VX#:48F:'X M.G)#^]H"$1PDND>]\(FK^V5TAZC_[J>GB9=&4__>4NP@@3A")8,AAUZK2 Z] ML;E6@@D(VD<0QIB0=8BVT=OMD>JBV@VEZ^*UY\@(Z 7S\<<(?BQK%GU/L_CY=Y8UID;?4.";C/ MBJYJ66NUF8*BR>9$S86)G0T\'SEBDL-:$>$463F^ZXB.@5JE8CIJ[1L.'QV>F@SS5RSU#AX*GA_NGNK6U MKYA"G:OES=;DC9SO^KS7:V'S&XZ>P>5;IQ,JU:"RTQ"8XD"7J755*GP=LOZ"F[>*WEWN@#@/.@4'-+_/O45E^$37E_DZYVM56=EJS,==9&&,^FL)"99FYF< MQ^=UVH!H[%Q:OS#I(;8YCH3..%.(-FDPJ7!0MM3)?)DB0)F4<_S_E/=ES6TE M.YKO\U\0D?ORTA$NE^O&G7#;#MO=$_W$0&XV^\JDFZ0\Y?GU@Z2H792YG.1) MRA6V2J:H0RQ?(@$D$F"!3.(YKYX.\G =XWR<9;D7Z,XG6[>U,/;)C,OS LH9 M2XZ2' _F0,F4 #G]4T?A2LC.J312]=EP3':0W7M!*W,D\)W#3ODKT5QSOYMT ML,@@+$^06+(UC53 V^1!.IE\"=9[(?MT@> X+]-A,T[/" M4DQR%TH$YFNSDMH)SZ=$:D;/ U.>)]EG]N4HMCM(?;Z@Y=L-0%_ :MXU1K!& M>J^U@!)K]M@8"1Z# )EU#M%:RTJCD[J. M.VN=3?9X6V -T+R;B^2FE:O\&+ MV[ZSM\UD9692YN1 2(\4J6<2B+ :;+;6"!EBZNWBQBYLC>O<=I1''4[YO>Q, M1YP/;3<2'W/MYD.OOY[/UJ*YQ(MZ9J-CZ.RO1CW5<_4T-Z.>^^337HS:60:- M[D4))PRS!KCC#I3P%/$+:0%UG?]JS8",@>]%#=8SIFCE2U(%N,_K27\, M@E<*(IJH?% 4=S4J6G\9$T..P%>["2#[*+4#%^7^, !!L;_C&B&%5$"IK"'0 M)@56,)F5]%D&W@21+W("R%Y0>'8"R#YZZ0!4APONV7'O7(G,//B5*C.6KFK538 1X/CAC?WO3T0+($ F5MQ.EJ M(TY) :ME#I!I%WC)KHC.T@MO]VHH>0:3'XYQ'DZ,@'/&_+OY["I1V-/9EL?.]86#L#K5T MF@+IG%?88WFLON;%YZ\X>_J"TD0EYB7W"#*GVM0@1 @J!^!&:VTT-V3^^EIA M^[)XIBNL+<2'6HA-\78^9?D'B^=^R?0D!^UB3*)V\92DPV#!,_H.G?%.^H1H M_9FMQOL@[45OBO^YME W<@E<>ZEM)D>F3APTI4Y&\ :LU\EJ MCT:%D9)? W%XIH7W+V05'H&V%]#"X)?BV50ZWY&0M=X($1"\J%6=IAXSU4DE M]%<$S;P0MIS9>GS$Y)D6T[^0)7D,8CH-.T=AVY=4$H%-C9#=:A17"FN_EO90]:HOI%.P7W4X6_%IQ'8207!IAE MHL[S5N"TS! 8)T.;N$%^;N9@3Q&<:6K[MS('+5']HLW!G28@OY::U"B+30A) M2P0E!((G>TI&--KDC2O,G9LMV(?_,TVH_U:&H!F>7[05V".Z4C$GS3*'P)$L MI[4),%D&43*7BK$RBW,[.1LX4]!? O^WL@"-L#SH",8 .F&E_S@F<9+1)L^2U=R*ZU*C+]XN\8+T/OMI=L-Y'J1TX7?^UE^H_-:;E[Z@E%QJ4'I=T1$58)8<"HMU/#%)U+:Y2_(,42_E\O5> M,)FWT5F_\-OT1* ME_ Y1,WS(67> 6@^DB:(@*^O9NG/_"-?S+]7"6W\Y U+W#/F;>1@D52M>) 0 M/ M@.'(M>="VT4CP'8@;]URO';"&UDL'4/N4+^A'7XBC?\?%O_**OK_/#ZL3 MS];#,$UM>8N*W /&:T4M8[&X:+1L=*WI%Y2->UK4#F2#:J0#A/TCS_("+XB? M5^G;=#:M,=)J^B,_9"HJ$9"1[^E=K1%E$ (*X(D;*5TBEZ'-O9V=R!OW0*(= MUH;730> N]^TA]%_*DD'QIG:DX1 X+S VA.5:2F53J)-L?O^G;K.H-G&,<'B MX7KI %1-.O%PX93,T4'"0M*4=6'YA$ ^1- EHRYII-DC9]ZI:R]PG:)3USZ: M'A'M]]7A2?\N+'-.8M8KZXV'C&[\M' M8OW+;/K_2,CK4^&:$EJ^O;F%DS4*CSR"812?*ZXR14\E0>&:)U%\DKS-QCLP M(R-73';A5HZ)C0Z6QH:SG)YF?!/)3612-CL*$%WQIM9A,D M%0@?R+XPRSQ3 M;<*@G>@;^?AV3 @]C)*&U^<1=]R'N7,SC'Q?X_?I"B_JJZ^^S2]GJPEMC$P$ M9<@9<@&4$@*\U!&"M*H$+#8VBI\:,32N\]+3*N@!,1T8]S7?CPJF=A@==/?M M511\DE4J)18!W*0Z6@41 OF.(*-#P[WA.K?9 (;C8>2Q;!TMCY%PT7E2/L'X[ M48KE'&TP%D+@&A1F#EAJ)A"+$&\B<.4\J.0E8)0DC:25 M8H4KGD9JQ7;F)X![@>L4)X#[:+H#M#\_Z$7S&"TR#]S6^US( WA/PI96,V^3 M4"RW@>WO-JMG+]3L-:MG'Q5V@,>;Z+NRLF'!IJ2%(Q:R=96%.LX'A/S L\=C\'>L>KJ '$#-/L3F SZG,!;C"0W92!@+9U"P=HR[>F($=(#YG7*<-_>^KTI4/M?OND MJU]Z>)=\PF*VQ>D()1J*"E,!-_FS< M6SO3M7<\I 9;<(,>,+W+J[?SY9+86\OJD$.AAX\8X"#G6:J&ZIN!B]ET]N7F M0V[2TMX&KK,4$%&36^6M@F % L\\$P05SZ7-J< VBHZVLP^>^YDD^ >]X5\3 M#!0/%Y_J?%P*@SA/X%3)==R2(O2RY&,CSV0;22,72PV!B4.XWU"O'TXK).D*G2OL6[B=X;(=?%288$$36YIDY#5#RACUBPU<"DPPCN MU!CM@Z?MYZ;M5-=!:''+YJO9:IHJ2],?Y!7&RP6Y;GGYYN]X<4E+_B^2>G7] M+E>;PJ;GC+5%9@P%5ZI*G8L :*T$;B5%6C%PD1OU+1VA2%G\7N M?(?O>5DO=[Q9[@_>>D2-V/$?.ORN?RSGS4..%%A)R4(6M9.T*@*"H)#7Y\)% MXC)$;%/ .I*'\,=/TL@WBK0O<+F\2F:;XE@P68&0GD3@:8/!)(G@PNH)M[+% M-1INNB^IG7H%^V!H3Z_@2'7UX ]<-YA8L_"^K,_NUL44KG@7>(B@2^T_R[BJ MC"A@7KC$L5:H-=K6MY'42S55$R@\!-X@>ND 8'?IWYPQAV*5SR02C)G5,V$) M7FD-52!*B:X:<]7(Z-4/"HC6V:#Y MG86TN6:S":)NO%!)ZRFZD,$H[6J+0 ^AKJY02Z"B+CJ6-B<*!Y/7'CH MT>?\[?M\@8N?FW[W,2YR5=?G^<>X4P MJHXHY^#J/$"7%1/&HY*\S<'. <2.NQF/ \C6.CVB^<27>D'N\V#H_7/Z8YKR M+"TGEF6A)$'&:%L[*JW3Z>3)"&^X9 *-T6TVX!L2QKW*/@[2#I-_/_C976IK M!V4B5$FZ3@&1,=6KFXF!4T+7DQM4P8H<4YL.W7L2.FYSVPZVX8%U.5B7A!/& M)A.3F$NU@E!X@R6/1.HHVA1T[4WJN*/A>H?K(?KL + /1LB] MNZP9J,WMC^7[R]5RA;-$,>!5 <;-8;AW7C-GP?I8A\M&XH^G %F'F(IU*07; M!+0'D=M71<& 071[Y740^^S%Y$0S+J,UOG9AK_N%+. -K4;K358BH;*-!JKM M1>:X ?@)8',,4/?28;\ W6P(CWB<*!0"'7= VP$YX49(0!D8"%F,#<+QPMM< M3MR3T''-9C<@'42/'<#T%R65MS,4A9!6ZPQ:,4D.C%2 2/_,PGDOO2OJ1&7W M6P@10G%L$"",J(NU B18Q1%2\32IJ+J27(Z/&8Y M5O&[@&LO+70(I>N8RS(>?5":K#X2&T(%",J2B+)%+1VCJ.LT1\S[1,JG#3@: MP^D039Q%6?*'^8J>.5W?P:2(O^;J?^!%;7]P7;1=[A=MS\O]TMWO@QW DSW_\ M?/H!ZV)0$KO7,B&0R\1KA5^=D<$+Q7[*N*QT$:[1-+MV3/52RWUZK#YLC]D) M<+I=0W>:DXE@8N"HH*@@0!51#^1LO8>&D=9+O06\5:2QDU#-,77,&KH $_/]XHM61LCDP:T(H$2A=?Y.0J0^R0I M/O QM[ER(X%7)TE;BTJ M^G][*]7#H[T:&_/Q+Q46%Q19()C;205!3@6(X0DHI).1U7: M0&XH#GJY*G;N+X=9&6Z^&^CI'AIBV@4$6WL9H@BVJS68^ M"/D]!BNMD33J MBV4U01_JT&0)2F<%!+ $23G&(.M;8/?'HV[93,4A';&D@/YAV M#YLEH(L(4:))M("2%&W:%#]'U;BF:2A\/+0V@^FA>R-R>&/.QP\9UJ T;,CY M'&P\E]IGSJ&6NI)V:UF.BK0F7+!1)1><:7, W="LW+JQ5Q_R1R[S1;[]0/K? MW9&D%**:32T7!L--+C.,+[-4[[ MH&S[07-[;780 -RR6SV\^:Q6LERS3NQNIK'^D6>Y3% ?5-*CC5BN>'S(ZYR'10PB].+ MZ5JI#W@5*)F7*0!RIFOC*P>A. %)ENQKH.1C;HS8_:D>-RG='K*-]=@59O_< M$$!,OEHN\VI)^\C;*0;BLT;<#]CT/ =K"$U"A3KGHEA 01$^OW$ZF;;6'Z<7UR0SW,S".T.I]K1'U>',W@/*C.L M$]&(<5XBM\*D$!J-G#V8YG&O?+>':E,==A]W;VJMKWSW#XOYC^F2'DW_N/.> M(\K6#_RD82/X@WD\2?;011M$@60$F3XG::>.=9-.T44C"6FJ3630/'M817Z5 M#Y^MIK/+Z>S+^^]YL=;C\D&H2.+?!(L3I3C]J04;H9"_(KP%9[4#+IE$[RA MM"V3BP<1W6]XOP^ZGLX]MM=B!QOZ :QN4AH3+2GX$XZ!7K?DE$I"4";4>B-M M2C&UCVLO>-W0W&]@?V*X'J+#\T3KF[])P*39Z0P7/]>'H.\H9*3?)-+H8[[\ M"2[8@3.UD(ZL@ M"FH21" )BH^%ZAU#;KRN[#YX>M==OK;<.O(+[/#YB:X)915'+_82M%XBT M3N!+2N"R,+48*KI&&=)?$#;R'(?FR'@6BL>IJ2/471_P/F1'2<]\Q Q%"B1V MK($0D7A"E5F,$8UO-"_D><+&C8%&0]T0:NH ==>G"_L)D-L8N5$1B@WU^-9Z M0.$#Z*0\3X(6G&FS$1]$;K]1^C$[<7O-]0?/+<4%$^62S#;75:8%15F&ON-. M@T;IO8_*%=,FUMZ-OG$WYA, Y7EH#J&UGK!X9?JW<24,82PP"I#:5C6+ 2Y\@9>9* MY-([U^:6_C%H&R5A>,S6.X3TNT_VW:^%FI?55Z)RO6J7]"F7A,^?T_6[5_CW M@I8QT?5U/7P99S^7^;J\:O/#81*#34@:-HG87FHG2#CJX$R,*D 4A%X5)"T+ ME QB$EK*Q*53+8\NFB0<=RGX>W4WCESKZMZ;)TSX@L*0AU+JE>/L*+:3K&84 MHM$I6"YMHRZKQQ/?;SIR'[0]NAA^8JUVL/7OPO(]O^J.=9HHDY7"A%"/I4!% M^N)*TF"3E2EI+WFC"=C'4-UO_-X:NH/H\5PPNVFNFU/=#LFM6K_ZYN^8Z\S6 MZV+"#WD1Z^@VXZ4A0CTX40<9E=K$2]6Z \.TUR&3P]XF&SHX*_VZR,W1W4SC M9P+YUU]Q]H7>\*C$NPXJO(+ Q<7\_^(LYHE1M+0M%K QU#ZF-08VAI11I"K. M& I6<33 [\%(O^7ZK>'>2MMG O:'"9CZCC^G](N+J][6DXC164,\LWHT0_*O M"YQ;R(HB**N+N3.2^^0(_Q7U_9;VMX;UH'H]$RR_IZ!]<3M(EOPQ)7BT:"&$ M.BC':J1M"@U8$XL-)I)SUN:.WR'4[H15\Q*Q>I3>NL7F4Q6+$QZ<5#X+R,62 MNV05 XS*08@V!VY2$>&4#O)3-.Z$0_LR<'BTCKK/%S]R:_#>/<5A,L [?LBP M.=U#.#M!EC8HQY5F%KB.IDZ?)MOEHX.(1G*O9<;X6/PL5[=3EQ.M@XZQ" C<*U ZU48J1A$FG">>O8FYC1^W!Y%]5),< MCXQ?06X@-?6(0/KF-?U[NKK'UO4E*EZ8"IJ<4JG)-Z@#:DB>0@(SR>:H(_T] M$0B?I;./2I+V.!Q.69U"\?JU337#W63LJUFZOL7_=+;V]7Q)[K)D+LD:US-1 MHRA.@M>U!R(?IA,2<_ M:/7SPP7.5L18'?[XO2:O)DIK%1*3$",SU0F*@-PBD'-D7>9"6]VFA>/N-(Z; M%3\=%(=14H_PVVF1W9Q;D5/TY_PRK,KE!?VL]N=>3IPNJ5CRB"+6 8PEUE(% M)T$KRRQ*[5*CM@[#\S)NXKPSRSJ8TGN$_3\6%'-.+#GW0M)FX0WY.,I)"R'& M##9)/FRT\'O_V%/UAR?$ (/7&JKYDKQ0L'Y![39A 4,6>+ MK-<0K=:2.Q;;U' ,59?ASA]<1ZIE?Z3Y*Z3-\A=<$1WM;!:);$)KA2E>- 3' MZI4J5L!GD\C=*"(S$U7$$R&,J.FW;G/HU/A>)JW?>LF!4#6 1D9TJ>KQ[19N7L^_?9LNE^NC M;X?>,*,"N%@*Q47D&R(G6046N"\&E;0/;DD^/A?>[:.Z.2X90J_S9D+N>&.[ M+[B)\TYG:24D'3(HY27X9#D(I[50'HL\U?'(?<+ZK6P==+L[0AO=U["\PT4] MXIY@+#QEAU"XL;"N9*J!/92B&+?D $5]LO%5@\_K M>O,W?IO.;@GLP7)#2 \V4$!"S/.DLO0J.QE;]B=]@J1^:T_V0<8S MMZN/T$ '6:4;1EY=KK[.%]/5SU=_3Y<3*[FR(9/%E"K77NM75PW7):B6I):C M;],@XFEZ.@'1<!J'#)=\E?C:CE!,3*=L20>I:GJJ2) ^/UED,WEDL)=AT M*@1=4=0)AH[0]B\!=(#H.X#0=1OQUS4MO_BY&9UM0K:A8(;D@ZY-:2GD0'3@ M;?8I\.R2;M,I_TER>@//(9I^Z#0?+?8.L'/O\O'_OEQ,EVD:JUHV[# ;@DZ> MUVXGC*)+'B'$%"$E8Y$[7GRK$8+/$]9)VG%(/ VIB@Z0M:F=N[\Z4LC:)2\@ M)AF(!V4AE%"@6&M$J4T:0INP_BEJ.DDR#HFAHX7> 7">\A;?W@PC+X)%'1P' M7:I]+88\QMHKS+E@A%62<=9XSNM39'5BCMKXUT?KH0-0/3X1?)CSNKZYO1DY M+U70@?9J,(J85(Z^!"LSH!!)HG")OC;!V;Z4=N)9'0^2^0DUU@$BG[GY((MT MIF@%K'Y1MBC ;!1D;8W)RF)NU ;BR/LH)S5PPZ!L("V,?1:WG8U/E^&_:6P24]*!&0TEJ%IUHS.%)\% ]B+:G)&;%'79?D!^V2MHG\S=_QXC*1:WL57R\_Y 7I8$8O?)Y?K>_UVS_FU>5B M=G?^]R1$*854# P3A5R+@B0^13)40JDH39&VS9[T*#_WZ M"!-?! 5HW 'JD*!.N06'.4,4RF)AD1.3W;F:S=#8%VIV]%;W4>'!2/R>%]-Y M^K3"Q:JMSQH7&9=U','R\J+F(.IDVP_TV8L/:PKHO1_FR^E5&S*&BEBN,\JR M(V?(T'?!10;29Y:QQ,C"2<&[%_7C9A_/$>GMP-&O@?XS[\.S1V6LD<1N#DC1 M 7,D=(ICDW:%^$U"-:JO&H+Z<7.IY[@@VH%C[-S_%H8_YA_T?+QX7]9,_E?& MQ;9=,7)!JS]$D,:3N.N&Z IC8 5Z,@.V"+G;/9VC21DW-]LEKD?0<;\F_NEM M;3.N]8EU;$)$)2DBXK)>V119 UI%[E]*Q5)4)"UK4[XV#/WC)I.[7 XC J3? M93&1/H5HHB!)5@ZGPR-#TS2RU MREC_(\^_+/#[UVG\YZS,%]^N3OX/R$D__: !LLX[4#A07OE3_E+;0WW,W^>+ M:HENKVIZ7HA1!475=I)!./!H+$C!T&;:GX5M4YJ_C:*CJ\@?//@@[+G'M3(]3U';V@#E%$IBQM>@UE$PX 5M73:"+X&[S)P.KLVI M5C,#M#D_?%]J2#2[S,OJ]KTA,2YF>/'ZKGU(ZG3LW=/JA\ M9.[Z , 96?5XK.]FR F K)%D=R&9S@>R3KXUE2?>I!(A:>(%%<"O; M- ?LSE!>W2<)W#B1$H/$F:HM'PTMUEAC9EO'Z63.3)MF$,?1W:G!VP==@QF\ M_14Y8MYCN5A=W8NL KQGJ.OE[^R*]8),,6.,-@P1.%GF%"%;Q&1,X#+O=(1# MGW('B?2OARA\EHR1P75"',R'5LK8R+I:F'=9V-S!E!Y30.EJ+Q-1[V :\")H ML)YQ9= G)G:R<[LA:QL9XR!K0/7.AY;UR(!Y1P;\ZRM:3T3^YG)MCAE#X@@R MU 6D:Q-D# 4TTUYE;ZW:K6'03DAY_/DC0F08AW-A1D:'W' %@A..E?,!T#MRSC5+6/6:8X0"IU4Q?U >5U3 M,9^MLQC_9[KZ>LWJ[8DZL4E_Z@'WA#%;I*:]6OLZ&EY[ \&' #HC>7%"HU5M M#OX.(';LDOI3H.AIZ#93:0>H?3>?Q:L*H"O!33Q&ACDKBB.(=.63A$ R E$$ M#RXE%VV;-.9#2L8N;!\!;T](8$NCKH3.71,P8X1WF> MKJ'.3AY\R$UV.U*0EKVV9!HH,E,R>T!)^ZDTS,: 7)A&8Y:W473TV M$4K%<[#"0RI(48?T'GS.%<*8K)**Y=+HC'@;22,GI8? Q*,3CT'$?QX6Y(C# MV6V/:F!/FA[);H.01)%CD @V620W73D*[F,"XRRFR 5/LDV']A.9E:M@A%&, MJYU5P'*]SXN6-E>6#2!&J11+Q:5&!\]/4-.I,=D'";\P)OL+O0.W]B$/]&OK M(QKN,Q/)U!;$W)%W5FO:F4'(SHJ$*OK4:#[8%H*Z@L\!FOX%= X1>Y_HV>3H M5#2)"5(OK:$(*A%!C/="WE4Q!482!ZS*#UQ>X M7+XOGU;DSJ_75D1GUQ=A6%8D$*8T[>W$3=361'+SN5=M1A-N)6GDW/;@N]@@ MHN\ 0W?IWZPK5((%F11P64^'8QW465(M67$&&::@11L'Z#$M(YN>890\'U3B M/6!F_NW;?+;FX[JB #5FY,*#XYJ!$L77'C&RCE&,*08L'MNDA!_3,BYFCM7N M0[ <)^H.P/+ ]-YFP9D5.948*/2L:2?/B2-6#T6,MVADC"(W*H;>0M&X74%: M!UJ'";X' -6E],_E\C*G/R\7T]F7JWOHG[Z26.L]]=5B&EK_X75Z] M+W_-%R5/5Y?TGHF0*JN4(V"] Z@T^7;..0$BJ:),(3'*1D@[EO2N7.\#$?3( M#(N:'1M4$L! A0#% @ ZX975,Q.# P'" -R4 !$ M ( !Z0( &5X,S$Q9GDR,3$P+6LN:'1M4$L! A0#% @ ZX97 M5$/9(G/^!P FR0 !$ ( !'PL &5X,S$R9GDR,3$P+6LN M:'1M4$L! A0#% @ ZX975'AHAY=D!@ ?Q< !$ ( ! M3!, &5X,S(Q9GDR,3$P+6LN:'1M4$L! A0#% @ ZX975!DDIZH^!@ MPA4 !$ ( !WQD &5X,S(R9GDR,3$P+6LN:'1M4$L! A0# M% @ ZX975+H1;>#.&@ N(P !X ( !3" &9R97-H M=V]R:W-E>#0T9&5S8W)I<'1I;VYO+FAT;5!+ 0(4 Q0 ( .N&5U3'-[B( MH]\# '^?)P 1 " 58[ !F\.!YR@ .F= 0 5 M " ;0Q! !F&UL4$L! A0#% @ ZX975-7L81BN# $ 88! !0 M ( !4]P$ &9R