0001585521-21-000235.txt : 20210831 0001585521-21-000235.hdr.sgml : 20210831 20210831161342 ACCESSION NUMBER: 0001585521-21-000235 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210831 DATE AS OF CHANGE: 20210831 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Zoom Video Communications, Inc. CENTRAL INDEX KEY: 0001585521 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 611648780 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38865 FILM NUMBER: 211227153 BUSINESS ADDRESS: STREET 1: 55 ALMADEN BOULEVARD, 6TH FLOOR CITY: SAN JOSE STATE: CA ZIP: 95113 BUSINESS PHONE: (888) 799-9666 MAIL ADDRESS: STREET 1: 55 ALMADEN BOULEVARD, 6TH FLOOR CITY: SAN JOSE STATE: CA ZIP: 95113 10-Q 1 zm-20210731.htm 10-Q zm-20210731
false2022Q20001585521--01-3100015855212021-02-012021-07-31xbrli:shares0001585521us-gaap:CommonClassAMember2021-08-230001585521us-gaap:CommonClassBMember2021-08-23iso4217:USD00015855212021-07-3100015855212021-01-31iso4217:USDxbrli:shares0001585521us-gaap:CommonClassAMember2021-01-310001585521us-gaap:CommonClassAMember2021-07-310001585521us-gaap:CommonClassBMember2021-07-310001585521us-gaap:CommonClassBMember2021-01-3100015855212021-05-012021-07-3100015855212020-05-012020-07-3100015855212020-02-012020-07-310001585521us-gaap:CommonStockMember2021-04-300001585521us-gaap:AdditionalPaidInCapitalMember2021-04-300001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001585521us-gaap:RetainedEarningsMember2021-04-3000015855212021-04-300001585521us-gaap:CommonStockMember2021-05-012021-07-310001585521us-gaap:AdditionalPaidInCapitalMember2021-05-012021-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012021-07-310001585521us-gaap:RetainedEarningsMember2021-05-012021-07-310001585521us-gaap:CommonStockMember2021-07-310001585521us-gaap:AdditionalPaidInCapitalMember2021-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310001585521us-gaap:RetainedEarningsMember2021-07-310001585521us-gaap:CommonStockMember2020-04-300001585521us-gaap:AdditionalPaidInCapitalMember2020-04-300001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001585521us-gaap:RetainedEarningsMember2020-04-3000015855212020-04-300001585521us-gaap:CommonStockMember2020-05-012020-07-310001585521us-gaap:AdditionalPaidInCapitalMember2020-05-012020-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012020-07-310001585521us-gaap:RetainedEarningsMember2020-05-012020-07-310001585521us-gaap:CommonStockMember2020-07-310001585521us-gaap:AdditionalPaidInCapitalMember2020-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001585521us-gaap:RetainedEarningsMember2020-07-3100015855212020-07-310001585521us-gaap:CommonStockMember2021-01-310001585521us-gaap:AdditionalPaidInCapitalMember2021-01-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001585521us-gaap:RetainedEarningsMember2021-01-310001585521us-gaap:CommonStockMember2021-02-012021-07-310001585521us-gaap:AdditionalPaidInCapitalMember2021-02-012021-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-07-310001585521us-gaap:RetainedEarningsMember2021-02-012021-07-310001585521us-gaap:CommonStockMember2020-01-310001585521us-gaap:AdditionalPaidInCapitalMember2020-01-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001585521us-gaap:RetainedEarningsMember2020-01-3100015855212020-01-310001585521us-gaap:CommonStockMember2020-02-012020-07-310001585521us-gaap:AdditionalPaidInCapitalMember2020-02-012020-07-310001585521us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-02-012020-07-310001585521us-gaap:RetainedEarningsMember2020-02-012020-07-310001585521srt:AmericasMember2021-05-012021-07-31xbrli:pure0001585521srt:AmericasMember2020-05-012020-07-310001585521srt:AmericasMember2021-02-012021-07-310001585521srt:AmericasMember2020-02-012020-07-310001585521srt:AsiaPacificMember2021-05-012021-07-310001585521srt:AsiaPacificMember2020-05-012020-07-310001585521srt:AsiaPacificMember2021-02-012021-07-310001585521srt:AsiaPacificMember2020-02-012020-07-310001585521us-gaap:EMEAMember2021-05-012021-07-310001585521us-gaap:EMEAMember2020-05-012020-07-310001585521us-gaap:EMEAMember2021-02-012021-07-310001585521us-gaap:EMEAMember2020-02-012020-07-310001585521us-gaap:BilledRevenuesMember2021-07-310001585521us-gaap:UnbilledRevenuesMember2021-07-3100015855212021-08-012021-07-310001585521us-gaap:CommercialPaperMember2021-07-310001585521us-gaap:MunicipalBondsMember2021-07-310001585521us-gaap:CorporateBondSecuritiesMember2021-07-310001585521us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001585521us-gaap:USTreasuryBillSecuritiesMember2021-07-310001585521us-gaap:CommercialPaperMember2021-01-310001585521us-gaap:MunicipalBondsMember2021-01-310001585521us-gaap:CorporateBondSecuritiesMember2021-01-310001585521us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001585521us-gaap:USTreasuryBillSecuritiesMember2021-01-310001585521us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-07-310001585521us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember2021-07-310001585521us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-01-310001585521us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember2021-01-3100015855212021-06-102021-06-100001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBillSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-07-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-07-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MunicipalBondsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:ConvertibleNoteIncludedInOtherAssetsMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:ConvertibleNoteIncludedInOtherAssetsMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:PrivatelyHeldDebtSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:PrivatelyHeldDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:PrivatelyHeldDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberzm:PrivatelyHeldDebtSecuritiesMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2021-07-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBillSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-01-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MunicipalBondsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MunicipalBondsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MunicipalBondsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:ConvertibleNoteIncludedInOtherAssetsMember2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:ConvertibleNoteIncludedInOtherAssetsMemberus-gaap:FairValueInputsLevel1Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberzm:ConvertibleNoteIncludedInOtherAssetsMemberus-gaap:FairValueInputsLevel2Member2021-01-310001585521us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberzm:ConvertibleNoteIncludedInOtherAssetsMember2021-01-310001585521zm:KarlsruheInformationTechnologySolutionsKitesGmbHMember2021-07-010001585521zm:KeybaseMember2020-05-070001585521zm:KeybaseMember2020-05-072020-05-070001585521zm:KeybaseMember2021-07-312021-07-310001585521srt:MinimumMemberzm:KeybaseMember2020-05-072020-05-070001585521zm:KeybaseMembersrt:MaximumMember2020-05-072020-05-070001585521zm:Five9IncMember2021-07-162021-07-160001585521zm:ComputerAndOfficeEquipmentMember2021-07-310001585521zm:ComputerAndOfficeEquipmentMember2021-01-310001585521us-gaap:SoftwareDevelopmentMember2021-07-310001585521us-gaap:SoftwareDevelopmentMember2021-01-310001585521us-gaap:LeaseholdImprovementsMember2021-07-310001585521us-gaap:LeaseholdImprovementsMember2021-01-310001585521us-gaap:FurnitureAndFixturesMember2021-07-310001585521us-gaap:FurnitureAndFixturesMember2021-01-31zm:officer0001585521zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member2020-04-072020-04-080001585521zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member2020-06-112020-06-110001585521zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member2020-07-302020-07-300001585521zm:USPrivacyClassActionsMember2021-07-312021-07-310001585521zm:USPrivacyClassActionsMember2021-02-012021-07-310001585521us-gaap:CommonClassAMemberus-gaap:IPOMember2019-04-300001585521us-gaap:IPOMemberus-gaap:CommonClassBMember2019-04-30zm:plan00015855212021-02-012021-04-300001585521us-gaap:EmployeeStockOptionMember2021-07-310001585521us-gaap:EmployeeStockOptionMember2021-02-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMember2021-01-310001585521us-gaap:RestrictedStockUnitsRSUMember2021-02-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMember2021-07-310001585521us-gaap:EmployeeStockMember2021-07-310001585521us-gaap:EmployeeStockMember2021-02-012021-07-310001585521us-gaap:CostOfSalesMember2021-05-012021-07-310001585521us-gaap:CostOfSalesMember2020-05-012020-07-310001585521us-gaap:CostOfSalesMember2021-02-012021-07-310001585521us-gaap:CostOfSalesMember2020-02-012020-07-310001585521us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012021-07-310001585521us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012020-07-310001585521us-gaap:ResearchAndDevelopmentExpenseMember2021-02-012021-07-310001585521us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-07-310001585521us-gaap:SellingAndMarketingExpenseMember2021-05-012021-07-310001585521us-gaap:SellingAndMarketingExpenseMember2020-05-012020-07-310001585521us-gaap:SellingAndMarketingExpenseMember2021-02-012021-07-310001585521us-gaap:SellingAndMarketingExpenseMember2020-02-012020-07-310001585521us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012021-07-310001585521us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012020-07-310001585521us-gaap:GeneralAndAdministrativeExpenseMember2021-02-012021-07-310001585521us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-07-310001585521us-gaap:CommonClassAMember2021-05-012021-07-310001585521us-gaap:CommonClassBMember2021-05-012021-07-310001585521us-gaap:CommonClassAMember2020-05-012020-07-310001585521us-gaap:CommonClassBMember2020-05-012020-07-310001585521us-gaap:CommonClassAMember2021-02-012021-07-310001585521us-gaap:CommonClassBMember2021-02-012021-07-310001585521us-gaap:CommonClassAMember2020-02-012020-07-310001585521us-gaap:CommonClassBMember2020-02-012020-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2021-05-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2021-05-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2020-05-012020-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2020-05-012020-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2021-02-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2021-02-012021-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2020-02-012020-07-310001585521us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2020-02-012020-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassAMember2021-05-012021-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassBMember2021-05-012021-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassAMember2020-05-012020-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassBMember2020-05-012020-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassAMember2021-02-012021-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassBMember2021-02-012021-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassAMember2020-02-012020-07-310001585521zm:PurchaseRightsCommittedUnderTheESPPMemberus-gaap:CommonClassBMember2020-02-012020-07-310001585521us-gaap:CommonClassAMemberzm:HeldForCharitableContributionsMember2021-02-012021-07-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________________________________________
FORM 10-Q
___________________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended July 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-38865
___________________________________________________________________
Zoom Video Communications, Inc.
(Exact name of registrant as specified in its Charter)
___________________________________________________________________
Delaware61-1648780
(State or other jurisdiction
of incorporation or organization)
(I.R.S. Employer
Identification No.)
55 Almaden Boulevard, 6th Floor
San Jose, California 95113
(Address of principal executive offices and Zip Code)
(888) 799-9666
(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, $0.001 par value per shareZMThe Nasdaq Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No ☐ 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ☒    No   ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
As of August 23, 2021, the number of shares of the registrant’s Class A common stock outstanding was 240,744,533 and the number of shares of the registrant’s Class B common stock outstanding was 56,383,369.



Zoom Video Communications, Inc.
Quarterly Report on Form 10-Q
For the Quarterly Period Ended July 31, 2021
TABLE OF CONTENTS
Page



2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition; business strategy and plans; and objectives of management for future operations, including our statements regarding the benefits and timing of the roll out of new technology, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain 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. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about: our future financial performance, including our revenue, cost of revenue, gross profit, margins, and operating expenses; trends in our key business metrics; the sufficiency of our cash and cash equivalents, investments, and cash provided by sales of our products and services to meet our liquidity needs; market trends; our market position and opportunity; our growth strategy and business aspirations for our communications platform; the potential benefits of our proposed acquisition of Five9; our plans, objectives, expectations and intentions with respect to the combined company; the anticipated timing of closing of the proposed acquisition; our product strategy; our efforts to enhance the security and privacy of our platform; the potential impacts of the COVID-19 pandemic and related public health measures on our business, the business of our customers, suppliers and channel partners, and the economy; our ability to become the ubiquitous platform for communications; our ability to attract new customers and retain existing customers; our ability to successfully expand into our existing markets and into new markets; our ability to effectively manage our growth and future expenses; and the impact of recent accounting pronouncements on our unaudited condensed consolidated financial statements.
You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q 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” and elsewhere in this Quarterly Report on Form 10-Q. 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 Quarterly Report on Form 10-Q. 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 those 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 Quarterly Report on Form 10-Q. 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 Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q 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.
You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the Securities and Exchange Commission as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, levels of activity, performance, and events and circumstances may be materially different from what we expect.


3


SUMMARY RISK FACTORS
Investing in our Class A common stock involves numerous risks, including the risks described in “Part II—Other Information, Item 1A. Risk Factors” of this Quarterly Report on Form 10-Q. Below are some of these risks, any one of which could materially adversely affect our business, financial condition, results of operations, and prospects.
Our business depends on our ability to attract new customers and hosts, retain and upsell additional products to existing customers, and upgrade free hosts to our paid offerings. Any decline in new customers and hosts, renewals, or upgrades would harm our business.
Beginning in the fiscal quarter ended April 30, 2020, we faced unprecedented usage of our communications platform largely due to the COVID-19 pandemic. We expect our user growth rate to slow or decline once the impact of the COVID-19 pandemic tapers, particularly as a vaccine becomes widely available, and users return to work or school or are otherwise no longer subject to shelter-in-place mandates.
We may not complete the proposed acquisition of Five9 within the time frame we anticipated or at all.
We may fail to realize all of the anticipated benefits of the proposed acquisition of Five9 or those benefits may take longer to realize than expected.
Interruptions, delays, or outages in service from our co-located data centers and a variety of other factors, including increased usage stemming from the COVID-19 pandemic, would impair the delivery of our services, require us to issue credits or pay penalties, and harm our business.
We operate in competitive markets, and we must continue to compete effectively.
We may not be able to sustain our revenue growth rate in the future, and we expect our revenue growth rate to generally decline in future periods.
Failures in internet infrastructure or interference with broadband access could cause current or potential users to believe that our systems are unreliable, possibly leading our customers and hosts to switch to our competitors, or to cancel their subscriptions to our platform.
As we increase sales to large organizations, our sales cycles could lengthen, and we could experience greater deployment challenges.
We generate revenue from sales of subscriptions to our platform, and any decline in demand for our platform or for communications and collaboration technologies in general would harm our business.
We have experienced net losses in the past, and we expect to increase our expenses in the future, which could prevent us from maintaining profitability.
We may not be able to respond to rapid technological changes, extend our platform or develop new features.
Our security measures have been compromised in the past and may be compromised in the future. If our security measures are compromised in the future or if our information technology fails, this could harm our reputation, expose us to significant fines and liability, impair our sales, and harm our business. In addition, our products and services may be perceived as not being secure. This perception may result in customers and hosts curtailing or ceasing their use of our products, our incurring significant liabilities, and our business being harmed.
We have a limited operating history at the current scale of our business, which makes it difficult to evaluate our prospects and future results of operations.
The actual or perceived failure by us, our customers, partners, or vendors to comply with stringent and evolving privacy, data protection, and information security laws, regulations, standards, policies, and contractual obligations could harm our reputation and business or subject us to significant fines and liability.
If we were to lose the services of our Chief Executive Officer or other members of our senior management team, we may not be able to execute our business strategy.
We have significant and expanding operations outside the United States, which may subject us to increased business, regulatory and economic risks that could harm our business.
We may be subject to, or assist law enforcement with enforcement of, a variety of U.S. and international laws that could result in claims, increase the cost of operations, or otherwise harm our business due to changes in the laws,


4

changes in the interpretations of the laws, greater enforcement of the laws, or investigations into compliance with the laws.
Zoom Phone is subject to U.S. federal and international regulation, and other products we may introduce in the future may also be subject to U.S. federal, state, or international laws, rules, and regulations. Any failure to comply with such laws, rules, and regulations could harm our business and expose us to liability.
The dual class structure of our common stock as contained in our amended and restated certificate of incorporation 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, limiting your ability to influence corporate matters.
If we are unable to adequately address these and other risks we face, our business may be harmed.


5

PART I—Financial Information
Item 1.    FINANCIAL STATEMENTS
ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
(unaudited)
As of
July 31,
2021
January 31,
2021
Assets
Current assets:
Cash and cash equivalents$1,931,370 $2,240,303 
Marketable securities3,174,029 2,004,410 
Accounts receivable, net of allowances of $34,629 and $36,844 as of July 31, 2021 and January 31, 2021, respectively
395,266 294,703 
Deferred contract acquisition costs, current162,126 136,630 
Prepaid expenses and other current assets172,288 116,819 
Total current assets5,835,079 4,792,865 
Deferred contract acquisition costs, noncurrent154,971 157,262 
Property and equipment, net193,852 149,924 
Operating lease right-of-use assets91,087 97,649 
Strategic investments137,795 18,668 
Goodwill26,247 24,340 
Other assets, noncurrent69,562 57,285 
Total assets$6,508,593 $5,297,993 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$49,762 $8,664 
Accrued expenses and other current liabilities482,162 393,018 
Deferred revenue, current1,154,449 858,284 
Total current liabilities1,686,373 1,259,966 
Deferred revenue, noncurrent23,579 25,211 
Operating lease liabilities, noncurrent83,009 90,415 
Other liabilities, noncurrent57,884 61,634 
Total liabilities1,850,845 1,437,226 
Commitments and contingencies (Note 7)
Stockholders’ equity:
Preferred stock, $0.001 par value per share, 200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; zero shares issued and outstanding as of July 31, 2021 and January 31, 2021
  
Common stock, $0.001 par value per share, 2,000,000,000 Class A shares authorized as of July 31, 2021 and January 31, 2021; 240,479,735 and 215,737,924 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively; 300,000,000 Class B shares authorized as of July 31, 2021 and January 31, 2021; 56,547,588 and 77,811,299 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively
296 292 
Additional paid-in capital3,440,222 3,187,168 
Accumulated other comprehensive income147 839 
Retained earnings1,217,083 672,468 
Total stockholders’ equity4,657,748 3,860,767 
Total liabilities and stockholders’ equity$6,508,593 $5,297,993 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


6

ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except share and per share data)
(unaudited)
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Revenue$1,021,495 $663,520 $1,977,732 $991,687 
Cost of revenue261,256 192,271 526,250 295,978 
Gross profit760,239 471,249 1,451,482 695,709 
Operating expenses:
Research and development82,311 42,734 147,486 69,123 
Sales and marketing271,179 159,173 516,846 280,729 
General and administrative112,146 81,238 266,235 134,368 
Total operating expenses465,636 283,145 930,567 484,220 
Income from operations294,603 188,104 520,915 211,489 
Gains on strategic investments32,076  32,076 2,538 
Interest income and other, net(2,795)2,081 (176)5,333 
Income before provision for income taxes323,884 190,185 552,815 219,360 
Provision for income taxes6,800 4,196 8,200 6,296 
Net income317,084 185,989 544,615 213,064 
Undistributed earnings attributable to participating securities(154)(247)(309)(305)
Net income attributable to common stockholders$316,930 $185,742 $544,306 $212,759 
Net income per share attributable to common stockholders:  
Basic$1.07 $0.66 $1.85 $0.76 
Diluted$1.04 $0.63 $1.78 $0.72 
Weighted-average shares used in computing net income per share attributable to common stockholders:
Basic295,712,675 282,850,805 294,769,619 281,394,901 
Diluted305,861,051 297,162,309 305,652,628 296,408,229 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


7

ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)
 Three Months Ended July 31, Six Months Ended July 31,
 2021202020212020
Net income$317,084 $185,989 $544,615 $213,064 
Other comprehensive (loss) income:
Unrealized (loss) gain on available-for-sale marketable securities, net of tax(53)885 (692)1,963 
Comprehensive income$317,031 $186,874 $543,923 $215,027 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


8

ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
Three Months Ended July 31, 2021
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Retained EarningsTotal
Stockholders’
Equity
SharesAmount
Balance as of April 30, 2021294,511,945 $293 $3,292,241 $200 $899,999 $4,192,733 
Issuance of common stock upon exercise of stock options841,507 1 4,760 — — 4,761 
Issuance of common stock upon release of restricted stock units971,922 1 — — — 1 
Issuance of common stock for employee stock purchase plan701,949 1 37,845 — — 37,846 
Stock-based compensation expense— — 105,376 — — 105,376 
Other comprehensive loss— — — (53)— (53)
Net income— — — — 317,084 317,084 
Balance as of July 31, 2021297,027,323 $296 $3,440,222 $147 $1,217,083 $4,657,748 
Three Months Ended July 31, 2020
Common StockAdditional
Paid-In
Capital
Accumulated Other Comprehensive IncomeRetained EarningsTotal
Stockholders’
Equity
SharesAmount
Balance as of April 30, 2020281,992,011 $280 $872,237 $1,887 $27,227 $901,631 
Issuance of common stock upon exercise of stock options1,597,761 2 7,954 — — 7,956 
Issuance of common stock upon release of restricted stock units147,023 — — — — — 
Charitable donation of common stock— — 22,312 — — 22,312 
Issuance of common stock for employee stock purchase plan605,924 1 20,759 — — 20,760 
Stock-based compensation expense— — 59,279 — — 59,279 
Other comprehensive income— — — 885 — 885 
Net income— — — — 185,989 185,989 
Balance as of July 31, 2020284,342,719 $283 $982,541 $2,772 $213,216 $1,198,812 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


9

ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
Six Months Ended July 31, 2021
Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income
Retained EarningsTotal
Stockholders’ Equity
SharesAmount
Balance as of January 31, 2021293,549,223 $292 $3,187,168 $839 $672,468 $3,860,767 
Issuance of common stock upon exercise of stock options1,593,193 2 8,235 — — 8,237 
Issuance of common stock upon release of restricted stock units1,182,958 1 — — — 1 
Issuance of common stock for employee stock purchase plan701,949 1 37,845 — — 37,846 
Stock-based compensation expense— — 206,974 — — 206,974 
Other comprehensive loss— — — (692)— (692)
Net income— — — — 544,615 544,615 
Balance as of July 31, 2021297,027,323 $296 $3,440,222 $147 $1,217,083 $4,657,748 
Six Months Ended July 31, 2020
Common StockAdditional
Paid-In
Capital
Accumulated Other Comprehensive IncomeRetained EarningsTotal
Stockholders’
Equity
SharesAmount
Balance as of January 31, 2020278,731,143 $277 $832,705 $809 $152 $833,943 
Issuance of common stock upon exercise of stock options4,830,752 5 17,676 — — 17,681 
Issuance of common stock upon release of restricted stock units174,900 — — — — — 
Charitable donation of common stock— — 23,312 — — 23,312 
Issuance of common stock for employee stock purchase plan605,924 1 20,759 — — 20,760 
Stock-based compensation expense— — 88,089 — — 88,089 
Other comprehensive income— — — 1,963 — 1,963 
Net income— — — — 213,064 213,064 
Balance as of July 31, 2020284,342,719 $283 $982,541 $2,772 $213,216 $1,198,812 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


10

ZOOM VIDEO COMMUNICATIONS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended July 31,
20212020
Cash flows from operating activities:
Net income$544,615 $213,064 
Adjustments to reconcile net income to net cash provided by operating activities:
Stock-based compensation expense201,111 85,632 
Amortization of deferred contract acquisition costs79,392 40,781 
Gains on strategic investments(32,076)(2,538)
Depreciation and amortization22,691 11,814 
Provision for accounts receivable allowances14,592 14,959 
Non-cash operating lease cost8,633 4,597 
Charitable donation of common stock 23,312 
Amortization on marketable securities12,637 1,190 
Other264 838 
Changes in operating assets and liabilities:
Accounts receivable(117,259)(196,926)
Prepaid expenses and other assets(57,370)(53,729)
Deferred contract acquisition costs(102,597)(213,790)
Accounts payable43,960 10,871 
Accrued expenses and other liabilities93,809 202,066 
Deferred revenue296,636 519,149 
Operating lease liabilities, net(7,724)(979)
Net cash provided by operating activities1,001,314 660,311 
Cash flows from investing activities:
Purchases of marketable securities(2,094,587)(484,882)
Maturities of marketable securities791,906 287,338 
Sales of marketable securities119,569 36,897 
Purchases of property and equipment(92,049)(35,253)
Purchases of strategic investments(86,900)(13,000)
Cash paid for acquisition, net of cash acquired(2,121)(26,486)
Purchase of intangible assets (1,494)
Other 1,319 
Net cash used in investing activities(1,364,182)(235,561)
Cash flows from financing activities:
Proceeds from issuance of common stock for employee stock purchase plan37,846 20,760 
Proceeds from employee equity transactions to be remitted to employees and tax authorities, net18,900 234,465 
Proceeds from exercise of stock options8,021 17,417 
Other337  
Net cash provided by financing activities65,104 272,642 
Net (decrease) increase in cash, cash equivalents, and restricted cash(297,764)697,392 
Cash, cash equivalents, and restricted cash – beginning of period2,293,116 334,082 
Cash, cash equivalents, and restricted cash – end of period$1,995,352 $1,031,474 
Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:
Cash and cash equivalents$1,931,370 $748,944 
Restricted cash, current included in prepaid expenses and other current assets63,185 280,309 
Restricted cash, noncurrent included in other assets, noncurrent797 2,221 
Total cash, cash equivalents, and restricted cash$1,995,352 $1,031,474 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.


11

ZOOM VIDEO COMMUNICATIONS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1.Summary of Business and Significant Accounting Policies
Description of Business
Zoom Video Communications, Inc. and its subsidiaries (collectively, “Zoom,” the “Company,” “we,” “us,” or “our”) provide a communications platform that delivers happiness and fundamentally changes how people interact. We connect people through frictionless and secure video, phone, chat, and content sharing and enable face-to-face video experiences for thousands of people in a single meeting across disparate devices and locations. We were incorporated in the state of Delaware in April 2011, and are headquartered in San Jose, California.
Fiscal Year
Our fiscal year ends on January 31. References to fiscal year 2022, for example, refer to the fiscal year ending January 31, 2022.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting, and include the accounts of Zoom Video Communications, Inc., its subsidiaries, and variable interest entities for which we are the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, statements of comprehensive income, statements of stockholders’ equity, and statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. 
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity 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 condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, stock-based compensation expense, sales and other tax liabilities, the fair value of marketable securities, acquired intangible assets and goodwill, the valuation of deferred income tax assets and uncertain tax positions, and accruals and contingencies. Actual results could differ from those estimates.
The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on our customers and our sales cycles. During the three and six months ended July 31, 2021 and 2020, our estimates and assumptions required increased judgment and carried a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.
Summary of Significant Accounting Policies
Our significant accounting policies are discussed in Note 1. “Summary of Business and Significant Accounting Policies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021. There have been no significant changes to these policies during the six months ended July 31, 2021, except as noted below.


12

Strategic Investments
We hold strategic investments in publicly held equity securities and privately held debt and equity securities in which we do not have a controlling interest or significant influence. Publicly held equity securities are measured using quoted prices in their respective active markets with changes recorded through gains on strategic investments in the condensed consolidated statements of operations. Privately held equity securities without a readily determinable fair value are recorded at cost and adjusted for impairments and observable price changes with a same or similar security from the same issuer (i.e. using the measurement alternative) and are recorded through gains on strategic investments in the condensed consolidated statements of operations. If, based on the terms of these publicly traded and privately held securities, we determine that we exercise significant influence on the entity to which these securities relate, we will apply the equity method of accounting for such investments. Privately held debt securities are recorded at fair value with changes in fair value recorded through accumulated other comprehensive income on the condensed consolidated balance sheets.
On a quarterly basis, we assess our privately held debt and equity securities in our strategic investment portfolio for impairment. As of July 31, 2021, we have not recognized any impairments to our privately held debt and equity securities.
2.    Revenue Recognition
Disaggregation of Revenue
The following table summarizes revenue by region based on the billing address of customers:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
(in thousands, except percentages)
Americas$681,414 67 %$454,160 69 %$1,317,199 67 %$699,793 71 %
Asia Pacific (“APAC”)
135,321 13 81,384 12 259,084 13 111,641 11 
Europe, Middle East, and Africa (“EMEA”)
204,760 20 127,976 19 401,449 20 180,253 18 
Total$1,021,495 100 %$663,520 100 %$1,977,732 100 %$991,687 100 %
Contract Balances
We receive payments from customers based on a billing schedule as established in our customer contracts. Accounts receivable are recorded when we contractually have the right to consideration. In some arrangements, a right to consideration for our performance under the customer contract may occur before invoicing to the customer, resulting in an unbilled accounts receivable. The amount of unbilled accounts receivable included within accounts receivable, net of allowances in the condensed consolidated balance sheets was $35.4 million and $24.6 million as of July 31, 2021 and January 31, 2021, respectively.
Contract liabilities consist of deferred revenue. Revenue is deferred when we have the right to invoice in advance of performance under a customer contract. The current portion of deferred revenue balances is recognized over the next 12 months. The amount of revenue recognized during the three months ended July 31, 2021 and 2020 that was included in deferred revenue at the beginning of each period was $480.5 million and $233.5 million, respectively, and $660.1 million and $166.4 million during the six months ended July 31, 2021 and 2020, respectively.
Remaining Performance Obligations
The terms of our subscription agreements are monthly, annual, and multiyear, and we may bill for the full term in advance or on an annual, quarterly, or monthly basis, depending on the billing terms with customers. As of July 31, 2021, the aggregate amount of the transaction price allocated to our remaining performance obligations was $2,346.3 million, which consisted of both billed consideration in the amount of $1,178.0 million and unbilled consideration in the amount of $1,168.3 million that we expect to recognize as revenue. We expect to recognize 69% of our remaining performance obligations as revenue over the next 12 months and the remainder thereafter.


13

3.    Investments
Marketable Securities
As of July 31, 2021 and January 31, 2021, our marketable securities consisted of the following: 
As of July 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$33,729 $ $ $33,729 
Agency bonds491,968 82 (53)491,997 
Corporate and other debt securities380,373 314 (89)380,598 
U.S. government agency securities2,213,814 157 (259)2,213,712 
Treasury bills53,996 1 (4)53,993 
Marketable securities$3,173,880 $554 $(405)$3,174,029 
As of January 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$26,222 $ $ $26,222 
Agency bonds461,335 79 (49)461,365 
Corporate and other debt securities465,207 1,113 (64)466,256 
U.S. government agency securities834,894 28 (257)834,665 
Treasury bills215,902 6 (6)215,902 
Marketable securities$2,003,560 $1,226 $(376)$2,004,410 
We review the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. We evaluate, among other factors, whether we have the intention to sell any of these marketable securities and whether it is more likely than not that we will be required to sell any of them before recovery of the amortized cost basis. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period. There were no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and six months ended July 31, 2021 and 2020.
The following table presents the contractual maturities of our marketable securities as of July 31, 2021 and January 31, 2021:
As of
July 31, 2021January 31, 2021
(in thousands)
Less than one year$1,660,900 $1,017,048 
Due in one to five years1,513,129 987,362 
Total$3,174,029 $2,004,410 


14

Strategic Investments
Strategic investments by form and measurement category as of July 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$107,076 $15,288 $122,364 
Debt securities15,431  15,431 
Strategic investments$122,507 $15,288 $137,795 
Strategic investments by form and measurement category as of January 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$ $13,538 $13,538 
Debt securities5,130  5,130 
Strategic investments$5,130 $13,538 $18,668 
On June 10, 2021, we made a strategic investment of $75.0 million for common shares of a technology company in a private placement concurrent with the investee company’s initial public offering. The investee’s shares are subject to a 180-day lock-up agreement. We recorded a gain of $32.1 million related to this investment in the second quarter of fiscal year 2022. As of July 31, 2021, the fair value of the investment was $107.1 million and our ownership interest represents approximately one percent of the economic interest of the investee’s outstanding capital stock.
4.    Fair Value Measurements
The following tables present information about our financial instruments that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:
As of July 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$688,073 $688,073 $ $ 
Treasury bills325,108  325,108  
Cash equivalents1,013,181 688,073 325,108  
Commercial paper33,729  33,729  
Agency bonds491,997  491,997  
Corporate and other debt securities380,598  380,598  
U.S. government agency securities2,213,712  2,213,712  
Treasury bills53,993  53,993  
Marketable securities3,174,029  3,174,029  
Publicly held equity securities included in strategic investments107,076 107,076 — — 
Privately held debt securities included in strategic investments15,431   15,431 
Certificates of deposit included in other assets, noncurrent797  797  
Total financial assets$4,310,514 $795,149 $3,499,934 $15,431 


15

As of January 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$958,357 $958,357 $ $ 
Treasury bills618,498  618,498  
Cash equivalents1,576,855 958,357 618,498  
Commercial paper26,222  26,222  
Agency bonds461,365  461,365  
Corporate and other debt securities466,256  466,256  
U.S. government agency securities834,665  834,665  
Treasury bills215,902  215,902  
Marketable securities2,004,410  2,004,410  
Certificate of deposit included in prepaid expenses and other current assets100  100  
Certificates of deposit included in other assets, noncurrent2,238  2,238  
Privately held debt securities included in strategic investments5,130   5,130 
Total financial assets$3,588,733 $958,357 $2,625,246 $5,130 
We classify our highly liquid money market funds and publicly held equity securities within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify our commercial paper, agency bonds, corporate and other debt securities, U.S. government agency securities, treasury bills, and certificates of deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security, which may not be actively traded. We classify our privately held debt securities as Level 3 due to the lack of relevant observable market data over fair value inputs, such as the probability weighting of the various scenarios that can impact settlement of the arrangement.
5.    Business Combinations
Completed Acquisitions
Karlsruhe Information Technology Solution - Kites GmbH
On July 1, 2021, we acquired 100% of all issued and outstanding share capital of Karlsruhe Information Technology Solution - Kites GmbH (“Kites”), a start-up dedicated to developing real-time Machine Translation (“MT”) solutions. The acquisition helps us advance the field of MT to improve meeting productivity and efficiency by providing multi-language translation capabilities for our users. The acquisition has been accounted for as a business combination. The purchase consideration for the acquisition and the related transaction costs were immaterial. The results of operations of Kites have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Kites have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.
Keybase, Inc.
On May 7, 2020, we acquired 100% of the issued and outstanding share capital of Keybase, Inc. (“Keybase”), a secure messaging and file-sharing company, for purchase consideration of $42.9 million in cash. The acquisition helps us strengthen the security of our video communications platform by providing end-to-end encryption (“E2EE”) expertise. The acquisition has been accounted for as a business combination.
In allocating the purchase consideration, $24.3 million was attributed to goodwill, $3.3 million to intangible assets, and $15.3 million to other net assets acquired primarily consisting of cash and cash equivalents of $16.4 million. The goodwill amount represents synergies related to our existing products expected to be realized from the acquisition and assembled workforce. The associated goodwill is not deductible for tax purposes. Acquired intangible assets consisted of developed technology with an estimated useful life of five years. The developed technology had a remaining useful life of 3.8 years as of July 31, 2021, and is amortized using the straight-line method over its estimated useful life.


16

Not included in the purchase consideration, we also entered into holdback agreements with certain employees for $20.0 million in cash payments, which are subject to such employees’ continued service with us. The holdback amount of $20.0 million will be treated as compensation for research and development over the required service period ranging from one year to three years.
Transaction costs incurred in connection with the acquisition were immaterial. The results of operations of Keybase have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Keybase have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.
Pending Acquisition
On July 16, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire Five9, Inc. (“Five9”), a leading provider of the intelligent cloud contact center. Under the terms of the Merger Agreement, each issued and outstanding share of Five9 common stock will be converted into the right to receive 0.5533 shares of our Class A common stock. The transaction, which is anticipated to close in the first half of calendar year 2022, is subject to approval by Five9 stockholders, the receipt of required regulatory approvals, and other customary closing conditions.
6.    Balance Sheet Components
Accounts Receivable, Net
Accounts receivable are recorded for invoiced amounts and amounts for which revenue has been recognized, but not invoiced, net of allowances. Our short-term accounts receivable consist of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, gross$429,895 $331,547 
Less: allowance for credit losses(17,500)(20,500)
Less: allowance for returns(17,129)(16,344)
Accounts receivable, net$395,266 $294,703 
Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:
20212020
 (in thousands)
Balance as of January 31$20,500 $5,150 
Provision for credit losses8,029 13,723 
Write-offs(11,029)(1,373)
Balance as of July 31$17,500 $17,500 


17

Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Prepaid expenses$87,428 $60,702 
Restricted cash from international employee stock sales63,185 50,475 
Other21,675 5,642 
Prepaid expenses and other current assets$172,288 $116,819 
Property and Equipment, Net
Property and equipment consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Computer and office equipment$183,778 $137,445 
Software49,353 36,216 
Leasehold improvements24,493 23,593 
Furniture and fixtures 4,477 4,625 
Property and equipment, gross262,101 201,879 
Less: accumulated depreciation and amortization(68,249)(51,955)
Property and equipment, net$193,852 $149,924 
Depreciation and amortization expense was $11.8 million and $6.4 million for the three months ended July 31, 2021 and 2020, respectively, and $22.3 million and $11.7 million for the six months ended July 31, 2021 and 2020, respectively.
Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, noncurrent$32,224 $28,008 
Prepaid expenses, noncurrent20,341 12,386 
Other16,997 16,891 
Other assets, noncurrent$69,562 $57,285 


18

Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accrued expenses$230,311 $157,167 
Accrued compensation and benefits100,376 118,640 
Proceeds from employee equity transactions to be remitted to employees and tax authorities73,074 54,174 
Sales and other tax liabilities32,992 27,453 
Operating lease liabilities, current17,355 15,601 
Customer deposit liabilities14,541 13,050 
Other13,513 6,933 
Accrued expenses and other current liabilities$482,162 $393,018 
Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Sales and other tax liabilities$54,187 $58,133 
Other3,697 3,501 
Other liabilities, noncurrent$57,884 $61,634 

7.    Commitments and Contingencies
Non-cancelable Purchase Obligations
During the six months ended July 31, 2021, there have been no material changes to our non-cancelable purchase obligations from those disclosed in Note 8. “Commitments and Contingencies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Other Contingencies
In June 2020, we received a grand jury subpoena from the Department of Justice’s U.S. Attorney’s Office for the Eastern District of New York (“EDNY”), which requested information regarding our interactions with foreign governments and foreign political parties, including the Chinese government, as well as information regarding storage of and access to user data, the development and implementation of Zoom’s privacy policies, and the actions we took relating to the Tiananmen commemorations on Zoom. In July 2020, we received subpoenas from the Department of Justice’s U.S. Attorney’s Office for the Northern District of California (“NDCA”) and the SEC. Both subpoenas seek documents and information relating to various security, data protection and privacy matters, including our encryption, and our statements relating thereto, as well as calculation of usage metrics and related public statements. In addition, the NDCA subpoena seeks information relating to any contacts between our employees and representatives of the Chinese government, and any attempted or successful influence by any foreign government in our policies, procedures, practices, and actions as they relate to users in the United States. We have since received additional subpoenas from EDNY and NDCA seeking related information. We are fully cooperating with these investigations and have been conducting our own thorough internal investigation. These investigations are ongoing, and we do not know when they will be completed, which facts we will ultimately discover as a result of the investigations, or what actions the government may or may not take. We cannot predict the outcome of these investigations, and a negative outcome in any or all of these matters could cause us to incur material fines, penalties, or other financial exposure.


19

Legal Proceedings
On April 7, 2020 and April 8, 2020, securities class action complaints were filed against us and two of our officers in the United States District Court for the NDCA. The plaintiffs are purported stockholders of the Company. The complaints allege, among other things, that we violated Sections 10(b) and 20(a) of the Exchange Act, and Rule 10b-5 by making false and misleading statements and omissions of material fact about our data privacy and security measures. The complaints seek unspecified damages, interest, fees, and costs. On May 18, 2020, the actions were consolidated. On November 4, 2020, the court appointed a lead plaintiff. On December 23, 2020, the lead plaintiff filed a consolidated complaint. We filed a motion to dismiss the consolidated complaint on May 20, 2021. Plaintiff filed an opposition to our motion to dismiss on July 9, 2021. Our reply in support of the motion to dismiss was due August 9, 2021. On August 23, 2021, the judge took the motion under submission without oral argument.
On June 11, 2020 and July 30, 2020, purported shareholder derivative complaints were filed in the United States District Court for the District of Delaware. The first complaint names as defendants nine of our officers and directors, and the second complaint names eight of our officers and directors. The lawsuits assert state and federal claims and are based on the same alleged misstatements as the shareholder class action complaint. The lawsuits accuse our board of directors of failing to exercise reasonable and prudent supervision over our management, policies, practices, and internal controls. The plaintiffs seek unspecified monetary damages on behalf of us as well as governance reforms. On September 25, 2020, the derivative cases were consolidated. The consolidated case is stayed pending resolution of a forthcoming motion to dismiss the securities class action.
We believe these lawsuits are without merit, and we are vigorously defending ourselves against them. Given the uncertainty of litigation, the preliminary stage of the cases, and the legal standards that must be met for, among other things, class certification and success on the merits, we cannot estimate the reasonably possible loss or range of loss that may result from these actions.
Beginning on March 30, 2020, multiple putative class actions have been filed against us in various U.S. federal district courts and state courts relating to our alleged privacy and security practices, including alleged data sharing with third parties (the “U.S. Privacy Class Actions”). We have also been sued under the DC private attorney general statute on behalf of members of the general public. The plaintiffs claim violations of a variety of state consumer protection and privacy laws, and also assert state constitutional and common law claims, such as negligence and unjust enrichment. The U.S. Privacy Class Actions seek to certify both nationwide and state-specific classes of individuals using our services in certain time periods. The plaintiffs seek various forms of injunctive and monetary relief, including restitution, statutory and actual damages, punitive damages, and attorneys’ fees. The federal cases have been transferred to and consolidated in the NDCA with our consent; lead plaintiffs’ counsel have been appointed; and plaintiffs filed their first amended consolidated class action complaint on October 28, 2020. On March 11, 2021, the court granted in part, and denied in part, our motion to dismiss, and gave plaintiffs leave to amend. On July 30, 2021, we entered into a settlement agreement with plaintiffs to settle the action on a classwide basis, and plaintiffs filed a motion for preliminary approval of the settlement with the court on July 31, 2021. Under the terms of the settlement, if the court preliminarily approves it, we would pay $85.0 million into an escrow account that would be used to pay claims filed by settlement class members, attorneys’ fees and expenses, administrative costs, and service payments to plaintiffs. The court has set a hearing on plaintiffs’ motion for preliminary approval of the settlement for October 21, 2021. We recorded an aggregate legal settlement charge of $66.9 million net of amounts estimated to be covered by insurance as a general and administrative expense in our condensed consolidated statement of operations for the six months ended July 31, 2021.
In September 2019, the Federal Trade Commission (“FTC”) issued a Civil Investigative Demand to us requiring us to produce certain documents and materials and to answer certain interrogatories relating to our privacy and security representations and practices. Since then, we have fully cooperated with the investigation. In October 2020, we reached a proposed settlement agreement with the FTC staff to resolve the FTC’s allegations that certain of our statements and practices about our security constituted deceptive and unfair acts or practices in violation of the FTC Act. On November 10, 2020, the FTC Commissioners voted to approve the settlement and, on November 13, 2020, the FTC published the settlement in the Federal Register for a 30-day public comment period, which ended on December 13, 2020. On January 19, 2021, the FTC voted to finalize the settlement. Under the terms of the settlement, we neither admit nor deny the FTC’s allegations, and the FTC does not impose any fine or penalty upon us. We are required to implement certain injunctive provisions, including, among other things, refraining from making any misrepresentations regarding the privacy and security of our services or how we collect, maintain, use, delete, disclose, allow access to, and protect user information. It also requires us to implement a detailed information security program and obtain third-party security assessments periodically.
We do not expect the settlement to have a material impact on our financial results. We will cooperate with the FTC’s requirements and work to ensure compliance. Any failure to comply with the settlement may increase the possibility of additional adverse consequences, including litigation, additional regulatory actions, injunctions, or monetary penalties, or require further changes to our business practices, significant management time, or the diversion of significant operational resources, all of which could result in a material loss or otherwise harm our business.


20

In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.
8.    Stockholders’ Equity and Equity Incentive Plans
Common Stock
In connection with our initial public offering (“IPO”) in April 2019, our amended and restated certificate of incorporation became effective, which authorized the issuance of 2,000,000,000 shares of Class A common stock, $0.001 par value per share, and 300,000,000 shares of Class B common stock, $0.001 par value per share. Class A and Class B common stock are referred to as common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted.
Equity Incentive Plans
We have two equity incentive plans: the 2011 Global Share Plan (“2011 Plan”) and the 2019 Equity Incentive Plan (“2019 Plan”). All shares that remain available for future grants are under the 2019 Plan.
Stock Options
A summary of stock option activity under our equity incentive plan and related information is as follows:
 Stock Options
Outstanding
Stock
Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except share, life, and per share data)
Balance as of January 31, 20219,239,504 $7.17 7.0$3,371,457 
Granted $ 
Exercised(1,593,193)$5.03 
Canceled/forfeited/expired(95,621)$10.63 
Balance as of July 31, 20217,550,690 $7.58 6.5$2,797,668 
Vested and exercisable as of July 31, 20214,851,663 $4.69 6.2$1,811,636 
As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested stock options was $32.7 million, which is expected to be recognized over a weighted-average period of 1.1 years.


21

Restricted Stock Units
A summary of RSU activity under our equity incentive plan and related information is as follows:
RSUs
Unvested
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Unvested as of January 31, 20214,510,730 $194.57 
Granted893,277 $347.05 
Vested(1,182,958)$180.43 
Canceled/forfeited(129,309)$245.34 
Unvested as of July 31, 20214,091,740 $230.34 
As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested RSUs was $859.6 million, which is expected to be recognized over a weighted-average period of 2.6 years.
2019 Employee Stock Purchase Plan
In April 2019, we adopted the 2019 Employee Stock Purchase Plan (“ESPP”). As of July 31, 2021, unrecognized stock-based compensation expense related to the ESPP was $61.8 million, which is expected to be recognized over a weighted-average period of 1.9 years.
Stock-Based Compensation
The stock-based compensation expense by line item in the accompanying condensed consolidated statements of operations is summarized as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands)
Cost of revenue$14,778 $7,727 $28,844 $10,976 
Research and development22,917 10,010 43,736 15,234 
Sales and marketing50,856 32,398 102,668 49,521 
General and administrative13,591 6,720 25,863 9,901 
Total stock-based compensation expense$102,142 $56,855 $201,111 $85,632 

9.    Income Taxes
Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.
The following table provides details of the provision for income taxes:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands, except percentages)
Income before provision for income taxes$323,884 $190,185 $552,815 $219,360 
Provision for income taxes6,800 4,196 8,200 6,296 
Effective tax rate2.1 %2.2 %1.5 %2.9 %


22

The provision for income taxes was $6.8 million and $4.2 million for the three months ended July 31, 2021 and 2020, respectively, and $8.2 million and $6.3 million for the six months ended July 31, 2021 and 2020, respectively. The provision for income taxes for the three and six months ended July 31, 2021 consisted primarily of federal, state, and foreign income taxes. For the three and six months ended July 31, 2021 and 2020, the provision for income taxes differed from the U.S. federal statutory rate primarily due to stock-based compensation and the valuation allowance on the U.S. and the U.K. deferred tax assets.
The realization of tax benefits of net deferred tax assets is dependent upon future levels of taxable income, of an appropriate character, in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three and six months ended July 31, 2021, we believe that it is more likely than not that the tax benefits of the U.S. and the U.K. losses incurred may not be realized. Accordingly, we recorded a full valuation allowance against the tax benefits of the U.S. and the U.K. losses incurred. We intend to maintain the full valuation allowance on the U.S. and the U.K. net deferred tax assets until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.
In our valuation allowance evaluation, we give more weight to evidence that can be objectively verified than to evidence that cannot be objectively verified. Our consideration of the evidence requires management to make a number of significant judgements, estimates, and assumptions about highly complex and inherently uncertain matters. Given our current earnings and anticipated future earnings, we believe that there is a reasonable possibility that in the foreseeable future, sufficient positive evidence may become available that results in a conclusion that a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change based on a number of factors, including but not limited to, the level of profitability (pretax income adjusted for permanent differences) that we are able to actually achieve and acquisitions of other businesses.
During the three and six months ended July 31, 2021, there were no material changes to the total amount of unrecognized tax benefits and we do not expect any significant changes in the next 12 months.
On March 11, 2021, the American Rescue Plan Act of 2021 (“American Rescue Plan Act”) was passed into law and amended portions of relevant tax laws. The American Rescue Plan Act did not have a significant impact on the provision for income taxes for the three and six months ended July 31, 2021.


23

10.    Net Income Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the periods presented:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income$255,513 $61,571 $122,474 $63,515 $431,889 $112,726 $125,297 $87,767 
Less: undistributed earnings attributable to participating securities (154) (247) (309) (305)
Net income attributable to common stockholders, basic$255,513 $61,417 $122,474 $63,268 $431,889 $112,417 $125,297 $87,462 
Reallocation of net income attributable to common stockholders(5,738)5,738 (4,343)4,343 (10,105)10,105 (4,824)4,824 
Net income attributable to common stockholders, diluted$249,775 $67,155 $118,131 $67,611 $421,784 $122,522 $120,473 $92,286 
Denominator:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic
238,407,148 57,305,527 186,505,788 96,345,017 233,889,833 60,879,786 165,718,132 115,676,769 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted
241,051,560 64,809,491 188,994,684 108,167,625 236,850,849 68,801,779 167,839,216 128,569,013 
Net income per share attributable to common stockholders, basic
$1.07 $1.07 $0.66 $0.66 $1.85 $1.85 $0.76 $0.76 
Net income per share attributable to common stockholders, diluted
$1.04 $1.04 $0.63 $0.63 $1.78 $1.78 $0.72 $0.72 
The potential shares of common stock that were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive, are as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Unvested RSUs323,313  85,596  301,179  598,728  
Purchase rights committed under the ESPP247,321  35,996  134,576  18,196  
Total570,634  121,592  435,755  616,924  
The table above does not include 405,156 shares of issued Class A common stock held by us as of July 31, 2021 and 2020 that are reserved for the sole purpose of being transferred to nonprofit organizations.
Item 2.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations together with the unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on


24

Form 10-Q. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed in the section titled “Risk Factors” and in other parts of this Quarterly Report on Form 10-Q.
Overview
Our mission is to make video communications frictionless and secure.
We provide a communications platform that delivers happiness and helps our users express ideas and connect to others. We connect people through our unified communications, developer, and events platform. Our platform is chosen by enterprises around the globe because it is reliable; scalable; secure; easy to deploy, use, and manage; provides an attractive return on investment; and integrates with a vast ecosystem of applications and physical spaces. We believe that face-to-face communications build greater empathy and trust. We strive to live up to the trust our customers place in us by delivering a communications solution while prioritizing their privacy and security. Our 22 co-located data centers worldwide and the public cloud enable us to provide both high-quality and high-definition, real-time video to our customers even in low-bandwidth environments.
We generate revenue from the sale of subscriptions to our communications platform. Subscription revenue is driven primarily by the number of paid hosts as well as purchases of additional products, including Zoom Rooms, Zoom Video Webinars, Zoom Phone, Zoom Events, and Hardware-as-a-Service (“HaaS”) for rooms and phones. A host is any user of our unified communications platform who initiates a Zoom Meeting and invites one or more participants to join that meeting. We refer to hosts who subscribe to a paid Zoom Meeting plan as “paid hosts.” We define a customer as a separate and distinct buying entity, which can be a single paid user or host or an organization of any size (including a distinct unit of an organization) that has multiple paid hosts. Our Basic offering is free and gives hosts access to Zoom Meetings with core features but with the limitation that meetings with more than two endpoints time-out at 40 minutes. Our paid offerings include our Pro, Business, Enterprise, Education, and Healthcare plans, which provide incremental features and functionality, such as different participant limits, administrative controls, and reporting.
For Zoom Phone, plans include Zoom Phone Pro, which provides extension-to-extension calling or can be used with the Bring Your Own Carrier model wherein the customer connects Zoom Phone to an existing carrier. We also offer Regional Unlimited and Regional Metered calling plans in three specific markets (United States/Canada, United Kingdom/Ireland, and Australia/New Zealand). In addition, we introduced the Global Select plan in August 2020, which allows customers to select from local numbers and domestic calling in more than 45 countries and territories where Zoom has local public switched telephone network (“PSTN”) coverage. In addition, the Zoom United plan launched in December 2020 provides a single license for customers to purchase Zoom Phone, Meetings and chat capabilities as a bundled offering.
Our revenue was $1,021.5 million and $663.5 million for the three months ended July 31, 2021 and 2020, respectively, representing a period-over-period growth rate of 54%. We had net income of $317.1 million and $186.0 million for the three months ended July 31, 2021 and 2020, respectively. Our revenue was $1,977.7 million and $991.7 million for the six months ended July 31, 2021 and 2020, respectively, representing a period-over-period growth rate of 99%. We had net income of $544.6 million and $213.1 million for the six months ended July 31, 2021 and 2020, respectively. Net cash provided by operating activities was $1,001.3 million and $660.3 million for the six months ended July 31, 2021 and 2020, respectively.
Recent Developments
On July 16, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire Five9, Inc. (“Five9”), a leading provider of the intelligent cloud contact center. Under the terms of the Merger Agreement, each issued and outstanding share of Five9 common stock will be converted into the right to receive 0.5533 shares of our Class A common stock. The transaction, which is anticipated to close in the first half of calendar year 2022, is subject to approval by Five9 stockholders, the receipt of required regulatory approvals, and other customary closing conditions.
Impact of the COVID-19 Pandemic
In March 2020, the World Health Organization declared COVID-19 a pandemic, affecting many countries around the world. Governments have instituted lockdown or other similar measures to slow infection rates. Many organizations have resorted to mandating employees to work from home, which has resulted in these organizations seeking out video communication solutions like ours to keep employees as productive as possible, even while working from home. Schools, colleges, and universities globally have also closed as a result of this pandemic. Many of these institutions are utilizing our platform to provide remote instruction to their students. To help teachers and students navigate this unprecedented situation, we


25

have temporarily removed the 40-minute time limit for meetings with more than two endpoints from our free Basic accounts for more than 125,000 K-12 domains worldwide.
While we have experienced a significant increase in paid hosts and revenue due to the pandemic, the aforementioned factors have also driven increased usage of our services and have required us to expand our network, data storage, and processing capacity, both in our own co-located data centers as well as through third-party cloud hosting, which has resulted, and is continuing to result, in an increase in our operating costs. Furthermore, a significant portion of the increase in usage of our platform is attributable to free Basic accounts and our removal of the time limit for school domains, which do not generate any revenue, but still require us to incur these additional operating costs to expand our capacity. Therefore, the recent increase in usage of our platform has adversely affected, and may continue to adversely affect, our gross margin.
In addition, there is no assurance that we will experience an increase in paid hosts or that new or existing users will continue to utilize our service after the COVID-19 pandemic has tapered globally. Moreover, the tapering of the COVID-19 pandemic, particularly as vaccines become widely available, may result in a decline in paid hosts and users once individuals are no longer working or attending school from home.
Key Factors Affecting Our Performance
Acquiring New Customers
We are focused on continuing to grow the number of customers that use our platform. Our operating results and growth prospects will depend, in part, on our ability to attract new customers. While we believe there is a significant market opportunity that our platform addresses, it is difficult to predict customer adoption rates or the future growth rate and size of the market for our platform. We will need to continue to invest in sales and marketing in order to address this opportunity by hiring, developing, and retaining talented sales personnel who are able to achieve desired productivity levels in a reasonable period of time.
Expansion of Zoom Across Existing Customers 
We believe that there is a large opportunity for growth with many of our existing customers. Many customers have increased the size of their subscriptions as they have expanded their use of our platform across their operations. Some of our larger enterprise customers start with a deployment of Zoom Meetings with one team, location, or geography, before rolling out our platform throughout their organization. Several of our largest customers have deployed our platform globally to their entire workforce following smaller initial deployments. This expansion in the use of our platform also provides us with opportunities to market and sell additional products to our customers, such as Zoom Phone, Zoom HaaS, Zoom for Home, Zoom Rooms at each office location, Zoom Events, and Zoom Video Webinars. In order for us to address this opportunity to expand the use of our products with our existing customers, we will need to maintain the reliability of our platform and produce new features and functionality that are responsive to our customers’ requirements for enterprise-grade solutions.
We quantify our expansion across existing customers through our net dollar expansion rate. Our net dollar expansion rate includes the increase in user adoption within our customers, as our subscription revenue is primarily driven by the number of paid hosts within a customer and the purchase of additional products, and compares our subscription revenue from the same set of customers across comparable periods. We calculate net dollar expansion rate as of a period end by starting with the annual recurring revenue (“ARR”) from all customers with more than 10 employees as of 12 months prior (“Prior Period ARR”). We define ARR as the annualized revenue run rate of subscription agreements from all customers at a point in time. We calculate ARR by taking the monthly recurring revenue (“MRR”) and multiplying it by 12. MRR is defined as the recurring revenue run-rate of subscription agreements from all customers for the last month of the period, including revenue from monthly subscribers who have not provided any indication that they intend to cancel their subscriptions. We then calculate the ARR from these customers as of the current period end (“Current Period ARR”), which includes any upsells, contraction, and attrition. We divide the Current Period ARR by the Prior Period ARR to arrive at the net dollar expansion rate. For the trailing 12-months calculation, we take an average of the net dollar expansion rate over the trailing 12 months. Our net dollar expansion rate may fluctuate as a result of a number of factors, including the level of penetration within our customer base, expansion of products and features, and our ability to retain our customers. Our trailing 12-month net dollar expansion rate in customers with more than 10 employees was greater than 130% as of July 31, 2021 and 2020.
Innovation and Expansion of Our Platform
We continue to invest resources to enhance the capabilities of our platform. For example, we have recently introduced a number of product enhancements, including new features for Zoom Phone, Zoom Meetings, and Zoom Video Webinars. We addressed new work-from-home realities with the introduction of Zoom for Home, a solution designed for the home office that combines Zoom software enhancements with compatible hardware. We also expanded our geographic footprint with Zoom Phone availability in three new countries and territories thus far in fiscal year 2022, bringing the total to 47. Third-party


26

developers are also a key component of our strategy for platform innovation to make it easier for customers and developers to extend our product portfolio with new functionalities. We believe that as more developers and other third parties use our platform to integrate major third-party applications, we will become the ubiquitous platform for communications. We will need to expend additional resources to continue introducing new products, features, and functionality, and supporting the efforts of third parties to enhance the value of our platform with their own applications.
An end-to-end encryption (“E2EE”) option is available to free and paid Zoom customers globally who host meetings with up to 200 participants. Zoom’s E2EE uses the same AES-256-GCM encryption that secures Zoom meetings by default, but with Zoom’s new E2EE, the meeting host generates encryption keys and uses public key cryptography to distribute these keys to the other meeting participants.
In October 2020, we introduced two additions to the Zoom platform: OnZoom and Zoom Apps. OnZoom is an online event platform for Zoom users to create and host free, paid, and fundraising events. OnZoom is currently offered as a public beta for U.S. users to attend online events. Zoom Apps, which became generally available in July 2021, is a new type of in-product integration that lets users bring their apps into Zoom Meetings to make their meetings more efficient and engaging.
In July 2021, we introduced Zoom Events. Zoom Events provides everything users need to build, host, and manage a virtual or hybrid event. Its capabilities include branded event hubs, multi-session events, chat-based attendee networking, and customizable ticketing and registration.
International Expansion
Our platform addresses the communications needs of users worldwide, and we see international expansion as a major opportunity. Our revenue from the rest of world (APAC and EMEA) represented 33% and 31% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 33% and 29% of our total revenue for the six months ended July 31, 2021 and 2020, respectively. We plan to add local sales support in further select international markets over time. We use strategic partners and resellers to sell in certain international markets where we have limited or no direct sales presence. While we believe global demand for our platform will continue to increase as international market awareness of Zoom grows, our ability to conduct our operations internationally will require considerable management attention and resources, and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal and regulatory systems, alternative dispute systems, and commercial markets.
Key Business Metrics
We review the following key business metrics to measure our performance, identify trends, formulate financial projections, and make strategic decisions.
Customers with More Than 10 Employees
Increasing awareness of our platform and its broad range of capabilities has enabled us to substantially expand our customer base, which includes organizations of all sizes across industries. We define a customer as a separate and distinct buying entity, which can be a single paid host or an organization of any size (including a distinct unit of an organization) that has multiple paid hosts. To better distinguish business customers from our broader customer base, we review the number of customers with more than 10 employees. As of July 31, 2021 and 2020, we had approximately 504,900 and 370,200 customers, respectively, with more than 10 employees. When disclosing the number of customers, we round down to the nearest hundred.
Customers Contributing More Than $100,000 of Trailing 12 Months Revenue
We focus on growing the number of customers that contribute more than $100,000 of trailing 12 months revenue as it is a measure of our ability to scale with our customers and attract larger organizations to Zoom. Revenue from these customers represented 20% and 17% of total revenue for the three months ended July 31, 2021 and 2020, respectively, and 20% and 20% of total revenue for the six months ended July 31, 2021 and 2020, respectively. As of July 31, 2021 and 2020, we had 2,278 and 988 customers, respectively, that contributed more than $100,000 of trailing 12 months revenue, demonstrating our rapid penetration of larger organizations, including enterprises. These customers are a subset of the customers with more than 10 employees.
Non-GAAP Financial Measure
In addition to our results determined in accordance with GAAP, we believe that free cash flow (“FCF”), a non-GAAP financial measure, is useful in evaluating our liquidity.


27

Free Cash Flow
We define FCF as GAAP net cash provided by operating activities less purchases of property and equipment. We believe that FCF is a useful indicator of liquidity that provides information to management and investors about the amount of cash generated from our operations that, after investments in property and equipment, can be used for future growth. FCF is presented for supplemental informational purposes only, has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of other GAAP financial measures, such as net cash provided by operating activities. It is important to note that other companies, including companies in our industry, may not use this metric, may calculate this metric differently, or may use other financial measures to evaluate their liquidity, all of which could reduce the usefulness of this non-GAAP metric as a comparative measure.
The following table presents a summary of our cash flows for the periods presented and a reconciliation of FCF to net cash provided by operating activities, the most directly comparable financial measure calculated in accordance with GAAP:
Six Months Ended July 31,
20212020
(in thousands)
Net cash provided by operating activities$1,001,314 $660,311 
Less: purchases of property and equipment(92,049)(35,253)
Free cash flow (non-GAAP)$909,265 $625,058 
Net cash used in investing activities$(1,364,182)$(235,561)
Net cash provided by financing activities$65,104 $272,642 

Components of Results of Operations
Revenue
We derive our revenue from subscription agreements with customers for access to our unified communications platform. Our customers generally do not have the ability to take possession of our software. We also provide services, which include professional services, consulting services, and online event hosting, which are generally considered distinct from the access to our unified communications platform.
Cost of Revenue
Cost of revenue primarily consists of costs related to hosting our unified communications platform and providing general operating support services to our customers. These costs are related to our co-located data centers, third-party cloud hosting, integrated third-party PSTN services, personnel-related expenses, amortization of capitalized software development and acquired intangible assets, royalty payments, and allocated overhead. We expect our cost of revenue to increase in absolute dollars for the foreseeable future, as we expand our data center capacity due to increased usage stemming from the COVID-19 pandemic. However, the cost of revenue as a percentage of revenue may decrease over time as we scale our data centers to accommodate usage from our increased customer base and as the ratio of free to paid users varies.
Operating Expenses
Research and Development
Research and development expenses primarily consist of personnel-related expenses directly associated with our research and development organization, depreciation of equipment used in research and development, and allocated overhead. Research and development costs are expensed as incurred. We plan to increase our investment in research and development for the foreseeable future, primarily by increasing research and development headcount, as we focus on further developing our platform, enhancing its use cases, and strengthening security and privacy. As a result, we expect our research and development expenses to increase both in absolute dollars and as a percentage of revenue for the rest of the current fiscal year.
Sales and Marketing
Sales and marketing expenses primarily consist of personnel-related expenses directly associated with our sales and marketing organization. Other sales and marketing expenses include advertising and promotional events to promote our brand, such as awareness programs, digital programs, public relations, tradeshows, and our user conference, Zoomtopia, and allocated overhead. Sales and marketing expenses also include credit card processing fees related to sales and amortization of deferred contract acquisition costs. We plan to increase our investment in sales and marketing over the foreseeable future, primarily by


28

increasing the headcount of our direct sales force and marketing investments in demand generation. As a result, we expect our sales and marketing expenses to increase both in absolute dollars and as a percentage of revenue for the rest of the current fiscal year.
General and Administrative
General and administrative expenses primarily consist of personnel-related expenses associated with our finance and legal organizations; professional fees for external legal, accounting, and other consulting services; expected credit losses; insurance; indirect taxes; litigation settlements, and allocated overhead. We expect to increase the size of our general and administrative function to support the growth and complexity of our business. As a result, we expect our general and administrative expenses to increase both in absolute dollars and as a percentage of revenue for the rest of the current fiscal year.
Gains on Strategic Investments
Gains on strategic investments consist of remeasurement gains or losses on our equity investments.
Interest Income and Other, Net
Interest income and other, net consists primarily of interest income and net accretion on our marketable securities and effect of changes in foreign currency exchange rates.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes related to federal, state, and foreign jurisdictions where we conduct business.


29

Results of Operations
The following tables set forth selected condensed consolidated statements of operations data and such data as a percentage of revenue for each of the periods indicated:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands)
Revenue$1,021,495 $663,520 $1,977,732 $991,687 
Cost of revenue (1)
261,256 192,271 526,250 295,978 
Gross profit760,239 471,249 1,451,482 695,709 
Operating expenses:
Research and development (1)
82,311 42,734 147,486 69,123 
Sales and marketing (1)
271,179 159,173 516,846 280,729 
General and administrative (1)
112,146 81,238 266,235 134,368 
Total operating expenses465,636 283,145 930,567 484,220 
Income from operations294,603 188,104 520,915 211,489 
Gains on strategic investments32,076 — 32,076 2,538 
Interest income and other, net(2,795)2,081 (176)5,333 
Income before provision for income taxes323,884 190,185 552,815 219,360 
Provision for income taxes6,800 4,196 8,200 6,296 
Net income$317,084 $185,989 $544,615 $213,064 
(1) Includes stock-based compensation expense as follows:
Cost of revenue$14,778 $7,727 $28,844 $10,976 
Research and development22,917 10,010 43,736 15,234 
Sales and marketing50,856 32,398 102,668 49,521 
General and administrative13,591 6,720 25,863 9,901 
Total stock-based compensation expense$102,142 $56,855 $201,111 $85,632 

Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(as a percentage of revenue)
Revenue100 %100 %100 %100 %
Cost of revenue26 29 27 30 
Gross profit74 71 73 70 
Operating expenses:
Research and development
Sales and marketing26 24 26 28 
General and administrative11 12 14 14 
Total operating expenses45 43 47 49 
Income from operations29 28 26 21 
Gains on strategic investments— 
Interest income and other, net
Income before provision for income taxes32 29 28 22 
Provision for income taxes
Net income31 %28 %28 %21 %


30

Comparison of the Three Months Ended July 31, 2021 and 2020
Revenue
Three Months Ended July 31,
20212020% Change
(in thousands) 
Revenue$1,021,495 $663,520 54 %
Revenue for the three months ended July 31, 2021 increased by $358.0 million, or 54%, compared to the three months ended July 31, 2020. The increase in revenue was due to a combination of subscription services provided to new customers, which accounted for approximately 74% of the increase, and subscription services provided to existing customers, which accounted for approximately 26% of the increase.
Cost of Revenue
Three Months Ended July 31,
20212020% Change
(in thousands)
Cost of revenue$261,256 $192,271 36 %
Gross profit760,239 471,249 61 %
Gross margin74 %71 %
Cost of revenue for the three months ended July 31, 2021 increased by $69.0 million, or 36%, compared to the three months ended July 31, 2020. In response to the COVID-19 pandemic, we have temporarily removed the 40-minute time limit for meetings with more than two endpoints from our free Basic accounts for more than 125,000 K-12 school domains worldwide. We also continued to experience an increase in usage from paid users as more companies utilized our platform to allow their employees to work remotely. This increase in usage resulted in an increase of $33.0 million in costs related to third-party cloud hosting and our co-located data centers to support the increase in customers and expanded use of our communications platform by existing and new customers. The remaining increase was primarily due to an increase of $25.1 million in personnel-related expenses, which includes an increase of $7.1 million in stock-based compensation expense, mainly driven by additional headcount, and an increase of $6.6 million related to subscription to software-based services.
Gross margin increased to 74% for the three months ended July 31, 2021 from 71% for the three months ended July 31, 2020. The increase in gross margin was mainly due to increased efficiencies as we expanded our data center capacity to accommodate the increased usage as well as lower rates from third-party cloud hosting providers.
Operating Expenses
Research and Development
Three Months Ended July 31,
20212020% Change
(in thousands) 
Research and development$82,311 $42,734 93 %
Research and development expense for the three months ended July 31, 2021 increased by $39.6 million, or 93%, compared to the three months ended July 31, 2020. The increase was primarily due to higher personnel-related expenses of $40.1 million, which includes a $12.9 million increase in stock-based compensation expense, mainly driven by additional headcount.


31

Sales and Marketing
Three Months Ended July 31,
20212020% Change
(in thousands)
Sales and marketing$271,179 $159,173 70 %
Sales and marketing expense for the three months ended July 31, 2021 increased by $112.0 million, or 70%, compared to the three months ended July 31, 2020. The increase in sales and marketing expense was primarily due to higher personnel-related expenses of $73.1 million, mainly driven by additional headcount in our sales force to support increased demand, which includes a $18.5 million increase in stock-based compensation expense and a $17.1 million increase in amortization of deferred contract acquisition costs driven by our increase in revenue. The remaining increase was primarily due to an increase of $26.5 million in marketing and sales event-related costs, mainly due to an increase in digital programs, and an increase of $3.4 million in credit card processing fees as a result of increased online payments.
General and Administrative
Three Months Ended July 31,
20212020% Change
(in thousands)
General and administrative$112,146 $81,238 38 %
General and administrative expense for the three months ended July 31, 2021 increased by $30.9 million, or 38%, compared to the three months ended July 31, 2020. The increase in general and administrative expense was primarily due to an increase of $20.6 million in professional services consisting primarily of legal and other professional service fees; an increase of $20.2 million in personnel-related expenses, which includes a $6.9 million increase in stock-based compensation expense, mainly driven by additional headcount; an increase of $9.1 million related to subscription to software-based services; and an increase of $8.6 million in expenses related to mergers and strategic investments; partially offset by a decrease of $23.1 million in charitable donation related mainly to shares transferred to a donor advised fund.
Gains on Strategic Investments
Three Months Ended July 31,
20212020% Change
(in thousands) 
Gains on strategic investments$32,076 $— 100 %
Gains on strategic investments of $32.1 million recognized during the three months ended July 31, 2021 was driven by unrealized gains recognized on our publicly traded equity securities.
Interest Income and Other, Net
Three Months Ended July 31,
20212020% Change
(in thousands) 
Interest income and other, net$(2,795)$2,081 (234)%
Interest income and other, net for the three months ended July 31, 2021 decreased by $4.9 million, or 234%, compared to the three months ended July 31, 2020. The decrease was primarily attributable to a loss of $4.4 million related to changes in foreign currency exchange rates.


32

Provision for Income Taxes
Three Months Ended July 31,
20212020% Change
(in thousands) 
Provision for income taxes$6,800 $4,196 62 %
Provision for income taxes for the three months ended July 31, 2021 increased by $2.6 million, or 62%, compared to the three months ended July 31, 2020. The change was primarily due to increases in global income and decreases in stock-based compensation deductions for tax purposes. Our calculation of income tax expense is dependent in part on forecasts of full-year results.
Comparison of the Six Months Ended July 31, 2021 and 2020
Revenue
Six Months Ended July 31,
20212020% Change
(in thousands) 
Revenue$1,977,732 $991,687 99 %
Revenue for the six months ended July 31, 2021 increased by $986.0 million, or 99%, compared to the six months ended July 31, 2020. The increase in revenue was due to a combination of subscription services provided to existing customers, which accounted for approximately 51% of the increase, and subscription services provided to new customers, which accounted for approximately 49% of the increase.
Cost of Revenue
Six Months Ended July 31,
20212020% Change
(in thousands)
Cost of revenue$526,250 $295,978 78 %
Gross profit1,451,482 695,709 109 %
Gross margin73 %70 %
Cost of revenue for the six months ended July 31, 2021 increased by $230.3 million, or 78%, compared to the six months ended July 31, 2020. In response to the COVID-19 pandemic, we have temporarily removed the 40-minute time limit for meetings with more than two endpoints from our free Basic accounts for more than 125,000 K-12 school domains worldwide. We also continued to experience an increase in usage from paid users as more companies utilized our platform to allow their employees to work remotely. This increase in usage resulted in an increase of $153.7 million in costs related to third-party cloud hosting and our co-located data centers to support the increase in customers and expanded use of our communications platform by existing and new customers. The remaining increase was primarily due to an increase of $49.7 million in personnel-related expenses, which includes an increase of $17.9 million in stock-based compensation expense, mainly driven by additional headcount; an increase of $10.7 million related to subscription to software-based services; and an increase of $8.5 million in professional services, mainly for customer support.
Gross margin increased to 73% for the six months ended July 31, 2021 from 70% for the six months ended July 31, 2020. The increase in gross margin was mainly due to increased efficiencies as we expanded our data center capacity to accommodate the increased usage as well as lower rates from third-party cloud hosting providers.


33

Operating Expenses
Research and Development
Six Months Ended July 31,
20212020% Change
(in thousands) 
Research and development$147,486 $69,123 113 %
Research and development expense for the six months ended July 31, 2021 increased by $78.4 million, or 113%, compared to the six months ended July 31, 2020. The increase was primarily due to higher personnel-related expenses of $76.2 million, which includes a $28.5 million increase in stock-based compensation expense, mainly driven by additional headcount.
Sales and Marketing
Six Months Ended July 31,
20212020% Change
(in thousands)
Sales and marketing$516,846 $280,729 84 %
Sales and marketing expense for the six months ended July 31, 2021 increased by $236.1 million, or 84%, compared to the six months ended July 31, 2020. The increase in sales and marketing expense was primarily due to higher personnel-related expenses of $164.8 million, mainly driven by additional headcount in our sales force to support increased demand, which includes a $53.1 million increase in stock-based compensation expense and a $38.6 million increase in amortization of deferred contract acquisition costs driven by our increase in revenue. The remaining increase was primarily due to an increase of $31.6 million in marketing and sales event-related costs, mainly due to an increase in digital and social media programs and an increase of $17.3 million in credit card processing fees as a result of increased online payments.
General and Administrative
Six Months Ended July 31,
20212020% Change
(in thousands)
General and administrative$266,235 $134,368 98 %
General and administrative expense for the six months ended July 31, 2021 increased by $131.9 million, or 98%, compared to the six months ended July 31, 2020. The increase in general and administrative expense was primarily due to an increase of $66.9 million in litigation settlement expense, net of amounts estimated to be covered by insurance; an increase of $42.8 million in personnel-related expenses, which includes a $16.0 million increase in stock-based compensation expense, mainly driven by additional headcount; an increase of $35.3 million in professional services consisting primarily of legal and other professional service fees; an increase of $18.2 million related to subscription to software-based services; and an increase of $7.9 million in expenses related to mergers and strategic investments; partially offset by a decrease of $25.3 million in charitable donation related mainly to shares transferred to a donor advised fund and a decrease of $10.3 million related to a contingent liability for sales and other indirect tax.
Gains on Strategic Investments
Six Months Ended July 31,
20212020% Change
(in thousands) 
Gains on strategic investments$32,076 $2,538 1,164 %
Gains on strategic investments of $32.1 million recognized during the six months ended July 31, 2021 was driven by unrealized gains recognized on our publicly traded equity securities, while we had gains on strategic investments of $2.5 million recognized during the six months ended July 31, 2020.


34

Interest Income and Other, Net
Six Months Ended July 31,
20212020% Change
(in thousands) 
Interest income and other, net$(176)$5,333 (103)%
Interest income and other, net for the six months ended July 31, 2021 decreased by $5.5 million, or 103%, compared to the six months ended July 31, 2020. The decrease was primarily attributable to a loss of $5.6 million related to changes in foreign currency exchange rates.
Provision for Income Taxes
Six Months Ended July 31,
20212020% Change
(in thousands) 
Provision for income taxes$8,200 $6,296 30 %
Provision for income taxes for the six months ended July 31, 2021 increased by $1.9 million, or 30%, compared to the six months ended July 31, 2020. The change was primarily due to increases in global income and decreases in stock-based compensation deductions for tax purposes. Our calculation of income tax expense is dependent in part on forecasts of full-year results.
Liquidity and Capital Resources
As of July 31, 2021, our principal sources of liquidity were cash, cash equivalents, and marketable securities of $5.1 billion, which were held for working capital purposes and for investment in growth opportunities. Our marketable securities generally consist of high-grade commercial paper, corporate bonds, agency bonds, corporate and other debt securities, U.S. government agency securities, and treasury bills.
We have financed our operations primarily through income from operations and sales of equity securities. Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, the effects of the COVID-19 pandemic, including timing of cash collections from our customers and other risks detailed in the section titled “Risk Factors.” However, based on our current business plan and revenue prospects, we believe our existing cash, cash equivalents, and marketable securities, together with net cash provided by operations, will be sufficient to meet our needs for at least the next 12 months and allow us to capitalize on growth opportunities. Our future capital requirements will depend on many factors, including our revenue growth rate, subscription renewal activity, billing frequency, the timing and extent of spending to support further sales and marketing and research and development efforts, as well as expenses associated with our international expansion, and the timing and extent of additional capital expenditures to invest in existing and new office spaces as well as data center infrastructure. We may, in the future, enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. We may choose or be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, results of operations, and financial condition would be materially and adversely affected.


35

Cash Flows
The following table summarizes our cash flows for the periods presented:
Six Months Ended July 31,
20212020
(in thousands)
Net cash provided by operating activities$1,001,314 $660,311 
Net cash used in investing activities$(1,364,182)$(235,561)
Net cash provided by financing activities$65,104 $272,642 
Operating Activities
Our largest source of operating cash is cash collections from our customers for subscriptions to our platform. Our primary uses of cash from operating activities are for employee-related expenditures, costs related to hosting our platform, and marketing expenses. Net cash provided by operating activities is affected by our net income adjusted for certain non-cash items, such as stock-based compensation expense and depreciation and amortization expenses, as well as the effect of changes in operating assets and liabilities.
Net cash provided by operating activities was $1,001.3 million for the six months ended July 31, 2021, compared to $660.3 million for the six months ended July 31, 2020. The increase in operating cash flow was due to an increase in net income of $331.6 million and an increase in non-cash adjustments of $126.7 million, which is primarily a result of higher stock-based compensation expense and higher deferred contract acquisition cost amortization due to an increase in capitalized commissions as we continue to grow and expand our customer base, offset by the negative impact from changes in operating assets and liabilities of $117.3 million.
Investing Activities
Net cash used in investing activities of $1,364.2 million for the six months ended July 31, 2021 was due to net purchases of marketable securities of $1,183.1 million, purchases of property and equipment of $92.0 million, purchases of strategic investments of $86.9 million, and cash paid for acquisition, net of cash acquired, of $2.1 million.
Net cash used in investing activities of $235.6 million for the six months ended July 31, 2020 was primarily due to net purchases of marketable securities of $160.6 million, purchases of property and equipment of $35.3 million, cash paid for acquisition, net of cash acquired, of $26.5 million, and purchases of strategic investments of $13.0 million.
Financing Activities
Net cash provided by financing activities of $65.1 million for the six months ended July 31, 2021 was primarily due to proceeds from issuance of common stock under our ESPP of $37.8 million, proceeds from employee equity transactions to be remitted to employees and tax authorities, net, of $18.9 million, and proceeds from the exercise of stock options of $8.0 million.
Net cash provided by financing activities of $272.6 million for the six months ended July 31, 2020 was due to proceeds from employee equity transactions to be remitted to employees and tax authorities, net, of $234.5 million, proceeds from issuance of common stock under our ESPP of $20.8 million, and proceeds from the exercise of stock options of $17.4 million.
Commitments and Contractual Obligations
There have been no material changes to our contractual obligations and commitments from those disclosed in our Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K promulgated by the SEC under the Securities Act.
Critical Accounting Policies and Estimates
Critical accounting policies and estimates are those accounting policies and estimates that are both most important to the portrayal of our net assets and results of operations and require the most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. These estimates are developed


36

based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Critical accounting estimates are accounting estimates where the nature of the estimates is material due to the levels of subjectivity and judgment necessary to account for highly uncertain matters or the susceptibility of such matters to change, and the impact of the estimates on financial condition or operating performance is material.
There have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates described in our Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Item 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Currency and Exchange Risk
The vast majority of our cash generated from revenue is denominated in U.S. dollars, with a small amount denominated in foreign currencies. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the United States, China, Europe, and Australia. Our results of current and future operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have had a material impact on our historical condensed consolidated financial statements for the three and six months ended July 31, 2021 and 2020. As the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant.
Interest Rate Risk
We had cash and cash equivalents of $1,931.4 million and marketable securities of $3,174.0 million as of July 31, 2021. Cash and cash equivalents consist of bank deposits, money market funds, and treasury bills. Our marketable securities generally consist of high-grade commercial paper, agency bonds, corporate and other debt securities, U.S. government agency securities, and treasury bills. The cash and cash equivalents and marketable securities are held for working capital purposes. Such interest-earning instruments carry a degree of interest rate risk. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short-term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our historical condensed consolidated financial statements for the three and six months ended July 31, 2021 and 2020.
Item 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and our principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of July 31, 2021, our disclosure controls and procedures were effective at a reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There has been no change in our internal control over financial reporting (as defined in Rules 13a-15(d) and 15d-15(d) under the Exchange Act) that occurred during the quarter ended July 31, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Disclosure Controls and Procedures
Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all frauds. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts


37

of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Due to inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.


38

PART II—Other Information
Item 1.    LEGAL PROCEEDINGS
Information with respect to this item may be found in Note 7 - “Commitments and Contingencies” in the accompanying notes to the condensed consolidated financial statements included in Part I, Item 1, “Financial Statements” of this Quarterly Report on Form 10-Q, under “Legal Proceedings,” which is incorporated herein by reference.
Item 1A.    RISK FACTORS
Investing in our securities involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes, before making a decision to invest in our securities. The risks and uncertainties described below may not be the only ones we face. If any of the risks actually occur, our business could be materially and adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business and Our Industry
Our business depends on our ability to attract new customers and hosts, retain and upsell additional products to existing customers, and upgrade free hosts to our paid offerings. Any decline in new customers and hosts, renewals, or upgrades would harm our business.
Our business depends upon our ability to attract new customers and hosts, and maintain and expand our relationships with our customers and hosts, including upselling additional products to our existing customers and upgrading hosts to a paid Zoom Meeting plan. A host is any user of our unified communications platform who initiates a Zoom Meeting and invites one or more participants to join that meeting. We refer to hosts who subscribe to a paid Zoom Meeting plan as “paid hosts.”
Our business is subscription based, and customers are not obligated to, and may choose not to, renew their subscriptions after their existing subscriptions expire. As a result, we cannot provide assurance that customers will renew their subscriptions utilizing the same tier of their Zoom Meeting plan, upgrade to a higher-priced tier, or purchase additional products, if they renew at all. Renewals of subscriptions to our platform may decline or fluctuate because of several factors, such as dissatisfaction with our products and support, a customer or host no longer having a need for our products, including any new customers or hosts that have subscribed to our services during the COVID-19 pandemic that may subsequently reduce or discontinue their use after the impact of the pandemic has tapered, or the perception that competitive products provide better, more secure, or less expensive options. In addition, some customers downgrade their Zoom Meeting plan or do not renew their subscriptions. Furthermore, as a result of the increased usage of our platform during the COVID-19 pandemic, our customer base has shifted largely from businesses and enterprises to a mix of businesses, enterprises, and consumers. This shift in mix could result in higher non-renewal rates than we have experienced in the past. We must continually add new customers and hosts to grow our business beyond our current user base and to replace customers and hosts who choose not to continue to use our platform. Finally, any decrease in user satisfaction with our products or support would harm our brand, word-of-mouth referrals, and ability to grow.
We encourage customers to purchase additional products and encourage hosts to upgrade to our paid offerings by recommending additional features and through in-product prompts and notifications. Additionally, we seek to expand within organizations by adding new hosts, having workplaces purchase additional products, or expanding the use of Zoom into other teams and departments within an organization. At the same time, we strive to demonstrate the value of our platform and various product offerings to those hosts that subscribe to our free Zoom Meeting plan, thereby encouraging them to upgrade to a paid Zoom Meeting plan. However, a majority of these hosts, including those that recently subscribed to our free plan during the COVID-19 pandemic as a result of shelter-in-place and work-from-home mandates, may never upgrade to a paid Zoom Meeting plan. If we fail to upsell our customers or upgrade hosts of our free Zoom Meeting plan to paid subscriptions or expand the number of paid hosts within organizations, our business would be harmed.
In addition, our user growth rate may slow or decline in the future as our market penetration rates increase and we turn our focus to upgrading our free hosts to a paid Zoom Meeting plan rather than growing the total number of users. If we are not able to continue to expand our user base, our revenue may grow more slowly than expected or decline. Similar to the uncertainty of customers renewing their subscriptions or hosts upgrading to a paid Zoom Meeting plan, we expect our user growth rate to slow or decline once the impact of the COVID-19 pandemic tapers, particularly as a vaccine becomes widely available, and users return to work or school or are otherwise no longer subject to shelter-in-place mandates.


39

Interruptions, delays, or outages in service from our co-located data centers and a variety of other factors, including increased usage stemming from the COVID-19 pandemic, would impair the delivery of our services, require us to issue credits or pay penalties, and harm our business.
We currently serve our users from various co-located data centers located throughout the world. We also utilize Amazon Web Services and Oracle Cloud for the hosting of certain critical aspects of our business, as well as Microsoft Azure for limited customer-specified managed services. As part of our distributed meeting architecture, we establish private links between data centers that automatically transfer data between various data centers in order to optimize performance on our platform. Damage to, or failure of, these data centers has in the past resulted in and could in the future result in interruptions or delays in our services. In addition, we have experienced, and may in the future experience, other interruptions and delays in our services caused by a variety of other factors, including, but not limited to, infrastructure changes, vendor issues, human or software errors, viruses, security attacks, ransomware or cyber extortion, fraud, general internet availability issues, spikes in usage, and denial of service issues. In some instances, we may not be able to identify the cause or causes of these problems within an acceptable period of time. For example, we have experienced partial outages in our services that impacted a subset of our users for a limited number of hours. Additionally, in connection with the addition of new data centers or expansion or consolidation of our existing data center facilities or other reasons, we may move or transfer our data and our users’ metadata to other data centers, not including our China data center. Despite precautions that we take during this process, any unsuccessful data transfers may impair or cause disruptions in the delivery of our service, and we may incur significant costs in connection with any such move or transfer. Interruptions, delays, or outages in our services would reduce our revenue; may require us to issue credits or pay penalties; may subject us to claims and litigation; and may cause customers and hosts to terminate their subscriptions and adversely affect our ability to attract new customers and hosts. Our ability to attract and retain customers and hosts depends on our ability to provide customers and hosts with a highly reliable platform and even minor interruptions or delays in our services could harm our business.
Additionally, if our data centers are unable to keep up with our increasing needs for capacity, including increased usage stemming from the COVID-19 pandemic, customers may experience delays or interruptions in service as we seek to obtain additional capacity, which could result in the loss of customers who use our unified communications platform because of its reliability and performance. We plan to continue our practice of opening new data centers to meet increased demand, but we may be unable to bring additional data centers online in a timely manner, including as a result of current shortages for certain parts, such as servers. In addition, to meet short-term capacity needs, we may need to rely increasingly on public cloud providers, including Amazon Web Services and Oracle Cloud, which may result in higher variable costs and harm our business, financial condition, and operating results.
We do not control, or in some cases have limited control over, the operation of the co-located data center facilities we use, and they are vulnerable to damage or interruption from human error; intentional bad acts; earthquakes; floods; fires; hurricanes; war; terrorist attacks; power losses; hardware failures; systems failures; telecommunications failures; disease, such as the COVID-19 pandemic; and similar events, any of which could disrupt our service. In the event of significant physical damage to one of these data centers, it may take a significant period of time to achieve full resumption of our services and our disaster recovery planning may not account for all eventualities. Despite precautions taken at these facilities, the occurrence of a natural disaster, an act of terrorism, or other act of malfeasance, a decision to close the facilities without adequate notice or other unanticipated problems at the facilities would harm our business.
We operate in competitive markets, and we must continue to compete effectively.
The market for communication and collaboration technologies platforms is competitive and rapidly changing. Certain features of our current platform compete in the communication and collaboration technologies market with products offered by:
legacy web-based meeting providers, including Cisco Webex and LogMeIn GoToMeeting;
bundled productivity solutions providers with video functionality, including Microsoft Teams and Google G Suite and Meet products;
UCaaS and legacy PBX providers, including Avaya, RingCentral, and 8x8; and
consumer-facing platforms that can support small- or medium-sized businesses, including Amazon, Apple and Facebook.
Other large established companies may also make investments in video communications tools. In addition, as we introduce new products and services, and with the introduction of new technologies and market entrants, we expect competition to intensify in the future. For example, in 2019 we introduced Zoom Phone, a cloud phone system that allows customers to replace their existing PBX solution, which will result in increased competition against companies that offer similar services and new competitors that may enter that market in the future. Also, in connection with the travel restrictions and stay-in-place policies resulting from the COVID-19 pandemic, we have seen a significant increase in usage and subscriptions from smaller


40

customers, many of whom are consumers or small and medium sized businesses. With respect to these smaller customers, we face competition from more consumer-oriented platforms, most of which have more experience with the consumer market than we do. Further, many of our actual and potential competitors benefit from competitive advantages over us, such as greater name recognition; longer operating histories; more varied products and services; larger marketing budgets; more established marketing relationships; third-party integration; greater accessibility across devices or applications; access to larger user bases; major distribution agreements with hardware manufacturers and resellers; and greater financial, technical, and other resources. Some of our competitors may make acquisitions or enter into strategic relationships to offer a broader range of products and services than we do. These combinations may make it more difficult for us to compete effectively. We expect these trends to continue as competitors attempt to strengthen or maintain their market positions.
Demand for our platform is also price sensitive. Many factors, including our marketing, user acquisition, and technology costs, and our current and future competitors’ pricing and marketing strategies, can significantly affect our pricing strategies. Certain competitors offer, or may in the future offer, lower-priced or free products, or services that compete with our platform, or may bundle and offer a broader range of products and services than we do. Similarly, certain competitors may use marketing strategies that enable them to acquire customers at a lower cost than we can. Furthermore, third parties could build products similar to ours that rely on open source software. Even if such products do not include all the features and functionality that our platform provides, we could face pricing pressure from these third parties to the extent that users find such alternative products to be sufficient to meet their video communications needs. There can be no assurance that we will not be forced to engage in price-cutting initiatives or other discounts or to increase our marketing and other expenses to attract and retain customers in response to competitive pressures, either of which would harm our business. We, on occasion, offer customers a free period of time at the beginning of the subscription term that can result in deferred billings or long-term accounts receivable and increase the risk of loss on uncollected accounts receivable.
We may not be able to sustain our revenue growth rate in the future.
We have experienced significant revenue growth in prior periods. You should not rely on the revenue growth of any prior quarterly or annual period as an indication of our future performance. We expect our revenue growth rate to generally decline in future periods. Many factors may contribute to declines in our growth rate, including higher market penetration, increased competition, slowing demand for our platform, especially once the impact of the COVID-19 pandemic tapers, particularly as a vaccine becomes widely available, and users return to work or school or are otherwise no longer subject to shelter-in-place mandates, a failure by us to continue capitalizing on growth opportunities, and the maturation of our business, among others. If our growth rate declines, investors’ perceptions of our business and the trading price of our Class A common stock could be adversely affected.
Our quarterly results may fluctuate significantly and may not fully reflect the underlying performance of our business.
Our quarterly results of operations may vary significantly in the future, and period-to-period comparisons of our results of operations may not be meaningful. Accordingly, the results of any one quarter should not be relied upon as an indication of future performance. Our quarterly results of operations may fluctuate as a result of a variety of factors, many of which are outside of our control, and as a result, may not fully reflect the underlying performance of our business. For example, beginning in the fiscal quarter ended April 30, 2020, we faced unprecedented usage of our unified communications platform largely due to the COVID-19 pandemic, a significant portion of which is attributable to free Basic accounts, which do not generate any revenue. To meet this increased demand, we have incurred and expect to continue to incur significant costs associated with upgrading our infrastructure and expanding our capacity, including higher variable costs to the extent we have had to rely on public cloud providers rather than our own data centers. Fluctuation in quarterly results may negatively impact the value of our securities. Factors that may cause fluctuations in our quarterly results of operations include, without limitation, those listed below:
our ability to retain and upgrade customers to higher-priced tiers of Zoom Meeting plans;
our ability to attract new hosts and upgrade hosts that subscribe to our free Zoom Meeting plan to one of our paid Zoom Meeting plans;
our ability to hire and retain employees, in particular those responsible for the selling or marketing of our platform;
our ability to hire, develop, and retain talented sales personnel who are able to achieve desired productivity levels in a reasonable period of time and provide sales leadership in areas in which we are expanding our sales and marketing efforts;
changes in the way we organize and compensate our sales teams;
the timing of expenses and recognition of revenue;


41

our ability to increase sales to large organizations;
the length of our sales cycles, especially with respect to sales to large enterprises and highly-regulated industries, including financial services and U.S. federal and state and foreign governmental agencies;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations, and infrastructure, as well as international expansion and entry into operating leases; and the hiring and retention of personnel who can build, manage, and maintain our expanded business operations and infrastructure;
timing and effectiveness of new sales and marketing initiatives;
changes in our pricing policies or those of our competitors;
our ability to hire and retain experienced research and development personnel to design new products, features, and functionality that meet our privacy and security standards;
the timing and success of new products, features, and functionality by us or our competitors;
interruptions or delays in our service; network outages; or actual, alleged, or perceived privacy violations or issues or security vulnerabilities, incidents, or breaches;
lawsuits; regulatory actions or investigations; legislator scrutiny; or negative publicity arising from actual, alleged, or perceived privacy violations or issues or security vulnerabilities, incidents, or breaches;
changes in the competitive dynamics of our industry, including consolidation among competitors;
changes in laws and regulations that impact our business;
any large indemnification payments to our users or other third parties;
the timing of expenses related to any future acquisitions; and
general economic and market conditions.
Failures in internet infrastructure or interference with broadband access could cause current or potential users to believe that our systems are unreliable, possibly leading our customers and hosts to switch to our competitors, or to cancel their subscriptions to our platform.
Unlike traditional communications and collaborations technologies, our services depend on our users’ high-speed broadband access to the internet, usually provided through a cable or digital subscriber line connection. Increasing numbers of users and increasing bandwidth requirements may degrade the performance of our platform due to capacity constraints and other internet infrastructure limitations. As our number of users grow and their usage of communications capacity increases, including increased usage stemming from the COVID-19 pandemic, we will be required to make additional investments in network capacity to maintain adequate data transmission speeds, the availability of which may be limited, or the cost of which may be on terms unacceptable to us. If adequate capacity is not available to us as our user base grows, our network may be unable to achieve or maintain sufficiently high data transmission capacity, reliability, or performance. In addition, if internet service providers and other third parties providing internet services have outages or deteriorations in their quality of service, our users will not have access to our platform or may experience a decrease in the quality of our platform. Furthermore, as the rate of adoption of new technologies increases, the networks our platform relies on may not be able to sufficiently adapt to the increased demand for these services, including ours. Frequent or persistent interruptions could cause current or potential users to believe that our systems or platform are unreliable, leading them to switch to our competitors or to avoid our platform, which could permanently harm our business.
In addition, users who access our platform through mobile devices, such as smartphones and tablets, must have a high-speed connection, such as 3G, 4G, 5G, LTE, satellite, or Wi-Fi, to use our services and applications. Currently, this access is provided by companies that have significant and increasing market power in the broadband and internet access marketplace, including incumbent phone companies, cable companies, satellite companies, and wireless companies. Some of these providers offer products and subscriptions that directly compete with our own offerings, which can potentially give them a competitive advantage. Also, these providers could take measures that degrade, disrupt, or increase the cost of user access to third-party services, including our platform, by restricting or prohibiting the use of their infrastructure to support or facilitate third-party services or by charging increased fees to third parties or the users of third-party services, any of which would make our platform less attractive to users and reduce our revenue.
On January 4, 2018, the Federal Communications Commission (“FCC”) released an order reclassifying broadband internet access as an information service, subject to certain provisions of Title I of the Communications Act. The order requires broadband providers to publicly disclose accurate information regarding network management practices, performance characteristics, and commercial terms of their broadband internet access services sufficient to enable consumers to make


42

informed choices regarding the purchase and use of such services, and entrepreneurs and other small businesses to develop, market, and maintain internet offerings. The new rules went into effect on June 11, 2018. Numerous parties filed judicial challenges to the order, and on October 1, 2019, the United States Court of Appeals for the District of Columbia Circuit released a decision that rejected nearly all of the challenges to the new rules, but reversed the FCC's decision to prohibit all state and local regulation targeted at broadband internet service, requiring case-by-case determinations as to whether state and local regulation conflicts with the FCC's rules. The court also required the FCC to reexamine three issues from the order but allowed the order to remain in effect, while the FCC conducts that review. On February 6, 2020, the court denied requests for rehearing of the original decision, and the deadline for petitions requesting the Supreme Court to review the decision has passed without the filing of any such petitions. On February 19, 2020, the FCC released a public notice asking for comment on the three issues the court required it to reexamine. On October 27, 2020, the FCC adopted an order concluding that the three issues remanded by the court did not provide a basis to alter its conclusions in the 2018 order. Petitions for reconsideration of this decision are pending. Democratic control of the Executive Branch, Congress, and the FCC following the 2020 elections increases the likelihood of legislative or FCC action to reverse the 2018 decision or adopt new network neutrality rules. In addition, a number of states have adopted or are adopting or considering legislation or executive actions that would regulate the conduct of broadband providers. A federal court judge denied a request for injunction against California’s state-specific network neutrality law, and as a result, California began enforcing that law on March 25, 2021. On March 10, 2021, trade associations representing internet service providers appealed the district court’s ruling denying the preliminary injunction. We cannot predict whether the FCC order or other state initiatives will be enforced, modified, overturned, or vacated by legal action of the court, federal legislation, or the FCC. Under the FCC's new rules, broadband internet access providers may be able to charge web-based services such as ours for priority access or favor services offered by our competitors or by the internet access providers themselves, which could result in increased costs and a loss of existing customers and hosts, impair our ability to attract new customers and hosts, and harm our business.
If there are changes to the regulatory structures in the United States or elsewhere that reduce investment in infrastructure by internet service providers, including a return of the network neutrality regulations that were repealed, any impacts of reduced investment that reduce network capacity or speed could have a negative effect on our business, operating results, and financial condition.
As we increase sales to large organizations, our sales cycles could lengthen, and we could experience greater deployment challenges.
As we continue to grow, we have begun investing more resources into sales to large organizations. Large organizations typically undertake a significant evaluation and negotiation process due to their leverage, size, organizational structure, and approval requirements, all of which can lengthen our sales cycle. We may also face unexpected deployment challenges with large organizations or more complicated deployment of our platform. Large organizations may demand additional features, support services and pricing concessions, or require additional security management or control features. We may spend substantial time, effort, and money on sales efforts to large organizations without any assurance that our efforts will produce any sales or that these customers will deploy our platform widely enough across their organization to justify our substantial up-front investment. As a result, we anticipate increased sales to large organizations will lead to higher up-front sales costs and greater unpredictability in our business, results of operations, and financial condition.
We generate revenue from sales of subscriptions to our platform, and any decline in demand for our platform or for communications and collaboration technologies in general would harm our business.
We generate, and expect to continue to generate, revenue from the sale of subscriptions to our platform. As a result, widespread acceptance and use of communications and collaboration technologies in general, and our platform in particular, is critical to our future growth and success. If the communications and collaboration technologies market fails to grow, or grows more slowly than we currently anticipate, or if any new customers or hosts that have subscribed to our services during the COVID-19 pandemic subsequently reduce or discontinue their use after the impact of the pandemic has tapered, demand for our platform could be negatively affected.
Changes in user preferences for communications and collaboration technologies may have a disproportionately greater impact on us than if we offered multiple platforms or disparate products. Demand for communications and collaboration technologies in general, and our platform in particular, is affected by a number of factors, many of which are beyond our control. Some of these potential factors include:
general awareness of the communications and collaboration technologies category;
availability of products and services that compete with ours;
new modes of communications and collaboration that may be developed in the future;
ease of adoption and use;


43

features and platform experience;
reliability of our platform, including frequency of outages;
performance;
brand;
user support; and
pricing.
The communications and collaboration technologies market is subject to rapidly changing user demand and trends in preferences. If we fail to successfully predict and address these changes and trends, meet user demands, or achieve more widespread market acceptance of our platform, our business would be harmed.
We have experienced net losses in the past, and we expect to increase our expenses in the future, which could prevent us from maintaining profitability.
Although we generated net income of $317.1 million and $544.6 million for the three and six months ended July 31, 2021, respectively, we have incurred net losses in the past and could incur net losses in the future. We intend to continue to expend significant funds to expand our direct sales force and marketing efforts to attract new customers and hosts and to develop and enhance our products and for general corporate purposes, including operations, hiring additional personnel, including through acquisitions of other businesses, upgrading our infrastructure, and addressing security and privacy issues, including those stemming from the unprecedented numbers of first-time users during the COVID-19 pandemic who may not have full IT support or established protocols like our enterprise customers, and expanding into new geographical markets. To the extent we are successful in increasing our user base, we may also incur increased losses because, other than sales commissions, the costs associated with acquiring customers and hosts are generally incurred up front, while the subscription revenue is generally recognized ratably over the subscription term, which can be monthly, annual, or on a multiyear basis. Our efforts to grow our business may be costlier than we expect, and we may not be able to increase our revenue enough to offset our higher operating expenses. We may incur significant losses in the future for a number of reasons, including as a result of the other risks described herein, and unforeseen expenses, difficulties, complications, delays, and other unknown events. For example, we have faced unprecedented usage during the COVID-19 pandemic and, to meet this increased demand, have incurred and expect to continue to incur significant costs associated with upgrading our infrastructure and expanding our capacity, including higher variable costs to the extent we have to rely on public cloud providers rather than our own data centers. Despite these significant investments, a majority of these new hosts using our platform on a free Basic account may never upgrade to a paid Zoom Meeting plan. If we are unable to sustain profitability, the value of our business and Class A common stock may significantly decrease. Furthermore, it is difficult to predict the size and growth rate of our market, customer demand for our platform, user adoption and renewal of our platform, the entry of competitive products and services, or the success of existing competitive products and services. As a result, we may not maintain profitability in future periods. If we fail to grow our revenue sufficiently to keep pace with our investments and other expenses, our business would be harmed.
The experience of our users depends upon the interoperability of our platform across devices, operating systems, and third-party applications that we do not control, and if we are not able to maintain and expand our relationships with third parties to integrate our platform with their solutions, our business may be harmed.
One of the most important features of our platform is its broad interoperability with a range of diverse devices, operating systems, and third-party applications. Our platform is accessible from the web and from devices running Windows, Mac OS, iOS, Android, and Linux. We also have integrations with Atlassian, Dropbox, Google, Microsoft, Salesforce, Slack, and a variety of other productivity, collaboration, data management, and security vendors. We are dependent on the accessibility of our platform across these and other third-party operating systems and applications that we do not control. For example, given the broad adoption of Microsoft Office and other productivity software, it is important that we are able to integrate with this software. Several of our competitors own, develop, operate, or distribute operating systems, app stores, co-located data center services, and other software, and also have material business relationships with companies that own, develop, operate, or distribute operating systems, applications markets, co-located data center services, and other software that our platform requires in order to operate. Moreover, some of these competitors have inherent advantages developing products and services that more tightly integrate with their software and hardware platforms or those of their business partners.
Third-party services and products are constantly evolving, and we may not be able to modify our platform to assure its compatibility with that of other third parties following development changes. In addition, some of our competitors may be able to disrupt the operations or compatibility of our platform with their products or services, or exert strong business influence on our ability to, and terms on which we, operate and distribute our platform. For example, we currently offer products that directly compete with several large technology companies that we rely on to ensure the interoperability of our platform with


44

their products or services. As our respective products evolve, we expect this level of competition to increase. Should any of our competitors modify their products or standards in a manner that degrades the functionality of our platform or gives preferential treatment to competitive products or services, whether to enhance their competitive position or for any other reason, the interoperability of our platform with these products could decrease and our business could be harmed.
In addition, we provide, develop, and create applications for our platform partners that integrate our platform with our partners’ various offerings. For example, our Zoom Meetings product integrates with tools offered by companies, such as Atlassian and Dropbox, to help teams get more done together. If we are not able to continue and expand on existing and new relationships to integrate our platform with our partners’ solutions, or there are quality issues with our products or service interruptions of our products that integrate with our partners’ solutions, our business will be harmed.
We are subject to requirements imposed by app stores such as those operated by Apple and Google, who may change their technical requirements or policies in a manner that adversely impacts the way in which we or our partners collect, use and share data from users. For example, Apple recently began requiring mobile applications using its iOS mobile operating system to obtain a user’s permission to track them or access their device’s advertising identifier for certain purposes. If we do not comply with applicable requirements imposed by app stores, we could lose access to the app store and users, and our business would be harmed.
We may not be able to respond to rapid technological changes, extend our platform, or develop new features.
The communications and collaboration technologies market is characterized by rapid technological change and frequent new product and service introductions. Our ability to grow our user base and increase revenue from customers will depend heavily on our ability to enhance and improve our platform; introduce new features and products; and interoperate across an increasing range of devices, operating systems, and third-party applications. Our customers may require features and capabilities that our current platform does not have. We invest significantly in research and development, and our goal is to focus our spending on measures that improve quality and ease of adoption, enhance privacy and security, and create organic user demand for our platform. For example, in October 2020 we introduced two new additions to our Zoom platform, OnZoom and Zoom Apps. There is no assurance that these new additions or other future enhancements to our platform or new product experiences, features, or capabilities will be compelling to our users or gain market acceptance, or that they will perform as expected. If our research and development investments do not accurately anticipate user demand or if we fail to develop our platform in a manner that satisfies user preferences and requirements in a timely and cost-effective manner, we may fail to retain our existing users or increase demand for our platform.
The introduction of new products and services by competitors or the development of entirely new technologies to replace existing offerings could make our platform obsolete or adversely affect our business, results of operations, and financial condition. We may experience difficulties with software development, design, or marketing that could delay or prevent our development, introduction, or implementation of new product experiences, features, or capabilities. We have in the past experienced delays in our internally planned release dates of new features and capabilities and there can be no assurance that new product experiences, features, or capabilities will be released according to schedule. Any delays could result in adverse publicity, loss of revenue or market acceptance, or claims by users brought against us, all of which could harm our business. Moreover, new productivity features to our platform may require substantial investment, and we have no assurance that such investments will be successful. If customers and hosts do not widely adopt our new product experiences, features, and capabilities, or they do not perform as expected, we may not be able to realize a return on our investment. If we are unable to develop, license, or acquire new features and capabilities to our platform on a timely and cost-effective basis, or if such enhancements do not achieve market acceptance, our business would be harmed.
The failure to effectively develop and expand our marketing and sales capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our platform.
Our ability to increase our customer and host base and achieve broader market acceptance of our products and services will depend to a significant extent on our ability to expand our marketing and sales operations. We plan to continue expanding our sales force and strategic partners, both domestically and internationally. If we are unable to hire a sufficient number of qualified sales personnel in the near term, our future revenue growth and business could be adversely impacted.
Identifying and recruiting qualified sales representatives and training them is time consuming and resource intensive, and they may not be fully trained and productive for a significant amount of time. We also plan to dedicate significant resources to sales and marketing programs, including internet and other online advertising. All of these efforts will require us to invest significant financial and other resources. In addition, the cost to acquire customers and hosts is high due to these marketing and sales efforts. Our business will be harmed if our efforts do not generate a correspondingly significant increase in revenue. We will not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, and retain talented sales personnel, our new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.


45

Our security measures have been compromised in the past and may be compromised in the future. If our security measures are compromised in the future or if our information technology fails, this could harm our reputation, expose us to significant fines and liability, impair our sales, and harm our business. In addition, our products and services may be perceived as not being secure. This perception may result in customers and hosts curtailing or ceasing their use of our products, our incurring significant liabilities, and our business being harmed.
Our operations involve the storage and transmission of customer and user data or information, and security incidents have occurred in the past, and may occur in the future, resulting in unauthorized access to, loss or unauthorized disclosure of, or inadvertent disclosure of, this information, regulatory investigations or enforcement actions, litigation, indemnity obligations, and other possible liabilities, as well as negative publicity, which could damage our reputation, impair our sales, and harm our business. Cyberattacks and other malicious internet-based activity continue to increase, and cloud-based platform providers of products and services have been and are expected to continue to be targeted. In addition to traditional computer “hackers,” we face security risks from malicious code (such as viruses and worms), software bugs and vulnerabilities, supply chain attacks and vulnerabilities through our third-party partners, phishing incidents, credential stuffing attacks, employee theft, misuse of information or systems, sophisticated nation-state and nation-state supported actors, and advanced persistent threat intrusions. Moreover, security incidents can result in interruptions, delays, or outages in our operations and services, including due to ransomware or denial-of-service attacks. Despite significant efforts to create security barriers to such threats, it is impossible for us to entirely mitigate these risks. If our security measures are compromised as a result of third-party action, employee, customer, host or user error, malfeasance, stolen or fraudulently obtained log-in credentials, or otherwise, our reputation could be damaged; our data, information or intellectual property, or that of our customers, may be destroyed, stolen, or otherwise compromised; our business may be harmed; and we could incur significant liability. We have not always been able in the past and may be unable in the future to anticipate or prevent threats or techniques used to detect or exploit vulnerabilities in our services or software or third-party software, or obtain unauthorized access to or compromise our systems, because such threats and techniques change frequently and are generally not detected until after an incident has occurred. In addition, security researchers and other individuals have in the past and will continue in the future to actively search for and exploit actual and potential vulnerabilities in our software or services. This activity may increase because of increased demand for our services and increased media scrutiny of our unified communications platform, and can lead to additional adverse publicity, reputational harm, extortion threats, business and operational interruptions, security incidents, additional expenses, litigation, regulatory investigations and actions, and substantial harm to our business, some of which we have experienced during the COVID-19 pandemic. For example, in July 2019, a security researcher published a blog highlighting concerns with the Zoom Meeting platform, including certain video-on features. We were able to release updates to the software addressing these vulnerabilities, and we are not aware of any customers being affected or meetings compromised by these vulnerabilities. In most cases customers are responsible for installing this update to the software, and their software is subject to these vulnerabilities until they do so. Additionally, in March 2020, a security researcher reported certain vulnerabilities related to our macOS version that could have allowed an unauthorized person to gain root access to a user’s system. We cannot be certain that we will be able to address any vulnerabilities in our software that we may become aware of in the future, or there may be delays in developing patches that can be effectively deployed to address vulnerabilities. We expect similar issues to arise in the future as our products and services are more widely adopted, and as we continue to expand the features and functionality of existing products and introduce new products. We expect to expend significant resources in an effort to protect against security incidents and to mitigate, detect, and remediate actual and potential vulnerabilities. Security incidents and vulnerabilities, and concerns regarding privacy, data protection, and information security may cause some of our customers and hosts to stop using our solutions and fail to upgrade or renew their subscriptions. This discontinuance in use or failure to upgrade or renew could substantially harm our business. Further, as we rely on third-party and public-cloud infrastructure, we depend in part on third-party security measures to protect against unauthorized access, cyberattacks, and the mishandling of data and information. In addition, failures to meet customers’ and hosts’ expectations with respect to security and confidentiality of their data and information could damage our reputation and affect our ability to retain customers and hosts, attract new customers and hosts, and grow our business. In addition, cybersecurity events or security vulnerabilities could result in breaches of our agreements with customers, lawsuits against us (including class action litigation), regulatory investigations or actions, and significant increases in costs, including costs for remediating the effects of such an event or vulnerability, lost revenue due to network downtime, and a decrease in customer, host, and user trust, increases in insurance premiums due to cybersecurity incidents, increased costs to address cybersecurity issues, and attempts to prevent future incidents, fines, penalties, judgments and settlements, and attorney fees, and harm to our business and our reputation because of any such incident.
Many governments have enacted laws requiring companies to provide notice of data security incidents involving certain types of personal data. Such laws are inconsistent, and compliance in the event of a widespread data breach is costly. In addition, some of our customers require us to notify them of data security breaches. Security compromises experienced by our competitors, our customers, or us may lead to public disclosures, which may lead to widespread negative publicity. In addition, while more than half of our employees are based in the United States, like many similarly situated technology companies, we have a sizable number of research and development personnel in China, which has exposed and could continue to expose us to governmental and regulatory as well as market and media scrutiny regarding the actual or perceived integrity of our platform or


46

data security and privacy features. Any security compromise in our industry, whether actual or perceived, could harm our reputation, erode confidence in the effectiveness of our security measures; negatively affect our ability to attract new customers and hosts; cause existing customers to elect not to renew their subscriptions; or subject us to third-party lawsuits, regulatory investigations, proceedings, and fines, or other action or liability, which could harm our business and reputation. Increased usage of our services, novel uses of our services, and additional awareness of Zoom and our brand could lead to greater public scrutiny of, press related to, or a negative perception of our information security and potential vulnerabilities associated with, our platform. For example, in connection with the COVID-19 pandemic, we opened our platform to unprecedented numbers of first-time users, leading to challenges for users who did not have full IT support or established protocols for security and privacy like our enterprise customers. As a result, we have experienced negative publicity related to meeting disruptions and security and privacy issues, including on encryption. Such unfavorable publicity and scrutiny could result in material reputational harm, a loss of customer and user confidence, increased regulatory or litigation exposure, additional expenses, and other harm to our business.
There can be no assurance that any limitations of liability provisions in our subscription agreements, terms of use or other agreements would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. We also cannot be sure that our existing general liability insurance coverage and coverage for cyber liability or errors or omissions will continue to be available on acceptable terms or will be available in sufficient amounts to cover one or more large claims or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that are not covered or exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could harm our business.
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 users will be impaired and our business will be harmed.
We believe that our brand identity and awareness have contributed to our success and have helped fuel our efficient go-to-market strategy. We connect people through frictionless and secure video, voice, chat, and content sharing. We also believe that maintaining and enhancing the Zoom brand is critical to expanding our base of customers, hosts, and users and, in particular, conveying to users and the public that the Zoom brand consists of a broad communications platform, rather than just one distinct product. For example, if users incorrectly view the Zoom brand primarily as a video conferencing point solution or utility rather than as a platform with multiple communications solutions, or have a negative perception of our privacy and security, then our market position may be detrimentally impacted at such time as a competitor introduces a new or better product. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brand may become increasingly difficult and expensive. Any unfavorable publicity or perception of our platform, including any delays or interruptions in service due to capacity constraints stemming from increased usage due to the COVID-19 pandemic, or of our privacy or security features, or of the providers of communication and collaboration technologies generally, could adversely affect our reputation and our ability to attract and retain hosts. Similarly, any unfavorable perception of our company, including due to any actual or perceived violation by our employees of our policies, such as our Code of Business Conduct and Ethics, could cause us reputational harm and customer loss, impact our financial performance, expose us to litigation, and harm our business, among other things. If we fail to promote and maintain the Zoom brand, including consumer and public perception of our platform or our company, or if we incur excessive expenses in this effort, our business will be harmed.
We may not successfully manage our growth or plan for future growth.
Since our founding in 2011, we have experienced rapid growth. For example, our headcount has grown from 3,427 full-time employees as of July 31, 2020, to 5,725 full-time employees as of July 31, 2021, with employees located both in the United States and internationally. The growth and expansion of our business places a continuous, significant strain on our management, operational, and financial resources. Further growth of our operations to support our user base, our expanding third-party relationships, our information technology systems, and our internal controls and procedures may not be adequate to support our operations. In addition, as we continue to grow, we face challenges integrating, developing, and motivating a rapidly growing employee base in various countries around the world. For example, a significant number of our employees were hired in recent months and have never been to one of our office locations. Certain members of our management have not previously worked together for an extended period of time, and some do not have prior experience managing a public company, which may affect how they manage our growth. Managing our growth will also require significant expenditures and allocation of valuable management resources.
In addition, our rapid growth may make it difficult to evaluate our future prospects. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If we fail to achieve the necessary level of efficiency in our organization as it grows, or if we are not able to accurately forecast future growth, our business would be harmed.


47

Our business may be significantly affected by a change in the economy, including any resulting effect on consumer or business spending.
Our business may be affected by changes in the economy generally, including as a result of the COVID-19 pandemic and any resulting effect on spending by our customers. While some of our customers may consider our platform to be a cost-saving purchase, decreasing the need for business travel, others may view a subscription to our platform as a discretionary purchase, and our customers may reduce their discretionary spending on our platform during an economic downturn. Given current economic conditions, we could experience a reduction in demand and loss of customers, especially if the effects of the current economic environment have a prolonged impact on various industries that our unified communications platform addresses. We would lose customers as a result of customers ceasing to do business, and we could experience a material increase in longer payment cycles and greater difficulty in collecting accounts receivable from certain customers. While we have seen increased usage stemming from the COVID-19 pandemic, a significant portion of the increase in usage of our platform is attributable to free Basic accounts, which do not generate any revenue. Moreover, there is no assurance that we will experience an increase in paid hosts once the pandemic tapers, particularly in light of the economic downturn. Similarly, given the shift in our customer base from largely businesses and enterprises to a mix of businesses, enterprises, and consumers due to the COVID-19 pandemic, we expect that we will see higher rates of non-renewals than we have experienced historically.
Our ability to sell subscriptions to our platform could be harmed by real or perceived material defects or errors in our platform.
The software technology underlying our platform is inherently complex and may contain material defects or errors, particularly when new products are first introduced or when new features or capabilities are released. We have from time to time found defects or errors in our platform, and new defects or errors in our existing platform or new products may be detected in the future by us or our users. There can be no assurance that our existing platform and new products will not contain defects. Any real or perceived errors, failures, vulnerabilities, or bugs in our platform have in the past resulted and could in the future result in negative publicity or lead to data security, access, retention, or other performance issues, all of which could harm our business. The costs incurred in correcting such defects or errors may be substantial and could harm our business. Moreover, the harm to our reputation and legal liability related to such defects or errors may be substantial and would harm our business.
We also utilize hardware purchased or leased and software and services licensed from third parties to offer our platform. Any defects in, or unavailability of, our or third-party hardware, software, or services that cause interruptions to the availability of our services, loss of data, or performance issues could, among other things:
cause a reduction in revenue or delay in market acceptance of our platform;
require us to issue refunds to our customers or expose us to claims for damages;
cause us to lose existing hosts and make it more difficult to attract new customers and hosts;
divert our development resources or require us to make extensive changes to our platform, which would increase our expenses;
increase our technical support costs; and
harm our reputation and brand.
If we were to lose the services of our Chief Executive Officer or other members of our senior management team, we may not be able to execute our business strategy.
Our success depends in a large part upon the continued service of key members of our senior management team. In particular, our founder, President and Chief Executive Officer, Eric S. Yuan, is critical to our overall management, as well as the continued development of our products, services, the Zoom platform, our culture, our strategic direction, engineering, and our global operations, including regions such as the United States, EMEA and APAC. All of our executive officers are at-will employees, and we do not maintain any key person life insurance policies. Any changes in our senior management team in particular, even in the ordinary course of business, may be disruptive to our business. While we seek to prepare for such transitions, including by establishing strong processes and procedures and succession planning, such changes may result in a loss of institutional knowledge and cause disruptions to our business. If our senior management team fails to work together effectively or execute our plans and strategies on a timely basis as a result of management turnover or otherwise, our business could be harmed.


48

The failure to attract and retain additional qualified personnel or to maintain our happiness-centric company culture could harm our business and culture and prevent us from executing our business strategy.
To execute our business strategy, we must attract and retain highly qualified personnel. Competition for executives, software developers, sales personnel, and other key employees in our industry is intense. In particular, we compete with many other companies for software developers with high levels of experience in designing, developing, and managing software for communication and collaboration technologies, as well as for skilled sales and operations professionals. At times, we have experienced, and we may continue to experience, difficulty in hiring and retaining employees with appropriate qualifications, and we may not be able to fill positions in a timely manner or at all. We completed our initial public offering (“IPO”) in April 2019 and potential candidates may not perceive our compensation package, including our equity awards, as favorably as employees hired prior to our IPO. In addition, our recruiting personnel, methodology, and approach may need to be altered to address a changing candidate pool and profile. We may not be able to identify or implement such changes in a timely manner. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business could be harmed.
Many of the companies with which we compete for experienced personnel have greater resources than we have, and some of these companies may offer more attractive compensation packages. Particularly in the San Francisco Bay Area, job candidates and existing employees carefully consider the value of the equity awards they receive in connection with their employment. If the perceived value of our equity awards declines, or if the mix of equity and cash compensation that we offer is unattractive, it may adversely affect our ability to recruit and retain highly skilled employees. Job candidates may also be threatened with legal action under agreements with their existing employers if we attempt to hire them, which could impact hiring and result in a diversion of our time and resources. Additionally, laws and regulations, such as restrictive immigration laws, may limit our ability to recruit internationally. We must also continue to retain and motivate existing employees through our compensation practices, company culture, and career development opportunities. If we fail to attract new personnel or to retain our current personnel, our business would be harmed.
We believe that a critical component to our success and our ability to retain our best people is our culture. As we continue to grow and develop a public company infrastructure, we may find it difficult to maintain our happiness-centric company culture. Transparency is also an important part of our culture, and one that we practice every day. As we continue to grow, maintaining this culture of transparency will present its own challenges that we will need to address, including the type of information and level of detail that we share with our employees.
In addition, following our IPO, many of our employees are now able to receive significant proceeds from sales of our equity in the public markets, which may reduce their motivation to continue to work for us. Moreover, this liquidity could create disparities in wealth among our employees, which may harm our culture and relations among employees and our business.
We have significant and expanding operations outside the United States, which may subject us to increased business, regulatory and economic risks that could harm our business.
Our platform addresses the communications needs of users worldwide, and we see international expansion as a major opportunity. Our revenue from APAC and EMEA collectively represented 33% and 31% of our total revenue for the three months ended July 31, 2021 and 2020, respectively, and 33% and 29% of our revenue for the six months ended July 31, 2021 and 2020, respectively. We plan to add local sales support in further select international markets over time. Our customers include multinational corporations with global users, and we expect to continue to expand our international operations, which may include opening offices in new jurisdictions and providing our platform in additional languages to support the needs of these multinational corporations. Any new markets or countries into which we attempt to allow users to access our services or sell subscriptions to our platform may not be receptive. For example, if we are not able to satisfy certain government- and industry-specific requirements, we may experience service outages or other adverse consequences which would impair our ability to expand further into certain markets. In addition, our ability to manage our business and conduct our operations internationally in the future may require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal and regulatory systems, alternative dispute systems, and commercial markets. Future international expansion will require investment of significant funds and other resources. We also face risks related to recruiting and retaining talented and capable employees outside the United States, including complying with complex employment- and compensation-related laws, regulations and practices in these international jurisdictions, and maintaining our company culture across all of our offices. We may also be unable to grant equity compensation to employees in certain countries outside of the United States due to the complexities of local laws and regulations. This may require us to offer equally compelling alternatives to supplement our compensation, such as long-term cash compensation plans or increased short-term cash compensation, in order to continue to attract and retain employees in these jurisdictions.
Operating internationally subjects us to new risks and may increase risks that we currently face, including risks associated with:


49

providing our platform and operating our business across a significant distance, in different languages and among different cultures, including the potential need to modify our platform and features to ensure that they are culturally appropriate and relevant in different countries;
compliance with applicable international laws and regulations, including laws and regulations with respect to privacy, information security, telecommunications requirements, data protection, consumer protection and unsolicited email, and the risk of penalties to us and individual members of management or employees if our practices are deemed to be out of compliance;
operating in foreign jurisdictions where the government may impede or interrupt our ability to provide our services;
management of an employee base in jurisdictions that may not give us the same employment and retention flexibility as does the United States;
operating in jurisdictions that do not protect intellectual property rights to the same extent as does the United States and the practical enforcement of such intellectual property rights outside of the United States;
foreign government interference with our non-core intellectual property that resides outside of the United States, such as the risk of changes in foreign laws that could restrict our ability to use our intellectual property outside of the foreign jurisdiction in which we developed it;
integration with partners outside of the United States;
compliance by us and our business partners with anti-corruption laws, import and export control laws, tariffs, trade barriers, economic sanctions, and other regulatory limitations on our ability to provide our platform in certain international markets;
foreign exchange controls that might require significant lead time in setting up operations in certain geographic territories and might prevent us from repatriating cash earned outside the United States;
political and economic instability, including as a result of the United Kingdom's (“U.K.”) withdrawal from the European Union (“EU”), and other political tensions between countries in which we do business;
changes in diplomatic and trade relationships, including the imposition of new trade restrictions, trade protection measures, import or export requirements, trade embargoes, and other trade barriers;
generally longer payment cycles and greater difficulty in collecting accounts receivable, a risk that may increase as a result of the impact of the COVID-19 pandemic on our customers' ability to pay for our service on a timely basis;
double taxation of our international earnings and potentially adverse tax consequences due to changes in the income and other tax laws of the United States or the international jurisdictions in which we operate, including the imposition of digital services taxes; and
higher costs of doing business internationally, including increased accounting, travel, infrastructure, and legal compliance costs.
Compliance with laws and regulations applicable to our global operations substantially increases our cost of doing business in international jurisdictions. We may be unable to keep current with changes in laws and regulations as they occur. Although we have implemented policies and procedures designed to support compliance with these laws and regulations, there can be no assurance that we will always maintain compliance or that all of our employees, contractors, partners, and agents will comply. Any violations could result in enforcement actions, fines, civil and criminal penalties, damages, injunctions, or reputational harm. If we are unable to comply with these laws and regulations or manage the complexity of our global operations successfully, we may need to relocate or cease operations in certain foreign jurisdictions. Additionally, while our engineering team is headquartered in the United States, we employ a product development team that has a relatively significant footprint in China today, where personnel costs are less expensive than in many other geographies. This product development team carries out the design and architecture decisions made by our U.S. engineering team. We recently announced our intent to expand our research and development presence in Phoenix, Arizona and Pittsburgh, Pennsylvania, as well as in Singapore and India. As a result of this expansion, we could experience, among other things, difficulty in attracting and retaining talent in these location and higher operating expenses, which would adversely impact our operating margins and harm our business.
At the same time, our operations in China have caused and may in the future cause us to be subject to regulatory scrutiny both in China and in the United States. For example, in September 2019, the Chinese government turned off our service in China without warning and requested that we take certain steps prior to restoring our service, including designating an in-house contact for law enforcement requests and transferring China-based user data housed in the United States to a data center in China. Also, in June and July 2020, we received subpoenas from the Department of Justice’s U.S. Attorney’s Office for the Eastern District of New York (“EDNY”) and the Department of Justice’s U.S. Attorney’s Office for the Northern District of


50

California (“NDCA”). The EDNY and NDCA subpoenas requested information about (among other things) our interactions with foreign governments and/or foreign political parties, including the Chinese government, as well as about storage of and access to user data, including the use of servers based overseas. In addition, the EDNY subpoena requested information about the actions we took relating to the Tiananmen commemorations on Zoom. The NDCA subpoena also requested documents and information about (among other things) contacts between our employees and representatives of the Chinese government, and any attempted or successful influence by any foreign government in our policies, procedures, practices, and actions as they relate to users in the United States. We are fully cooperating with these investigations and have been conducting our own thorough internal investigation. These investigations are ongoing, and we do not know when they will be completed, which facts we will ultimately discover as a result of the investigations, or what actions the government may or may not take. We cannot predict the outcome of these investigations, and a negative outcome in any or all of these matters could cause us to incur substantial fines, penalties, or other financial exposure, as well as material reputational harm, a loss of customer and user confidence and business, additional expenses, and other harm to our business.
We recognize revenue from subscriptions to our platform over the terms of these subscriptions. Consequently, increases or decreases in new sales may not be immediately reflected in our results of operations and may be difficult to discern.
We recognize revenue from subscriptions to our platform over the terms of these subscriptions. As a result, a portion of the revenue we report in 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 in any single quarter may have an immaterial impact on the revenue that we recognize for that quarter. However, such a decline will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales and potential changes in our pricing policies or rate of customer expansion or retention may not be fully reflected in our results of operations until future periods. In addition, a significant portion of our costs is expensed as incurred, while revenue is recognized over the term of the subscription. As a result, growth in the number of new customers and hosts could continue to result in our recognition of higher costs and lower revenue in the earlier periods of our subscriptions. Finally, our subscription-based revenue model also makes it difficult for us to rapidly increase our revenue through additional sales in any period, as revenue from new customers or from existing customers that increase their use of our platform or upgrade to a higher-priced tier of Zoom Meeting plan must be recognized over the applicable subscription term.
Any failure to offer high-quality support for our customers and hosts may harm our relationships with our customers and hosts and, consequently, our business.
We have designed our platform to be easy to adopt and use with minimal to no support necessary. However, if we experience increased user demand for support, we may face increased costs that may harm our results of operations. Surging demand during the COVID-19 pandemic has required us to allocate additional resources to support our expanded user base, including many hosts and customers who are using our platform for the first time. In addition, as we continue to grow our operations and support our global user base, we need to be able to continue to provide efficient support that meets our customers and hosts’ needs globally at scale. Customers and hosts receive additional support features, and the number of our hosts has grown significantly, which will put additional pressure on our support organization. If we are unable to provide efficient user support globally at scale or if we need to hire additional support personnel, including as a result of increased demand during the COVID-19 pandemic, our business may be harmed. Our new customer and host signups are highly dependent on our business reputation and on positive recommendations from our existing customers and hosts. Any failure to maintain high-quality support, or a market perception that we do not maintain high-quality support for our customers and hosts, would harm our business.
We utilize our network of resellers to sell our products and services, and our failure to effectively develop, manage, and maintain our indirect sales channels would harm our business.
Our future success depends on our continued ability to establish and maintain a network of channel relationships, and we expect that we will need to maintain and expand our network as we expand into international markets. A small portion of our revenue is derived from our network of sales agents and resellers, which we refer to collectively as resellers, many of which sell or may in the future decide to sell their own products and services or services from other communications solutions providers. Loss of or reduction in sales through these third parties could reduce our revenue. Our competitors may in some cases be effective in causing our reseller or potential reseller to favor their products and services or prevent or reduce sales of our products and services. Recruiting and retaining qualified resellers in our network and training them in our technology and product offerings requires significant time and resources. If we decide to further develop and expand our indirect sales channels, we must continue to scale and improve our processes and procedures to support these channels, including investment in systems and training. Many resellers may not be willing to invest the time and resources required to train their staff to effectively sell our platform. If we fail to maintain relationships with our resellers, fail to develop relationships with new


51

resellers in new markets, or expand the number of resellers in existing markets or fail to manage, train, or provide appropriate incentives to our existing resellers, our ability to increase the number of new customers and hosts and increase sales to existing customers could be adversely impacted, which would harm our business.
Our results of operations, which are reported in U.S. dollars, could be adversely affected if currency exchange rates fluctuate substantially in the future.
We sell to customers globally and have international operations primarily in Australia, China, and the U.K. As we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. Although the majority of our cash generated from revenue is denominated in U.S. dollars, a small amount is denominated in foreign currencies, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. For the six months ended July 31, 2021 and 2020, 23.0% and 19.0% of our revenue, respectively, and 13.9% and 12.0% of our expenses, respectively, were denominated in currencies other than U.S. dollars. Because we conduct business in currencies other than U.S. dollars but report our results of operations in U.S. dollars, we also face remeasurement exposure to fluctuations in currency exchange rates, which could hinder our ability to predict our future results and earnings and could materially impact our results of operations. We do not currently maintain a program to hedge exposures to non-U.S. dollar currencies.
Our sales to government entities are subject to a number of additional challenges and risks.
We expect to increase our sales to U.S. federal and state and foreign governmental agency customers. For example, we announced in May 2019 that we received authorization under the U.S. Federal Risk and Authorization Management Program (“FedRAMP”) that allows U.S. federal government agencies and contractors to securely use our Zoom for Government offering. The additional risks and challenges associated with doing business with governmental entities include, but are not limited to, the following:
selling to governmental entities can be more competitive, expensive, and time-consuming than selling to private entities, often requiring significant up-front time and expense without any assurance that these efforts will generate a sale;
government certification requirements may change, or we may be unable to achieve or sustain one or more government certifications, including FedRAMP, and in doing so restrict our ability to sell into the government sector until we have attained such certificates;
governmental entities may have significant leverage in negotiations, thereby enabling such entities to demand contract terms that differ from what we generally agree to in our standard agreements, including, for example, most-favored-nation clauses; and
government demand and payment for our products may be influenced by public sector budgetary cycles and funding authorizations, with funding reductions or delays having an adverse impact on public sector demand for our products.
To the extent that we become more reliant on contracts with government entities in the future, our exposure to such risks and challenges could increase, which in turn could adversely impact our business.
In May 2021, the Biden Administration issued an Executive Order requiring federal agencies to implement additional information technology security measures, including, among other things, requiring agencies to adopt multifactor authentication and encryption for data at rest and in transit to the maximum extent consistent with Federal records laws and other applicable laws. The Executive Order will lead to the development of secure software development practices and/or criteria for a consumer software labeling program, the criteria which will reflect a baseline level of secure practices, for software that is developed and sold to the U.S. federal government. Software developers will be required to provide visibility into their software and make security data publicly available. Due to this Executive Order, federal agencies may require us to modify our cybersecurity practices and policies, thereby increasing our compliance costs. If we are unable to meet the requirements of the Executive Order, our ability to work with the U.S. government may be impaired and may result in a loss of revenue.
Our current products, as well as products, features, and functionality that we may introduce in the future, may not be widely accepted by our customers and hosts or may receive negative attention or may require us to compensate or reimburse third parties, any of which may lower our margins and harm our business.
Our ability to engage, retain, and increase our base of customers and hosts and to increase our revenue will depend on our ability to successfully create new products, features, and functionality, both independently and together with third parties. We may introduce significant changes to our existing products or develop and introduce new and unproven products, including technologies with which we have little or no prior development or operating experience. These new products and updates may not perform as expected, may fail to engage, retain, and increase our base of customers and hosts or may create lag in adoption


52

of such new products. New products may initially suffer from performance and quality issues that may negatively impact our ability to market and sell such products to new and existing customers and hosts. The short- and long-term impact of any major change to our products, or the introduction of new products, is particularly difficult to predict. If new or enhanced products fail to engage, retain, and increase our base of customers and hosts, or do not perform as expected, we may fail to generate sufficient revenue, operating margin, or other value to justify our investments in such products, any of which may harm our business in the short term, long term, or both. In addition, our current products, as well as products, features, and functionality that we may introduce in the future, may require us to compensate or reimburse third parties. For example, our cloud phone system, Zoom Phone, is a PBX phone solution that requires us to compensate carriers that operate the PSTN. As a result, a portion of the payments that we will receive from customers that will use our Zoom Phone product will be allocated towards compensating these telephone carriers, which lowers our margins for Zoom Phone as compared to our other products. In addition, new products that we introduce in the future may similarly require us to compensate or reimburse third parties, all of which would lower our profit margins for any such new products. If this trend continues with our new and existing products, including Zoom Phone, it could harm our business.
If we experience excessive fraudulent activity or cannot meet evolving credit card association merchant standards, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer and paid host base to decline significantly.
A large portion of our customers authorize us to bill their credit card accounts directly for our products. If customers pay for their subscriptions with stolen credit cards, we could incur substantial third-party vendor costs for which we may not be reimbursed. Further, our customers provide us with credit card billing information online or over the phone, 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 charges, which we refer to as chargebacks, from the credit card companies for claims that the customer did not authorize the credit card transaction for our products, 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. If we fail to maintain compliance with current merchant standards or fail to meet new standards, the credit card associations could fine us or terminate their agreements with us, and we would be unable to accept credit cards as payment for our products. Our products may also be subject to fraudulent usage and schemes, including third parties accessing customer accounts or viewing and recording data from our communications solutions. These fraudulent activities can result in unauthorized access to customer accounts and data, unauthorized use of our products, and charges and expenses to customers for fraudulent usage. We may be required to pay for these charges and expenses with no reimbursement from the customer, and our reputation may be harmed if our products are subject to fraudulent usage. Although we implement multiple fraud prevention and detection controls, we cannot assure you that these controls will be adequate to protect against fraud. 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 may have exposure to greater than anticipated tax liabilities, which could harm our business.
We are subject to income taxes in the United States and various jurisdictions outside of the United States. Our effective tax rate could fluctuate due to changes in the proportion of our earnings and losses in countries with differing statutory tax rates. Our tax expense could also be impacted by changes in non-deductible expenses; changes in excess tax benefits of stock-based compensation expense; changes in the valuation of, or our ability to use, deferred tax assets; the applicability of withholding taxes and effects from acquisitions.
The provision for taxes on our condensed consolidated financial statements could also be impacted by changes in accounting principles; changes in U.S. federal, state, or foreign tax laws applicable to corporate multinationals, other fundamental changes in law currently being considered by many countries; and changes in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions. In addition, we are subject to review and audit by U.S. federal, state, local, and foreign tax authorities. Such tax authorities may disagree with tax positions we take, and if any such tax authority were to successfully challenge any such position, our business could be adversely impacted.
We may also be subject to additional tax liabilities due to changes in non-income-based taxes resulting from changes in U.S. federal, state, local, or foreign tax laws; changes in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions; results of tax examinations, settlements, or judicial decisions; changes in accounting principles, changes to our business operations, including acquisitions; as well as the evaluation of new information that results in a change to a tax position taken in a prior period. Further, the Organization for Economic Co-operation and Development (“OECD”) and the Inclusive Framework of G20 and other countries have issued proposals related to the taxation of the digital economy. In addition, several countries have proposed or enacted Digital Services Taxes (“DST”), many of which would apply to revenues derived from digital services. Future developments related to such proposals, in particular any unilateral actions outside of the


53

OECD's Inclusive Framework such as the imposition of DST rules, could have an adverse impact on our business by increasing our future tax obligations.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
As of January 31, 2021, we had $1,264.3 million of U.S. federal and $797.0 million of state net operating loss carryforwards available to reduce future taxable income, which will begin to expire in 2032 for federal and 2027 for state tax purposes. It is possible that we will not generate taxable income in time to use these net operating loss carryforwards before their expiration or at all. Under legislative changes made in December 2017, as modified by the federal tax law changes enacted in March 2020, U.S. federal net operating losses incurred in tax years beginning after December 31, 2017 and in future years may be carried forward indefinitely, but, for tax years beginning after December 31, 2020, the deductibility of such net operating losses is limited. In addition, the federal and state net operating loss carryforwards and certain tax credits may be subject to significant limitations under Section 382 and Section 383 of the Internal Revenue Code of 1986, as amended (the “Code”), respectively, and similar provisions of state law. Under those sections of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change attributes, such as research tax credits, to offset its post-change income or tax may be limited. In general, an “ownership change” will occur if there is a cumulative change in our ownership by “5-percent shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. We have completed a Section 382 review and have determined that none of the operating losses will expire solely due to Section 382 limitation(s). However, we may experience ownership changes in the future as a result of future 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 and tax credits is materially limited, it would harm our business by effectively increasing our future tax obligations.
In addition, for state income tax purposes, there may be periods during which the use of net operating losses is suspended or otherwise limited, including a recent California franchise tax law change limiting the usability of California state net operating losses to offset California taxable income in taxable years beginning on or after January 1, 2020 and before January 1, 2023, which could accelerate or permanently increase state taxes owed.
We recorded a valuation allowance against all of our deferred tax assets for the U.S. and U.K. as of both July 31, 2021 and January 31, 2021. We intend to continue maintaining a full valuation allowance on our deferred tax assets for these jurisdictions until there is sufficient evidence to support the reversal of all or some portion of these allowances. In our valuation allowance evaluation, we give more weight to evidence that can be objectively verified than to evidence that cannot be objectively verified. Our consideration of the evidence requires management to make a number of significant judgments, estimates, and assumptions about highly complex and inherently uncertain matters. Given our current earnings and anticipated future earnings, we believe that there is a reasonable possibility that in the foreseeable future, sufficient positive evidence may become available that results in a conclusion that a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change based on a number of factors, including but not limited to, the level of profitability (pretax income adjusted for permanent differences) that we are able to actually achieve and acquisitions of other businesses.
We have acquired and may continue to acquire other businesses or receive offers to be acquired, which could require significant management attention, disrupt our business, or dilute stockholder value.
We have made and may continue in the future to make acquisitions of other companies, products, and technologies. For example, we announced our proposed acquisition of Five9 in July 2021, which is expected to close in the first half of calendar year 2022. We have limited experience in acquisitions. We may not be able to find suitable acquisition candidates and we may not be able to complete acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by users, developers, or investors. In addition, we may not be able to integrate acquired businesses successfully or effectively manage the combined company following an acquisition. If we fail to successfully integrate our acquisitions, or the people or technologies associated with those acquisitions, into our company, the results of operations of the combined company could be adversely affected. Any integration process will require significant time and resources, require significant attention from management and disrupt the ordinary functioning of our business, and we may not be able to manage the process successfully, which could harm our business. In addition, 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, incur debt, or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. If we incur more debt, it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to flexibly operate our business.


54


We may not complete the proposed acquisition of Five9 within the time frame we anticipated or at all.
The completion of the proposed acquisition of Five9 is subject to a number of conditions, including receipt of Five9 stockholder approval and the expiration of the waiting period under the Hart-Scott-Rodino Antitrust Improvements Act and receipt of other approvals, consents or clearances under specified antitrust and foreign investment laws or in connection with certain telecommunications laws. The failure to satisfy all of the required conditions could delay the completion of the acquisition for a significant period of time or prevent it from occurring at all. A delay in completing the acquisition could cause us to realize some or all of the benefits later than we otherwise expect to realize them if the acquisition is successfully completed within the anticipated timeframe, which could result in additional transaction costs or in other negative effects associated with uncertainty about the completion of the acquisition.

We may fail to realize all of the anticipated benefits of the proposed acquisition of Five9 or those benefits may take longer to realize than expected.
We believe that there are significant benefits and synergies that may be realized through leveraging the products, scale and combined enterprise customer bases of Zoom and Five9. However, the efforts to realize these benefits and synergies will be a complex process and may disrupt both companies’ existing operations if not implemented in a timely and efficient manner. The full benefits of the transactions contemplated by the merger agreement, including the anticipated sales or growth opportunities, may not be realized as expected or may not be achieved within the anticipated time frame, or at all. Failure to achieve the anticipated benefits of the merger could adversely affect our results of operations or cash flows, cause dilution to our earnings per share, decrease or delay any accretive effect of the merger and negatively impact the price of our Class A common stock.
Following completion of the proposed acquisition, our success will depend, in part, on our ability to manage our expansion, which poses numerous risks and uncertainties, including the need to integrate the operations and business of Five9 into our existing business in an efficient and timely manner, to combine systems and management controls and to integrate relationships with industry contacts and business partners. In addition, we will need to manage the international operations of Five9, including engineering personnel and operations in Russia, which may pose regulatory, economic and political risks as well as additional challenges if the relationship between Russia and the United States worsens significantly, or if either Russia or the United States imposes or implements new or augmented economic sanctions, supply chain restrictions or other restrictions on doing business. For example, in recent years, the U.S. Government has expressed concerns with the security of information and communications technology and services (which we refer to as “ICTS”) sourced from providers in China, Russia, and other jurisdictions. On March 22, 2021, the U.S. Department of Commerce issued an interim final rule allowing it to identify, review, and prohibit ICTS transactions that pose a national security risk, including transactions from specified countries, including Russia. Several aspects of the rule remain uncertain, including the scope of affected transactions and how the rule will be implemented and enforced in practice. This rule could potentially impact Five9’s business and the ability to offer Five9 products and services in certain circumstances.
In addition, we and Five9 will be required to devote significant attention and resources prior to closing to prepare for the post-closing integration and operation of the surviving company, and we will be required post-closing to devote significant attention and resources to successfully align our business practices and operations with those of Five9. This process may disrupt the businesses and, if ineffective, would limit the anticipated benefits of the merger.
We have a limited operating history at the current scale of our business, which makes it difficult to evaluate our prospects and future results of operations.
Beginning in the fiscal quarter ended April 30, 2020, we faced unprecedented usage of our communications platform largely due to the COVID-19 pandemic. This usage dramatically changed the scale of our business, and we have a limited operating history at the current scale of our business. As a result, our ability to forecast our future results of operations is limited and subject to a number of uncertainties, including our ability to plan for and model future growth and expenses. Our historical revenue growth should not be considered indicative of our future performance. Further, in future periods, our revenue growth could slow or our revenue could decline for a number of reasons, including any reduction in demand for our platform; increased competition; contraction of our overall market; our inability to accurately forecast demand for our platform and plan for capacity constraints; or our failure, for any reason, to capitalize on growth opportunities. The COVID-19 pandemic has also made it difficult to forecast revenue, costs, and expenses, as our platform has recently faced unprecedented usage from free users and new and existing customers, requiring us to devote significant resources to bolster our capacity and infrastructure. We have encountered and will encounter risks and uncertainties frequently experienced by growing companies in rapidly changing industries, such as the risks and uncertainties described herein. If our assumptions regarding these risks and uncertainties, which we use to plan our business, are incorrect or change, or if we do not address these risks successfully, our business would be harmed.


55

Risks Related to Laws and Regulations
The actual or perceived failure by us, our customers, partners or vendors to comply with stringent and evolving privacy, data protection, and information security laws, regulations, standards, policies, and contractual obligations could harm our reputation and business or subject us to significant fines and liability.
We receive, store, process, generate, use, and share personal information and other customer and user content necessary to provide our service and ensure it is delivered effectively, to operate our business, for legal and marketing purposes, and for other business-related purposes. There are numerous federal, state, local, and international laws and regulations regarding privacy, data protection, information security and the collection, storing, sharing, use, processing, transfer, disclosure, and protection of personal information and other content, the scope of which is changing, subject to differing applications and interpretations and may be inconsistent among countries, or conflict with other rules. We are also subject to the terms of our privacy policies and contractual obligations to third parties related to privacy, data protection, and information security. We strive to comply with applicable laws, certifications, documentation, publications, regulations, standards, policies and other obligations relating to privacy, data protection, and information security to the extent possible. Although we endeavor to comply with applicable laws and our policies, publications, certifications, and documentation, and other obligations, we may at times fail to do so 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, vendors or business partners do not comply with our policies, certifications, and documentation. Such actual or perceived failures in certain cases have subjected, and can subject, us to potential international, local, state and federal legal or regulatory action, including in the event that our policies, certifications, and documentation are found or alleged to be inaccurate, incomplete, deceptive, unfair, or misrepresentative of our actual practices. The regulatory framework for privacy and data protection worldwide is, and is likely to remain, uncertain for the foreseeable future, which we expect will increase our compliance costs and exposure to liability, 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. Increased usage of our services, novel uses of our services, and additional awareness of Zoom and our brand stemming from the COVID-19 pandemic could make it more difficult for us to comply with our contractual obligations, our policies, our publications, our certifications, our documentation, standards, regulations, and applicable laws related to privacy, data protection, and information security, and has and could result in greater public scrutiny of, press related to, or a negative perception of our privacy, data protection, and information security practices. Any compliance failure, as well as greater public scrutiny of our privacy, data protection, and information security practices, could result in increased governmental and regulatory scrutiny and litigation exposure, as well as material reputational harm, a loss of customer and user confidence and business, additional expenses, and other harm to our business.
For example, in June 2020, we received a grand jury subpoena from the Department of Justice’s U.S. Attorney’s Office for the EDNY, which requested information regarding our interactions with foreign governments and foreign political parties, including the Chinese government, as well as information regarding storage of and access to user data, the development and implementation of Zoom’s privacy policies, and the actions we took relating to the Tiananmen commemorations on Zoom. In July 2020, we received subpoenas from the Department of Justice’s U.S. Attorney’s Office for the NDCA and the SEC. Both subpoenas seek documents and information relating to various security, data protection and privacy matters, including our encryption, and our statements relating thereto, as well as calculation of usage metrics and related public statements. In addition, the NDCA subpoena seeks information relating to any contacts between our employees and representatives of the Chinese government, and any attempted or successful influence by any foreign government in our policies, procedures, practices, and actions as they relate to users in the United States. We have since received additional subpoenas from EDNY and NDCA seeking related information. We are fully cooperating with all of these investigations and have been conducting our own thorough internal investigation. These investigations are ongoing, and we do not know when they will be completed, which facts we will ultimately discover as a result of the investigations, or what actions the government may or may not take. We cannot predict the outcome of these investigations, and a negative outcome in any or all of these matters could cause us to incur substantial fines, penalties, or other financial exposure, as well as material reputational harm, a loss of customer and user confidence and business, additional expenses, and other harm to our business.
We also expect that there will continue to be new or amended laws, regulations, industry standards, guidance and contractual obligations concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. For example, in May 2018, the General Data Protection Regulation (“GDPR”) went into effect in the EU. The GDPR imposes more stringent data protection requirements and requires us and our customers to give more detailed disclosures about how we collect, use and share personal information; contractually commit to data protection measures in our contracts with clients; maintain adequate data security measures; notify regulators and affected individuals of certain data breaches; meet extensive privacy governance and documentation requirements; and honor individuals’ data protection rights, including their rights to access, correct and delete their personal information. The GDPR provides greater penalties for noncompliance than previous data protection laws. Companies that violate the GDPR can face private litigation, restrictions on data processing, and fines of up to the greater of 20 million Euros or 4% of their worldwide annual revenue. Our or our customers’, partners’, or


56

vendors’ failure to comply with the GDPR could lead to significant fines imposed by regulators or restrictions on our ability to process personal information as needed to provide our product and services. We may also be obligated to assist our customers, partners, and vendors with their own compliance obligations under the GDPR, which could require expenditure of significant resources. Assisting our customers, partners, and vendors in complying with the GDPR, or complying with the GDPR ourselves, may cause us to incur substantial operational costs or require us to change our business practices.
Further, the U.K.'s decision to leave the EU, often referred to as Brexit, has created uncertainty in data protection issues involving the U.K. For example, pursuant to a post-Brexit trade deal between the U.K. and the EU, transfers of personal information from the European Economic Area (“EEA”) to the U.K. are not considered restricted transfers under the GDPR for a period of up to six months from January 1, 2021. However, unless the European Commission makes an adequacy finding with respect to the U.K. before the end of that period, the U.K. will be considered a “third country” under the GDPR and transfers of European personal information to the U.K. will require an adequacy mechanism to render such transfers lawful under the GDPR. On June 28, 2021, the European Commission issued an adequacy decision under the GDPR which allows transfers of personal information from the EEA to the U.K. to continue without restriction for a period of four years ending June 27, 2025. During these four years, the European Commission will continue to monitor the legal situation in the U.K. and can intervene if the U.K. deviates from the level of data protection in place at the time of issuance of the adequacy decision. If the adequacy decision is withdrawn or not renewed, transfers of personal information from the EEA to the U.K. will require a valid transfer mechanism and companies making such transfers may be required to implement new processes and put new agreements in place to continue making such transfers. Additionally, although the U.K. enacted a Data Protection Act in May 2018 that is designed to be consistent with the GDPR, uncertainty remains regarding how data transfers to and from the U.K. will be regulated notwithstanding Brexit. The effects of Brexit have been and are expected to continue to be far-reaching. Brexit and the perceptions as to its impact may adversely affect business activity and economic conditions globally, and could continue to contribute to instability in global financial markets. Brexit could also have the effect of disrupting the free movement of goods, services, and people between the U.K. and the EU. In addition, Brexit could lead to legal uncertainty and potentially divergent national laws and regulations as the U.K. determines which EU laws to replace or replicate. The full effects of Brexit are uncertain and will remain so until the U.K. and EU reach a definitive resolution with regards to outstanding trade and legal matters. Given these possibilities and others we may not anticipate, as well as the lack of comparable precedent, the full extent to which our business, results of operations, and financial condition could be adversely affected by Brexit is uncertain.
European data protection laws, including the GDPR, generally restrict the transfer of personal information from Europe, including the European Economic Area, U.K. and Switzerland, to the United States and most other countries unless the parties to the transfer have implemented specific safeguards to protect the transferred personal information. One of the primary safeguards allowing U.S. companies to import personal information from Europe has been certification to the EU-U.S. Privacy Shield and Swiss-U.S. Privacy Shield frameworks administered by the U.S. Department of Commerce. However, in July 2020, the Court of Justice of the European Union issued a decision invalidating the EU-U.S. Privacy Shield framework. The same decision also raised questions about whether one of the primary alternatives to the EU-U.S. Privacy Shield, namely, 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. Similarly, on September 8, 2020, the Swiss Federal Data Protection and Information Commissioner announced that the Swiss-U.S. Privacy Shield Framework is inadequate for personal information transfers from Switzerland to the United States, and also raised questions about the viability of the Standard Contractual Clauses. Authorities in the U.K. may similarly invalidate use of the EU-U.S. Privacy Shield and raise questions on the viability of the Standard Contractual Clauses, as mechanisms for lawful personal information transfers to the United States and other countries. On June 4, 2021, the European Commission adopted new SCCs, which impose on companies additional obligations relating to data transfers, including the obligation to conduct a transfer impact assessment and, depending on a party’s role in the transfer, to implement additional security measures and to update internal privacy practices. If we elect to rely on the new SCCs for data transfers, we may be required to incur significant time and resources to update our contractual arrangements and to comply with new obligations. The new SCCs may increase the legal risks and liabilities under the GDPR and local EU laws associated with cross-border data transfers, and result in material increased compliance and operational costs. At present, there are few, if any, viable alternatives to the EU-U.S. Privacy Shield, Swiss-U.S. Privacy Shield, and the SCCs, all of which are mechanisms on which we have relied for personal information transfers from Europe to the United States and other countries. If we are unable to implement a valid solution for personal information transfers from Europe, we will face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal information from Europe, and we may be required to increase our data processing capabilities in Europe at significant expense. 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. Our inability to import personal information to the United States and other countries may decrease the functionality or effectiveness of our products and services and adversely impact our marketing efforts, plans and activities. We expect EU regulators to aggressively enforce EU laws prohibiting data transfers to the U.S. and other countries without a legally sound


57

transfer mechanism, and it possible that EU regulators could prevent Zoom from transferring any personal data out of the EU to certain countries like the U.S.
Additionally, other countries outside of Europe have enacted or are considering enacting similar cross-border data transfer restrictions and laws requiring local data residency and restricting cross-border data transfer, which could increase the cost and complexity of delivering our services and operating our business. For example, Brazil recently enacted the General Data Protection Law (Lei Geral de Proteção de Dados Pessoais or LGPD) (Law No. 13,709/2018), which broadly regulates the processing of personal information and imposes compliance obligations and penalties comparable to those of the GDPR.
States have also begun to introduce more comprehensive privacy legislation. For example, the California Consumer Privacy Act of 2018 (“CCPA”), which went into effect on January 1, 2020, affords consumers expanded privacy protections. The CCPA gives California residents, among other things, 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. The CCPA will be expanded substantially on January 1, 2023 when the California Privacy Rights Act of 2020 (the “CPRA”), which was approved by California voters in November 2020, becomes fully operative. The CPRA will, among other things, give consumers the ability to limit use of information deemed to be sensitive, increase the maximum penalties for violations concerning consumers under age 16, establish the California Privacy Protection Agency to implement and enforce the new law, and impose administrative fines. Aspects of the CCPA and CPRA, and their interpretation and enforcement remain uncertain. The potential effects of the CCPA and CPRA 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.
The CCPA could mark the beginning of a trend toward more stringent privacy legislation in the United States, as other states may follow California’s lead and increase protections for their residents. The CCPA has already 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. In addition, effective October 1, 2019, Nevada amended its existing Security of Personal Information Law (“SPI Law”) to now require, among other things, that businesses provide an online mechanism or toll-free phone number to intake requests from consumers to opt out of the sale of their personal data. Virginia and Colorado have similarly enacted comprehensive privacy laws, the Consumer Data Protection Act and Colorado Privacy Act, respectively, both laws of which emulate the CCPA and CPRA in many respects. The Virginia Consumer Data Protection Act takes effect on January 1, 2023, and the Colorado Privacy Act takes effect on July 1, 2023.
The Children’s Online Privacy Protection Act (“COPPA”) is a U.S. Federal law that applies to operators of commercial websites and online services directed to U.S. children under the age of 13 that collect personal information from children, and to operators of general audience websites with actual knowledge that they are collecting personal information from U.S. children under the age of 13. We provide video communications services to schools, school districts, and school systems to support traditional, virtual, and hybrid classrooms, distance learning, educational office hours, guest lectures, and other services. As part of these services, Zoom may be used by students, including students under the age of 13, and we collect personal information from such students on behalf of our school subscribers. School subscribers must contractually consent to Zoom’s information practices on behalf of students, prior to students using the services. In addition, the GDPR prohibits certain processing of the personal information of children under the age of 13-16 (depending on the country) without parental consent. The CCPA requires companies to obtain the consent of children in California under 16 (or parental consent for children under 13) before selling their personal information. COPPA is subject to interpretation by courts and other governmental authorities, including the FTC, and the FTC is authorized to promulgate, and has promulgated, revisions to regulations implementing provisions of COPPA. Although we strive to ensure that our platform and applications are compliant with applicable provisions of COPPA, HIPAA, GDPR, and CCPA, these provisions may be modified, interpreted, or applied in new manners that we may be unable to anticipate or prepare for appropriately, and we may incur substantial costs or expenses in attempting to modify our systems, platform, applications, or other technology to address changes in COPPA, HIPAA, GDPR, and CCPA, or interpretations thereof. If we fail to accurately anticipate the application, interpretation, or legislative expansion of COPPA, HIPAA, GDPR, and CCPA, we could be subject to governmental enforcement actions, data processing restrictions, litigation, fines and penalties, adverse publicity or loss of customers. Moreover, as a result of any such failures, we could be in breach of our K-12 school customer contracts, and our customers could lose trust in us, which could harm our reputation and business.
With laws and regulations, such as the GDPR in the EU as well as the CCPA, SPI Law, HIPAA, and COPPA in the United States imposing relatively burdensome obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, we have faced and may face additional challenges in addressing their requirements and making necessary changes to our policies and practices, and may incur significant costs and expenses in an effort to do so, any of which could materially adversely affect our business and operating results. Additional uses of our services arising out of increased demand associated with the COVID-19 pandemic may require us to address additional privacy, data protection, and information security laws, regulations, standards, policies, and contractual obligations. Any failure or


58

perceived failure by us to comply with such laws, regulations, standards, policies, and contractual obligations, or our privacy policies, publications, certifications, or documentation have led and could lead to governmental investigations or enforcement actions (including investigations or actions by state attorneys general, federal regulators, and international regulators), litigation (including class action litigation), claims, or public statements against us by consumer advocacy groups or others, and could result in significant liability, fines or penalties, or cause our users to lose trust in us, which could have an adverse effect on our reputation and business.
We have in the past and may in the future receive inquiries or be subject to investigations by domestic and international government entities regarding, among other things, our privacy, data protection, and information security practices. The result of these proceedings could impact our brand reputation, subject us to monetary remedies and costs, interrupt or require us to change our business practices, divert resources and the attention of management from our business, or subject us to other remedies that adversely affect our business. We also face litigation regarding our privacy and security practices, including alleged data sharing with third parties, in various jurisdictions. See “Legal Proceedings” for additional information.
We also have been the subject of an investigation by the FTC relating to our privacy and security representations and practices. We have reached a settlement agreement with the FTC, which the FTC voted to make final on January 19, 2021. See “Legal Proceedings” for additional information. We could fail or be perceived to fail to comply with the terms of the settlement with the FTC or any other orders or settlements relating to litigation or governmental investigations with respect to our privacy and security practices. Any failure or perceived failure to comply with such orders or settlements may increase the possibility of additional adverse consequences, including litigation, additional regulatory actions, injunctions, or monetary penalties, or require further changes to our business practices, significant management time, or the diversion of significant operational resources. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, policies, and other obligations that are applicable to the businesses of our users may limit the adoption and use of, and reduce the overall demand for, our platform and services, which could have an adverse impact on our business.
Additionally, we rely on the administrators of our customers in the healthcare and education industries to obtain the necessary consents from users of our products and services and to ensure their account settings are configured correctly for their compliance under applicable laws and regulations, including HIPAA. Furthermore, if third parties we work with, such as vendors or developers, make misrepresentations, violate applicable laws and regulations, or our policies, such misrepresentations and violations may also put our users’ content at risk and could in turn have an adverse effect on our business. Any significant change to applicable laws, regulations, or industry practices regarding the collection, use, retention, security, or disclosure of our users’ content, or regarding the manner in which the express or implied consent of users for the collection, use, retention, or disclosure of such content is obtained, could increase our costs and require us to modify our services and features, possibly in a material manner, which we may be unable to complete and may limit our ability to store and process user data or provide or develop new services and features.
Increased usage of our services and additional awareness of Zoom and our brand stemming from the COVID-19 pandemic has led to greater public scrutiny of, press related to, or a negative perception of our collection, use, storage, disclosure, and processing of personal information, and our privacy policies and practices. For example, users and customers, particularly those that are new to Zoom, may not have significant IT or security knowledge or have their own IT controls like those of a larger organization to configure our service in a manner that provides them with control over user settings. This has resulted in reports of users and customers experiencing meeting disruptions by malicious actors. Additional unfavorable publicity and scrutiny has led to increased governmental and regulatory scrutiny and litigation exposure, and could result in material reputational harm, a loss of customer and user confidence, additional expenses and other harm to our business.
Changes in government trade policies, including the imposition of tariffs and export restrictions, could limit our ability to sell our products to certain customers, which may materially adversely affect our sales and results of operations.
The U.S. or foreign governments may take administrative, legislative, or regulatory action that could materially interfere with our ability to sell products in certain countries. For example, while we stopped selling our products directly in China during the six months ended July 31, 2020, the prior U.S. administration had threatened tougher trade terms with China and other countries, leading to the imposition, or announcement of future imposition, of substantially higher U.S. Section 301 tariffs on roughly $500 billion of imports from China. In response, China imposed and proposed new or higher tariffs on U.S. products. The direct and indirect effects of tariffs and other restrictive trade policies are difficult to measure and are only one part of a larger U.S./China economic and trade policy disagreement. The effects of tariffs are uncertain because of the dynamic nature of governmental action and responses. Sustained uncertainty about, or worsening of, current global economic conditions and further escalation of trade tensions between the United States and its trading partners, especially China, could result in a global economic slowdown and long-term changes to global trade, including retaliatory trade restrictions that restrict our ability to operate in China. We cannot predict what actions may ultimately be taken by the new U.S. administration with respect to tariffs or trade relations between the United States and China or other countries, what products may be subject to such actions, or what actions may be taken by the other countries in retaliation. Any further deterioration in the relations between the United


59

States and China could exacerbate these actions and other governmental intervention. For example, the implementation of China’s national-security law in Hong Kong has created additional U.S.-China tensions and could potentially increase the risks associated with the business and operations of U.S.-based technology companies in China. Any alterations to our business strategy or operations made in order to adapt to or comply with any such changes would be time-consuming and expensive, and certain of our competitors may be better suited to withstand or react to these changes.
Further, in recent years, the U.S. Government has expressed concerns with the security of ICTS sourced from providers in China, Russia, and other jurisdictions. In May 2019, former President Trump issued an executive order that invoked national emergency economic powers to implement a framework to regulate the acquisition or transfer of ICTS in transactions that imposed undue national security risks. The executive order is subject to implementation by the Secretary of Commerce and applies to contracts entered into prior to the effective date of the order. On March 22, 2021, the U.S. Department of Commerce issued an interim final rule allowing it to identify, review, and prohibit ICTS transactions that pose a national security risk, including transactions involving specified countries, such as China. Several aspects of this rule remain unclear including the scope of affected transactions and how the rule will be implemented and enforced in practice. In addition, the U.S. Commerce Department has implemented additional restrictions and may implement further restrictions that would affect conducting business with certain Chinese companies. Due to the uncertainty regarding the timing, content, and extent of any such changes in policy, we cannot assure you that we will successfully mitigate any negative impact. Depending upon their duration and implementation, these tariffs, the executive order and its implementation, and other regulatory actions could materially affect our business, including in the form of increased cost of revenue, decreased margins, increased pricing for customers, and reduced sales.
We may be subject to additional liabilities on past sales for taxes, surcharges, and fees.
We currently collect and remit applicable indirect taxes in jurisdictions where we, through our employees, have a presence and where we have determined, based on legal precedents in the jurisdiction, that sales of our platform are classified as taxable. States and local taxing authorities have differing rules and regulations which are subject to varying interpretations. This makes the applicability of sales tax to e-commerce businesses, such as ours, uncertain and complex. We believe that we are not otherwise subject to, or required to collect, additional taxes, fees, or surcharges imposed by state and local jurisdictions because we do not have a sufficient physical presence or “nexus” in the relevant taxing jurisdiction or such taxes, fees, or surcharges do not apply to sales of our platform in the relevant taxing jurisdiction. There is uncertainty as to what constitutes sufficient nexus for sales made over the Internet and, after the U.S. Supreme Court’s ruling in South Dakota v. Wayfair, states may require an e-commerce business with no in-state property or personnel to collect and remit sales tax. Therefore, it is possible that we could face future audits or challenges of our positions by taxing authorities and that our liability for these taxes could exceed our estimates. The application of existing, new, or future laws, whether in the U.S. or internationally, could harm our business.
We are subject to governmental export and import controls that could impair our ability to compete in international markets due to licensing requirements and subject us to liability if we are not in compliance with applicable laws.
Our platform and associated products are subject to various restrictions under U.S. export control and sanctions laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations (“EAR”) and various economic and trade sanctions regulations administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control (“OFAC”). The U.S. export control laws and U.S. economic sanctions laws include restrictions or prohibitions on the sale or supply of certain products and services to U.S.-embargoed or U.S.-sanctioned countries, governments, persons, and entities, and also require authorization for the export of certain encryption items. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements and have enacted or could enact laws that could limit our ability to distribute our platform or could limit our hosts’ ability to implement our platform in those countries.
Although we have taken precautions to prevent our platform and associated products from being accessed or used in violation of such laws, we have inadvertently allowed our platform and associated products to be accessed or used by some customers in apparent violation of U.S. economic sanction laws. In addition, we may have inadvertently made our software products available to some customers, including users in embargoed or sanctioned countries, in apparent violation of the EAR. As a result, we have submitted and from time to time will continue to submit as warranted initial and final voluntary self-disclosures regarding compliance with U.S. sanctions and export control laws and regulations to OFAC and the U.S. Department of Commerce’s Bureau of Industry and Security (“BIS”). For instance, in June 2021, we submitted an initial voluntary self-disclosure to BIS regarding compliance with certain U.S. export control laws and regulations.
If we are found to be in violation of U.S. economic sanctions or export control laws in the future, it could result in fines and penalties. We may also be adversely affected through other penalties, business disruption, reputational harm, loss of access


60

to certain markets, or otherwise. While we are working to implement additional controls designed to prevent similar activity from occurring in the future, these controls may not be fully effective.
Changes in our platform, or changes in export, sanctions, and import laws, may delay the introduction and sale of subscriptions to our platform in international markets; prevent our customers with international operations from using our platform; or, in some cases, prevent the access or use of our platform to and from certain countries, governments, persons, or entities altogether. Further, any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons, or technologies targeted by such regulations could result in decreased use of our platform or in our decreased ability to export or sell our platform to existing or potential customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our platform would likely harm our business.
We may be subject to, or assist law enforcement with enforcement of, a variety of U.S. and international laws that could result in claims, increase the cost of operations or otherwise harm our business due to changes in the laws, changes in the interpretations of the laws, greater enforcement of the laws, or investigations into compliance with the laws.
We may be subject to, or assist law enforcement with enforcement of, various laws, including those covering copyright, indecent content, child protection, consumer protection, telecommunications services, taxation, and similar matters. It may be difficult, expensive and disruptive for us to address law enforcement requests, subpoenas and other legal process, and laws in various jurisdictions may conflict and hamper our ability to satisfy or comply with such requests, subpoenas and other legal process. There have been instances where improper or illegal content has been shared on our platform without our knowledge. As a service provider and as a matter of policy, we do not monitor user meetings. However, to ensure user safety and prevent conduct that is illegal, violent or harmful to others, we enforce our terms of service through use of a mix of tools that suggest when such activity may be occurring on our platform. We also recently created an in-product security feature that allows the host or co-host of a meeting to easily select a meeting participant that may be engaging in illegal or harmful behavior and send a report about that behavior to our trust and safety team for evaluation. Our trust and safety team may take further action as appropriate, including suspension or termination of the participant's account or referral to law enforcement. While to date we have not been subject to material legal or administrative actions as a result of improper or illegal content, the laws in this area are currently in a state of flux and vary widely between jurisdictions. Accordingly, it may be possible that in the future we and our competitors may be subject to legal actions along with the users who shared such content. In addition, regardless of any legal liability we may face, our reputation could be harmed should there be an incident generating extensive negative publicity about the content shared on our platform. Such publicity would harm our business.
We are also subject to consumer protection laws that may affect our sales and marketing efforts, including laws related to subscriptions, billing, and auto-renewal. These laws, as well as any changes in these laws, could adversely affect our self-serve model and make it more difficult for us to retain and upgrade customers and attract new customers and hosts. Additionally, we have in the past, are currently, and may from time to time in the future become the subject of inquiries and other actions by regulatory authorities as a result of our business practices, including our subscription, billing, and auto-renewal policies. Consumer protection laws may be interpreted or applied by regulatory authorities in a manner that could require us to make changes to our operations or incur fines, penalties, or settlement expenses, which may result in harm to our business.
Our platform depends on the ability of our customers, hosts, and users to access the internet, and our platform has been blocked or restricted in some countries for various reasons. If we fail to anticipate developments in the law, or fail for any reason to comply with relevant law, our platform could be further blocked or restricted, and we could be exposed to significant liability that could harm our business.
We are also subject to various U.S. and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act of 1977, amended, and the U.K. Bribery Act 2010, as well as other similar anti-bribery and anti-kickback laws and regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering, or providing improper payments or benefits to government officials and other recipients for improper purposes. Although we take precautions to prevent violations of these laws, our exposure for violating these laws increases as we continue to expand our international presence, and any failure to comply with such laws could harm our business.
Zoom Phone is subject to U.S. federal and international regulation, and other products we may introduce in the future may also be subject to U.S. federal, state, or international laws, rules, and regulations. Any failure to comply with such laws, rules, and regulations could harm our business and expose us to liability.
Federal Regulation
Zoom Phone is provided through our wholly owned subsidiary, Zoom Voice Communications, Inc., which is regulated by the FCC as an interconnected voice over internet protocol (“VoIP”) service provider. As a result, Zoom Phone is subject to existing or potential FCC regulations, including, but not limited to, regulations relating to privacy, disability access, porting of


61

numbers, federal Universal Service Fund (“USF”), contributions and other regulatory assessments, emergency calling/Enhanced 911 (“E-911”), access charges for long distance services, and law enforcement access. Congress or the FCC may expand the scope of Zoom Phone’s regulatory obligations at any time. In addition, FCC classification of Zoom Phone as a common carrier or telecommunications service could result in additional federal and state regulatory obligations. If we do not comply with any current or future state regulations that apply to our business, we could be subject to substantial fines and penalties, we may have to restructure our product offerings, exit certain markets, or raise the price of our products, any of which could ultimately harm our business and results of operations. Any enforcement action by the FCC, which may be a public process, would hurt our reputation in the industry, possibly impair our ability to sell Zoom Phone to our customers and harm our business.
Changes in FCC regulation of the internet and internet-based services also could impose new regulatory obligations on our other services. On October 27, 2020, the FCC adopted an order concluding that three issues remanded by the U.S. Court of Appeals following the appeal of its 2018 decision to eliminate its network neutrality rules did not provide a basis to alter its conclusions in that order. Petitions for reconsideration of this decision are pending. Democratic control of the Executive Branch, Congress, and the FCC following the 2020 elections increases the likelihood of legislative or FCC action to reverse the 2018 decision or adopt new network neutrality rules. Such action could result in extension of common carrier regulation to internet-based communications services like the ones we offer. The imposition of common carrier regulation would increase our costs, and we could be required to modify our service offerings to comply with regulatory requirements. The failure to comply with such regulation could result in substantial fines and penalties and other sanctions.
There have been various Congressional and executive efforts to eliminate or modify Section 230 of the Communications Act of 1934, enacted as part of the Communications Decency Act of 1996. President Biden and many Members of Congress from both parties support reform or repeal of Section 230, so the possibility of Congressional action remains. In addition, the FCC is considering a petition, filed by the Trump Administration, to adopt rules interpreting Section 230, which limits the liability of internet platforms for third-party content that is transmitted via those platforms and for good-faith moderation of offensive content. No date has been set for a vote on that proposal and the FCC has not released any document describing the rules that would be proposed. The Democratic members of the FCC have indicated that they are opposed to the petition and now control the agenda of the FCC. There is no schedule for action by the FCC on the petition. If Congress revises or repeals Section 230 or the FCC adopts rules, we may no longer be afforded the same level of protection offered by Section 230. In addition, there are pending cases before the judiciary that may result in changes to the protections afforded to internet platforms, including a lawsuit by former President Trump that, if successful, would greatly limit the scope of Section 230. These various efforts to limit the protections provided by Section 230 would increase the risks faced by internet-based businesses, like Zoom, that rely on third-party content. Even if claims asserted against us do not result in liability, we may incur substantial costs in investigating and defending such claims. If we are found liable for our customers’ or other users’ activities, we could be required to pay fines or penalties, redesign business methods or otherwise expend resources to remedy any damages caused by such actions and to avoid future liability.
State Regulation
State telecommunications regulation of Zoom Phone is generally preempted by the FCC. However, states are allowed to assess state USF contributions, E-911 fees, and other surcharges. A number of states require us to contribute to state USF and pay E-911 and other assessments and surcharges, while others are actively considering extending their programs to include the products we offer. We generally pass USF, E-911 fees, and other surcharges through to our customers where we are permitted to do so, which may result in our products becoming more expensive. We expect that state public utility commissions will continue their attempts to apply state telecommunications regulations to services like Zoom Phone. If we do not comply with any current or future state regulations that apply to our business, we could be subject to substantial fines and penalties, we may have to restructure our product offerings, exit certain markets, or raise the price of our products, any of which could harm our business.
A federal court judge denied a request for injunction against California’s state-specific network neutrality law, and as a result, California began enforcing that law on March 25, 2021. On March 10, 2021, trade associations representing internet service providers appealed the district court’s ruling denying the preliminary injunction. We cannot predict whether other state initiatives will be enforced, modified, overturned, or vacated.
Legislation has been adopted in Florida and has been introduced in at least five additional states that is intended to reduce or eliminate the power of businesses operating on the Internet to moderate user-generated content, implicitly eliminating the federal protections granted under Section 230. After NetChoice and the Computer and Communications Industry Association filed suit in federal court, a judge enjoined enforcement of Florida’s law and a notice of appeal was filed with the U.S. Court of Appeals for the Eleventh Circuit. It is likely that any other such state legislation also would be challenged under the First Amendment to the U.S. Constitution and on the ground that it is preempted by Section 230. We cannot predict whether any such state legislation will be adopted, enforced, modified, overturned, or vacated.


62

International Regulation
As we expand internationally, we may be subject to telecommunications, consumer protection, privacy, data protection, and other laws and regulations in the foreign countries where we offer our products. If we do not comply with any current or future international regulations that apply to our business, we could be subject to substantial fines and penalties, we may have to restructure our product offerings, exit certain markets, or raise the price of our products, any of which could harm our business.
Risks Related to Our Intellectual Property
We are currently, and may be in the future, party to intellectual property rights claims and other litigation matters, which, if resolved adversely, could harm our business.
We protect our intellectual property through patents, copyrights, trademarks, domain names, and trade secrets and, from time to time, are subject to litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. Some companies, including some of our competitors, own large numbers of patents, copyrights, and trademarks, which they may use to assert claims against us. As we face increasing competition and gain an increasingly high profile, the possibility of intellectual property rights claims, commercial claims, and other assertions against us grows. We have in the past been, are currently, and may from time to time in the future become, a party to litigation and disputes related to our intellectual property, our business practices, and our platform. While we intend to defend these lawsuits vigorously and believe that we have valid defenses to these claims, litigation can be costly and time consuming, divert the attention of our management and key personnel from our business operations and dissuade potential customers from subscribing to our services, which would harm our business. Furthermore, with respect to these lawsuits, there can be no assurances that favorable outcomes will be obtained. We may need to settle litigation and disputes on terms that are unfavorable to us, or we may be subject to an unfavorable judgment that may not be reversible upon appeal. The terms of any settlement or judgment may require us to cease some or all of our operations or pay substantial amounts to the other party. In addition, our agreements with certain larger customers include certain provisions for indemnifying them against liabilities if our services infringe a third party’s intellectual property rights, which could require us to make payments to our customers. During the course of any litigation or dispute, we may make announcements regarding the results of hearings and motions and other interim developments. If securities analysts and investors regard these announcements as negative, the market price of our Class A common stock may decline. With respect to any intellectual property rights claim, we may have to seek a license to continue practices found to be in violation of third-party rights, 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, and we may be required to develop alternative non-infringing technology or practices or discontinue the practices. The development of alternative, non-infringing technology or practices could require significant effort and expense. Our business could be harmed as a result.
Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets.
We primarily rely and expect to continue to rely on a combination of patent, patent licenses, trade secret and domain name protection, trademark and copyright laws, as well as confidentiality and license agreements with our employees, consultants, and third parties, to protect our intellectual property and proprietary rights. We make business decisions about when to seek patent protection for a particular technology and when to rely upon copyright or trade secret protection, and the approach we select may ultimately prove to be inadequate. Even in cases where we seek patent protection, there is no assurance that the resulting patents will effectively protect every significant feature of our products. In addition, we believe that the protection of our trademark rights is an important factor in product recognition, protecting our brand and maintaining goodwill. If we do not adequately protect our rights in our trademarks from infringement and unauthorized use, any goodwill that we have developed in those trademarks could be lost or impaired, which could harm our brand and our business. Third parties may knowingly or unknowingly infringe our proprietary rights; third parties may challenge our proprietary right; pending and future patent, trademark, and copyright applications may not be approved; and we may not be able to prevent infringement without incurring substantial expense. We have also devoted substantial resources to the development of our proprietary technologies and related processes. In order to protect our proprietary technologies and processes, we rely in part on trade secret laws and confidentiality agreements with our employees, consultants, and third parties. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights, or develop similar technologies and processes. Further, the laws of certain foreign countries do not provide the same level of protection of corporate proprietary information and assets such as intellectual property, trademarks, trade secrets, know-how, and records, as the laws of the United States. For instance, the legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents and other intellectual property protection. As a result, we may encounter significant problems in protecting and defending our intellectual property or proprietary rights abroad. Additionally, we may also be exposed to material risks of theft or unauthorized reverse engineering of our proprietary


63

information and other intellectual property, including technical data, manufacturing processes, data sets, or other sensitive information. Our efforts to enforce our intellectual property rights in such foreign countries may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop, which could have a material adverse effect on our business, financial condition, and results of operations. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights. If the protection of our proprietary rights is inadequate to prevent use or appropriation by third parties, the value of our platform, brand, and other intangible assets may be diminished, and competitors may be able to more effectively replicate our platform and its features. Any of these events would harm our business.
Our use of third-party open source software could negatively affect our ability to offer and sell subscriptions to our platform and subject us to possible litigation.
We have incorporated, and may in the future incorporate, third-party open source software in our technologies. Open source software is generally licensed by its authors or other third parties under open source licenses. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and requesting compliance with the open source software license terms. Accordingly, 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 software licenses require end-users who use, distribute or make available across a network software and services that include open source software to offer aspects of the technology that incorporates the open source software for no cost. We may also be required to make publicly available source code (which in some circumstances could include valuable proprietary code) for modifications or derivative works we create based upon incorporating or using the open source software and/or to license such modifications or derivative works under the terms of the particular open source license. 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 any of our source code that incorporates or is a modification of our licensed software. While we use tools designed to help us monitor and comply 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 terms of their licenses, including claims of intellectual property rights infringement or for breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide guidance of their proper legal interpretations. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we may be required to publicly release certain portions of our proprietary source code. We could also be required to expend substantial time and resources to re-engineer some of our software. Any of the foregoing could disrupt and harm our business.
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 such software may make it easier for hackers and other third parties to determine how to compromise our platform. Any of the foregoing could harm our business and could help our competitors develop products and services that are similar to or better than ours.
Risks Related to Ownership of Our Class A Common Stock
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. For example, in connection with the COVID-19 pandemic, we have experienced an increase in the usage of our unified communications platform, and as a result, the trading price of our Class A common stock has significantly increased, while at the same time, the broader market has experienced significant declines and volatility. There are no assurances that the trading price of our Class A common stock will continue at this level for any period of time. Moreover, the trading price of our Class A common stock could experience a significant decrease once the scope and impact of the COVID-19 pandemic is better understood. 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 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;


64

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;
the financial projections we may provide to the public, any changes in those projections, or our failure to meet those projections;
announcements by us or our competitors of new products, 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;
developments or disputes concerning our intellectual property or other proprietary rights;
announced or completed acquisitions of businesses, 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 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. For example, in April and June 2020, we and certain of our officers and directors were sued in putative class action lawsuits and purported shareholder derivative lawsuits alleging violations of the federal securities laws for allegedly making materially false and misleading statements about our data privacy and security measures. We may be the target of additional litigation of this type in the future. Securities litigation against us could result in substantial costs and divert our management’s time and attention from other business concerns, which could harm our business. We may be the target of additional litigation of this type in the future as well. Securities litigation against us could result in substantial costs and a diversion of our management’s attention and resources.
The dual class structure of our common stock as contained in our amended and restated certificate of incorporation has the effect of concentrating voting control with those stockholders who held our stock prior to our IPO, including our executive officers, employees, and directors and their affiliates, limiting your ability to influence corporate matters.
Our Class B common stock has 10 votes per share and our Class A common stock has one vote per share. As of July 31, 2021, the holders of our outstanding Class B common stock held 70.2% of the voting power of our outstanding capital stock, with our directors, executive officers and 5% stockholders and their respective affiliates holding 62.4% of such voting power in the aggregate. As of July 31, 2021, our founder, President and Chief Executive Officer, Eric S. Yuan, together with his affiliates, held approximately 8.0% of our outstanding capital stock but controlled approximately 29.6% of the voting power of our outstanding capital stock. Therefore, these holders 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 Zoom or our assets, for the foreseeable future. Each share of Class B common stock will be automatically converted into one share of Class A common stock upon the earliest of (i) the date that is six months following the death or incapacity of Mr. Yuan, (ii) the date that is six months following the date that Mr. Yuan is no longer providing services to us or his employment is terminated for cause, (iii) the date specified by the holders of a majority of the then outstanding shares of Class B common stock, voting as a separate class, and (iv) the 15-year anniversary of the closing of our IPO.
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 a majority of the outstanding shares of our 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 Class B common stock will generally result in those shares converting to 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. If, for example, Mr. Yuan retains a significant portion of his holdings of Class B


65

common stock for an extended period of time, he could, in the future, control a majority of the combined voting power of our Class A and Class B common stock. As a board member, Mr. Yuan 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, even a controlling stockholder, Mr. Yuan is entitled to vote his shares in his own interests, which may not always be in the interests of our stockholders generally.
In addition, in July 2017, FTSE Russell and Standard & Poor’s announced that they would cease to 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. Under the announced policies, our dual-class capital structure would make us ineligible for inclusion in any of these 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. These policies are new, and it is as of yet unclear what effect, if any, they will have on the valuations of publicly traded companies excluded from the indices, but it is possible that they may depress these valuations or depress our trading volume compared to those of other similar companies that are included.
Future sales and issuances of our capital stock or rights to purchase capital stock could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to decline.
Future sales and issuances of our capital stock or rights to purchase our capital stock could result in substantial dilution to our existing stockholders. We may sell Class A common stock, convertible securities, and other equity securities in one or more transactions at prices and in a manner as we may determine from time to time. If we sell any such securities in subsequent transactions, investors may be materially diluted. New investors in such subsequent transactions could gain rights, preferences, and privileges senior to those of holders of our Class A common stock.
Substantial future sales of shares of our Class A common stock and Class B common stock 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 and Class B common stock (after automatically converting to 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 satisfaction of applicable exercise periods and applicable volume and restrictions that apply to affiliates, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding restricted stock unit (“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.
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 Zoom, even if a change in control was considered favorable by our stockholders.
Our charter documents also contain other provisions that could have an anti-takeover effect, 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;


66

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.
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.
Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and the federal district courts of the United States of America as the exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders; (iii) any action arising pursuant to any provision of the Delaware General Corporation Law, or the certificate of incorporation or the amended and restated bylaws; or (iv) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act. 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. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation provides that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. 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. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to these provisions. These exclusive-forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum of its choosing for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find either exclusive-forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could harm our results of operations.
We do not intend to pay dividends for the foreseeable future.
We have never declared nor paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. As a result, stockholders must rely on sales of their Class A common stock after price appreciation as the only way to realize any future returns on their investment.
General Risk Factors
Estimates of our market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Market opportunity estimates and growth forecasts for the markets in which we compete, including those we have generated ourselves, are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Not every organization covered by our market opportunity estimates will necessarily buy video communications


67

platforms, and some or many of those organizations may choose to continue using legacy communication methods or point solutions offered by our competitors. It is impossible to build every product feature that every customer or host wants, and our competitors may develop and offer features that our platform does not provide. The variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that any particular number or percentage of the organizations covered by our market opportunity estimates will purchase our solutions at all or generate any particular level of revenue for us. Even if the markets in which we compete meet the size estimates and growth forecasts, our business could fail to grow for a variety of reasons outside of our control, including competition in our industry. If any of these risks materializes, it could harm our business and prospects.
Our business could be disrupted by catastrophic events.
Occurrence of any catastrophic event, including earthquake, fire, flood, tsunami or other weather event, power loss, telecommunications failure, software or hardware malfunctions, cyber-attack, war, terrorist attack, disease, or health epidemics, could result in lengthy interruptions in our service. In particular, our U.S. headquarters and some of the data centers we utilize are located in the San Francisco Bay Area, a region known for seismic activity, and our insurance coverage may not compensate us for losses that may occur in the event of an earthquake or other significant natural disaster. In addition, acts of terrorism could cause disruptions to the internet or the economy as a whole. Even with our disaster recovery arrangements, our service could be interrupted. Moreover, if our systems were to fail or be negatively impacted as a result of a natural disaster or other event, our ability to deliver products to our users would be impaired, or we could lose critical data. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster and to execute successfully on those plans in the event of a disaster or emergency, our business would be harmed.
We also face risks related to health epidemics, such as the COVID-19 pandemic, which has impacted virtually every country in the world. An outbreak of a contagious disease, and other adverse health developments could have an adverse effect on global economic conditions and on our business. The effects could include business and service disruptions, such as the temporary closure of our facilities, restrictions on our employees' ability to travel to support our facilities and services, and difficulties in hiring new employees. We have removed the 40-minute time limit from our free Basic accounts for customers in K-12 schools in certain countries. While we have seen increased usage of our service globally, a significant portion of such increase is attributable to free Basic accounts, which do not generate any revenue. We cannot make any assurances that we will experience an increase in paid hosts or that new or existing users will continue to utilize our services at the same levels after the COVID-19 pandemic has tapered. Furthermore, such increased usage by free Basic account users during this time has required and will continue to require us to expand our network capacity which will increase our operating costs.
Our reported results of operations 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 FASB, 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 results of operations and may even affect the reporting of transactions completed before the announcement or effectiveness of a change. It is also difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could harm our business.
We may need additional capital, and we cannot be certain that additional financing will be available on favorable terms, or at all.
Historically, we have funded our operations and capital expenditures primarily through equity issuances and cash generated from our operations. Although we currently anticipate that our existing cash and cash equivalents and cash flow from operations will be sufficient to meet our cash needs for the foreseeable future, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. 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 or equity-linked or debt securities, those securities may have rights, preferences, or privileges senior to the rights of our Class A common stock, and our stockholders may experience dilution.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate consolidated financial statements or comply with applicable regulations could be impaired.
We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”) and the rules and regulations of the applicable listing standards of The Nasdaq Stock Market. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting, and financial compliance costs;


68

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 control over financial reporting. 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 significant management oversight.
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 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 business or cause us to fail to meet our reporting obligations and may result in a restatement of our condensed 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 The Nasdaq Stock Market. We are required to provide an annual management report on the effectiveness of our internal control over financial reporting.
Our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting. 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 and could cause a decline in the trading price 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 one or more securities 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 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 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 The Nasdaq Stock Market, 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


69

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.
Item 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
None.
Item 3.    DEFAULTS UPON SENIOR SECURITIES
None.
Item 4.    MINE SAFETY DISCLOSURES
Not applicable.
Item 5.    OTHER INFORMATION
None.



70

Item 6.    EXHIBITS
Exhibit
Number
Exhibit DescriptionIncorporated by Reference
FormFile No.ExhibitFiling Date
2.1¥
8-K001-388652.1July 19, 2021
3.18-K001-388653.1April 23, 2019
3.2S-1/A333-2304443.4April 8, 2019
10.1*
31.1*
31.2*
32.1†
101.INS*
XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline EXBRL document)
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (the cover page from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended July 31, 2021, has been formatted in Inline XBRL)
*    Filed herewith.
†    The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the SEC and are not to be incorporated by reference into any filing of the Registrant under the Securities Act, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
¥ Schedules omitted pursuant to Item 601(b)(2) of Regulation S-K. Zoom Video Communications, Inc. agrees to furnish supplementally a copy of any omitted schedule to the SEC upon request; provided, however, that Zoom Video Communications, Inc. may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended, for any schedules so furnished.


71

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
ZOOM VIDEO COMMUNICATIONS, INC.
Date: August 31, 2021By:/s/ Eric S. Yuan
Eric S. Yuan
President and Chief Executive Officer
(Principal Executive Officer)
Date: August 31, 2021By:/s/ Kelly Steckelberg
Kelly Steckelberg
Chief Financial Officer
(Principal Financial Officer)



72
EX-10.1 2 exhibit101.htm EX-10.1 Document
Exhibit 10.1
Zoom Video Communications, Inc.

Non-Employee Director Compensation Policy

Each member of the Board of Directors (the “Board”) who is not also serving as an employee of or consultant to Zoom Video Communications, Inc. (the “Company”) or any of its subsidiaries (each such member, an “Eligible Director”) will receive the compensation described in this Non-Employee Director Compensation Policy (this “Policy”) for his or her Board service. This Policy first became effective commencing as of May 1, 2019 (the “Effective Date”) and may be amended at any time in the sole discretion of the Board or the Compensation Committee of the Board. An Eligible Director may decline all or any portion of his or her compensation by giving notice to the Company prior to the date cash may be paid or equity awards are to be granted, as the case may be.

Annual Cash Compensation

Each Eligible Director will be eligible to receive the annual cash compensation amounts set forth below effective upon (i) such Eligible Director’s first election or appointment to the Board, in the case of an Eligible Director not serving on the Board on the Effective Date; (ii) the Effective Date, in the case of an Eligible Director serving on the Board on the Effective Date who holds an unvested Company equity award on the Effective Date; or (iii) November 1, 2020, in the case of an Eligible Director serving on the Board on the Effective Date who does not hold an unvested Company equity award on the Effective Date (such applicable date that an Eligible Director first becomes eligible to receive annual cash compensation under this Policy, the “Eligibility Date”).

If an Eligible Director’s Eligibility Date is other than the first day of a fiscal quarter of the Company, each annual retainer set forth below will be pro-rated based on days served in the applicable fiscal year following the Eligibility Date, with the pro-rated amount paid for the first fiscal quarter that includes the Eligibility Date and regular full quarterly payments thereafter; provided, however, that if the Eligible Director leaves service prior to the last day of a fiscal quarter, the fee for such fiscal quarter will be pro-rated. All annual cash fees are vested upon payment and are payable to such Eligible Directors (or their designee) in equal quarterly installments in arrears on the last day of each of the Company’s fiscal quarters in which the service occurred, beginning with service commencing as of the Effective Date.

1. Annual Board Service Retainer:
a. All Eligible Directors: $45,000
b. Chair of the Board Service Retainer (in addition to Eligible Director Service Retainer): $20,000
c. Lead Independent Director (in addition to Eligible Director Service Retainer): $20,000

2. Annual Committee Chair Service Retainer (in addition to Committee Member Service Retainer):
a. Chair of the Audit Committee: $12,500
b. Chair of the Compensation Committee: $10,000
c. Chair of the Nominating and Corporate Governance Committee: $5,000
d. Chair of the Cybersecurity Risk Management Committee: $10,000
1

Exhibit 10.1

3. Annual Committee Member Service Retainer:
a. Member of the Audit Committee: $12,500
b. Member of the Compensation Committee: $10,000
c. Member of the Nominating and Corporate Governance Committee: $5,000
d. Member of the Cybersecurity Risk Management Committee: $10,000

Equity Compensation

The equity compensation set forth below will be granted under the Company’s 2019 Equity Incentive Plan or any successor plan (the “Plan”). All equity compensation granted under this Policy will be in the form of Restricted Stock Units (“RSUs”) (as defined in the Plan). All RSUs granted under this Policy will vest in installments as described below subject to the Eligible Director’s Continuous Services (as defined in the Plan) through such vesting dates on the terms specified below; provided, however, that all RSUs granted under this Policy will accelerate and vest in full upon (i) the Eligible Director’s death or Disability (as defined in the Plan) or (ii) a Change in Control (as defined in the Plan), subject in each case to the Eligible Director’s Continuous Service through such date. The number of shares underlying each of the RSUs granted under this Policy will be determined by dividing the applicable grant value for such RSU by the 60-trading day trailing average closing stock price of the Company’s Class A common stock on Nasdaq ending on and including the date that is seven calendar days prior to the grant date of such RSU, and rounding down to the nearest whole share.

1. Initial Grant: For each Eligible Director who is first elected or appointed to the Board following the Effective Date, on the date of such Eligible Director’s initial election or appointment to the Board (or, if such date is not a market trading day, the first market trading day thereafter) (the “Initial Grant Date”), such Eligible Director will be automatically, and without further action by the Board or Compensation Committee of the Board, granted RSUs (the “Initial Grant RSUs”). The number of Initial Grant RSUs will be determined based on the applicable scheduled length of the term of the Eligible Director’s initial election or appointment to the Board (the “Initial Term”). The Initial Grant RSUs will have a grant value that is equal to $600,000 multiplied by the percentage obtained by dividing the total number of expected calendar days in the Initial Term by the total number of calendar days following the date of Eligible Director’s initial election or appointment to the Board through and including the third anniversary of such election or appointment date.

The Initial Grant RSUs will vest in substantially equal quarterly installments measured from the Initial Grant Date over the applicable expected Initial Term (each a “Vesting Date”), provided that, if the annual meeting of the Company’s stockholders (the “Annual Meeting”) at which the scheduled Initial Term ends occurs prior to the last scheduled quarterly Vesting Date for the Initial Grant RSUs, the Initial Grant RSUs shall become fully vested as of the day immediately preceding such Annual Meeting. Vesting of the Initial Grant RSUs is subject in all cases to the Eligible Director’s Continuous Service (as defined in the Plan) through each such applicable Vesting Date.

2. Interim Grant. For each Eligible Director serving on the Board who holds an unvested Company equity award on the Effective Date, on the date immediately following the date that each Company equity award that was outstanding on the Effective Date and held by such
2

Exhibit 10.1
Eligible Director becomes fully vested with respect to all shares subject to such equity award (the “Final Vesting Date”) (or, if such date immediately following the Final Vesting Date is not a market trading day, the first market trading day thereafter), such Eligible Director will be automatically, and without further action by the Board or Compensation Committee of the Board, granted RSUs (the “Interim Grant RSUs”) on such date (the “Interim Grant Date”). The number of Interim Grant RSUs will be determined based on the applicable scheduled remaining length of the term of the Eligible Director’s service on the Board following the Final Vesting Date (the “Interim Term”). The Interim Grant RSUs will have a grant value that is equal to $600,000 multiplied by the percentage obtained by dividing the total number of expected calendar days in the Interim Term by the total number of calendar days following the Final Vesting Date through and including the third anniversary of the Final Vesting Date.

The Interim Grant RSUs will vest in substantially equal quarterly installments measured from the Interim Grant Date over the applicable expected Interim Term (each a “Vesting Date”), provided that, if the Annual Meeting at which the scheduled Interim Term ends occurs prior to the last scheduled quarterly Vesting Date for the Interim Grant RSUs, the Interim Grant RSUs shall become fully vested as of the day immediately preceding such Annual Meeting. Vesting of the Interim Grant RSUs is subject in all cases to the Eligible Director’s Continuous Service (as defined in the Plan) through each such applicable Vesting Date.

3. Refresher Grants: On the date of each Annual Meeting held after the Effective Date, each Eligible Director who: (i) is nominated to be re-elected to the Board to serve a three-year term at such Annual Meeting (the “Re-Elected Term”), (ii) continues to serve as a non-employee member of the Board following such Annual Meeting, and (iii) does not hold any outstanding Company equity award which remains unvested with respect to any shares subject to such equity award as of the date of such Annual Meeting will be automatically, and without further action by the Board or Compensation Committee of the Board, granted RSUs (the “Refresher Grant”) with a grant value of $600,000.

The shares subject to each Refresher Grant will vest in substantially equal quarterly installments over the applicable expected Re-Elected Term (each a “Vesting Date”), provided that, if the Annual Meeting at which the scheduled Re-Elected Term ends occurs prior to the last scheduled quarterly Vesting Date for the Refresher Grant, the Refresher Grant shall become fully vested as of the day immediately preceding such Annual Meeting. Vesting of the Refresher Grant is subject in all cases to the Eligible Director’s Continuous Service (as defined in the Plan) through each such applicable vesting date.

Director Compensation Limit

Notwithstanding anything herein to the contrary, the cash compensation and equity compensation that each Eligible Director may receive under this Policy shall be subject to the limits set forth in Section 3(d) of the Plan.

3
EX-31.1 3 zm-20210731xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Eric S. Yuan, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Zoom Video Communications, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 /s/ Eric S. Yuan
Date: August 31, 2021
Eric S. Yuan
 President and Chief Executive Officer
 (Principal Executive Officer)


EX-31.2 4 zm-20210731xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Kelly Steckelberg, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Zoom Video Communications, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 /s/ Kelly Steckelberg
Date: August 31, 2021
Kelly Steckelberg
 Chief Financial Officer
 (Principal Financial Officer)


EX-32.1 5 zm-20210731xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric S. Yuan, certify, pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge, the Quarterly Report on Form 10-Q of Zoom Video Communications, Inc. for the fiscal quarter ended July 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Zoom Video Communications, Inc.
 
Date: August 31, 2021
By:/s/ Eric S. Yuan
 Eric S. Yuan
 President and Chief Executive Officer
 (Principal Executive Officer)


I, Kelly Steckelberg, certify, pursuant to the requirement set forth in Rule 13a-14(b) of the Exchange Act and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge, the Quarterly Report on Form 10-Q of Zoom Video Communications, Inc. for the fiscal quarter ended July 31, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Zoom Video Communications, Inc.
 
Date: August 31, 2021
By:/s/ Kelly Steckelberg
 Kelly Steckelberg
 Chief Financial Officer
 (Principal Financial Officer)


EX-101.SCH 6 zm-20210731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Summary of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Revenue Recognition - Summary Disaggregation of Revenue by Region (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Investments - Summary of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Investments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Investments - Summary of Contractual Maturities of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Investments - Schedule of Strategic Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment Net (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Stockholders’ Equity and Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Stockholders’ Equity and Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Stockholders’ Equity and Equity Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - Stockholders’ Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2435421 - Disclosure - Stockholders’ Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - Stockholders’ Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2338306 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2140110 - Disclosure - Net Income Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 zm-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 zm-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 zm-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Net income Net income Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location Income Statement Location [Axis] Range [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Publicly held equity securities included in strategic investments Equity Securities, FV-NI, Current Europe, Middle East, and Africa (“EMEA”) EMEA [Member] Cancelled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Other assets, noncurrent Other assets, noncurrent 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] Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Customer deposit liabilities Deposit Liability, Current Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Cancelled/forfeited/expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Certificates of deposit Certificates of Deposit [Member] Summary of Marketable Securities Debt Securities, Available-for-sale [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible assets, other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized included in deferred revenue Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock Sale of Stock [Axis] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Aggregate legal settlement charge Loss Contingency, Loss in Period Agency bonds Municipal Bonds [Member] Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Unrealized (loss) gain on available-for-sale marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Equity Award Award Type [Domain] Assets Assets [Abstract] Service period Business Combination, Milestone Payment, Service Period Business Combination, Milestone Payment, Service Period Keybase Keybase [Member] Keybase Outstanding stock options, vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Summary of Contractual Maturities of Marketable Securities Investments Classified by Contractual Maturity Date [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Preferred stock, $0.001 par value per share, 200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; zero shares issued and outstanding as of July 31, 2021 and January 31, 2021 Preferred Stock, Value, Issued Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Retained Earnings Retained Earnings [Member] Initial public offering IPO [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Privately held debt securities included in strategic investments Privately Held Debt Securities [Member] Privately Held Debt Securities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Schedule of Other Liabilities Non Current Other Noncurrent Liabilities [Table Text Block] Amortization on marketable securities Equity Method Investment, Realized Gain (Loss) on Remeasurement Equity Method Investment, Realized Gain (Loss) on Remeasurement Entity Interactive Data Current Entity Interactive Data Current Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (in dollars per share) Net income per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Revenue Recognition Revenue from Contract with Customer [Text Block] Other Other Liabilities Other Noncurrent Other liabilities, other, noncurrent. Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Prepaid expenses Prepaid Expense, Current Summary Disaggregation of Revenue by Region Disaggregation of Revenue [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Denominator: Earnings Per Share, Diluted [Abstract] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Entity Current Reporting Status Entity Current Reporting Status Commercial paper Commercial Paper [Member] Deferred contract acquisition costs, noncurrent Capitalized Contract Cost, Net, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Provision for accounts receivable allowances Accounts Receivable, Credit Loss Expense (Reversal) Financial Assets: Assets, Fair Value Disclosure [Abstract] Total financial assets Assets, Fair Value Disclosure Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Other Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Software Software Development [Member] Total liabilities and stockholders’ equity Liabilities and Equity Accounts Receivable, after Allowance for Credit Loss, Total Accounts Receivable, after Allowance for Credit Loss Investments, Debt and Equity Securities [Abstract] Americas Americas [Member] Deferred revenue, current Contract with Customer, Liability, Current Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price U.S. government agency securities US Government Agencies Debt Securities [Member] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Net Income Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Measurement Alternative Portion at Other than Fair Value Measurement [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Held For Charitable Contributions Held For Charitable Contributions [Member] Held For Charitable Contributions Minimum Minimum [Member] Gross profit Gross Profit Cancelled/forfeited/expired (in dollars 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] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Trading Symbol Trading Symbol Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Reallocation of net income attributable to common stockholders Reallocation Of Net Income Loss Available To Common Stockholders Diluted Reallocation of net income loss available to common stockholders diluted. Accrued compensation and benefits Accrued Employee Benefits, Current Current liabilities: Liabilities, Current [Abstract] Restricted cash, noncurrent included in other assets, noncurrent Restricted Cash and Cash Equivalents, Noncurrent General and administrative General and Administrative Expense Cash paid for acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted average exercise price, vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Summary of Strategic Investments Investment Holdings, Schedule of Investments [Table Text Block] Publicly held equity securities included in strategic investments Convertible Note Included in Other Assets [Member] Convertible Note Included in Other Assets Weighted- Average Remaining Contractual Life (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Certificate of deposit included in prepaid expenses and other current assets Prepaid Expenses And Other Current Assets Fair Value Disclosure Prepaid expenses and other current assets, fair value disclosure. Common stock, $0.001 par value per share, 2,000,000,000 Class A shares authorized as of July 31, 2021 and January 31, 2021; 240,479,735 and 215,737,924 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively; 300,000,000 Class B shares authorized as of July 31, 2021 and January 31, 2021; 56,547,588 and 77,811,299 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Unrecognized stock-based compensation excepted to be recognized over a weighted-average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 7) Commitments and Contingencies Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Business Combinations Business Combination Disclosure [Text Block] Billed consideration Billed Revenues [Member] Other Commitments [Table] Other Commitments [Table] Schedule of Other Noncurrent Assets Schedule of Other Assets, Noncurrent [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Class of Stock Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Accrued expenses Accrued Liabilities, Current Business acquisition, shares issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Revenue Revenue from Contract with Customer, Excluding Assessed Tax Stock options Share-based Payment Arrangement, Option [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Fair Value Reported Value Measurement [Member] Common Stock Common Stock [Member] Percentage of revenue Percentage Of Revenue Percentage of revenue. Income from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities, current Operating Lease, Liability, Current Due in one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Debt securities, available-for-sale, realized gain (loss) Debt Securities, Available-for-sale, Realized Gain (Loss) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Purchases of strategic investments Purchases of strategic investments Payments to Acquire Other Investments Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Non-cash operating lease cost Operating Lease Right Of Use Asset Amortization Amortization of right-of-use assets. Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 [Member] Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 Holdback agreements related to employees Holdback Agreements Related to Employees Holdback Agreements Related to Employees Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-sale Summary of Restricted Stock Units (RSUs) Activity Under Equity Incentive Plan Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Equity securities Equity Securities, FV-NI, Noncurrent Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other Other Liabilities, Current Business Combinations [Abstract] Maximum Maximum [Member] Entity Information [Line Items] Entity Information [Line Items] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Unbilled consideration Unbilled Revenues [Member] Kites Karlsruhe Information Technology Solutions - Kites GmbH [Member] Karlsruhe Information Technology Solutions - Kites GmbH Award Type Award Type [Axis] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Billing Status, Type Billing Status, Type [Axis] Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Restricted cash, current included in prepaid expenses and other current assets Restricted Cash and Cash Equivalents, Current Options outstanding, aggregate intrinsic value, vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Other Other Assets, Miscellaneous, Noncurrent Accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Fair Value, Measurement Frequency Measurement Frequency [Domain] Proceeds from employee equity transactions to be remitted to employees and tax authorities, net Increase (Decrease) in Employee Related Liabilities Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) RSUs Unvested RSUs Restricted Stock Units (RSUs) [Member] Treasury bills US Treasury Bill Securities [Member] Statement of Stockholders' Equity [Abstract] Issuance of common stock for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Business Acquisition [Line Items] Business Acquisition [Line Items] Gains on strategic investments Gain on investments Gain (Loss) on Investments Treasury bills US Treasury Securities [Member] Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Privately held debt securities included in strategic investments Debt Securities Proceeds from exercise of stock options Proceeds from Stock Options Exercised Provision for credit losses Accounts Receivable, Credit Losses Expense (Reversal), Current Accounts Receivable, Credit Losses Expense (Reversal), Current Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowances of $34,629 and $36,844 as of July 31, 2021 and January 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Asia Pacific (“APAC”) Asia Pacific [Member] Equity Components Equity Components [Axis] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Sale of Stock Sale of Stock [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Cancelled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Receivables Billing Status Receivables Billing Status [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Certificates of deposit included in other assets, noncurrent Other Assets, Fair Value Disclosure Entity File Number Entity File Number 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] Undistributed earnings attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Unrecognized stock-based compensation expenses related to outstanding unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Entity Small Business Entity Small Business Computer and office equipment Computer And Office Equipment [Member] Computer and office equipment. Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Unrecognized stock-based compensation expenses Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component Equity Component [Domain] Deferred contract acquisition costs Increase Decrease In Deferred Contract Acquisition Costs Increase decrease in Deferred contract acquisition costs. Sales and marketing Selling and Marketing Expense Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Statement [Line Items] Statement [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability 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 Charitable donation of common stock Stock Issued During Period, Value, Charitable Donation Stock Issued During Period, Value, Charitable Donation Issuance of common stock upon release of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Summary of Stock-based Compensation Expense by Line Item Share-based Payment Arrangement, Cost by Plan [Table Text Block] Marketable securities Estimated Fair Value Total Debt Securities, Available-for-sale Amortization of deferred contract acquisition costs Amortization of Acquisition Costs Entity Address, State or Province Entity Address, State or Province Income before provision for income taxes Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Other Proceeds For Loans To Employees Proceeds For Loans To Employees Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Less: undistributed earnings attributable to participating securities Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Balance Sheet Components [Abstract] Balance Sheet Components. U.S. Privacy Class Actions U.S. Privacy Class Actions [Member] U.S. Privacy Class Actions Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Computation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Number of equity incentive plans Share-Based Payment Arrangement, Number of Equity Incentive Plans Share-Based Payment Arrangement, Number of Equity Incentive Plans Total assets Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Net income (loss) attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical Geographical [Domain] Net income attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Research and development Research and Development Expense Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] 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] Debt securities Debt Securities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revenue remaining performance obligation, expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Entity Tax Identification Number Entity Tax Identification Number Other Other Assets, Miscellaneous, Current Corporate and other debt securities Corporate Bond Securities [Member] Numerator: Earnings Per Share, Basic [Abstract] Geographical Geographical [Axis] Basic (in shares) Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Net income per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Unbilled contracts receivable Unbilled Contracts Receivable Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Strategic Investments Investment, Policy [Policy Text Block] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Weighted-average shares used in computing net income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities And Other Liabilities Current Accrued liabilities and other liabilities current. Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Schedule of Financial Instruments Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating lease liabilities, net Increase Decrease In Operating Lease Liabilities Net Increase decrease in operating lease liabilities net. Entities [Table] Entities [Table] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Marketable Securities [Table] Marketable Securities [Table] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Strategic investments Long-term Investments Financial Instruments [Domain] Financial Instruments [Domain] Cost of revenue Cost of Goods and Services Sold Class B Common Stock Common Class B [Member] Purchase of intangible assets Payments to Acquire Intangible Assets Outstanding Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location Income Statement Location [Domain] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Stockholders’ Equity and Equity Incentive Plans Shareholders' Equity and Share-based Payments [Text Block] Other liabilities, noncurrent Other liabilities, noncurrent Other Liabilities, Noncurrent Schedule of Accrued Expenses and Other Current Liabilities Accrued Expenses And Other Current Liabilities [Table Text Block] Accrued expenses and other current liabilities. Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Net income per share attributable to common stockholders: Earnings Per Share [Abstract] Five9 Five9, Inc. [Member] Five9, Inc. Gains on strategic investments Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Property and equipment, gross Property, Plant and Equipment, Gross Less: allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Document Quarterly Report Document Quarterly Report Remaining performance obligation percentage Revenue, Remaining Performance Obligation, Percentage Sales of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Beginning balance (in dollars per share) Ending balance (in dollars 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] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stock-based compensation expense Share-based Payment Arrangement, Expense Weighted-average remaining contractual life (years), vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 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] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate Effective Income Tax Rate Reconciliation, Percent Restricted cash from international employee stock sales Restricted Cash, Current 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 Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Table Text Block] Prepaid Expenses and Other Current Assets Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Interest income and other, net Interest Income (Expense), Nonoperating, Net Entity Central Index Key Entity Central Index Key Security Exchange Name Security Exchange Name Issuance of common stock upon release of restricted stock units (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Diluted (in shares) Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Fair Value, Recurring Basis Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Stock Option Activity Under Equity Incentive Plan Share-based Payment Arrangement, Option, Activity [Table Text Block] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Measurement Basis [Axis] Measurement Basis [Axis] Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Sales and other tax liabilities Sales And Other Tax Liabilities Current Sales and other tax liabilities current. Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] 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 Marketable Securities [Line Items] Marketable Securities [Line Items] Issuance of common stock for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Business combination, current assets, other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value General and administrative General and Administrative Expense [Member] Summary of Business and Significant Accounting Policies Business Description and Accounting Policies [Text Block] Purchase rights committed under the ESPP Purchase Rights Committed under the ESPP [Member] Purchase Rights Committed under the ESPP Total current liabilities Liabilities, Current Employee Stock Purchase Plan Employee Stock [Member] Class of Stock Class of Stock [Domain] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Money market funds Money Market Funds [Member] Business combination, cash and equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Entity Address, Postal Zip Code Entity Address, Postal Zip Code Loss contingency, number of defendants Loss Contingency, Number of Defendants Title of 12(b) Security Title of 12(b) Security Sales and other tax liabilities Sales And Other Tax Liabilities Non Current Sales and other tax liabilities non current. Prepaid expenses and other current assets Other Assets, Current Proceeds from issuance of common stock for employee stock purchase plan Proceeds from Stock Plans Statement [Table] Statement [Table] Range Statistical Measurement [Axis] Cover [Abstract] Stockholders' Equity Note [Abstract] Goodwill Goodwill Proceeds from employee equity transactions to be remitted to employees and tax authorities Employee-related Liabilities, Employee Stock Sales, Current Employee-related Liabilities, Employee Stock Sales, Current Less: allowance for returns Accounts Receivables, Allowance for Returns Accounts Receivables, Allowance for Returns Cost of revenue Cost of Sales [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts receivable, noncurrent Accounts Receivable, after Allowance for Credit Loss, Noncurrent Less than one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Prepaid expenses, noncurrent Prepaid Expense, Noncurrent Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Charitable donation of common stock Donation of Common Stock to Charitable Foundation Donation of Common Stock to Charitable Foundation Deferred contract acquisition costs, current Capitalized Contract Cost, Net, Current Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] EX-101.PRE 10 zm-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 zm-20210731_htm.xml IDEA: XBRL DOCUMENT 0001585521 2021-02-01 2021-07-31 0001585521 us-gaap:CommonClassAMember 2021-08-23 0001585521 us-gaap:CommonClassBMember 2021-08-23 0001585521 2021-07-31 0001585521 2021-01-31 0001585521 us-gaap:CommonClassAMember 2021-01-31 0001585521 us-gaap:CommonClassAMember 2021-07-31 0001585521 us-gaap:CommonClassBMember 2021-07-31 0001585521 us-gaap:CommonClassBMember 2021-01-31 0001585521 2021-05-01 2021-07-31 0001585521 2020-05-01 2020-07-31 0001585521 2020-02-01 2020-07-31 0001585521 us-gaap:CommonStockMember 2021-04-30 0001585521 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001585521 us-gaap:RetainedEarningsMember 2021-04-30 0001585521 2021-04-30 0001585521 us-gaap:CommonStockMember 2021-05-01 2021-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2021-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2021-07-31 0001585521 us-gaap:RetainedEarningsMember 2021-05-01 2021-07-31 0001585521 us-gaap:CommonStockMember 2021-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0001585521 us-gaap:RetainedEarningsMember 2021-07-31 0001585521 us-gaap:CommonStockMember 2020-04-30 0001585521 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001585521 us-gaap:RetainedEarningsMember 2020-04-30 0001585521 2020-04-30 0001585521 us-gaap:CommonStockMember 2020-05-01 2020-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2020-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2020-07-31 0001585521 us-gaap:RetainedEarningsMember 2020-05-01 2020-07-31 0001585521 us-gaap:CommonStockMember 2020-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001585521 us-gaap:RetainedEarningsMember 2020-07-31 0001585521 2020-07-31 0001585521 us-gaap:CommonStockMember 2021-01-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001585521 us-gaap:RetainedEarningsMember 2021-01-31 0001585521 us-gaap:CommonStockMember 2021-02-01 2021-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-07-31 0001585521 us-gaap:RetainedEarningsMember 2021-02-01 2021-07-31 0001585521 us-gaap:CommonStockMember 2020-01-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001585521 us-gaap:RetainedEarningsMember 2020-01-31 0001585521 2020-01-31 0001585521 us-gaap:CommonStockMember 2020-02-01 2020-07-31 0001585521 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-07-31 0001585521 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-07-31 0001585521 us-gaap:RetainedEarningsMember 2020-02-01 2020-07-31 0001585521 srt:AmericasMember 2021-05-01 2021-07-31 0001585521 srt:AmericasMember 2020-05-01 2020-07-31 0001585521 srt:AmericasMember 2021-02-01 2021-07-31 0001585521 srt:AmericasMember 2020-02-01 2020-07-31 0001585521 srt:AsiaPacificMember 2021-05-01 2021-07-31 0001585521 srt:AsiaPacificMember 2020-05-01 2020-07-31 0001585521 srt:AsiaPacificMember 2021-02-01 2021-07-31 0001585521 srt:AsiaPacificMember 2020-02-01 2020-07-31 0001585521 us-gaap:EMEAMember 2021-05-01 2021-07-31 0001585521 us-gaap:EMEAMember 2020-05-01 2020-07-31 0001585521 us-gaap:EMEAMember 2021-02-01 2021-07-31 0001585521 us-gaap:EMEAMember 2020-02-01 2020-07-31 0001585521 us-gaap:BilledRevenuesMember 2021-07-31 0001585521 us-gaap:UnbilledRevenuesMember 2021-07-31 0001585521 2021-08-01 2021-07-31 0001585521 us-gaap:CommercialPaperMember 2021-07-31 0001585521 us-gaap:MunicipalBondsMember 2021-07-31 0001585521 us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001585521 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember 2021-07-31 0001585521 us-gaap:CommercialPaperMember 2021-01-31 0001585521 us-gaap:MunicipalBondsMember 2021-01-31 0001585521 us-gaap:CorporateBondSecuritiesMember 2021-01-31 0001585521 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember 2021-01-31 0001585521 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-07-31 0001585521 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2021-07-31 0001585521 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-01-31 0001585521 us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember 2021-01-31 0001585521 2021-06-10 2021-06-10 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember zm:PrivatelyHeldDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember zm:PrivatelyHeldDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember zm:PrivatelyHeldDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember zm:PrivatelyHeldDebtSecuritiesMember 2021-07-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-07-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001585521 us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-01-31 0001585521 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember zm:ConvertibleNoteIncludedInOtherAssetsMember 2021-01-31 0001585521 zm:KarlsruheInformationTechnologySolutionsKitesGmbHMember 2021-07-01 0001585521 zm:KeybaseMember 2020-05-07 0001585521 zm:KeybaseMember 2020-05-07 2020-05-07 0001585521 zm:KeybaseMember 2021-07-31 2021-07-31 0001585521 srt:MinimumMember zm:KeybaseMember 2020-05-07 2020-05-07 0001585521 srt:MaximumMember zm:KeybaseMember 2020-05-07 2020-05-07 0001585521 zm:Five9IncMember 2021-07-16 2021-07-16 0001585521 zm:ComputerAndOfficeEquipmentMember 2021-07-31 0001585521 zm:ComputerAndOfficeEquipmentMember 2021-01-31 0001585521 us-gaap:SoftwareDevelopmentMember 2021-07-31 0001585521 us-gaap:SoftwareDevelopmentMember 2021-01-31 0001585521 us-gaap:LeaseholdImprovementsMember 2021-07-31 0001585521 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001585521 us-gaap:FurnitureAndFixturesMember 2021-07-31 0001585521 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001585521 zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member 2020-04-07 2020-04-08 0001585521 zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member 2020-06-11 2020-06-11 0001585521 zm:ViolationOfSecuritiesActSection10b20aAndRule10b5Member 2020-07-30 2020-07-30 0001585521 zm:USPrivacyClassActionsMember 2021-07-31 2021-07-31 0001585521 zm:USPrivacyClassActionsMember 2021-02-01 2021-07-31 0001585521 us-gaap:CommonClassAMember us-gaap:IPOMember 2019-04-30 0001585521 us-gaap:CommonClassBMember us-gaap:IPOMember 2019-04-30 0001585521 2021-02-01 2021-04-30 0001585521 us-gaap:EmployeeStockOptionMember 2021-07-31 0001585521 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember 2021-07-31 0001585521 us-gaap:EmployeeStockMember 2021-07-31 0001585521 us-gaap:EmployeeStockMember 2021-02-01 2021-07-31 0001585521 us-gaap:CostOfSalesMember 2021-05-01 2021-07-31 0001585521 us-gaap:CostOfSalesMember 2020-05-01 2020-07-31 0001585521 us-gaap:CostOfSalesMember 2021-02-01 2021-07-31 0001585521 us-gaap:CostOfSalesMember 2020-02-01 2020-07-31 0001585521 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2021-07-31 0001585521 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2020-07-31 0001585521 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-07-31 0001585521 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-07-31 0001585521 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2021-07-31 0001585521 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2020-07-31 0001585521 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-07-31 0001585521 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-07-31 0001585521 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2021-07-31 0001585521 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2020-07-31 0001585521 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-07-31 0001585521 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-07-31 0001585521 us-gaap:CommonClassAMember 2021-05-01 2021-07-31 0001585521 us-gaap:CommonClassBMember 2021-05-01 2021-07-31 0001585521 us-gaap:CommonClassAMember 2020-05-01 2020-07-31 0001585521 us-gaap:CommonClassBMember 2020-05-01 2020-07-31 0001585521 us-gaap:CommonClassAMember 2021-02-01 2021-07-31 0001585521 us-gaap:CommonClassBMember 2021-02-01 2021-07-31 0001585521 us-gaap:CommonClassAMember 2020-02-01 2020-07-31 0001585521 us-gaap:CommonClassBMember 2020-02-01 2020-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2021-05-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2021-05-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2020-05-01 2020-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2020-05-01 2020-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2021-02-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2021-02-01 2021-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2020-02-01 2020-07-31 0001585521 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2020-02-01 2020-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassAMember 2021-05-01 2021-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassBMember 2021-05-01 2021-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassAMember 2020-05-01 2020-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassBMember 2020-05-01 2020-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassAMember 2021-02-01 2021-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassBMember 2021-02-01 2021-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassAMember 2020-02-01 2020-07-31 0001585521 zm:PurchaseRightsCommittedUnderTheESPPMember us-gaap:CommonClassBMember 2020-02-01 2020-07-31 0001585521 zm:HeldForCharitableContributionsMember us-gaap:CommonClassAMember 2021-02-01 2021-07-31 shares iso4217:USD iso4217:USD shares pure zm:officer zm:plan false 2022 Q2 0001585521 --01-31 10-Q true 2021-07-31 false 001-38865 Zoom Video Communications, Inc. DE 61-1648780 55 Almaden Boulevard, 6th Floor San Jose CA 95113 888 799-9666 Class A Common Stock, $0.001 par value per share ZM NASDAQ Yes Yes Large Accelerated Filer false false false 240744533 56383369 1931370000 2240303000 3174029000 2004410000 34629000 36844000 395266000 294703000 162126000 136630000 172288000 116819000 5835079000 4792865000 154971000 157262000 193852000 149924000 91087000 97649000 137795000 18668000 26247000 24340000 69562000 57285000 6508593000 5297993000 49762000 8664000 482162000 393018000 1154449000 858284000 1686373000 1259966000 23579000 25211000 83009000 90415000 57884000 61634000 1850845000 1437226000 0.001 0.001 200000000 200000000 0 0 0 0 0 0 0.001 0.001 2000000000 2000000000 240479735 240479735 215737924 215737924 300000000 300000000 56547588 56547588 77811299 77811299 296000 292000 3440222000 3187168000 147000 839000 1217083000 672468000 4657748000 3860767000 6508593000 5297993000 1021495000 663520000 1977732000 991687000 261256000 192271000 526250000 295978000 760239000 471249000 1451482000 695709000 82311000 42734000 147486000 69123000 271179000 159173000 516846000 280729000 112146000 81238000 266235000 134368000 465636000 283145000 930567000 484220000 294603000 188104000 520915000 211489000 32076000 0 32076000 2538000 -2795000 2081000 -176000 5333000 323884000 190185000 552815000 219360000 6800000 4196000 8200000 6296000 317084000 185989000 544615000 213064000 154000 247000 309000 305000 316930000 185742000 544306000 212759000 1.07 0.66 1.85 0.76 1.04 0.63 1.78 0.72 295712675 282850805 294769619 281394901 305861051 297162309 305652628 296408229 317084000 185989000 544615000 213064000 -53000 885000 -692000 1963000 317031000 186874000 543923000 215027000 294511945 293000 3292241000 200000 899999000 4192733000 841507 1000 4760000 4761000 971922 1000 1000 701949 1000 37845000 37846000 105376000 105376000 -53000 -53000 317084000 317084000 297027323 296000 3440222000 147000 1217083000 4657748000 281992011 280000 872237000 1887000 27227000 901631000 1597761 2000 7954000 7956000 147023 22312000 22312000 605924 1000 20759000 20760000 59279000 59279000 885000 885000 185989000 185989000 284342719 283000 982541000 2772000 213216000 1198812000 293549223 292000 3187168000 839000 672468000 3860767000 1593193 2000 8235000 8237000 1182958 1000 1000 701949 1000 37845000 37846000 206974000 206974000 -692000 -692000 544615000 544615000 297027323 296000 3440222000 147000 1217083000 4657748000 278731143 277000 832705000 809000 152000 833943000 4830752 5000 17676000 17681000 174900 23312000 23312000 605924 1000 20759000 20760000 88089000 88089000 1963000 1963000 213064000 213064000 284342719 283000 982541000 2772000 213216000 1198812000 544615000 213064000 201111000 85632000 79392000 40781000 32076000 2538000 22691000 11814000 14592000 14959000 8633000 4597000 0 23312000 -12637000 -1190000 264000 838000 117259000 196926000 57370000 53729000 102597000 213790000 43960000 10871000 93809000 202066000 296636000 519149000 -7724000 -979000 1001314000 660311000 2094587000 484882000 791906000 287338000 119569000 36897000 92049000 35253000 86900000 13000000 2121000 26486000 0 1494000 0 1319000 -1364182000 -235561000 37846000 20760000 18900000 234465000 8021000 17417000 337000 0 65104000 272642000 -297764000 697392000 2293116000 334082000 1995352000 1031474000 1931370000 748944000 63185000 280309000 797000 2221000 1995352000 1031474000 Summary of Business and Significant Accounting Policies<div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zoom Video Communications, Inc. and its subsidiaries (collectively, “Zoom,” the “Company,” “we,” “us,” or “our”) provide a communications platform that delivers happiness and fundamentally changes how people interact. We connect people through frictionless and secure video, phone, chat, and content sharing and enable face-to-face video experiences for thousands of people in a single meeting across disparate devices and locations. We were incorporated in the state of Delaware in April 2011, and are headquartered in San Jose, California.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January 31. References to fiscal year 2022, for example, refer to the fiscal year ending January 31, 2022.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting, and include the accounts of Zoom Video Communications, Inc., its subsidiaries, and variable interest entities for which we are the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, statements of comprehensive income, statements of stockholders’ equity, and statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity 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 condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, stock-based compensation expense, sales and other tax liabilities, the fair value of marketable securities, acquired intangible assets and goodwill, the valuation of deferred income tax assets and uncertain tax positions, and accruals and contingencies. Actual results could differ from those estimates.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on our customers and our sales cycles. During the three and six months ended July 31, 2021 and 2020, our estimates and assumptions required increased judgment and carried a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies are discussed in Note 1. “Summary of Business and Significant Accounting Policies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021. There have been no significant changes to these policies during the six months ended July 31, 2021, except as noted below.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold strategic investments in publicly held equity securities and privately held debt and equity securities in which we do not have a controlling interest or significant influence. Publicly held equity securities are measured using quoted prices in their respective active markets with changes recorded through gains on strategic investments in the condensed consolidated statements of operations. Privately held equity securities without a readily determinable fair value are recorded at cost and adjusted for impairments and observable price changes with a same or similar security from the same issuer (i.e. using the measurement alternative) and are recorded through gains on strategic investments in the condensed consolidated statements of operations. If, based on the terms of these publicly traded and privately held securities, we determine that we exercise significant influence on the entity to which these securities relate, we will apply the equity method of accounting for such investments. Privately held debt securities are recorded at fair value with changes in fair value recorded through accumulated other comprehensive income on the condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis, we assess our privately held debt and equity securities in our strategic investment portfolio for impairment. As of July 31, 2021, we have not recognized any impairments to our privately held debt and equity securities.</span></div> <div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting, and include the accounts of Zoom Video Communications, Inc., its subsidiaries, and variable interest entities for which we are the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.</span></div>The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, statements of comprehensive income, statements of stockholders’ equity, and statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. <div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity 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 condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, stock-based compensation expense, sales and other tax liabilities, the fair value of marketable securities, acquired intangible assets and goodwill, the valuation of deferred income tax assets and uncertain tax positions, and accruals and contingencies. Actual results could differ from those estimates.</span></div> <div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We hold strategic investments in publicly held equity securities and privately held debt and equity securities in which we do not have a controlling interest or significant influence. Publicly held equity securities are measured using quoted prices in their respective active markets with changes recorded through gains on strategic investments in the condensed consolidated statements of operations. Privately held equity securities without a readily determinable fair value are recorded at cost and adjusted for impairments and observable price changes with a same or similar security from the same issuer (i.e. using the measurement alternative) and are recorded through gains on strategic investments in the condensed consolidated statements of operations. If, based on the terms of these publicly traded and privately held securities, we determine that we exercise significant influence on the entity to which these securities relate, we will apply the equity method of accounting for such investments. Privately held debt securities are recorded at fair value with changes in fair value recorded through accumulated other comprehensive income on the condensed consolidated balance sheets.</span></div>On a quarterly basis, we assess our privately held debt and equity securities in our strategic investment portfolio for impairment. Revenue Recognition<div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><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 region based on the billing address of customers:</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:14.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><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:8.841%"/><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:8.841%"/><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:8.841%"/><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:8.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"/><td colspan="45" 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%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</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%">681,414 </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%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">454,160 </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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,317,199 </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%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">699,793 </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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific (“APAC”)</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%">135,321 </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 </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%">81,384 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,084 </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 </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%">111,641 </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 </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:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East, and Africa (“EMEA”)</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%">204,760 </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%">20 </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%">127,976 </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%">19 </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%">401,449 </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%">20 </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%">180,253 </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%">18 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">1,021,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">663,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">1,977,732 </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 colspan="2" style="background-color:#ffffff;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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">991,687 </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 colspan="2" style="background-color:#ffffff;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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive payments from customers based on a billing schedule as established in our customer contracts. Accounts receivable are recorded when we contractually have the right to consideration. In some arrangements, a right to consideration for our performance under the customer contract may occur before invoicing to the customer, resulting in an unbilled accounts receivable. The amount of unbilled accounts receivable included within accounts receivable, net of allowances in the condensed consolidated balance sheets was $35.4 million and $24.6 million as of July 31, 2021 and January 31, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist of deferred revenue. Revenue is deferred when we have the right to invoice in advance of performance under a customer contract. The current portion of deferred revenue balances is recognized over the next 12 months. The amount of revenue recognized during the three months ended July 31, 2021 and 2020 that was included in deferred revenue at the beginning of each period was $480.5 million and $233.5 million, respectively, and $660.1 million and $166.4 million during the six months ended July 31, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The terms of our subscription agreements are monthly, annual, and multiyear, and we may bill for the full term in advance or on an annual, quarterly, or monthly basis, depending on the billing terms with customers. As of July 31, 2021, the aggregate amount of the transaction price allocated to our remaining performance obligations was $2,346.3 million, which consisted of both billed consideration in the amount of $1,178.0 million and unbilled consideration in the amount of $1,168.3 million that we expect to recognize as revenue. We expect to recognize 69% of our remaining performance obligations as revenue over the next 12 months and the remainder thereafter.</span></div> <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 region based on the billing address of customers:</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:14.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><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:8.841%"/><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:8.841%"/><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:8.841%"/><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:8.852%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of<br/>Revenue</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"/><td colspan="45" 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%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</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%">681,414 </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%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">454,160 </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%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,317,199 </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%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">699,793 </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%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asia Pacific (“APAC”)</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%">135,321 </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 </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%">81,384 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,084 </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 </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%">111,641 </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 </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:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East, and Africa (“EMEA”)</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%">204,760 </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%">20 </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%">127,976 </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%">19 </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%">401,449 </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%">20 </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%">180,253 </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%">18 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">1,021,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">663,520 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">1,977,732 </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 colspan="2" style="background-color:#ffffff;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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">991,687 </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 colspan="2" style="background-color:#ffffff;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%">100 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 681414000 0.67 454160000 0.69 1317199000 0.67 699793000 0.71 135321000 0.13 81384000 0.12 259084000 0.13 111641000 0.11 204760000 0.20 127976000 0.19 401449000 0.20 180253000 0.18 1021495000 1 663520000 1 1977732000 1 991687000 1 35400000 24600000 480500000 233500000 660100000 166400000 2346300000 1178000000 1168300000 0.69 P12M Investments<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021 and January 31, 2021, our marketable securities consisted of the following: </span></div><div style="margin-top:6pt"><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Fair<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">33,729 </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%">33,729 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">491,968 </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%">82 </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%">(53)</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%">491,997 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">380,373 </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%">314 </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%">(89)</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%">380,598 </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:top"><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%">2,213,814 </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%">157 </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%">(259)</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,213,712 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">53,996 </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 </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)</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%">53,993 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,173,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,174,029 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of January 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<br/>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%">Gross<br/>Unrealized<br/>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%">Gross<br/>Unrealized<br/>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%">Estimated<br/>Fair<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">26,222 </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%">26,222 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">461,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%">79 </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%">(49)</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%">461,365 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">465,207 </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,113 </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%">(64)</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%">466,256 </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:top"><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%">834,894 </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%">28 </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%">(257)</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%">834,665 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">215,902 </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 </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)</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%">215,902 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,003,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">1,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">(376)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,004,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. We evaluate, among other factors, whether we have the intention to sell any of these marketable securities and whether it is more likely than not that we will be required to sell any of them before recovery of the amortized cost basis. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period. There were no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and six months ended July 31, 2021 and 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of our marketable securities as of July 31, 2021 and January 31, 2021:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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,660,900 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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,017,048 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,513,129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">3,174,029 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">2,004,410 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Strategic investments by form and measurement category as of July 31, 2021 were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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%">Measurement Category</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%">Fair 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%">Measurement Alternative</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%">Total</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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 securities</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%">107,076 </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%">15,288 </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%">122,364 </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%">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%">15,431 </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,431 </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%">Strategic investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">122,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">15,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">137,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Strategic investments by form and measurement category as of January 31, 2021 were as follows:</span></div><div style="margin-top:6pt;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:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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%">Measurement Category</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%">Fair 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%">Measurement Alternative</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%">Total</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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 securities</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%">— </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%">13,538 </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%">13,538 </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%">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%">5,130 </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%">5,130 </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%">Strategic investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">5,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">13,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">18,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2021, we made a strategic investment of $75.0 million for common shares of a technology company in a private placement concurrent with the investee company’s initial public offering. The investee’s shares are subject to a 180-day lock-up agreement. We recorded a gain of $32.1 million related to this investment in the second quarter of fiscal year 2022. As of July 31, 2021, the fair value of the investment was $107.1 million and our ownership interest represents approximately one percent of the economic interest of the investee’s outstanding capital stock.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021 and January 31, 2021, our marketable securities consisted of the following: </span></div><div style="margin-top:6pt"><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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<br/>Fair<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">33,729 </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%">33,729 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">491,968 </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%">82 </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%">(53)</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%">491,997 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">380,373 </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%">314 </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%">(89)</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%">380,598 </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:top"><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%">2,213,814 </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%">157 </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%">(259)</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,213,712 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">53,996 </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 </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)</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%">53,993 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,173,880 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">554 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">(405)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,174,029 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of January 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<br/>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%">Gross<br/>Unrealized<br/>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%">Gross<br/>Unrealized<br/>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%">Estimated<br/>Fair<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</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%">26,222 </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%">26,222 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">461,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%">79 </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%">(49)</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%">461,365 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">465,207 </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,113 </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%">(64)</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%">466,256 </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:top"><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%">834,894 </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%">28 </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%">(257)</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%">834,665 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">215,902 </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 </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)</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%">215,902 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,003,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">1,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">(376)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,004,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33729000 0 0 33729000 491968000 82000 53000 491997000 380373000 314000 89000 380598000 2213814000 157000 259000 2213712000 53996000 1000 4000 53993000 3173880000 554000 405000 3174029000 26222000 0 0 26222000 461335000 79000 49000 461365000 465207000 1113000 64000 466256000 834894000 28000 257000 834665000 215902000 6000 6000 215902000 2003560000 1226000 376000 2004410000 0 0 0 0 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of our marketable securities as of July 31, 2021 and January 31, 2021:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</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%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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,660,900 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align: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,017,048 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,513,129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">3,174,029 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:100%">2,004,410 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1660900000 1017048000 1513129000 987362000 3174029000 2004410000 <div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Strategic investments by form and measurement category as of July 31, 2021 were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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%">Measurement Category</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%">Fair 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%">Measurement Alternative</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%">Total</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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 securities</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%">107,076 </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%">15,288 </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%">122,364 </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%">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%">15,431 </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,431 </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%">Strategic investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">122,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">15,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">137,795 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Strategic investments by form and measurement category as of January 31, 2021 were as follows:</span></div><div style="margin-top:6pt;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:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><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%">Measurement Category</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%">Fair 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%">Measurement Alternative</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%">Total</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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 securities</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%">— </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%">13,538 </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%">13,538 </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%">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%">5,130 </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%">5,130 </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%">Strategic investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">5,130 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">13,538 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">18,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 107076000 15288000 122364000 15431000 0 15431000 122507000 15288000 137795000 0 13538000 13538000 5130000 0 5130000 5130000 13538000 18668000 75000000 32100000 107100000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about our financial instruments that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:</span></div><div style="margin-top:6pt;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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">As of July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">688,073 </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%">688,073 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">325,108 </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%">325,108 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,013,181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,073 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,729 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,729 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">491,997 </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%">491,997 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">380,598 </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%">380,598 </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:top"><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%">2,213,712 </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%">2,213,712 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">53,993 </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%">53,993 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,174,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,174,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly held equity securities included in strategic investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately held debt securities included in strategic investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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%">15,431 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit included in other assets, noncurrent</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%">797 </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%">— </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%">797 </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%">— </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:top"><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-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%">4,310,514 </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%">795,149 </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%">3,499,934 </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 #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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:100%">15,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">958,357 </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%">958,357 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">618,498 </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%">618,498 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,576,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,357 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,222 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,222 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">461,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%">— </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%">461,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%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">466,256 </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%">466,256 </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:top"><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%">834,665 </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%">834,665 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">215,902 </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%">215,902 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,004,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,004,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit included in other assets, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately held debt securities included in strategic investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,130 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,588,733 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">958,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,625,246 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">5,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our highly liquid money market funds and publicly held equity securities within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify our commercial paper, agency bonds, corporate and other debt securities, U.S. government agency securities, treasury bills, and certificates of deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security, which may not be actively traded. We classify our privately held debt securities as Level 3 due to the lack of relevant observable market data over fair value inputs, such as the probability weighting of the various scenarios that can impact settlement of the arrangement.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about our financial instruments that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:</span></div><div style="margin-top:6pt;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:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><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%">As of July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">688,073 </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%">688,073 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">325,108 </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%">325,108 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,013,181 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688,073 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,729 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,729 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">491,997 </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%">491,997 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">380,598 </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%">380,598 </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:top"><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%">2,213,712 </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%">2,213,712 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">53,993 </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%">53,993 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,174,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,174,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly held equity securities included in strategic investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,076 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately held debt securities included in strategic investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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%">15,431 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit included in other assets, noncurrent</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%">797 </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%">— </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%">797 </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%">— </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:top"><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-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%">4,310,514 </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%">795,149 </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%">3,499,934 </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 #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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:100%">15,431 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><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%">As of January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">958,357 </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%">958,357 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">618,498 </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%">618,498 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,576,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,357 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,498 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,222 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,222 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">461,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%">— </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%">461,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%">— </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other 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%">466,256 </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%">466,256 </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:top"><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%">834,665 </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%">834,665 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury bills</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%">215,902 </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%">215,902 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,004,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,004,410 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit included in other assets, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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 #000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately held debt securities included in strategic investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,130 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align: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,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:top"><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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">3,588,733 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">958,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">2,625,246 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">5,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 688073000 688073000 0 0 325108000 0 325108000 0 1013181000 688073000 325108000 0 33729000 0 33729000 0 491997000 0 491997000 0 380598000 0 380598000 0 2213712000 0 2213712000 0 53993000 0 53993000 0 3174029000 0 3174029000 0 107076000 107076000 15431000 0 0 15431000 797000 0 797000 0 4310514000 795149000 3499934000 15431000 958357000 958357000 0 0 618498000 0 618498000 0 1576855000 958357000 618498000 0 26222000 0 26222000 0 461365000 0 461365000 0 466256000 0 466256000 0 834665000 0 834665000 0 215902000 0 215902000 0 2004410000 0 2004410000 0 100000 0 100000 0 2238000 0 2238000 0 5130000 0 0 5130000 3588733000 958357000 2625246000 5130000 Business Combinations<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Completed Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Karlsruhe Information Technology Solution - Kites GmbH</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, we acquired 100% of all issued and outstanding share capital of Karlsruhe Information Technology Solution - Kites GmbH (“Kites”), a start-up dedicated to developing real-time Machine Translation (“MT”) solutions. The acquisition helps us advance the field of MT to improve meeting productivity and efficiency by providing multi-language translation capabilities for our users. The acquisition has been accounted for as a business combination. The purchase consideration for the acquisition and the related transaction costs were immaterial. The results of operations of Kites have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Kites have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Keybase, Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 7, 2020, we acquired 100% of the issued and outstanding share capital of Keybase, Inc. (“Keybase”), a secure messaging and file-sharing company, for purchase consideration of $42.9 million in cash. The acquisition helps us strengthen the security of our video communications platform by providing end-to-end encryption (“E2EE”) expertise. The acquisition has been accounted for as a business combination.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In allocating the purchase consideration, $24.3 million was attributed to goodwill, $3.3 million to intangible assets, and $15.3 million to other net assets acquired primarily consisting of cash and cash equivalents of $16.4 million. The goodwill amount represents synergies related to our existing products expected to be realized from the acquisition and assembled workforce. The associated goodwill is not deductible for tax purposes. Acquired intangible assets consisted of developed technology with an estimated useful life of five years. The developed technology had a remaining useful life of 3.8 years as of July 31, 2021, and is amortized using the straight-line method over its estimated useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not included in the purchase consideration, we also entered into holdback agreements with certain employees for $20.0 million in cash payments, which are subject to such employees’ continued service with us. The holdback amount of $20.0 million will be treated as compensation for research and development over the required service period ranging from one year to three years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs incurred in connection with the acquisition were immaterial. The results of operations of Keybase have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Keybase have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pending Acquisition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 16, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire Five9, Inc. (“Five9”), a leading provider of the intelligent cloud contact center. Under the terms of the Merger Agreement, each issued and outstanding share of Five9 common stock will be converted into the right to receive 0.5533 shares of our Class A common stock. The transaction, which is anticipated to close in the first half of calendar year 2022, is subject to approval by Five9 stockholders, the receipt of required regulatory approvals, and other customary closing conditions.</span></div> 1 1 42900000 24300000 3300000 15300000 16400000 P5Y P3Y9M18D 20000000 20000000 P1Y P3Y 0.5533 Balance Sheet Components<div style="margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded for invoiced amounts and amounts for which revenue has been recognized, but not invoiced, net of allowances. Our short-term accounts receivable consist of the following:</span></div><div style="margin-top:6pt;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:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">As of</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%">July 31, 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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Accounts receivable, gross</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%">429,895 </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%">331,547 </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: allowance for credit losses</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%">(17,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%">(20,500)</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%">Less: allowance for returns</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%">(17,129)</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%">(16,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 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%">Accounts receivable, 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%">395,266 </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%">294,703 </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-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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 thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 31</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%">20,500 </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,150 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for credit losses</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,029 </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,723 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,029)</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,373)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31</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%">17,500 </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%">17,500 </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-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Prepaid expenses</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%">87,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 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%">60,702 </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%">Restricted cash from international employee stock sales</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%">63,185 </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,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </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,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 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%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">172,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">116,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</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%">July 31, 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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Computer and office equipment</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%">183,778 </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%">137,445 </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%">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%">49,353 </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,216 </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%">Leasehold improvements</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%">24,493 </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,593 </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%">4,477 </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,625 </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%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,101 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,249)</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%">(51,955)</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%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">193,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">149,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was $11.8 million and $6.4 million for the three months ended July 31, 2021 and 2020, respectively, and $22.3 million and $11.7 million for the six months ended July 31, 2021 and 2020, respectively.</span></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Assets, Noncurrent</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, noncurrent consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Accounts receivable, noncurrent</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%">32,224 </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%">28,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Prepaid expenses, noncurrent</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%">20,341 </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%">12,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,997 </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%">16,891 </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 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%">Other assets, noncurrent</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">69,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">57,285 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 expenses</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%">230,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%">157,167 </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 compensation and 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%">100,376 </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%">118,640 </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%">Proceeds from employee equity transactions to be remitted to employees and tax authorities</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%">73,074 </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%">54,174 </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%">Sales and other tax 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%">32,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%">27,453 </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%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,355 </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,601 </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%">Customer deposit 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%">14,541 </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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,513 </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,933 </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 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%">Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">482,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">393,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Liabilities, Noncurrent</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities, noncurrent consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Sales and other tax liabilities</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%">54,187 </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%">58,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">3,697 </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,501 </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%">Other liabilities, noncurrent</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">57,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">61,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Our short-term accounts receivable consist of the following:<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.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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%">As of</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%">July 31, 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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Accounts receivable, gross</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%">429,895 </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%">331,547 </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: allowance for credit losses</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%">(17,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%">(20,500)</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%">Less: allowance for returns</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%">(17,129)</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%">(16,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 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%">Accounts receivable, 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%">395,266 </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%">294,703 </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> 429895000 331547000 17500000 20500000 17129000 16344000 395266000 294703000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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 thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 31</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%">20,500 </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,150 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for credit losses</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,029 </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,723 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,029)</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,373)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31</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%">17,500 </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%">17,500 </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> 20500000 5150000 8029000 13723000 11029000 1373000 17500000 17500000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Prepaid expenses</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%">87,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 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%">60,702 </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%">Restricted cash from international employee stock sales</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%">63,185 </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,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </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,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 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%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">172,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">116,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 87428000 60702000 63185000 50475000 21675000 5642000 172288000 116819000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</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%">July 31, 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%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Computer and office equipment</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%">183,778 </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%">137,445 </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%">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%">49,353 </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,216 </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%">Leasehold improvements</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%">24,493 </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,593 </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%">4,477 </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,625 </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%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,101 </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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,249)</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%">(51,955)</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%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">193,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">149,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 183778000 137445000 49353000 36216000 24493000 23593000 4477000 4625000 262101000 201879000 68249000 51955000 193852000 149924000 11800000 6400000 22300000 11700000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, noncurrent consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Accounts receivable, noncurrent</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%">32,224 </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%">28,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Prepaid expenses, noncurrent</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%">20,341 </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%">12,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,997 </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%">16,891 </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 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%">Other assets, noncurrent</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">69,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">57,285 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32224000 28008000 20341000 12386000 16997000 16891000 69562000 57285000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 expenses</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%">230,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%">157,167 </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 compensation and 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%">100,376 </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%">118,640 </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%">Proceeds from employee equity transactions to be remitted to employees and tax authorities</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%">73,074 </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%">54,174 </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%">Sales and other tax 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%">32,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%">27,453 </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%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,355 </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,601 </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%">Customer deposit 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%">14,541 </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,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,513 </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,933 </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 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%">Accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">482,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;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:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:100%">393,018 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 230311000 157167000 100376000 118640000 73074000 54174000 32992000 27453000 17355000 15601000 14541000 13050000 13513000 6933000 482162000 393018000 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities, noncurrent consisted of the following:</span></div><div style="margin-top:6pt;text-align:justify"><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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><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%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr style="height:3pt"><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="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%">(in thousands)</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%">Sales and other tax liabilities</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%">54,187 </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%">58,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">3,697 </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,501 </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%">Other liabilities, noncurrent</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">57,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:100%">61,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54187000 58133000 3697000 3501000 57884000 61634000 Commitments and Contingencies<div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-cancelable Purchase Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 31, 2021, there have been no material changes to our non-cancelable purchase obligations from those disclosed in Note 8. “Commitments and Contingencies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2020, we received a grand jury subpoena from the Department of Justice’s U.S. Attorney’s Office for the Eastern District of New York (“EDNY”), which requested information regarding our interactions with foreign governments and foreign political parties, including the Chinese government, as well as information regarding storage of and access to user data, the development and implementation of Zoom’s privacy policies, and the actions we took relating to the Tiananmen commemorations on Zoom. In July 2020, we received subpoenas from the Department of Justice’s U.S. Attorney’s Office for the Northern District of California (“NDCA”) and the SEC. Both subpoenas seek documents and information relating to various security, data protection and privacy matters, including our encryption, and our statements relating thereto, as well as calculation of usage metrics and related public statements. In addition, the NDCA subpoena seeks information relating to any contacts between our employees and representatives of the Chinese government, and any attempted or successful influence by any foreign government in our policies, procedures, practices, and actions as they relate to users in the United States. We have since received additional subpoenas from EDNY and NDCA seeking related information. We are fully cooperating with these investigations and have been conducting our own thorough internal investigation. These investigations are ongoing, and we do not know when they will be completed, which facts we will ultimately discover as a result of the investigations, or what actions the government may or may not take. We cannot predict the outcome of these investigations, and a negative outcome in any or all of these matters could cause us to incur material fines, penalties, or other financial exposure.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 7, 2020 and April 8, 2020, securities class action complaints were filed against us and two of our officers in the United States District Court for the NDCA. The plaintiffs are purported stockholders of the Company. The complaints allege, among other things, that we violated Sections 10(b) and 20(a) of the Exchange Act, and Rule 10b-5 by making false and misleading statements and omissions of material fact about our data privacy and security measures. The complaints seek unspecified damages, interest, fees, and costs. On May 18, 2020, the actions were consolidated. On November 4, 2020, the court appointed a lead plaintiff. On December 23, 2020, the lead plaintiff filed a consolidated complaint. We filed a motion to dismiss the consolidated complaint on May 20, 2021. Plaintiff filed an opposition to our motion to dismiss on July 9, 2021. Our reply in support of the motion to dismiss was due August 9, 2021. On August 23, 2021, the judge took the motion under submission without oral argument.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 11, 2020 and July 30, 2020, purported shareholder derivative complaints were filed in the United States District Court for the District of Delaware. The first complaint names as defendants nine of our officers and directors, and the second complaint names eight of our officers and directors. The lawsuits assert state and federal claims and are based on the same alleged misstatements as the shareholder class action complaint. The lawsuits accuse our board of directors of failing to exercise reasonable and prudent supervision over our management, policies, practices, and internal controls. The plaintiffs seek unspecified monetary damages on behalf of us as well as governance reforms. On September 25, 2020, the derivative cases were consolidated. The consolidated case is stayed pending resolution of a forthcoming motion to dismiss the securities class action.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe these lawsuits are without merit, and we are vigorously defending ourselves against them. Given the uncertainty of litigation, the preliminary stage of the cases, and the legal standards that must be met for, among other things, class certification and success on the merits, we cannot estimate the reasonably possible loss or range of loss that may result from these actions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on March 30, 2020, multiple putative class actions have been filed against us in various U.S. federal district courts and state courts relating to our alleged privacy and security practices, including alleged data sharing with third parties (the “U.S. Privacy Class Actions”). We have also been sued under the DC private attorney general statute on behalf of members of the general public. The plaintiffs claim violations of a variety of state consumer protection and privacy laws, and also assert state constitutional and common law claims, such as negligence and unjust enrichment. The U.S. Privacy Class Actions seek to certify both nationwide and state-specific classes of individuals using our services in certain time periods. The plaintiffs seek various forms of injunctive and monetary relief, including restitution, statutory and actual damages, punitive damages, and attorneys’ fees. The federal cases have been transferred to and consolidated in the NDCA with our consent; lead plaintiffs’ counsel have been appointed; and plaintiffs filed their first amended consolidated class action complaint on October 28, 2020. On March 11, 2021, the court granted in part, and denied in part, our motion to dismiss, and gave plaintiffs leave to amend. On July 30, 2021, we entered into a settlement agreement with plaintiffs to settle the action on a classwide basis, and plaintiffs filed a motion for preliminary approval of the settlement with the court on July 31, 2021. Under the terms of the settlement, if the court preliminarily approves it, we would pay $85.0 million into an escrow account that would be used to pay claims filed by settlement class members, attorneys’ fees and expenses, administrative costs, and service payments to plaintiffs. The court has set a hearing on plaintiffs’ motion for preliminary approval of the settlement for October 21, 2021. We recorded an aggregate legal settlement charge of $66.9 million net of amounts estimated to be covered by insurance as a general and administrative expense in our condensed consolidated statement of operations for the six months ended July 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2019, the Federal Trade Commission (“FTC”) issued a Civil Investigative Demand to us requiring us to produce certain documents and materials and to answer certain interrogatories relating to our privacy and security representations and practices. Since then, we have fully cooperated with the investigation. In October 2020, we reached a proposed settlement agreement with the FTC staff to resolve the FTC’s allegations that certain of our statements and practices about our security constituted deceptive and unfair acts or practices in violation of the FTC Act. On November 10, 2020, the FTC Commissioners voted to approve the settlement and, on November 13, 2020, the FTC published the settlement in the Federal Register for a 30-day public comment period, which ended on December 13, 2020. On January 19, 2021, the FTC voted to finalize the settlement. Under the terms of the settlement, we neither admit nor deny the FTC’s allegations, and the FTC does not impose any fine or penalty upon us. We are required to implement certain injunctive provisions, including, among other things, refraining from making any misrepresentations regarding the privacy and security of our services or how we collect, maintain, use, delete, disclose, allow access to, and protect user information. It also requires us to implement a detailed information security program and obtain third-party security assessments periodically.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not expect the settlement to have a material impact on our financial results. We will cooperate with the FTC’s requirements and work to ensure compliance. Any failure to comply with the settlement may increase the possibility of additional adverse consequences, including litigation, additional regulatory actions, injunctions, or monetary penalties, or require further changes to our business practices, significant management time, or the diversion of significant operational resources, all of which could result in a material loss or otherwise harm our business.</span></div>In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained. 2 9 8 85000000 66900000 Stockholders’ Equity and Equity Incentive Plans<div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our initial public offering (“IPO”) in April 2019, our amended and restated certificate of incorporation became effective, which authorized the issuance of 2,000,000,000 shares of Class A common stock, $0.001 par value per share, and 300,000,000 shares of Class B common stock, $0.001 par value per share. Class A and Class B common stock are referred to as common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two equity incentive plans: the 2011 Global Share Plan (“2011 Plan”) and the 2019 Equity Incentive Plan (“2019 Plan”). All shares that remain available for future grants are under the 2019 Plan. </span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity under our equity incentive plan and related information is as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands, except share, life, and per share data)</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 as of January 31, 2021</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,239,504 </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%">7.17 </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%">7.0</span></td><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%">3,371,457 </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 12.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%">Granted</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 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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Exercised</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,593,193)</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.03 </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 12.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%">Canceled/forfeited/expired</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%">(95,621)</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%">10.63 </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:400;line-height:100%">Balance as of July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,550,690 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.58 </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%">6.5</span></td><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%">2,797,668 </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%">Vested and exercisable as of July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,851,663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">4.69 </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%">6.2</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%">1,811,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested stock options was $32.7 million, which is expected to be recognized over a weighted-average period of 1.1 years.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under our equity incentive plan and related information is as follows:</span></div><div style="margin-top:6pt;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:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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%">RSUs</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%">Unvested<br/>RSUs</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-<br/>Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of January 31, 2021</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%">4,510,730 </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%">194.57 </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 12.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%">Granted</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%">893,277 </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%">347.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Vested</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,182,958)</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%">180.43 </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 12.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%">Canceled/forfeited</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%">(129,309)</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%">245.34 </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%">Unvested as of July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,091,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">230.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested RSUs was $859.6 million, which is expected to be recognized over a weighted-average period of 2.6 years.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2019, we adopted the 2019 Employee Stock Purchase Plan (“ESPP”). As of July 31, 2021, unrecognized stock-based compensation expense related to the ESPP was $61.8 million, which is expected to be recognized over a weighted-average period of 1.9 years.</span></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying condensed consolidated statements of operations is summarized as follows:</span></div><div style="margin-top:6pt;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:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.519%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><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%">Three Months Ended July 31, </span></td><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%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,778 </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%">7,727 </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%">28,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 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,976 </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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,917 </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,010 </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%">43,736 </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,234 </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%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,856 </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%">32,398 </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%">102,668 </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%">49,521 </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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,591 </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,720 </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,863 </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,901 </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 12.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 stock-based compensation expense</span></td><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:100%">$</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:100%">102,142 </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 #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:100%">$</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:100%">56,855 </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 #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:100%">$</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:100%">201,111 </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 #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:100%">$</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:100%">85,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 2000000000 0.001 300000000 0.001 2 <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity under our equity incentive plan and related information is as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:12pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding<br/>Stock<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr style="height:3pt"><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="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%">(in thousands, except share, life, and per share data)</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 as of January 31, 2021</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,239,504 </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%">7.17 </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%">7.0</span></td><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%">3,371,457 </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 12.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%">Granted</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 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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Exercised</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,593,193)</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.03 </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 12.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%">Canceled/forfeited/expired</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%">(95,621)</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%">10.63 </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:400;line-height:100%">Balance as of July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,550,690 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.58 </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%">6.5</span></td><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%">2,797,668 </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%">Vested and exercisable as of July 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align: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,851,663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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%">4.69 </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%">6.2</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%">1,811,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9239504 7.17 P7Y 3371457000 0 0 1593193 5.03 95621 10.63 7550690 7.58 P6Y6M 2797668000 4851663 4.69 P6Y2M12D 1811636000 32700000 P1Y1M6D <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under our equity incentive plan and related information is as follows:</span></div><div style="margin-top:6pt;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:69.075%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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%">RSUs</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%">Unvested<br/>RSUs</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-<br/>Average<br/>Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested as of January 31, 2021</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%">4,510,730 </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%">194.57 </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 12.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%">Granted</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%">893,277 </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%">347.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.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%">Vested</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,182,958)</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%">180.43 </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 12.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%">Canceled/forfeited</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%">(129,309)</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%">245.34 </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%">Unvested as of July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,091,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">230.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4510730 194.57 893277 347.05 1182958 180.43 129309 245.34 4091740 230.34 859600000 P2Y7M6D 61800000 P1Y10M24D <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation expense by line item in the accompanying condensed consolidated statements of operations is summarized as follows:</span></div><div style="margin-top:6pt;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:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.519%"/><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:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><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%">Three Months Ended July 31, </span></td><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%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 style="height:3pt"><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="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%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,778 </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%">7,727 </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%">28,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 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,976 </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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,917 </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,010 </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%">43,736 </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,234 </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%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,856 </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%">32,398 </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%">102,668 </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%">49,521 </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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,591 </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,720 </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,863 </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,901 </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 12.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 stock-based compensation expense</span></td><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:100%">$</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:100%">102,142 </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 #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:100%">$</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:100%">56,855 </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 #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:100%">$</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:100%">201,111 </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 #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:100%">$</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:100%">85,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 14778000 7727000 28844000 10976000 22917000 10010000 43736000 15234000 50856000 32398000 102668000 49521000 13591000 6720000 25863000 9901000 102142000 56855000 201111000 85632000 Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the provision for income taxes:</span></div><div style="margin-top:6pt;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:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.519%"/><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:13.526%"/><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%">Three Months Ended July 31, </span></td><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%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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 style="height:3pt"><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="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%">(in thousands, except percentages)</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%">Income before provision for income taxes</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%">323,884 </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%">190,185 </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%">552,815 </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%">219,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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,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%">4,196 </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,200 </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,296 </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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes was $6.8 million and $4.2 million for the three months ended July 31, 2021 and 2020, respectively, and $8.2 million and $6.3 million for the six months ended July 31, 2021 and 2020, respectively. The provision for income taxes for the three and six months ended July 31, 2021 consisted primarily of federal, state, and foreign income taxes. For the three and six months ended July 31, 2021 and 2020, the provision for income taxes differed from the U.S. federal statutory rate primarily due to stock-based compensation and the valuation allowance on the U.S. and the U.K. deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The realization of tax benefits of net deferred tax assets is dependent upon future levels of taxable income, of an appropriate character, in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three and six months ended July 31, 2021, we believe that it is more likely than not that the tax benefits of the U.S. and the U.K. losses incurred may not be realized. Accordingly, we recorded a full valuation allowance against the tax benefits of the U.S. and the U.K. losses incurred. We intend to maintain the full valuation allowance on the U.S. and the U.K. net deferred tax assets until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our valuation allowance evaluation, we give more weight to evidence that can be objectively verified than to evidence that cannot be objectively verified. Our consideration of the evidence requires management to make a number of significant judgements, estimates, and assumptions about highly complex and inherently uncertain matters. Given our current earnings and anticipated future earnings, we believe that there is a reasonable possibility that in the foreseeable future, sufficient positive evidence may become available that results in a conclusion that a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change based on a number of factors, including but not limited to, the level of profitability (pretax income adjusted for permanent differences) that we are able to actually achieve and acquisitions of other businesses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2021, there were no material changes to the total amount of unrecognized tax benefits and we do not expect any significant changes in the next 12 months.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2021, the American Rescue Plan Act of 2021 (“American Rescue Plan Act”) was passed into law and amended portions of relevant tax laws. The American Rescue Plan Act did not have a significant impact on the provision for income taxes for the three and six months ended July 31, 2021.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of the provision for income taxes:</span></div><div style="margin-top:6pt;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:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.519%"/><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:13.526%"/><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%">Three Months Ended July 31, </span></td><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%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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 style="height:3pt"><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="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%">(in thousands, except percentages)</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%">Income before provision for income taxes</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%">323,884 </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%">190,185 </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%">552,815 </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%">219,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</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,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%">4,196 </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,200 </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,296 </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%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;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;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 323884000 190185000 552815000 219360000 6800000 4196000 8200000 6296000 0.021 0.022 0.015 0.029 6800000 4200000 8200000 6300000 Net Income Per Share Attributable to Common Stockholders<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 income per share attributable to common stockholders for the periods presented:</span></div><div style="margin-top:6pt;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:16.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><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:8.695%"/><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:8.549%"/><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:8.695%"/><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:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><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:8.851%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="45" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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 thousands, except share and per share data)</span></td></tr><tr style="height:14pt"><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:9pt;font-weight:700;line-height:100%">Numerator:</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:9pt;font-weight:400;line-height:100%">Net income</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:9pt;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:9pt;font-weight:400;line-height:100%">255,513 </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:9pt;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:9pt;font-weight:400;line-height:100%">61,571 </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:9pt;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:9pt;font-weight:400;line-height:100%">122,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:9pt;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:9pt;font-weight:400;line-height:100%">63,515 </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:9pt;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:9pt;font-weight:400;line-height:100%">431,889 </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:9pt;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:9pt;font-weight:400;line-height:100%">112,726 </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:9pt;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:9pt;font-weight:400;line-height:100%">125,297 </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:9pt;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:9pt;font-weight:400;line-height:100%">87,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: undistributed earnings attributable to participating 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:9pt;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:9pt;font-weight:400;line-height:100%">(154)</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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(309)</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:9pt;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:9pt;font-weight:400;line-height:100%">(305)</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:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic</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:9pt;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:9pt;font-weight:400;line-height:100%">255,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">61,417 </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:9pt;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:9pt;font-weight:400;line-height:100%">122,474 </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:9pt;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:9pt;font-weight:400;line-height:100%">63,268 </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:9pt;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:9pt;font-weight:400;line-height:100%">431,889 </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:9pt;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:9pt;font-weight:400;line-height:100%">112,417 </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:9pt;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:9pt;font-weight:400;line-height:100%">125,297 </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:9pt;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:9pt;font-weight:400;line-height:100%">87,462 </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:9pt;font-weight:400;line-height:100%">Reallocation of net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,738)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,343)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,343 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,105)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,105 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,824)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, diluted</span></td><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">249,775 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">67,155 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">118,131 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">67,611 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">421,784 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">122,522 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">120,473 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">92,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic</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:9pt;font-weight:400;line-height:100%">238,407,148 </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:9pt;font-weight:400;line-height:100%">57,305,527 </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:9pt;font-weight:400;line-height:100%">186,505,788 </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:9pt;font-weight:400;line-height:100%">96,345,017 </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:9pt;font-weight:400;line-height:100%">233,889,833 </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:9pt;font-weight:400;line-height:100%">60,879,786 </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:9pt;font-weight:400;line-height:100%">165,718,132 </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:9pt;font-weight:400;line-height:100%">115,676,769 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, diluted</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:9pt;font-weight:400;line-height:100%">241,051,560 </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:9pt;font-weight:400;line-height:100%">64,809,491 </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:9pt;font-weight:400;line-height:100%">188,994,684 </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:9pt;font-weight:400;line-height:100%">108,167,625 </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:9pt;font-weight:400;line-height:100%">236,850,849 </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:9pt;font-weight:400;line-height:100%">68,801,779 </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:9pt;font-weight:400;line-height:100%">167,839,216 </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:9pt;font-weight:400;line-height:100%">128,569,013 </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:9pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders, basic</span></div></td><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.07 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.07 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.66 </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:9pt;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:9pt;font-weight:400;line-height:100%">0.66 </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:9pt;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:9pt;font-weight:400;line-height:100%">1.85 </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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.85 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.76 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders, diluted</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive, are as follows:</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:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><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:8.695%"/><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:8.695%"/><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:8.695%"/><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:8.549%"/><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:8.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:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</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:9pt;font-weight:400;line-height:100%">Unvested RSUs</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:9pt;font-weight:400;line-height:100%">323,313 </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:9pt;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:9pt;font-weight:400;line-height:100%">85,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">301,179 </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:9pt;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:9pt;font-weight:400;line-height:100%">598,728 </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:9pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase rights committed under the ESPP</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:9pt;font-weight:400;line-height:100%">247,321 </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:9pt;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:9pt;font-weight:400;line-height:100%">35,996 </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:9pt;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:9pt;font-weight:400;line-height:100%">134,576 </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:9pt;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:9pt;font-weight:400;line-height:100%">18,196 </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:9pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">616,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above does not include 405,156 shares of issued Class A common stock held by us as of July 31, 2021 and 2020 that are reserved for the sole purpose of being transferred to nonprofit organizations.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><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 income per share attributable to common stockholders for the periods presented:</span></div><div style="margin-top:6pt;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:16.736%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><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:8.695%"/><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:8.549%"/><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:8.695%"/><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:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><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:8.851%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="45" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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 thousands, except share and per share data)</span></td></tr><tr style="height:14pt"><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:9pt;font-weight:700;line-height:100%">Numerator:</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:9pt;font-weight:400;line-height:100%">Net income</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:9pt;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:9pt;font-weight:400;line-height:100%">255,513 </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:9pt;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:9pt;font-weight:400;line-height:100%">61,571 </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:9pt;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:9pt;font-weight:400;line-height:100%">122,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:9pt;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:9pt;font-weight:400;line-height:100%">63,515 </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:9pt;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:9pt;font-weight:400;line-height:100%">431,889 </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:9pt;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:9pt;font-weight:400;line-height:100%">112,726 </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:9pt;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:9pt;font-weight:400;line-height:100%">125,297 </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:9pt;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:9pt;font-weight:400;line-height:100%">87,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: undistributed earnings attributable to participating 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:9pt;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:9pt;font-weight:400;line-height:100%">(154)</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:9pt;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:9pt;font-weight:400;line-height:100%">(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:9pt;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:9pt;font-weight:400;line-height:100%">(309)</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:9pt;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:9pt;font-weight:400;line-height:100%">(305)</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:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic</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:9pt;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:9pt;font-weight:400;line-height:100%">255,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">61,417 </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:9pt;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:9pt;font-weight:400;line-height:100%">122,474 </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:9pt;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:9pt;font-weight:400;line-height:100%">63,268 </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:9pt;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:9pt;font-weight:400;line-height:100%">431,889 </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:9pt;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:9pt;font-weight:400;line-height:100%">112,417 </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:9pt;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:9pt;font-weight:400;line-height:100%">125,297 </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:9pt;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:9pt;font-weight:400;line-height:100%">87,462 </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:9pt;font-weight:400;line-height:100%">Reallocation of net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,738)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,738 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,343)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,343 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,105)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,105 </span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,824)</span></td><td style="background-color:#ffffff;border-top: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 colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, diluted</span></td><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">249,775 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">67,155 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">118,131 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">67,611 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">421,784 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">122,522 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">120,473 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">92,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic</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:9pt;font-weight:400;line-height:100%">238,407,148 </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:9pt;font-weight:400;line-height:100%">57,305,527 </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:9pt;font-weight:400;line-height:100%">186,505,788 </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:9pt;font-weight:400;line-height:100%">96,345,017 </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:9pt;font-weight:400;line-height:100%">233,889,833 </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:9pt;font-weight:400;line-height:100%">60,879,786 </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:9pt;font-weight:400;line-height:100%">165,718,132 </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:9pt;font-weight:400;line-height:100%">115,676,769 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, diluted</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:9pt;font-weight:400;line-height:100%">241,051,560 </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:9pt;font-weight:400;line-height:100%">64,809,491 </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:9pt;font-weight:400;line-height:100%">188,994,684 </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:9pt;font-weight:400;line-height:100%">108,167,625 </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:9pt;font-weight:400;line-height:100%">236,850,849 </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:9pt;font-weight:400;line-height:100%">68,801,779 </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:9pt;font-weight:400;line-height:100%">167,839,216 </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:9pt;font-weight:400;line-height:100%">128,569,013 </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:9pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders, basic</span></div></td><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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.07 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.07 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.66 </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:9pt;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:9pt;font-weight:400;line-height:100%">0.66 </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:9pt;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:9pt;font-weight:400;line-height:100%">1.85 </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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">1.85 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.76 </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 #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:9pt;font-weight:400;line-height:100%">$</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:9pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:9pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders, diluted</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.78 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;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:3pt double #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 255513000 61571000 122474000 63515000 431889000 112726000 125297000 87767000 0 154000 0 247000 0 309000 0 305000 255513000 61417000 122474000 63268000 431889000 112417000 125297000 87462000 -5738000 5738000 -4343000 4343000 -10105000 10105000 -4824000 4824000 249775000 67155000 118131000 67611000 421784000 122522000 120473000 92286000 238407148 57305527 186505788 96345017 233889833 60879786 165718132 115676769 241051560 64809491 188994684 108167625 236850849 68801779 167839216 128569013 1.07 1.07 0.66 0.66 1.85 1.85 0.76 0.76 1.04 1.04 0.63 0.63 1.78 1.78 0.72 0.72 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive, are as follows:</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:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><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:8.695%"/><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:8.695%"/><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:8.695%"/><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:8.549%"/><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:8.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:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended July 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended July 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</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:9pt;font-weight:400;line-height:100%">Unvested RSUs</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:9pt;font-weight:400;line-height:100%">323,313 </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:9pt;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:9pt;font-weight:400;line-height:100%">85,596 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">301,179 </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:9pt;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:9pt;font-weight:400;line-height:100%">598,728 </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:9pt;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase rights committed under the ESPP</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:9pt;font-weight:400;line-height:100%">247,321 </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:9pt;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:9pt;font-weight:400;line-height:100%">35,996 </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:9pt;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:9pt;font-weight:400;line-height:100%">134,576 </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:9pt;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:9pt;font-weight:400;line-height:100%">18,196 </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:9pt;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">616,924 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 323313 0 85596 0 301179 0 598728 0 247321 0 35996 0 134576 0 18196 0 570634 0 121592 0 435755 0 616924 0 405156 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jul. 31, 2021
Aug. 23, 2021
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2021  
Document Transition Report false  
Entity File Number 001-38865  
Entity Registrant Name Zoom Video Communications, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1648780  
Entity Address, Address Line One 55 Almaden Boulevard, 6th Floor  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95113  
City Area Code 888  
Local Phone Number 799-9666  
Title of 12(b) Security Class A Common Stock, $0.001 par value per share  
Trading Symbol ZM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001585521  
Current Fiscal Year End Date --01-31  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   240,744,533
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   56,383,369
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 1,931,370 $ 2,240,303
Marketable securities 3,174,029 2,004,410
Accounts receivable, net of allowances of $34,629 and $36,844 as of July 31, 2021 and January 31, 2021, respectively 395,266 294,703
Deferred contract acquisition costs, current 162,126 136,630
Prepaid expenses and other current assets 172,288 116,819
Total current assets 5,835,079 4,792,865
Deferred contract acquisition costs, noncurrent 154,971 157,262
Property and equipment, net 193,852 149,924
Operating lease right-of-use assets 91,087 97,649
Strategic investments 137,795 18,668
Goodwill 26,247 24,340
Other assets, noncurrent 69,562 57,285
Total assets 6,508,593 5,297,993
Current liabilities:    
Accounts payable 49,762 8,664
Accrued expenses and other current liabilities 482,162 393,018
Deferred revenue, current 1,154,449 858,284
Total current liabilities 1,686,373 1,259,966
Deferred revenue, noncurrent 23,579 25,211
Operating lease liabilities, noncurrent 83,009 90,415
Other liabilities, noncurrent 57,884 61,634
Total liabilities 1,850,845 1,437,226
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Preferred stock, $0.001 par value per share, 200,000,000 shares authorized as of July 31, 2021 and January 31, 2021; zero shares issued and outstanding as of July 31, 2021 and January 31, 2021 0 0
Common stock, $0.001 par value per share, 2,000,000,000 Class A shares authorized as of July 31, 2021 and January 31, 2021; 240,479,735 and 215,737,924 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively; 300,000,000 Class B shares authorized as of July 31, 2021 and January 31, 2021; 56,547,588 and 77,811,299 shares issued and outstanding as of July 31, 2021 and January 31, 2021, respectively 296 292
Additional paid-in capital 3,440,222 3,187,168
Accumulated other comprehensive income 147 839
Retained earnings 1,217,083 672,468
Total stockholders’ equity 4,657,748 3,860,767
Total liabilities and stockholders’ equity $ 6,508,593 $ 5,297,993
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Current assets:    
Accounts receivable, allowances $ 34,629 $ 36,844
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 200,000,000 200,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Class A Common Stock    
Stockholders’ equity:    
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, shares issued (in shares) 240,479,735 215,737,924
Common stock, shares outstanding (in shares) 240,479,735 215,737,924
Class B Common Stock    
Stockholders’ equity:    
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 56,547,588 77,811,299
Common stock, shares outstanding (in shares) 56,547,588 77,811,299
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Statement [Abstract]        
Revenue $ 1,021,495 $ 663,520 $ 1,977,732 $ 991,687
Cost of revenue 261,256 192,271 526,250 295,978
Gross profit 760,239 471,249 1,451,482 695,709
Operating expenses:        
Research and development 82,311 42,734 147,486 69,123
Sales and marketing 271,179 159,173 516,846 280,729
General and administrative 112,146 81,238 266,235 134,368
Total operating expenses 465,636 283,145 930,567 484,220
Income from operations 294,603 188,104 520,915 211,489
Gains on strategic investments 32,076 0 32,076 2,538
Interest income and other, net (2,795) 2,081 (176) 5,333
Income before provision for income taxes 323,884 190,185 552,815 219,360
Provision for income taxes 6,800 4,196 8,200 6,296
Net income 317,084 185,989 544,615 213,064
Undistributed earnings attributable to participating securities (154) (247) (309) (305)
Net income attributable to common stockholders $ 316,930 $ 185,742 $ 544,306 $ 212,759
Net income per share attributable to common stockholders:        
Basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
Weighted-average shares used in computing net income per share attributable to common stockholders:        
Basic (in shares) 295,712,675 282,850,805 294,769,619 281,394,901
Diluted (in shares) 305,861,051 297,162,309 305,652,628 296,408,229
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 317,084 $ 185,989 $ 544,615 $ 213,064
Other comprehensive (loss) income:        
Unrealized (loss) gain on available-for-sale marketable securities, net of tax (53) 885 (692) 1,963
Comprehensive income $ 317,031 $ 186,874 $ 543,923 $ 215,027
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Retained Earnings
Beginning balance (in shares) at Jan. 31, 2020   278,731,143      
Beginning balance at Jan. 31, 2020 $ 833,943 $ 277 $ 832,705 $ 809 $ 152
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   4,830,752      
Issuance of common stock upon exercise of stock options 17,681 $ 5 17,676    
Issuance of common stock upon release of restricted stock units (in shares)   174,900      
Issuance of common stock for employee stock purchase plan (in shares)   605,924      
Issuance of common stock for employee stock purchase plan 20,760 $ 1 20,759    
Charitable donation of common stock 23,312   23,312    
Stock-based compensation expense 88,089   88,089    
Other comprehensive income (loss) 1,963     1,963  
Net income 213,064       213,064
Ending balance (in shares) at Jul. 31, 2020   284,342,719      
Ending balance at Jul. 31, 2020 1,198,812 $ 283 982,541 2,772 213,216
Beginning balance (in shares) at Apr. 30, 2020   281,992,011      
Beginning balance at Apr. 30, 2020 901,631 $ 280 872,237 1,887 27,227
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   1,597,761      
Issuance of common stock upon exercise of stock options 7,956 $ 2 7,954    
Issuance of common stock upon release of restricted stock units (in shares)   147,023      
Issuance of common stock for employee stock purchase plan (in shares)   605,924      
Issuance of common stock for employee stock purchase plan 20,760 $ 1 20,759    
Charitable donation of common stock 22,312   22,312    
Stock-based compensation expense 59,279   59,279    
Other comprehensive income (loss) 885     885  
Net income 185,989       185,989
Ending balance (in shares) at Jul. 31, 2020   284,342,719      
Ending balance at Jul. 31, 2020 1,198,812 $ 283 982,541 2,772 213,216
Beginning balance (in shares) at Jan. 31, 2021   293,549,223      
Beginning balance at Jan. 31, 2021 $ 3,860,767 $ 292 3,187,168 839 672,468
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares) 1,593,193 1,593,193      
Issuance of common stock upon exercise of stock options $ 8,237 $ 2 8,235    
Issuance of common stock upon release of restricted stock units (in shares)   1,182,958      
Issuance of common stock upon release of restricted stock units 1 $ 1      
Issuance of common stock for employee stock purchase plan (in shares)   701,949      
Issuance of common stock for employee stock purchase plan 37,846 $ 1 37,845    
Stock-based compensation expense 206,974   206,974    
Other comprehensive income (loss) (692)     (692)  
Net income 544,615       544,615
Ending balance (in shares) at Jul. 31, 2021   297,027,323      
Ending balance at Jul. 31, 2021 4,657,748 $ 296 3,440,222 147 1,217,083
Beginning balance (in shares) at Apr. 30, 2021   294,511,945      
Beginning balance at Apr. 30, 2021 4,192,733 $ 293 3,292,241 200 899,999
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   841,507      
Issuance of common stock upon exercise of stock options 4,761 $ 1 4,760    
Issuance of common stock upon release of restricted stock units (in shares)   971,922      
Issuance of common stock upon release of restricted stock units 1 $ 1      
Issuance of common stock for employee stock purchase plan (in shares)   701,949      
Issuance of common stock for employee stock purchase plan 37,846 $ 1 37,845    
Stock-based compensation expense 105,376   105,376    
Other comprehensive income (loss) (53)     (53)  
Net income 317,084       317,084
Ending balance (in shares) at Jul. 31, 2021   297,027,323      
Ending balance at Jul. 31, 2021 $ 4,657,748 $ 296 $ 3,440,222 $ 147 $ 1,217,083
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Cash flows from operating activities:    
Net income $ 544,615 $ 213,064
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 201,111 85,632
Amortization of deferred contract acquisition costs 79,392 40,781
Gains on strategic investments (32,076) (2,538)
Depreciation and amortization 22,691 11,814
Provision for accounts receivable allowances 14,592 14,959
Non-cash operating lease cost 8,633 4,597
Charitable donation of common stock 0 23,312
Amortization on marketable securities 12,637 1,190
Other 264 838
Changes in operating assets and liabilities:    
Accounts receivable (117,259) (196,926)
Prepaid expenses and other assets (57,370) (53,729)
Deferred contract acquisition costs (102,597) (213,790)
Accounts payable 43,960 10,871
Accrued expenses and other liabilities 93,809 202,066
Deferred revenue 296,636 519,149
Operating lease liabilities, net (7,724) (979)
Net cash provided by operating activities 1,001,314 660,311
Cash flows from investing activities:    
Purchases of marketable securities (2,094,587) (484,882)
Maturities of marketable securities 791,906 287,338
Sales of marketable securities 119,569 36,897
Purchases of property and equipment (92,049) (35,253)
Purchases of strategic investments (86,900) (13,000)
Cash paid for acquisition, net of cash acquired (2,121) (26,486)
Purchase of intangible assets 0 (1,494)
Other 0 1,319
Net cash used in investing activities (1,364,182) (235,561)
Cash flows from financing activities:    
Proceeds from issuance of common stock for employee stock purchase plan 37,846 20,760
Proceeds from employee equity transactions to be remitted to employees and tax authorities, net 18,900 234,465
Proceeds from exercise of stock options 8,021 17,417
Other 337 0
Net cash provided by financing activities 65,104 272,642
Net (decrease) increase in cash, cash equivalents, and restricted cash (297,764) 697,392
Cash, cash equivalents, and restricted cash – beginning of period 2,293,116 334,082
Cash, cash equivalents, and restricted cash – end of period 1,995,352 1,031,474
Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:    
Cash and cash equivalents 1,931,370 748,944
Restricted cash, current included in prepaid expenses and other current assets 63,185 280,309
Restricted cash, noncurrent included in other assets, noncurrent 797 2,221
Total cash, cash equivalents, and restricted cash $ 1,995,352 $ 1,031,474
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies
6 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Business and Significant Accounting Policies Summary of Business and Significant Accounting Policies
Description of Business
Zoom Video Communications, Inc. and its subsidiaries (collectively, “Zoom,” the “Company,” “we,” “us,” or “our”) provide a communications platform that delivers happiness and fundamentally changes how people interact. We connect people through frictionless and secure video, phone, chat, and content sharing and enable face-to-face video experiences for thousands of people in a single meeting across disparate devices and locations. We were incorporated in the state of Delaware in April 2011, and are headquartered in San Jose, California.
Fiscal Year
Our fiscal year ends on January 31. References to fiscal year 2022, for example, refer to the fiscal year ending January 31, 2022.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting, and include the accounts of Zoom Video Communications, Inc., its subsidiaries, and variable interest entities for which we are the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, statements of comprehensive income, statements of stockholders’ equity, and statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period. 
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity 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 condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, stock-based compensation expense, sales and other tax liabilities, the fair value of marketable securities, acquired intangible assets and goodwill, the valuation of deferred income tax assets and uncertain tax positions, and accruals and contingencies. Actual results could differ from those estimates.
The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, and the extent of its impact on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and the impact on our customers and our sales cycles. During the three and six months ended July 31, 2021 and 2020, our estimates and assumptions required increased judgment and carried a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.
Summary of Significant Accounting Policies
Our significant accounting policies are discussed in Note 1. “Summary of Business and Significant Accounting Policies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021. There have been no significant changes to these policies during the six months ended July 31, 2021, except as noted below.
Strategic Investments
We hold strategic investments in publicly held equity securities and privately held debt and equity securities in which we do not have a controlling interest or significant influence. Publicly held equity securities are measured using quoted prices in their respective active markets with changes recorded through gains on strategic investments in the condensed consolidated statements of operations. Privately held equity securities without a readily determinable fair value are recorded at cost and adjusted for impairments and observable price changes with a same or similar security from the same issuer (i.e. using the measurement alternative) and are recorded through gains on strategic investments in the condensed consolidated statements of operations. If, based on the terms of these publicly traded and privately held securities, we determine that we exercise significant influence on the entity to which these securities relate, we will apply the equity method of accounting for such investments. Privately held debt securities are recorded at fair value with changes in fair value recorded through accumulated other comprehensive income on the condensed consolidated balance sheets.
On a quarterly basis, we assess our privately held debt and equity securities in our strategic investment portfolio for impairment. As of July 31, 2021, we have not recognized any impairments to our privately held debt and equity securities.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition
6 Months Ended
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The following table summarizes revenue by region based on the billing address of customers:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
(in thousands, except percentages)
Americas$681,414 67 %$454,160 69 %$1,317,199 67 %$699,793 71 %
Asia Pacific (“APAC”)
135,321 13 81,384 12 259,084 13 111,641 11 
Europe, Middle East, and Africa (“EMEA”)
204,760 20 127,976 19 401,449 20 180,253 18 
Total$1,021,495 100 %$663,520 100 %$1,977,732 100 %$991,687 100 %
Contract Balances
We receive payments from customers based on a billing schedule as established in our customer contracts. Accounts receivable are recorded when we contractually have the right to consideration. In some arrangements, a right to consideration for our performance under the customer contract may occur before invoicing to the customer, resulting in an unbilled accounts receivable. The amount of unbilled accounts receivable included within accounts receivable, net of allowances in the condensed consolidated balance sheets was $35.4 million and $24.6 million as of July 31, 2021 and January 31, 2021, respectively.
Contract liabilities consist of deferred revenue. Revenue is deferred when we have the right to invoice in advance of performance under a customer contract. The current portion of deferred revenue balances is recognized over the next 12 months. The amount of revenue recognized during the three months ended July 31, 2021 and 2020 that was included in deferred revenue at the beginning of each period was $480.5 million and $233.5 million, respectively, and $660.1 million and $166.4 million during the six months ended July 31, 2021 and 2020, respectively.
Remaining Performance Obligations
The terms of our subscription agreements are monthly, annual, and multiyear, and we may bill for the full term in advance or on an annual, quarterly, or monthly basis, depending on the billing terms with customers. As of July 31, 2021, the aggregate amount of the transaction price allocated to our remaining performance obligations was $2,346.3 million, which consisted of both billed consideration in the amount of $1,178.0 million and unbilled consideration in the amount of $1,168.3 million that we expect to recognize as revenue. We expect to recognize 69% of our remaining performance obligations as revenue over the next 12 months and the remainder thereafter.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Investments
6 Months Ended
Jul. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Marketable Securities
As of July 31, 2021 and January 31, 2021, our marketable securities consisted of the following: 
As of July 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$33,729 $— $— $33,729 
Agency bonds491,968 82 (53)491,997 
Corporate and other debt securities380,373 314 (89)380,598 
U.S. government agency securities2,213,814 157 (259)2,213,712 
Treasury bills53,996 (4)53,993 
Marketable securities$3,173,880 $554 $(405)$3,174,029 
As of January 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$26,222 $— $— $26,222 
Agency bonds461,335 79 (49)461,365 
Corporate and other debt securities465,207 1,113 (64)466,256 
U.S. government agency securities834,894 28 (257)834,665 
Treasury bills215,902 (6)215,902 
Marketable securities$2,003,560 $1,226 $(376)$2,004,410 
We review the individual securities that have unrealized losses on a regular basis to evaluate whether or not any security has experienced, or is expected to experience, credit losses resulting in the decline in fair value. We evaluate, among other factors, whether we have the intention to sell any of these marketable securities and whether it is more likely than not that we will be required to sell any of them before recovery of the amortized cost basis. We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high-grade credit rating for each of our marketable securities as of the end of each period. There were no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the three and six months ended July 31, 2021 and 2020.
The following table presents the contractual maturities of our marketable securities as of July 31, 2021 and January 31, 2021:
As of
July 31, 2021January 31, 2021
(in thousands)
Less than one year$1,660,900 $1,017,048 
Due in one to five years1,513,129 987,362 
Total$3,174,029 $2,004,410 
Strategic Investments
Strategic investments by form and measurement category as of July 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$107,076 $15,288 $122,364 
Debt securities15,431 — 15,431 
Strategic investments$122,507 $15,288 $137,795 
Strategic investments by form and measurement category as of January 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$— $13,538 $13,538 
Debt securities5,130 — 5,130 
Strategic investments$5,130 $13,538 $18,668 
On June 10, 2021, we made a strategic investment of $75.0 million for common shares of a technology company in a private placement concurrent with the investee company’s initial public offering. The investee’s shares are subject to a 180-day lock-up agreement. We recorded a gain of $32.1 million related to this investment in the second quarter of fiscal year 2022. As of July 31, 2021, the fair value of the investment was $107.1 million and our ownership interest represents approximately one percent of the economic interest of the investee’s outstanding capital stock.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following tables present information about our financial instruments that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:
As of July 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$688,073 $688,073 $— $— 
Treasury bills325,108 — 325,108 — 
Cash equivalents1,013,181 688,073 325,108 — 
Commercial paper33,729 — 33,729 — 
Agency bonds491,997 — 491,997 — 
Corporate and other debt securities380,598 — 380,598 — 
U.S. government agency securities2,213,712 — 2,213,712 — 
Treasury bills53,993 — 53,993 — 
Marketable securities3,174,029 — 3,174,029 — 
Publicly held equity securities included in strategic investments107,076 107,076 — — 
Privately held debt securities included in strategic investments15,431 — — 15,431 
Certificates of deposit included in other assets, noncurrent797 — 797 — 
Total financial assets$4,310,514 $795,149 $3,499,934 $15,431 
As of January 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$958,357 $958,357 $— $— 
Treasury bills618,498 — 618,498 — 
Cash equivalents1,576,855 958,357 618,498 — 
Commercial paper26,222 — 26,222 — 
Agency bonds461,365 — 461,365 — 
Corporate and other debt securities466,256 — 466,256 — 
U.S. government agency securities834,665 — 834,665 — 
Treasury bills215,902 — 215,902 — 
Marketable securities2,004,410 — 2,004,410 — 
Certificate of deposit included in prepaid expenses and other current assets100 — 100 — 
Certificates of deposit included in other assets, noncurrent2,238 — 2,238 — 
Privately held debt securities included in strategic investments5,130 — — 5,130 
Total financial assets$3,588,733 $958,357 $2,625,246 $5,130 
We classify our highly liquid money market funds and publicly held equity securities within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify our commercial paper, agency bonds, corporate and other debt securities, U.S. government agency securities, treasury bills, and certificates of deposit within Level 2 because they are valued using inputs other than quoted prices that are directly or indirectly observable in the market, including readily available pricing sources for the identical underlying security, which may not be actively traded. We classify our privately held debt securities as Level 3 due to the lack of relevant observable market data over fair value inputs, such as the probability weighting of the various scenarios that can impact settlement of the arrangement.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations
6 Months Ended
Jul. 31, 2021
Business Combinations [Abstract]  
Business Combinations Business Combinations
Completed Acquisitions
Karlsruhe Information Technology Solution - Kites GmbH
On July 1, 2021, we acquired 100% of all issued and outstanding share capital of Karlsruhe Information Technology Solution - Kites GmbH (“Kites”), a start-up dedicated to developing real-time Machine Translation (“MT”) solutions. The acquisition helps us advance the field of MT to improve meeting productivity and efficiency by providing multi-language translation capabilities for our users. The acquisition has been accounted for as a business combination. The purchase consideration for the acquisition and the related transaction costs were immaterial. The results of operations of Kites have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Kites have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.
Keybase, Inc.
On May 7, 2020, we acquired 100% of the issued and outstanding share capital of Keybase, Inc. (“Keybase”), a secure messaging and file-sharing company, for purchase consideration of $42.9 million in cash. The acquisition helps us strengthen the security of our video communications platform by providing end-to-end encryption (“E2EE”) expertise. The acquisition has been accounted for as a business combination.
In allocating the purchase consideration, $24.3 million was attributed to goodwill, $3.3 million to intangible assets, and $15.3 million to other net assets acquired primarily consisting of cash and cash equivalents of $16.4 million. The goodwill amount represents synergies related to our existing products expected to be realized from the acquisition and assembled workforce. The associated goodwill is not deductible for tax purposes. Acquired intangible assets consisted of developed technology with an estimated useful life of five years. The developed technology had a remaining useful life of 3.8 years as of July 31, 2021, and is amortized using the straight-line method over its estimated useful life.
Not included in the purchase consideration, we also entered into holdback agreements with certain employees for $20.0 million in cash payments, which are subject to such employees’ continued service with us. The holdback amount of $20.0 million will be treated as compensation for research and development over the required service period ranging from one year to three years.
Transaction costs incurred in connection with the acquisition were immaterial. The results of operations of Keybase have been included in our condensed consolidated financial statements from the date of the acquisition. Pro forma and historical results of operations of Keybase have not been presented, as the results do not have a material effect on any of the periods presented in our condensed consolidated statements of operations.
Pending Acquisition
On July 16, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) to acquire Five9, Inc. (“Five9”), a leading provider of the intelligent cloud contact center. Under the terms of the Merger Agreement, each issued and outstanding share of Five9 common stock will be converted into the right to receive 0.5533 shares of our Class A common stock. The transaction, which is anticipated to close in the first half of calendar year 2022, is subject to approval by Five9 stockholders, the receipt of required regulatory approvals, and other customary closing conditions.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
6 Months Ended
Jul. 31, 2021
Balance Sheet Components [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts Receivable, Net
Accounts receivable are recorded for invoiced amounts and amounts for which revenue has been recognized, but not invoiced, net of allowances. Our short-term accounts receivable consist of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, gross$429,895 $331,547 
Less: allowance for credit losses(17,500)(20,500)
Less: allowance for returns(17,129)(16,344)
Accounts receivable, net$395,266 $294,703 
Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:
20212020
 (in thousands)
Balance as of January 31$20,500 $5,150 
Provision for credit losses8,029 13,723 
Write-offs(11,029)(1,373)
Balance as of July 31$17,500 $17,500 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Prepaid expenses$87,428 $60,702 
Restricted cash from international employee stock sales63,185 50,475 
Other21,675 5,642 
Prepaid expenses and other current assets$172,288 $116,819 
Property and Equipment, Net
Property and equipment consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Computer and office equipment$183,778 $137,445 
Software49,353 36,216 
Leasehold improvements24,493 23,593 
Furniture and fixtures 4,477 4,625 
Property and equipment, gross262,101 201,879 
Less: accumulated depreciation and amortization(68,249)(51,955)
Property and equipment, net$193,852 $149,924 
Depreciation and amortization expense was $11.8 million and $6.4 million for the three months ended July 31, 2021 and 2020, respectively, and $22.3 million and $11.7 million for the six months ended July 31, 2021 and 2020, respectively.
Other Assets, Noncurrent
Other assets, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, noncurrent$32,224 $28,008 
Prepaid expenses, noncurrent20,341 12,386 
Other16,997 16,891 
Other assets, noncurrent$69,562 $57,285 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accrued expenses$230,311 $157,167 
Accrued compensation and benefits100,376 118,640 
Proceeds from employee equity transactions to be remitted to employees and tax authorities73,074 54,174 
Sales and other tax liabilities32,992 27,453 
Operating lease liabilities, current17,355 15,601 
Customer deposit liabilities14,541 13,050 
Other13,513 6,933 
Accrued expenses and other current liabilities$482,162 $393,018 
Other Liabilities, Noncurrent
Other liabilities, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Sales and other tax liabilities$54,187 $58,133 
Other3,697 3,501 
Other liabilities, noncurrent$57,884 $61,634 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jul. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Non-cancelable Purchase Obligations
During the six months ended July 31, 2021, there have been no material changes to our non-cancelable purchase obligations from those disclosed in Note 8. “Commitments and Contingencies” in the notes to consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on March 18, 2021.
Other Contingencies
In June 2020, we received a grand jury subpoena from the Department of Justice’s U.S. Attorney’s Office for the Eastern District of New York (“EDNY”), which requested information regarding our interactions with foreign governments and foreign political parties, including the Chinese government, as well as information regarding storage of and access to user data, the development and implementation of Zoom’s privacy policies, and the actions we took relating to the Tiananmen commemorations on Zoom. In July 2020, we received subpoenas from the Department of Justice’s U.S. Attorney’s Office for the Northern District of California (“NDCA”) and the SEC. Both subpoenas seek documents and information relating to various security, data protection and privacy matters, including our encryption, and our statements relating thereto, as well as calculation of usage metrics and related public statements. In addition, the NDCA subpoena seeks information relating to any contacts between our employees and representatives of the Chinese government, and any attempted or successful influence by any foreign government in our policies, procedures, practices, and actions as they relate to users in the United States. We have since received additional subpoenas from EDNY and NDCA seeking related information. We are fully cooperating with these investigations and have been conducting our own thorough internal investigation. These investigations are ongoing, and we do not know when they will be completed, which facts we will ultimately discover as a result of the investigations, or what actions the government may or may not take. We cannot predict the outcome of these investigations, and a negative outcome in any or all of these matters could cause us to incur material fines, penalties, or other financial exposure.
Legal Proceedings
On April 7, 2020 and April 8, 2020, securities class action complaints were filed against us and two of our officers in the United States District Court for the NDCA. The plaintiffs are purported stockholders of the Company. The complaints allege, among other things, that we violated Sections 10(b) and 20(a) of the Exchange Act, and Rule 10b-5 by making false and misleading statements and omissions of material fact about our data privacy and security measures. The complaints seek unspecified damages, interest, fees, and costs. On May 18, 2020, the actions were consolidated. On November 4, 2020, the court appointed a lead plaintiff. On December 23, 2020, the lead plaintiff filed a consolidated complaint. We filed a motion to dismiss the consolidated complaint on May 20, 2021. Plaintiff filed an opposition to our motion to dismiss on July 9, 2021. Our reply in support of the motion to dismiss was due August 9, 2021. On August 23, 2021, the judge took the motion under submission without oral argument.
On June 11, 2020 and July 30, 2020, purported shareholder derivative complaints were filed in the United States District Court for the District of Delaware. The first complaint names as defendants nine of our officers and directors, and the second complaint names eight of our officers and directors. The lawsuits assert state and federal claims and are based on the same alleged misstatements as the shareholder class action complaint. The lawsuits accuse our board of directors of failing to exercise reasonable and prudent supervision over our management, policies, practices, and internal controls. The plaintiffs seek unspecified monetary damages on behalf of us as well as governance reforms. On September 25, 2020, the derivative cases were consolidated. The consolidated case is stayed pending resolution of a forthcoming motion to dismiss the securities class action.
We believe these lawsuits are without merit, and we are vigorously defending ourselves against them. Given the uncertainty of litigation, the preliminary stage of the cases, and the legal standards that must be met for, among other things, class certification and success on the merits, we cannot estimate the reasonably possible loss or range of loss that may result from these actions.
Beginning on March 30, 2020, multiple putative class actions have been filed against us in various U.S. federal district courts and state courts relating to our alleged privacy and security practices, including alleged data sharing with third parties (the “U.S. Privacy Class Actions”). We have also been sued under the DC private attorney general statute on behalf of members of the general public. The plaintiffs claim violations of a variety of state consumer protection and privacy laws, and also assert state constitutional and common law claims, such as negligence and unjust enrichment. The U.S. Privacy Class Actions seek to certify both nationwide and state-specific classes of individuals using our services in certain time periods. The plaintiffs seek various forms of injunctive and monetary relief, including restitution, statutory and actual damages, punitive damages, and attorneys’ fees. The federal cases have been transferred to and consolidated in the NDCA with our consent; lead plaintiffs’ counsel have been appointed; and plaintiffs filed their first amended consolidated class action complaint on October 28, 2020. On March 11, 2021, the court granted in part, and denied in part, our motion to dismiss, and gave plaintiffs leave to amend. On July 30, 2021, we entered into a settlement agreement with plaintiffs to settle the action on a classwide basis, and plaintiffs filed a motion for preliminary approval of the settlement with the court on July 31, 2021. Under the terms of the settlement, if the court preliminarily approves it, we would pay $85.0 million into an escrow account that would be used to pay claims filed by settlement class members, attorneys’ fees and expenses, administrative costs, and service payments to plaintiffs. The court has set a hearing on plaintiffs’ motion for preliminary approval of the settlement for October 21, 2021. We recorded an aggregate legal settlement charge of $66.9 million net of amounts estimated to be covered by insurance as a general and administrative expense in our condensed consolidated statement of operations for the six months ended July 31, 2021.
In September 2019, the Federal Trade Commission (“FTC”) issued a Civil Investigative Demand to us requiring us to produce certain documents and materials and to answer certain interrogatories relating to our privacy and security representations and practices. Since then, we have fully cooperated with the investigation. In October 2020, we reached a proposed settlement agreement with the FTC staff to resolve the FTC’s allegations that certain of our statements and practices about our security constituted deceptive and unfair acts or practices in violation of the FTC Act. On November 10, 2020, the FTC Commissioners voted to approve the settlement and, on November 13, 2020, the FTC published the settlement in the Federal Register for a 30-day public comment period, which ended on December 13, 2020. On January 19, 2021, the FTC voted to finalize the settlement. Under the terms of the settlement, we neither admit nor deny the FTC’s allegations, and the FTC does not impose any fine or penalty upon us. We are required to implement certain injunctive provisions, including, among other things, refraining from making any misrepresentations regarding the privacy and security of our services or how we collect, maintain, use, delete, disclose, allow access to, and protect user information. It also requires us to implement a detailed information security program and obtain third-party security assessments periodically.
We do not expect the settlement to have a material impact on our financial results. We will cooperate with the FTC’s requirements and work to ensure compliance. Any failure to comply with the settlement may increase the possibility of additional adverse consequences, including litigation, additional regulatory actions, injunctions, or monetary penalties, or require further changes to our business practices, significant management time, or the diversion of significant operational resources, all of which could result in a material loss or otherwise harm our business.
In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans
6 Months Ended
Jul. 31, 2021
Stockholders' Equity Note [Abstract]  
Stockholders’ Equity and Equity Incentive Plans Stockholders’ Equity and Equity Incentive Plans
Common Stock
In connection with our initial public offering (“IPO”) in April 2019, our amended and restated certificate of incorporation became effective, which authorized the issuance of 2,000,000,000 shares of Class A common stock, $0.001 par value per share, and 300,000,000 shares of Class B common stock, $0.001 par value per share. Class A and Class B common stock are referred to as common stock throughout the notes to the condensed consolidated financial statements, unless otherwise noted.
Equity Incentive Plans
We have two equity incentive plans: the 2011 Global Share Plan (“2011 Plan”) and the 2019 Equity Incentive Plan (“2019 Plan”). All shares that remain available for future grants are under the 2019 Plan.
Stock Options
A summary of stock option activity under our equity incentive plan and related information is as follows:
 Stock Options
Outstanding
Stock
Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except share, life, and per share data)
Balance as of January 31, 20219,239,504 $7.17 7.0$3,371,457 
Granted— $— 
Exercised(1,593,193)$5.03 
Canceled/forfeited/expired(95,621)$10.63 
Balance as of July 31, 20217,550,690 $7.58 6.5$2,797,668 
Vested and exercisable as of July 31, 20214,851,663 $4.69 6.2$1,811,636 
As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested stock options was $32.7 million, which is expected to be recognized over a weighted-average period of 1.1 years.
Restricted Stock Units
A summary of RSU activity under our equity incentive plan and related information is as follows:
RSUs
Unvested
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Unvested as of January 31, 20214,510,730 $194.57 
Granted893,277 $347.05 
Vested(1,182,958)$180.43 
Canceled/forfeited(129,309)$245.34 
Unvested as of July 31, 20214,091,740 $230.34 
As of July 31, 2021, unrecognized stock-based compensation expense related to outstanding unvested RSUs was $859.6 million, which is expected to be recognized over a weighted-average period of 2.6 years.
2019 Employee Stock Purchase Plan
In April 2019, we adopted the 2019 Employee Stock Purchase Plan (“ESPP”). As of July 31, 2021, unrecognized stock-based compensation expense related to the ESPP was $61.8 million, which is expected to be recognized over a weighted-average period of 1.9 years.
Stock-Based Compensation
The stock-based compensation expense by line item in the accompanying condensed consolidated statements of operations is summarized as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands)
Cost of revenue$14,778 $7,727 $28,844 $10,976 
Research and development22,917 10,010 43,736 15,234 
Sales and marketing50,856 32,398 102,668 49,521 
General and administrative13,591 6,720 25,863 9,901 
Total stock-based compensation expense$102,142 $56,855 $201,111 $85,632 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.
The following table provides details of the provision for income taxes:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands, except percentages)
Income before provision for income taxes$323,884 $190,185 $552,815 $219,360 
Provision for income taxes6,800 4,196 8,200 6,296 
Effective tax rate2.1 %2.2 %1.5 %2.9 %
The provision for income taxes was $6.8 million and $4.2 million for the three months ended July 31, 2021 and 2020, respectively, and $8.2 million and $6.3 million for the six months ended July 31, 2021 and 2020, respectively. The provision for income taxes for the three and six months ended July 31, 2021 consisted primarily of federal, state, and foreign income taxes. For the three and six months ended July 31, 2021 and 2020, the provision for income taxes differed from the U.S. federal statutory rate primarily due to stock-based compensation and the valuation allowance on the U.S. and the U.K. deferred tax assets.
The realization of tax benefits of net deferred tax assets is dependent upon future levels of taxable income, of an appropriate character, in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three and six months ended July 31, 2021, we believe that it is more likely than not that the tax benefits of the U.S. and the U.K. losses incurred may not be realized. Accordingly, we recorded a full valuation allowance against the tax benefits of the U.S. and the U.K. losses incurred. We intend to maintain the full valuation allowance on the U.S. and the U.K. net deferred tax assets until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.
In our valuation allowance evaluation, we give more weight to evidence that can be objectively verified than to evidence that cannot be objectively verified. Our consideration of the evidence requires management to make a number of significant judgements, estimates, and assumptions about highly complex and inherently uncertain matters. Given our current earnings and anticipated future earnings, we believe that there is a reasonable possibility that in the foreseeable future, sufficient positive evidence may become available that results in a conclusion that a portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change based on a number of factors, including but not limited to, the level of profitability (pretax income adjusted for permanent differences) that we are able to actually achieve and acquisitions of other businesses.
During the three and six months ended July 31, 2021, there were no material changes to the total amount of unrecognized tax benefits and we do not expect any significant changes in the next 12 months.
On March 11, 2021, the American Rescue Plan Act of 2021 (“American Rescue Plan Act”) was passed into law and amended portions of relevant tax laws. The American Rescue Plan Act did not have a significant impact on the provision for income taxes for the three and six months ended July 31, 2021.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share Attributable to Common Stockholders
6 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Net Income Per Share Attributable to Common Stockholders Net Income Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the periods presented:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income$255,513 $61,571 $122,474 $63,515 $431,889 $112,726 $125,297 $87,767 
Less: undistributed earnings attributable to participating securities— (154)— (247)— (309)— (305)
Net income attributable to common stockholders, basic$255,513 $61,417 $122,474 $63,268 $431,889 $112,417 $125,297 $87,462 
Reallocation of net income attributable to common stockholders(5,738)5,738 (4,343)4,343 (10,105)10,105 (4,824)4,824 
Net income attributable to common stockholders, diluted$249,775 $67,155 $118,131 $67,611 $421,784 $122,522 $120,473 $92,286 
Denominator:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic
238,407,148 57,305,527 186,505,788 96,345,017 233,889,833 60,879,786 165,718,132 115,676,769 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted
241,051,560 64,809,491 188,994,684 108,167,625 236,850,849 68,801,779 167,839,216 128,569,013 
Net income per share attributable to common stockholders, basic
$1.07 $1.07 $0.66 $0.66 $1.85 $1.85 $0.76 $0.76 
Net income per share attributable to common stockholders, diluted
$1.04 $1.04 $0.63 $0.63 $1.78 $1.78 $0.72 $0.72 
The potential shares of common stock that were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive, are as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Unvested RSUs323,313 — 85,596 — 301,179 — 598,728 — 
Purchase rights committed under the ESPP247,321 — 35,996 — 134,576 — 18,196 — 
Total570,634 — 121,592 — 435,755 — 616,924 — 
The table above does not include 405,156 shares of issued Class A common stock held by us as of July 31, 2021 and 2020 that are reserved for the sole purpose of being transferred to nonprofit organizations.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies (Policies)
6 Months Ended
Jul. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting, and include the accounts of Zoom Video Communications, Inc., its subsidiaries, and variable interest entities for which we are the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated balance sheet as of January 31, 2021 included herein was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis. The unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the balance sheets, statements of operations, statements of comprehensive income, statements of stockholders’ equity, and statements of cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year or any future period.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity 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 condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the estimated expected benefit period for deferred contract acquisition costs, the useful lives of long-lived assets, the incremental borrowing rate for operating leases, stock-based compensation expense, sales and other tax liabilities, the fair value of marketable securities, acquired intangible assets and goodwill, the valuation of deferred income tax assets and uncertain tax positions, and accruals and contingencies. Actual results could differ from those estimates.
Strategic Investments
Strategic Investments
We hold strategic investments in publicly held equity securities and privately held debt and equity securities in which we do not have a controlling interest or significant influence. Publicly held equity securities are measured using quoted prices in their respective active markets with changes recorded through gains on strategic investments in the condensed consolidated statements of operations. Privately held equity securities without a readily determinable fair value are recorded at cost and adjusted for impairments and observable price changes with a same or similar security from the same issuer (i.e. using the measurement alternative) and are recorded through gains on strategic investments in the condensed consolidated statements of operations. If, based on the terms of these publicly traded and privately held securities, we determine that we exercise significant influence on the entity to which these securities relate, we will apply the equity method of accounting for such investments. Privately held debt securities are recorded at fair value with changes in fair value recorded through accumulated other comprehensive income on the condensed consolidated balance sheets.
On a quarterly basis, we assess our privately held debt and equity securities in our strategic investment portfolio for impairment.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary Disaggregation of Revenue by Region The following table summarizes revenue by region based on the billing address of customers:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
AmountPercentage of
Revenue
(in thousands, except percentages)
Americas$681,414 67 %$454,160 69 %$1,317,199 67 %$699,793 71 %
Asia Pacific (“APAC”)
135,321 13 81,384 12 259,084 13 111,641 11 
Europe, Middle East, and Africa (“EMEA”)
204,760 20 127,976 19 401,449 20 180,253 18 
Total$1,021,495 100 %$663,520 100 %$1,977,732 100 %$991,687 100 %
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
6 Months Ended
Jul. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
As of July 31, 2021 and January 31, 2021, our marketable securities consisted of the following: 
As of July 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$33,729 $— $— $33,729 
Agency bonds491,968 82 (53)491,997 
Corporate and other debt securities380,373 314 (89)380,598 
U.S. government agency securities2,213,814 157 (259)2,213,712 
Treasury bills53,996 (4)53,993 
Marketable securities$3,173,880 $554 $(405)$3,174,029 
As of January 31, 2021
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair
Value
(in thousands)
Commercial paper$26,222 $— $— $26,222 
Agency bonds461,335 79 (49)461,365 
Corporate and other debt securities465,207 1,113 (64)466,256 
U.S. government agency securities834,894 28 (257)834,665 
Treasury bills215,902 (6)215,902 
Marketable securities$2,003,560 $1,226 $(376)$2,004,410 
Summary of Contractual Maturities of Marketable Securities
The following table presents the contractual maturities of our marketable securities as of July 31, 2021 and January 31, 2021:
As of
July 31, 2021January 31, 2021
(in thousands)
Less than one year$1,660,900 $1,017,048 
Due in one to five years1,513,129 987,362 
Total$3,174,029 $2,004,410 
Summary of Strategic Investments
Strategic investments by form and measurement category as of July 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$107,076 $15,288 $122,364 
Debt securities15,431 — 15,431 
Strategic investments$122,507 $15,288 $137,795 
Strategic investments by form and measurement category as of January 31, 2021 were as follows:
Measurement Category
Fair ValueMeasurement AlternativeTotal
(in thousands)
Equity securities$— $13,538 $13,538 
Debt securities5,130 — 5,130 
Strategic investments$5,130 $13,538 $18,668 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jul. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on Recurring Basis
The following tables present information about our financial instruments that are measured at fair value on a recurring basis and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value:
As of July 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$688,073 $688,073 $— $— 
Treasury bills325,108 — 325,108 — 
Cash equivalents1,013,181 688,073 325,108 — 
Commercial paper33,729 — 33,729 — 
Agency bonds491,997 — 491,997 — 
Corporate and other debt securities380,598 — 380,598 — 
U.S. government agency securities2,213,712 — 2,213,712 — 
Treasury bills53,993 — 53,993 — 
Marketable securities3,174,029 — 3,174,029 — 
Publicly held equity securities included in strategic investments107,076 107,076 — — 
Privately held debt securities included in strategic investments15,431 — — 15,431 
Certificates of deposit included in other assets, noncurrent797 — 797 — 
Total financial assets$4,310,514 $795,149 $3,499,934 $15,431 
As of January 31, 2021
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds$958,357 $958,357 $— $— 
Treasury bills618,498 — 618,498 — 
Cash equivalents1,576,855 958,357 618,498 — 
Commercial paper26,222 — 26,222 — 
Agency bonds461,365 — 461,365 — 
Corporate and other debt securities466,256 — 466,256 — 
U.S. government agency securities834,665 — 834,665 — 
Treasury bills215,902 — 215,902 — 
Marketable securities2,004,410 — 2,004,410 — 
Certificate of deposit included in prepaid expenses and other current assets100 — 100 — 
Certificates of deposit included in other assets, noncurrent2,238 — 2,238 — 
Privately held debt securities included in strategic investments5,130 — — 5,130 
Total financial assets$3,588,733 $958,357 $2,625,246 $5,130 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2021
Balance Sheet Components [Abstract]  
Schedule of Accounts Receivable Our short-term accounts receivable consist of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, gross$429,895 $331,547 
Less: allowance for credit losses(17,500)(20,500)
Less: allowance for returns(17,129)(16,344)
Accounts receivable, net$395,266 $294,703 
Accounts Receivable, Allowance for Credit Loss
Below is a rollforward of our allowance for credit losses for the six months ended July 31, 2021 and 2020:
20212020
 (in thousands)
Balance as of January 31$20,500 $5,150 
Provision for credit losses8,029 13,723 
Write-offs(11,029)(1,373)
Balance as of July 31$17,500 $17,500 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Prepaid expenses$87,428 $60,702 
Restricted cash from international employee stock sales63,185 50,475 
Other21,675 5,642 
Prepaid expenses and other current assets$172,288 $116,819 
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Computer and office equipment$183,778 $137,445 
Software49,353 36,216 
Leasehold improvements24,493 23,593 
Furniture and fixtures 4,477 4,625 
Property and equipment, gross262,101 201,879 
Less: accumulated depreciation and amortization(68,249)(51,955)
Property and equipment, net$193,852 $149,924 
Schedule of Other Noncurrent Assets
Other assets, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accounts receivable, noncurrent$32,224 $28,008 
Prepaid expenses, noncurrent20,341 12,386 
Other16,997 16,891 
Other assets, noncurrent$69,562 $57,285 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Accrued expenses$230,311 $157,167 
Accrued compensation and benefits100,376 118,640 
Proceeds from employee equity transactions to be remitted to employees and tax authorities73,074 54,174 
Sales and other tax liabilities32,992 27,453 
Operating lease liabilities, current17,355 15,601 
Customer deposit liabilities14,541 13,050 
Other13,513 6,933 
Accrued expenses and other current liabilities$482,162 $393,018 
Schedule of Other Liabilities Non Current
Other liabilities, noncurrent consisted of the following:
As of
July 31, 2021January 31, 2021
(in thousands)
Sales and other tax liabilities$54,187 $58,133 
Other3,697 3,501 
Other liabilities, noncurrent$57,884 $61,634 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans (Tables)
6 Months Ended
Jul. 31, 2021
Stockholders' Equity Note [Abstract]  
Summary of Stock Option Activity Under Equity Incentive Plan
A summary of stock option activity under our equity incentive plan and related information is as follows:
 Stock Options
Outstanding
Stock
Options
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
(in thousands, except share, life, and per share data)
Balance as of January 31, 20219,239,504 $7.17 7.0$3,371,457 
Granted— $— 
Exercised(1,593,193)$5.03 
Canceled/forfeited/expired(95,621)$10.63 
Balance as of July 31, 20217,550,690 $7.58 6.5$2,797,668 
Vested and exercisable as of July 31, 20214,851,663 $4.69 6.2$1,811,636 
Summary of Restricted Stock Units (RSUs) Activity Under Equity Incentive Plan
A summary of RSU activity under our equity incentive plan and related information is as follows:
RSUs
Unvested
RSUs
Weighted-
Average
Grant Date Fair Value Per Share
Unvested as of January 31, 20214,510,730 $194.57 
Granted893,277 $347.05 
Vested(1,182,958)$180.43 
Canceled/forfeited(129,309)$245.34 
Unvested as of July 31, 20214,091,740 $230.34 
Summary of Stock-based Compensation Expense by Line Item
The stock-based compensation expense by line item in the accompanying condensed consolidated statements of operations is summarized as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands)
Cost of revenue$14,778 $7,727 $28,844 $10,976 
Research and development22,917 10,010 43,736 15,234 
Sales and marketing50,856 32,398 102,668 49,521 
General and administrative13,591 6,720 25,863 9,901 
Total stock-based compensation expense$102,142 $56,855 $201,111 $85,632 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
6 Months Ended
Jul. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The following table provides details of the provision for income taxes:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
(in thousands, except percentages)
Income before provision for income taxes$323,884 $190,185 $552,815 $219,360 
Provision for income taxes6,800 4,196 8,200 6,296 
Effective tax rate2.1 %2.2 %1.5 %2.9 %
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jul. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the periods presented:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
(in thousands, except share and per share data)
Numerator:
Net income$255,513 $61,571 $122,474 $63,515 $431,889 $112,726 $125,297 $87,767 
Less: undistributed earnings attributable to participating securities— (154)— (247)— (309)— (305)
Net income attributable to common stockholders, basic$255,513 $61,417 $122,474 $63,268 $431,889 $112,417 $125,297 $87,462 
Reallocation of net income attributable to common stockholders(5,738)5,738 (4,343)4,343 (10,105)10,105 (4,824)4,824 
Net income attributable to common stockholders, diluted$249,775 $67,155 $118,131 $67,611 $421,784 $122,522 $120,473 $92,286 
Denominator:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic
238,407,148 57,305,527 186,505,788 96,345,017 233,889,833 60,879,786 165,718,132 115,676,769 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted
241,051,560 64,809,491 188,994,684 108,167,625 236,850,849 68,801,779 167,839,216 128,569,013 
Net income per share attributable to common stockholders, basic
$1.07 $1.07 $0.66 $0.66 $1.85 $1.85 $0.76 $0.76 
Net income per share attributable to common stockholders, diluted
$1.04 $1.04 $0.63 $0.63 $1.78 $1.78 $0.72 $0.72 
Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders The potential shares of common stock that were excluded from the computation of diluted net income per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive, are as follows:
Three Months Ended July 31, Six Months Ended July 31,
2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Unvested RSUs323,313 — 85,596 — 301,179 — 598,728 — 
Purchase rights committed under the ESPP247,321 — 35,996 — 134,576 — 18,196 — 
Total570,634 — 121,592 — 435,755 — 616,924 — 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary Disaggregation of Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 1,021,495 $ 663,520 $ 1,977,732 $ 991,687
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
Americas        
Disaggregation of Revenue [Line Items]        
Revenue $ 681,414 $ 454,160 $ 1,317,199 $ 699,793
Percentage of revenue 67.00% 69.00% 67.00% 71.00%
Asia Pacific (“APAC”)        
Disaggregation of Revenue [Line Items]        
Revenue $ 135,321 $ 81,384 $ 259,084 $ 111,641
Percentage of revenue 13.00% 12.00% 13.00% 11.00%
Europe, Middle East, and Africa (“EMEA”)        
Disaggregation of Revenue [Line Items]        
Revenue $ 204,760 $ 127,976 $ 401,449 $ 180,253
Percentage of revenue 20.00% 19.00% 20.00% 18.00%
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]          
Unbilled contracts receivable $ 35.4   $ 35.4   $ 24.6
Revenue recognized included in deferred revenue $ 480.5 $ 233.5 $ 660.1 $ 166.4  
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Remaining Performance Obligation (Details)
$ in Millions
Jul. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 2,346.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-08-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation percentage 69.00%
Revenue remaining performance obligation, expected timing of satisfaction period 12 months
Billed consideration  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 1,178.0
Unbilled consideration  
Disaggregation of Revenue [Line Items]  
Remaining performance obligation $ 1,168.3
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 3,173,880 $ 2,003,560
Gross Unrealized Gains 554 1,226
Gross Unrealized Losses (405) (376)
Estimated Fair Value 3,174,029 2,004,410
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 33,729 26,222
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 33,729 26,222
Agency bonds    
Marketable Securities [Line Items]    
Amortized Cost 491,968 461,335
Gross Unrealized Gains 82 79
Gross Unrealized Losses (53) (49)
Estimated Fair Value 491,997 461,365
Corporate and other debt securities    
Marketable Securities [Line Items]    
Amortized Cost 380,373 465,207
Gross Unrealized Gains 314 1,113
Gross Unrealized Losses (89) (64)
Estimated Fair Value 380,598 466,256
U.S. government agency securities    
Marketable Securities [Line Items]    
Amortized Cost 2,213,814 834,894
Gross Unrealized Gains 157 28
Gross Unrealized Losses (259) (257)
Estimated Fair Value 2,213,712 834,665
Treasury bills    
Marketable Securities [Line Items]    
Amortized Cost 53,996 215,902
Gross Unrealized Gains 1 6
Gross Unrealized Losses (4) (6)
Estimated Fair Value $ 53,993 $ 215,902
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 10, 2021
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Jan. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Debt securities, available-for-sale, realized gain (loss)   $ 0 $ 0 $ 0 $ 0  
Purchases of strategic investments $ 75,000,000     86,900,000 13,000,000  
Gain on investments   32,076,000 $ 0 32,076,000 $ 2,538,000  
Equity securities   122,364,000   122,364,000   $ 13,538,000
Fair Value            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Equity securities   $ 107,076,000   $ 107,076,000   $ 0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Summary of Contractual Maturities of Marketable Securities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Less than one year $ 1,660,900 $ 1,017,048
Due in one to five years 1,513,129 987,362
Total $ 3,174,029 $ 2,004,410
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities $ 122,364 $ 13,538
Debt securities 15,431 5,130
Strategic investments 137,795 18,668
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities 107,076 0
Debt securities 15,431 5,130
Strategic investments 122,507 5,130
Measurement Alternative    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity securities 15,288 13,538
Debt securities 0 0
Strategic investments $ 15,288 $ 13,538
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Financial Assets:    
Marketable securities $ 3,174,029 $ 2,004,410
Commercial paper    
Financial Assets:    
Marketable securities 33,729 26,222
Agency bonds    
Financial Assets:    
Marketable securities 491,997 461,365
Corporate and other debt securities    
Financial Assets:    
Marketable securities 380,598 466,256
U.S. government agency securities    
Financial Assets:    
Marketable securities 2,213,712 834,665
Fair Value, Recurring Basis    
Financial Assets:    
Cash equivalents 1,013,181 1,576,855
Marketable securities 3,174,029 2,004,410
Total financial assets 4,310,514 3,588,733
Fair Value, Recurring Basis | Commercial paper    
Financial Assets:    
Marketable securities 33,729 26,222
Fair Value, Recurring Basis | Agency bonds    
Financial Assets:    
Marketable securities 491,997 461,365
Fair Value, Recurring Basis | Corporate and other debt securities    
Financial Assets:    
Marketable securities 380,598 466,256
Fair Value, Recurring Basis | U.S. government agency securities    
Financial Assets:    
Marketable securities 2,213,712 834,665
Fair Value, Recurring Basis | Treasury bills    
Financial Assets:    
Marketable securities 53,993 215,902
Fair Value, Recurring Basis | Certificates of deposit    
Financial Assets:    
Certificate of deposit included in prepaid expenses and other current assets   100
Certificates of deposit included in other assets, noncurrent 797 2,238
Fair Value, Recurring Basis | Publicly held equity securities included in strategic investments    
Financial Assets:    
Publicly held equity securities included in strategic investments 107,076  
Privately held debt securities included in strategic investments   5,130
Fair Value, Recurring Basis | Privately held debt securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments 15,431  
Fair Value, Recurring Basis | Money market funds    
Financial Assets:    
Cash equivalents 688,073 958,357
Fair Value, Recurring Basis | Treasury bills    
Financial Assets:    
Cash equivalents 325,108 618,498
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1    
Financial Assets:    
Cash equivalents 688,073 958,357
Marketable securities 0 0
Total financial assets 795,149 958,357
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Commercial paper    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Agency bonds    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | U.S. government agency securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Treasury bills    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Certificates of deposit    
Financial Assets:    
Certificate of deposit included in prepaid expenses and other current assets   0
Certificates of deposit included in other assets, noncurrent 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Publicly held equity securities included in strategic investments    
Financial Assets:    
Publicly held equity securities included in strategic investments 107,076  
Privately held debt securities included in strategic investments   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Privately held debt securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Money market funds    
Financial Assets:    
Cash equivalents 688,073 958,357
Fair Value, Recurring Basis | Fair Value, Inputs, Level 1 | Treasury bills    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2    
Financial Assets:    
Cash equivalents 325,108 618,498
Marketable securities 3,174,029 2,004,410
Total financial assets 3,499,934 2,625,246
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Commercial paper    
Financial Assets:    
Marketable securities 33,729 26,222
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Agency bonds    
Financial Assets:    
Marketable securities 491,997 461,365
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 380,598 466,256
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | U.S. government agency securities    
Financial Assets:    
Marketable securities 2,213,712 834,665
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Treasury bills    
Financial Assets:    
Marketable securities 53,993 215,902
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Certificates of deposit    
Financial Assets:    
Certificate of deposit included in prepaid expenses and other current assets   100
Certificates of deposit included in other assets, noncurrent 797 2,238
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Publicly held equity securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments   0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Privately held debt securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments 0  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 2 | Treasury bills    
Financial Assets:    
Cash equivalents 325,108 618,498
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3    
Financial Assets:    
Cash equivalents 0 0
Marketable securities 0 0
Total financial assets 15,431 5,130
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Commercial paper    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Agency bonds    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Corporate and other debt securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | U.S. government agency securities    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Treasury bills    
Financial Assets:    
Marketable securities 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Certificates of deposit    
Financial Assets:    
Certificate of deposit included in prepaid expenses and other current assets   0
Certificates of deposit included in other assets, noncurrent 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Publicly held equity securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments   5,130
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Privately held debt securities included in strategic investments    
Financial Assets:    
Privately held debt securities included in strategic investments 15,431  
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Money market funds    
Financial Assets:    
Cash equivalents 0 0
Fair Value, Recurring Basis | Fair Value, Inputs, Level 3 | Treasury bills    
Financial Assets:    
Cash equivalents $ 0 $ 0
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 16, 2021
May 07, 2020
Jul. 01, 2021
Jan. 31, 2021
Business Acquisition [Line Items]          
Goodwill $ 26,247       $ 24,340
Kites          
Business Acquisition [Line Items]          
Business acquisition, percentage of voting interests acquired       100.00%  
Keybase          
Business Acquisition [Line Items]          
Business acquisition, percentage of voting interests acquired     100.00%    
Payments to acquire businesses, gross     $ 42,900    
Goodwill     24,300    
Intangible assets, other than goodwill     3,300    
Business combination, current assets, other     15,300    
Business combination, cash and equivalents     $ 16,400    
Acquired finite-lived intangible assets, weighted average useful life 3 years 9 months 18 days   5 years    
Holdback agreements related to employees     $ 20,000    
Keybase | Minimum          
Business Acquisition [Line Items]          
Service period     1 year    
Keybase | Maximum          
Business Acquisition [Line Items]          
Service period     3 years    
Five9          
Business Acquisition [Line Items]          
Business acquisition, shares issuable (in shares)   0.5533      
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Jul. 31, 2020
Jan. 31, 2020
Property, Plant and Equipment [Abstract]        
Accounts receivable, gross $ 429,895 $ 331,547    
Less: allowance for credit losses (17,500) (20,500) $ (17,500) $ (5,150)
Less: allowance for returns (17,129) (16,344)    
Accounts Receivable, after Allowance for Credit Loss, Total $ 395,266 $ 294,703    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 20,500 $ 5,150
Provision for credit losses 8,029 13,723
Write-offs (11,029) (1,373)
Ending balance $ 17,500 $ 17,500
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Balance Sheet Components [Abstract]    
Prepaid expenses $ 87,428 $ 60,702
Restricted cash from international employee stock sales 63,185 50,475
Other 21,675 5,642
Prepaid expenses and other current assets $ 172,288 $ 116,819
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 262,101 $ 201,879
Less: accumulated depreciation and amortization (68,249) (51,955)
Property and equipment, net 193,852 149,924
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 183,778 137,445
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 49,353 36,216
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,493 23,593
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,477 $ 4,625
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Balance Sheet Components [Abstract]        
Depreciation and amortization expense $ 11.8 $ 6.4 $ 22.3 $ 11.7
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Balance Sheet Components [Abstract]    
Accounts receivable, noncurrent $ 32,224 $ 28,008
Prepaid expenses, noncurrent 20,341 12,386
Other 16,997 16,891
Other assets, noncurrent $ 69,562 $ 57,285
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Balance Sheet Components [Abstract]    
Accrued expenses $ 230,311 $ 157,167
Accrued compensation and benefits 100,376 118,640
Proceeds from employee equity transactions to be remitted to employees and tax authorities 73,074 54,174
Sales and other tax liabilities 32,992 27,453
Operating lease liabilities, current 17,355 15,601
Customer deposit liabilities 14,541 13,050
Other 13,513 6,933
Accrued expenses and other current liabilities $ 482,162 $ 393,018
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Balance Sheet Components [Abstract]    
Sales and other tax liabilities $ 54,187 $ 58,133
Other 3,697 3,501
Other liabilities, noncurrent $ 57,884 $ 61,634
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
$ in Millions
6 Months Ended
Jul. 31, 2021
USD ($)
Jul. 30, 2020
officer
Jun. 11, 2020
officer
Apr. 08, 2020
officer
Jul. 31, 2021
USD ($)
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5          
Other Commitments [Line Items]          
Loss contingency, number of defendants | officer   8 9 2  
U.S. Privacy Class Actions          
Other Commitments [Line Items]          
Aggregate legal settlement charge | $ $ 85.0       $ 66.9
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans - Additional Information (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jul. 31, 2021
USD ($)
plan
$ / shares
shares
Jan. 31, 2021
$ / shares
shares
Apr. 30, 2019
$ / shares
shares
Class of Stock [Line Items]      
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001  
Number of equity incentive plans | plan 2    
Stock options      
Class of Stock [Line Items]      
Unrecognized stock-based compensation expenses related to outstanding unvested stock options | $ $ 32.7    
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period 1 year 1 month 6 days    
RSUs      
Class of Stock [Line Items]      
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period 2 years 7 months 6 days    
Unrecognized stock-based compensation expenses | $ $ 859.6    
Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period 1 year 10 months 24 days    
Unrecognized stock-based compensation expenses | $ $ 61.8    
Class A Common Stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000  
Class A Common Stock | Initial public offering      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares)     2,000,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.001
Class B Common Stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 300,000,000 300,000,000  
Class B Common Stock | Initial public offering      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares)     300,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.001
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Jul. 31, 2021
Jan. 31, 2021
Outstanding Stock Options      
Beginning balance (in shares) 9,239,504 9,239,504  
Granted (in shares)   0  
Exercised (in shares)   (1,593,193)  
Cancelled/forfeited/expired (in shares)   (95,621)  
Ending balance (in shares)   7,550,690  
Weighted- Average Exercise Price      
Beginning balance (in dollars per share) $ 7.17 $ 7.17  
Granted (in dollars per share)   0  
Exercised (in dollars per share)   5.03  
Cancelled/forfeited/expired (in dollars per share)   10.63  
Ending balance (in dollars per share)   $ 7.58  
Weighted- Average Remaining Contractual Life (Years) 7 years 6 years 6 months  
Options outstanding, aggregate intrinsic value   $ 2,797,668 $ 3,371,457
Outstanding stock options, vested and exercisable (in shares)   4,851,663  
Weighted average exercise price, vested and exercisable (in dollars per share)   $ 4.69  
Weighted-average remaining contractual life (years), vested and exercisable   6 years 2 months 12 days  
Options outstanding, aggregate intrinsic value, vested and exercisable   $ 1,811,636  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details) - RSUs
6 Months Ended
Jul. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 4,510,730
Granted (in shares) | shares 893,277
Vested (in shares) | shares (1,182,958)
Cancelled/forfeited (in shares) | shares (129,309)
Ending balance (in shares) | shares 4,091,740
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance (in dollars per share) | $ / shares $ 194.57
Granted (in dollars per share) | $ / shares 347.05
Vested (in dollars per share) | $ / shares 180.43
Cancelled/forfeited (in dollars per share) | $ / shares 245.34
Ending balance (in dollars per share) | $ / shares $ 230.34
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 102,142 $ 56,855 $ 201,111 $ 85,632
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 14,778 7,727 28,844 10,976
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 22,917 10,010 43,736 15,234
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 50,856 32,398 102,668 49,521
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 13,591 $ 6,720 $ 25,863 $ 9,901
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Income Tax Disclosure [Abstract]        
Income before provision for income taxes $ 323,884 $ 190,185 $ 552,815 $ 219,360
Provision for income taxes $ 6,800 $ 4,196 $ 8,200 $ 6,296
Effective tax rate 2.10% 2.20% 1.50% 2.90%
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Numerator:        
Net income $ 317,084 $ 185,989 $ 544,615 $ 213,064
Net income attributable to common stockholders $ 316,930 $ 185,742 $ 544,306 $ 212,759
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 295,712,675 282,850,805 294,769,619 281,394,901
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 305,861,051 297,162,309 305,652,628 296,408,229
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
Class A Common Stock        
Numerator:        
Net income $ 255,513 $ 122,474 $ 431,889 $ 125,297
Less: undistributed earnings attributable to participating securities 0 0 0 0
Net income attributable to common stockholders 255,513 122,474 431,889 125,297
Reallocation of net income attributable to common stockholders (5,738) (4,343) (10,105) (4,824)
Net income (loss) attributable to common stockholders, diluted $ 249,775 $ 118,131 $ 421,784 $ 120,473
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 238,407,148 186,505,788 233,889,833 165,718,132
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 241,051,560 188,994,684 236,850,849 167,839,216
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
Class B Common Stock        
Numerator:        
Net income $ 61,571 $ 63,515 $ 112,726 $ 87,767
Less: undistributed earnings attributable to participating securities (154) (247) (309) (305)
Net income attributable to common stockholders 61,417 63,268 112,417 87,462
Reallocation of net income attributable to common stockholders 5,738 4,343 10,105 4,824
Net income (loss) attributable to common stockholders, diluted $ 67,155 $ 67,611 $ 122,522 $ 92,286
Denominator:        
Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares) 57,305,527 96,345,017 60,879,786 115,676,769
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) 64,809,491 108,167,625 68,801,779 128,569,013
Net income per share attributable to common stockholders, basic (in dollars per share) $ 1.07 $ 0.66 $ 1.85 $ 0.76
Net income per share attributable to common stockholders, diluted (in dollars per share) $ 1.04 $ 0.63 $ 1.78 $ 0.72
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details) - shares
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Jul. 31, 2020
Class A Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 570,634 121,592 435,755 616,924
Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 0   0
Unvested RSUs | Class A Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 323,313 85,596 301,179 598,728
Unvested RSUs | Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 0 0 0
Purchase rights committed under the ESPP | Class A Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 247,321 35,996 134,576 18,196
Purchase rights committed under the ESPP | Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 0 0 0
Held For Charitable Contributions | Class A Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares)     405,156  
EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +*!'U,'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 " "R@1]3$OR)UNT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!)'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;306H?\3GZ@)$LIIO9#6.2.FS8D2A(@*2/Z%2J*-7?/B,0X$9#3B@PY$2\)H#ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)9M$(7C5W5&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MLH$?4YH'PZ6*!0 G!< !@ !X;"]W;W)KY^!6'L80/B6*(LV2X2 XZ3=.G:U(FS#NVP!T:B;:&2Z%&4G?S[ M75*VZ&3RE8:B+[:^[N'A)7GNQ]E6R&_YBG-%GM(DR\\[*Z76;WN]/%SQE.6G M8LTS>+,0,F4*;N6REZ\E9Y$Q2I,>=9R@E[(XZXS/S+.9')^)0B5QQF>2Y$6: M,OE\P1.Q/>^XG?V#^WBY4OI!;WRV9DL^Y^J/]4S"7:]"B>*49WDL,B+YXKPS M<=].O8$V,%]\CODV/[@F>BJ/0GS3-S?1>D2_(5DSP_ZRG MU&]ZX<[^HK2G1^P#\E%D:I63JRSBT4O['G"I"-$]H0N* KXODE/BN2>$.M2M MX3/%S2?%\I10K\[\!1VO\H]G\+PC>%>9BM4SN="D8?G-:]; -S<=;IW" N_8N&W8W%7,*FX3)[)/5\+ MJ>H8X5!*%AQA%%2,@G:,9ES&(M(;C, 6KW41CK3?4C^]>=.P*P85MT'+-9,, M%,ULB^/NPK$6+,DQ?PTK3D,49[=3K^.$D]LB?>2RC@N.X3ANUQL. Q_A,ZKX MC-KPN>?+.%?@)D5N65J[>CC.5R%2\CF.N"!3D:9%%H?F'.8G<"K#4X2IZU@1 M=-IP!3PA814-_@F9*]AN1$@8M\B4?(;_J'8"#>B75QC) Z5VVY!\8$_D)H+- M%R]VGD"6NP$R<+MNT!\.A@[&D%J&M W#211!+('UV5T0(YB?LGK?X9"^3R9) MRF"^Y$(4"=\P&9V00*W(=2*$Q&A;B7>]_T5[JN]@V1_$-JNEC,/-64;>"_1, MNS8XN+B\O^96[*2;Y9P GGM<2HXP' XQ(C80.'BZOY!A."3V4IDF"HW@ Q&H^XH M" *,D0T3+J[Q#[&"""$6Q*6_//Y*YCPL)'BKEA:.-$T8'.Z)D650H;D2X;<3 M\K-S"F&$K)DD&Y84G*PAP33I)4;?1A47#P<0<:,X6Y+Y<_HHDEK6#?'D(Y:E MVI!!<5'?^XU6F[PUAY5N"]5C7!%(A)('631?R)_,YK]U(#E ,! MT1_Z/MZ1L#+OX:*\U_?#1<2JXP:X;E=7?2@UJ_,>KLIU*0$&?-"&^5%]&,_* MK-=*9E^F,W/3&".?"@79;:93C[JFU [9-\BZ=;H9T[XSZ/=]#Q+:31TMJ[4> M+HVE3R]:^]0JI1?\*)]:\?-P[?H>GP[^XU,_\(:>%XQ>N;1WT/_4$H"J(3_^%U!+ P04 " "R@1]33O>>2MD& !_ M&P & 'AL+W=OO ] MO9OKZL%H?+SD=V(B](_E=0%WHXV7:;H0N4IEC@HQ.QFHFLJME/?5S9?IR<"K$(E,)+IRP>'/2IR)+*L\ 8Z?:Z>#S3NK@=O73][_ MJ"4OD9FJ_T.H"N!]21&S7(ZFF=<\W'QX5\0$5E M#=ZJBSHV]6B839I7RSC1!?R:PC@]/KNZ/+^XG%R<([B:7'W]?3K^> M7IY=H,GGBXN;"=I'/R;GZ,/>1[2'TAS=S&6I>#Y5QR,-&"I/HV3]OD_-^TC/ M^_XJLP-$\1 1CV#+\+-GAO.\;_@(9KZ9/ME,G]3^:-_TRZ(0N49<*:'5H<,C MW7BDM4>_SR-7)[U*,;NQVL_@:K[\3ZC1?W0O/;3" EDK)(=2JL.!LWP=;[*0Y]C\0=G*8= ME!/?QYX=9[#!&3AQGB:)+"&$4#<2 ?$$P$.40XV3,\0SJ$0\3X2J[O:H/V0D MKA=@C[)AY/NPMM4OD'B/[]]AYAT]I4]M! E50OG:_64(+U)+45>8[-$6D, , M2!P0QCKQ,,U([(=]R\8VX6#.<)R+F8"TA123N2Z@$$(QA#Q3:5T8$ZFT&D+M MJ#/;!IX9J# CF'3!6\PH8[1G+<,-^- )_KH02YY.D?@%3*1@U:I5D'HNBB?( MZ\UH0QZ:D$)"HJB#W&*&681C._)H@SQR(K^1FF2TG>,RD"*J70CW5J M5!5T";I!USO>2CB>B2.F44 Z<&UV?AP3OP?O%H5B)]XK0,MUFM^A3("B0$4E M'?;E;+^$F_X\67O=QA-C+PJ[L"UF(?-[DAFWS(>)$S5<TH9 M;OD3NPGTJJY;S1(_MZFP28XL#IB1I:89;*JHIRC@ED*QFT.;ZN7(1I.K6.!% M04R[ $W#@,1A'/>P&FYI#;,7B;$LY;=I5HL1ER+#+>5@-^=L],.2/U;BP3I_ MDS2@Y)G+8YI!CO>5D)9:L)M; &%1"B'S9 $<;RE#'?QMB1#W"1CAM==;HA)&X0&A@BQF04$XQZX6WV5FUVZG+@5 MX&>1FSP24<\SD)MFL>?CGD))6KHA;KII:OIK\)KD$H315H:N\9IF##/:E\@M M!Q$W!S6)_%P"FZR"(RCO?I?$;88^!9'=E\ M 1$W 9W)Q2)M5$;3'X,\A?P0 M>0*8T8=+J04*/UK!.QU7!UV':LD3<3)80M\FBI48C)'M;.$-'.U.OJ4VXJ:V MB9;)_5QF4U&H]^^@+H='M;+5CRZ&(RW#D6>[JG5Y4-6;AFC/._ \#(17H!7/ M2H%@/R(UYX6H6EQOZ#7_FD>P(*6>RR+]#0Y>WRX?H=^BD$^N4J4J)JL)K-1* MPT55!E[OUIH*)OUVSTJ<)KOA;>F9N.FYREUHGEX2VZ?(UM$]RT!PH=,WBC+Q MO2&TB,.0!K49P0%(&K/Z]$:S"M@P\,-A$$6U51@.(XR' M)([_YSE9T\L41R3NGHM8C7J:7M+*)^*63Z?3:=VA0RVOSD?V4^C5^3*%VFX% M:LHBZOL>(5VY9S/$48C[VC+:"BCJ%E @6YI>VJHHZE91WX7F\ B$-B]RR"+[J:RIB3!4;"_JJCV+ M(0N)WQO;5CU1MWIJ.%WUDH85M:F'?!:$H=\]';,8THAY(0M[8&\=?;NEDR%% MZKWXRFF89]WV/M1B:.]#1UM?1ZI/4]]X<9?F"H3I#$9Z!R%$HFB^]C0W6B[K M#R:W4FNYJ"_G@@/\R@!^GTG0*NN;ZAO,YIO;^%]02P,$% @ LH$?4VI% MDYBF P D0X !@ !X;"]W;W)KP3,C#W>4/?,(8P%^)"3E(RT28G.GZSR(<(+X+=W@5.ZL*$N0D%.V MUOF&813F3@G13<,8Z F*4VT\S-<6;#RDF2!QBA<,\"Q)$/MYCPG=C32HO2Q\ MC=>14 OZ>+A!:[S$XMMFP>1,KU#".,$ICVD*&%Z-M F\FT)?.>06_\9XQP_& M0$EYHO1933Z&(\U0C##!@5 02/YL\103HI DC^\EJ%:=J1P/QR_H[W/Q4LP3 MXGA*R7]Q***1YFD@Q"N4$?&5[C[@4I"C\ )*>/X-=H6MZVL@R+B@2>DL&21Q M6ORB'V4@#AR@W>)@E@YF7P>K=+!RH06S7-8,"30>,KH#3%E+-#7(8Y-[2S5Q MJO[&I6!R-Y9^8CS]\C";/RSG,R!'RR^?/LXFCW)R/_DT>9C.P?+#?/ZX!%<+ MQ' J(BSB )%K\!?XMIR!JW?7X!V(4_ 8T8RC-.1#74A."ED/RO/OB_/-EO/_ MR<@ML. -, T3-KA/S[BCM,U=EY&HPF%6X3!S/*LM'!E30@'B' M^UX%H58A6 MCFBW($Z"@&:IX/+.!SC>HB>";P B,GU0&N#&B!6 @QQ0I>%V;-D#TQ_JV\/ M-%@-/-NNK&IL[8JMW:E_*6CP'%$28L;__,,SH?LWP-^S6/SLBH53H3N=L5C( M%,4RP"'@ZIP;L$$,;!'),+B2URBDA"#&P0;+.A/)&W?=%)WB"/= MW%K&/ H M.N>L:OP'%?_!9?QSEAR@3$24Q?_+#:6C6&TD7^ [![1DO2T^1P+Z6-9$N)4( M]U4B8LZS\P+<$UK'Q+LL:H2]BK#W*L*R*7$AJTZ,AI,S\C8]RS8W;2*3+COG0G[9@('OR,3]G4> M=A?ZMV;":2&WVA*ACVE=Q;[XP^[J_Y8\."WJSL"Q7)=4K=/P+4$L#!!0 ( +*!'U-U,:QC M>08 -P9 8 >&PO=V]R:W-H965T&ULM5G;;N,V$/T5 MPMB'76 3\R*14I $2&QMFZ*;!'&V^U#T0;%I6X@DNB+MI'_?D7R10U)JMD5? M8DDY,\,S' X/I?,753WKI90&O19YJ2\&2V-69\.AGBYED>I3M9(E_&>NJB(U M<%LMAGI5R736&!7YD&+,AT6:E8/+\^;9?75YKM8FSTIY7R&]+HJT^NM:YNKE M8D &^P*W3+[HHVM44WE2ZKF^N9E=#' ](IG+J:E=I/"SD2.9Y[4G&,>?.Z>#0\S: M\/AZ[_U+0Q[(/*5:CE3^/9N9Y<4@&J"9G*?KW#RHEY_ECE SP*G*=?,7O>RP M>("F:VU4L3.&$119N?U-7W>).#( /WX#NC.@MD'08".'. MH*$^W')O$C=.37IY7JD75-5H\%9?--EOK"%?65D7RL14\-\,[,SEZ.YVG-Q. MDC&"J\G=KS?CJT>XF3S"S]?D]G&"[KZ@N_ODX>KQ!@#H!'V;C-''#Y_0!Y25 MZ'&IUCHM9_I\:& TM<_A=!?Y>AN9=D1FZ*LJS5*CI)S)F<=^W&_/>^R'D(5# M*N@^%=>TU^$OZ_P4,?(944R)9SRC]YMC'YW_%CWYU]'?)(,=ZH(U_EB'OYMR MJ@J))B8U$OJ"0;]?/6E3P;K^H\=[--Z##N\/>(:]/$=* M&Z3FT%$[^6X=A$>!*2XE_,DS:5N"(-2 M>99U3GUT8[=D!2'"+AX71L*8"&81=F$AK/; )NP)&F%!.VJ'X';3Q?TK1990 M/GG#.IW!MI[5O;663-Y]%+ND"/1$NT=X3E3MP"YB%G#G<71R,&'<$F[^)BAD,N;/*>N%% C_:7 MM^1I2Y[VDM]MK/-*%?L4J-)/G7JZ=, QLZF[.!)%!-N+W(.#_3(FSKQ[XA)H MK%U5WTH*POJK'LXM&L'IH"EVN& T9%T5W\H=TJ]W;DHC*R *?)O9K]>],DM9?4:E]';WGZB0L8ZNCMI)1#IUT"[@G^2<*J5M3K89,TI$V[WZ3#I:\?J=X4* M@X86!78:?/((D\A9_1Y]%-+(70(>@41BQKM6?ZN02+]$NO\Q^A[M$F%LD_<( M)A)SF[J+BJCM*_%%I$>^WM)NQ1(1O;1OY;[TO32%.\M$8'>671Q,<1S9RM"# M"X. N[/LXBAAF <==%L51_IEW+=R5F_HV=/:R!D"15?"-@<:QVR?I4\Y3+I" MJ[0RV31;;7=!+:?K*C-91RFXVNN$A$Z&/"@:"#L_'A3#L9T=+RKLR$VK]DB_ MW&M+PH SLA M+HX2*L*.?9&V:I#BWK/$44I $""]3*MW):?OQ$%;-4;[U=AUJF$C_IB5:*;R M/*UT.XA/OO3OW$7':3W%5HV-/"A\RNVFY/5E=^W$ZTMT-"7:*C':K\3&6=ZL MSQ^@3GW4[47H00%U^P3B]24BF[K/EZ =U%LE1OO?[GQOWI_*V4FZ 06ZD%O. M&JTUY /2 <6V6C==J?P_:K/53;1?-[6UN1V@?U8\&@A.^(1R8S#$$*N)S6P#W7[]CIV000BHVEZ(+]]W M+I\//NYON7B1&2$*O18YDP,K4VIU;=MRGI$"RRN^(@QV%EP46,%4+&VY$@2G MAE3DMNV.D,YEQ_J(G MXW1@.3H@DI.YTA8P?#9D1/)<&X(P?E8VK=JE)NZ/=]8_FMPAEQF69,3S;S15 MV<#J6B@E"[S.U2/??B)5/J&V-^>Y-+]H6V$="\W74O&B(D,$!67E%[]6.NP1 MP$X[P:L(7I,0G"#X%<%_JX>@(@1O]1!6!).Z7>9NA(NQPL.^X%LD-!JLZ8%1 MW[!!+\ITG4R5@%T*/#41JCBW?OT3M$&7K*^%IBELJ^K2 N;=V>5S'7YTAF^#'K4HWDZ46^^LP<_K_ KY[@?D.9[;$L_H M[72G+9W_\Y[\L_<#,?RZ0GQCSS]A;ZJP(G S*,07:,0+N(XR?4]L"!JS.2\( M^GXSDTK 7_['&7=![2XP[H(3[B9P-U)CMZV02FYDN/H*W Q]M^-T@[Z]V3^? M8YC;#7O=WB$L/H:%01"YX2$L.89YKN]$?YT>)!K6B89G=;U7&1%H?B#H1K5N[C>FIS76;]WKD=NR'L-CH.S=?\V7 M+XD[+):42923!;ARKCIP.J+LSN5$\95I/S.NH)F9808/&B(T /87G*O=1#NH MGTC#/U!+ P04 " "R@1]3E W5P5P( (, & 'AL+W=O%\NUW$3%BVPK4_7-?99OHE*=Y@_C8IO+:%4WVB1CXGG^>!/% MZ>CRO/[L=7YYGNW*)$[EZQP5N\TFRC]-9)(]7HSPZ/,'M_'#NJP^&%^>;Z,' MN9#EF^WK7)V-#UE6\4:F19RE*)?W%Z.7^.78R\2I%,Y+*L4D3JSP'W_.?E5W7G7F;53( M:9;\':_*]<4H&*&5O(]V27F;/?XBFP[Q*M\R2XKZ?_38Q'HCM-P59;9I&BL% MFSC=_XT^-@-QU #3C@:D:4"^M %M&E"C 1$=#5C3@!D-:-C1@#<-N"DIZ&C@ M-PW\>NSW@U6/]"PJH\OS/'M$>16MLE4']735K=4 QVFULA9EKKZ-5;OR?C4NFJLH^7C8;)7@/IT'"7E5$" M-)NZFTVSS4:MS469+=\!K6?NUB]7J[A:VU&"7D?QZNPZ1=-H&\-*YCVYELO= M9I=$I5RAFW(MO_W66K&1>J(OS_2XN/Z%_;[,D0>K>^QCEJ_\OJ40"S_ QNKRK>DV%LT,S"-\N)_BT$]Q0C]SQ>]HWTTU_F4>+ZL; M5!.0QF7O[ A ,PL]#Q8='$0'PT0KGX3D9IMDGZ1L/MKN\N6ZZL-6W1#ZY :6 M7-_C(6&PW/ @-WP:N=!J"NU[IR=\SUA-H7WS,%83F(>'<$^QI\V Y^SK5 VN M0N#;1**50F/M_8QN@WCW;#F48F*([@UKJSZR,-BINKX#GE7^9J-F#GES=.5R]/L M$K>G:;*W= 6,,B)PUUQKY&C;/,8LV9$F PY!X&'>H MTZ3%;M2"YK1/T03;" T][%/3/S1Q[7GTS'FTDP6"$"K,>02X'03"G$<[BJAL MHF.@--UQ\/UM*M:TQ@-Q?9I1Q39Q,0^%\#L6%M',)6[F?D.O2FS BI#[QEIK MHEIKS5AI<**.FS31H"9N4#^Q724VK#$3'NE@'SG:,KMI_62.E=BL=EE6HFE- MW+3^IJ:5 - &7"L!]KSFN@(S=?E6HNE/W/0?Z%L)0'UB^];>L+9J;0R(VQ@, M\:W$IJ]:+\+TK;UA;UPKT1PE;HX.<*T$8"3H6HF]P;5=*Y -=*U M'.!:H2B':Z4:W]2-[Z^JIV)H%BFP+0XI9R'I(A?5Q*5NXO:65"%%DR;I\?S0 MP%>W?,-#3H% $IJW3VICF>) 8#\PZZK 9IM:A54[R!>$'25K#Y6&/"7?W[?2 MH]KW0&*?Y%LGU":N\JT4AU9]O#^PW3,-9^J&\SV"1 >#ED'::DV ?2)ZN'@J-N6@(J F7O )LSEU3LR=5TCVEA0 MM[$8XGHI5._V0\%,S;UQ[2=OFO+,3?E!OI?98#_S33S.^Z+:BC7YF9O\;N?+ M;(IRQGQLN/*K_KBV/$U;YMY2?[GS!3T3 QY"AVJK+VB79V*:Q,Q-8K?S!0T3 ML^')?"X$,RS.E &/H4/CXIP!V2AC'B'6T@&8SA[M!OM7 M%6SA:01VUB'C:M?0=9]AFL7,S>+>@BT\D\ 3::QVSM3T2PRHO)NF:@9DH\H@ M$VL3 P02SS-GT@X*PNI?QU!I^C/_^UM?II'-3GF*/;ADRX!R.3>J9AS4ZIII]L:!FPQQ?J\YJ<4 MU0?Y66YSVIPG;E?6._PLUQSG VOFI_I9;J/=Y6>Y1CM_HFHY..HVZ"$_VX2Y MKI".3!V]3!:CO[[.L_'Q2O7E]>/G_\G]02P,$% M @ LH$?4_\[?ZZ!" H", !@ !X;"]W;W)K51DFN( VFX)HD)B-%A MGWX;X Q)$0=)B2\LDM, _P;1_35 'C\(^;W;<*ZBQZ9NNX^+C5+;#\ME5VYX MP[KW8LM;^.56R(8I.)5WRVXK.5N;1DV]Q'&<+AM6M8N38W/M2IX) M-I+\]N/B%'TXHYEN8"Q^K_A#-SF.M"LW0GS7)[^L/RYBK8C7O%2Z"P9_[OD9 MKVO=$^CX<]_I8KBG;C@]/O3^Q3@/SMRPCI^)^H]JK38?%_DB6O-;MJO5-_'P M,]\[E.C^2E%WYO_H86\;+Z)RURG1[!N#@J9J^[_L<3\0DP;0C[L!WC? \P;4 MTX#L&Q#C:*_,N'7.%#LYEN(ADMH:>M,'9FQ,:_"F:O5C7"D)OU;03IV<75Z< M?[Y8?3Z/X&AU^>LOYZ?7<+*ZAC]?/U]KGZ,NOEW^LHJ/HM]5Y M].,//T4_1%4;76_$KF/MNCM>*E"C^UR6^SM_ZN^,/7=.HZ^B59LN^MRN^?IY M^R5X,;B"#ZY\PL$._[.KWT<$O8MPC)%#S]GKF\NYS ;%>M:5HN.L9]&U3TU:' M]/U)0FF*DN/E_71H;#.,2)S2P>R9M&20E@2'X'3]7YC!$/2JBY2 J"]%6U8U MC]I!L[ZNSTH]6ELI[BN8#-'-TYN'*QTTI<'A6BE1?C_2D;^.0 "DPXZ9A,(? M];%S$/L>D^GHQ C^S0;1-LN3E&#W&&:#WBRH][014E7_ZS6*6YVBN)1&?*LD MC V,SY^[JJN,02DZY8S%S-*6%:3 ,P]L*QIG.7)[D \>Y$$/_@TPZ2(0UX%> MQ>^J$I[]/=]/#)?8W))Q1'"$-FB]CD M ;C$%O;DP&DQGQNV%4(Y\L07BL?L'0?57NF(,4@%HL-,*,5.!QMXP*M[=@.A MQFI(0:PMN3M%Q[8NFECSPFE6)(5'_@0^*)R[1'MD(G^,]II#:)IY[-2+[!A+ M"9G+M:W J"[9-,"'( MDSK0B"!$WI \6B@>]#QU&V4>[+"FA$&0JS#!Y^>\<[7?1,T-1U',)-IXFZ8C=5_2*F MT,@I% ;5J1W,SB&QJ7.$4(8GP;D?%I=AD18X]0S-2"@41M25Y%M6K0\$[<=# MZ&>X'R"G;ILU1TE&,BLT7'8DP[[<,U()A;%T_M= BAS403&>II>]>$,F\ MX3$2"H41->8A/AZYA,-< HERQYU38A(H+N'8 M1DU!\G@^FQUFNFY//9,9CTC"820-TT+R>][NG(.+;;[@(DW)O$!QV"6H ')Z M1(XDPF$27/5UF1>93/)((ATET\=H:WRG=@9DX M1@19XFW#-(T)\LWGD4B8OFDQUQ>PKU^=X)$S. DGTYTL-TR'#)06K^;UOM/G MR28N:)+/TY++DN8TSSW%!AZ!A%O&<92X[1.+8PULR MPHR$86:"WU0X_2)KJ!),KC5+ &UA?I#SK:S>!V+C"HH!/%\E.LU2FGNH1D:J MD3#5#B.OQ5:M@E*V,HM#;WE&;'3-Q]MA<@1L\ZQIR0@W\@+7DAY3 ! M3'CH129;>:^DUTYO&\$2P)7_G9)M(,&<3"G*YTMLER4F29)ZV$5&=I&WL>NV M:EE;OIY=9&07>8%=4I27MH?YN:V9% MV-@B64[GD'"8Z8TC7PH8V4;";'ONV2!>IUO(O)#)VHZ9]Q)FH_.&0_785$K! M9('3@WE?!2OV&+&=V@@9KM>(S3N4VUG/888)I6GB<7G$(GEI5??,Y4XY MBU]7&#I5VUA+$Q3/2U^'&L]TY%P#X44,/R=F>82\J.L2AT"VL#Y;L)%NR++K!T=AV%:9-/MZ^>^C5BD M82R>O=Z!Z)__R#%"_X+@OJO:5C\W77QQ60DG\:ECC8@+6(K,4Y;#D! :^^IQ M.G*4OK!=^1>,. M[!L\?:C4!J8NY B]\;/6NQ-F"Z@3=;5FVNR&U09;YJ6JR>?:F#7]GDNW$0^: M_Z$>.@5_^M=>A^*PYR^[$?<\^-)O\M8OO$=JJ*X=G+OM?&KVEBB"N6COMCD, M,YH7U/?0QM* ADN#;\\? SRMG90@5^>3>K?NJZJM?R/Q8.ZO6*F-_I2@W'K3 MZ:@0\IC$GAJ1CB4"#9<(EHP_!^E/E-B:+RINA%*B,8<; MSM9<:@/X_58(=3C1-Q@^RCGY/U!+ P04 " "R@1]33OK_-X$* #2&P M& 'AL+W=O7@#'R5USQ35&G.30%OU [8XDQEQR0W(EZWY]GQER5RO'SLL5UP)!O,LE MA\.99YZ9H1YO?;B*:Z*DKAOKXI.C=4KM#RE#HQ->P^HD MMH%T+8L:>S(_/?WNI-'&'3U]+&,7X>ECWR5K'%T$%;NFT6'WC*S?/CF:'?4# MK\UJG7C@Y.GC5J_HDM+;]B+@[6204IN&7#3>J4#+)T=GLQ^>/>#Y,N&=H6T< M/2L^R<+[*WYY63\Y.F6%R%*56(+&GPV=D[4L"&I\*#*/ABUYX?BYE_ZCG!UG M6>A(Y][^:NJT?G+T\$C5M-2=3:_]]J]4SO,MRZN\C?*_VI:YIT>JZF+R35D, M#1KC\E]]7>SP)0OF9<%<],X;B9;/==)/'P>_58%G0QH_R%%E-90SCIURF0*^ M&JQ+3R^S,Y1?JF==Q,<8E7:UNC0K9Y:FTBZILZKRG4O&K=2%MZ8R%!^?)&S. M(DZJLM&SO-'\CHV^4[]XE]91O7 UU8?K3Z#TH/F\U_S9_),"?^[L5-V?3=3\ M=#[[A+S[@R7NB[S[=\A[%5;:F=\T@V6BSKV+.&NM,W9@D8M D5S* S#7C\9I M5QEMU24&"4!-4?WK;!%3 -3^_0F-'@P:/1"-'OSQOOE#-E+/*5;!M+U%AK7_ M]+Y1[TQ-'G9LFLY!!$^*$_7255.1;6"MV"VBJ8T.+.P>H"RQNB&[FZ@__^GA M?'[ZB$5-Y'GV2*4U]>.0VVJW&SZ5X2W='.GB,.)#/^B[4 :_46WP&ZBJM*H. M=%6MU8E9#]OJA$BWT"Q$M=9MNS?1LG.U9M]K:W>J6FNWPEG6<'1+OK6DC$O$ M@)BJ7PD[.((2=A2 MQ35,!X?P&#F]@,BEKN@X^6/^F]J"6N;W';^3' FKM.L8S?=G4_6:EA H1T_^8#988SX1>]"U;F"#"><8 M"CR/-;\AF0VR%RRD,Y^J9SH:,>,!.;S!SL8@@.<4_;(MX%78%6G2WA@:4L[Y*A M:I(IN'AQG6- M]$R=V]Y,L7YX-@2-)!K"H!8IJ1#7!:'UC]# ^Y-^0",ANW:5&L 6E#)6\*$0HX+&!I<"%&[ MJ3JS-J\O7D9E8+7K@P,9P$5=93OMW0@&00;OPZ,:9YBI@.8.=!39*E=I6@Y_ M XNSWDHU(BD0Q&\QKX9A-PROX)MLO@+#6_&FBT^9[# X48L.3QYGRUP8PAR+:]FI\=_&X[;4SP6W8PJ) AC,3ZH! IC(;_H M )*8/(@29RE.OH: V6++CE(,A[8&)PHFH%,,9^*(2WHT5AAQ,DH MU,L9.&9YV]L7*)VWJ$O:3W>SVFT'S[%PEXZ!-N0ZRN4.BAK(!,=U$N?[-9+V M"D3'!2R@U$@^>"]V\'B$#^^V6D'28: Q@[-6"649;]DOSPI5PM:2)U+105!6 M@R.C$6Q4/O+)65P7"<&GN-*4$UOO5L=6.#S;>U*XH J4BTZU M\ %M!1]::C3>K@0YABRA816^ OL<<_=:"UO!=!F7Q8R8H6VQ@<<." Q]?0@$ M(09P)?*G[<2WR(I7E"25QJ$(F.2CY6(EH1(P_'T$EI7W]=98FR6RL"%"!C-E M"A4=1BO!#R7!\(?69_,5S* P" CT.-3' E/N4I"LJY133J;!2LBG-DNN]DIJ M1*&YAT*FMO-7[UX^/Y[]12&_U]28"IDM-&[LA9;(H3$^A4#J6FI[V(/K%X/RHA+B8C8;Z!O'D>YCB"%\D!N: M7!=RCB9XMN:%O=50OI/U;0FT?=J6>.W"OM/-USM]^/HN+?!^-2AXJ%*^H^#& M2,"#D0RE:E=9-N7S?7RBW:$RHEN$I>#B=B+R[0W0H,20@ M!-WONWHEM"@XT"@".';4VJP8U36M6 6<+%>!C.Y=K@H]U[7\"KQ JXWP\-BY MA"F;K+ZNL]1=CSHQ_1ZY4R%M]8?[[^O^^KRZ=14[ ' 9?D-_^ M'UGZ#9?&HWK<^0/+]-:FLW!V0!5'!R:F)U7 M"/F7#MQ>"E)TSEP2JCA\-:.OL$W;+: "-E@3IN5Z<42VXB3T)QNL[B?5M,C@ M_W@V=P5]=U-[R6=B#)WSDK=VZ,>X+?*'P +20?S@EZFZ^)Q:@6\1-%<-H&V^ M5E ?.C$'E*V&7A3)!!NU^Y =_?,%-[* M#N!OQ2>9'RWT=M(G?#/9EO M/@X)=UL8G=F,30%?_R:(V1T$%QS\52I.;[N_/QG]SH*29R6_)DE!Z5+^R648 M'7ZP.LN_T^RGYU^[D)M6'%J6EEAZ.OW^VR,5\B](^27Y5GZU6?B$^DH>^8Z4 M D_ ]Z4'H987WF#X&>_I?P!02P,$% @ LH$?4TBG>5[B!0 00X !@ M !X;"]W;W)K# KGUJ^'0YL5LA+6UVM9X\Y2FTHXG)K5T*Z-%#D+5>4P"H)T M6 E5#R[/>6UN+L]UXTI5R[D!VU25,-LK6>K-Q2 <[!;NU*IPM#"\/%^+E?PH MW5_KN<'9L->2JTK65ND:C%Q>#&;AZZN$SO.!OY7]21(\'.^TO^/8,9:%L/):EY]5[HJ+P60 MN5R*IG1W>O.'[.(9D;Y,EY9_8=.>3<8#R!KK=-4)HP>5JMM_\=#EX4!@$CPA M$'4"$?O=&F(OWPHG+L^-WH"ATZB-!APJ2Z-SJJ:B?'0&=Q7*N2_K1L*= MS/2J5I2I\Z%#Q;0]S#HE5ZV2Z DE*=SJVA46;NI745/:OP M0U/Z$(<>1$$4/J,O[J.,65_\@RB71E=PC;X:1 -FVA5PS3F6!OZ9+2RO__N, MP:0WF+#!Y-?2^K^5P%MEQ6IEY$KP5"]A=^I3@?'I$KM,U2MP8E'*KM74-VFQ M@=ICBRT.5R1+8,X!!PXE%ZHL24[DN9'6DN*LRXQ]C;J-E$=%!BS1EDOT43T\ ML4/%HY_@8#2K=%,[F$N3R=IAVY.E7UQ\J2@&W5A1Y]8#^9#)M8-U?\:^0CEI M5"8LG$$Z";TD3" =PPN<)J/$"], TBE/0R\.QUXXG>[VT^G4&T]C&(@$-8PC# MT$L3W _AIC'(K1[W-[->?Q0DWCBEC*+BL3<= MIQ!.(0DPIF3*JY/ BT9H: *?M!,EQX3I]Y+I",(@:(-*8V]$A[MYB(K&WCB. M^I7I%/V.82T,6]>&X+8I9 T;V@LXRE%A(%) 8XKU6&;>F/I+Q,!2+=PAM81Y$C7HI7QB:.(W= MYSX7;1L@]I\[B^JRLN$<(=.1[M,S'M22%0EBCK:VJJ4$C"7'VQ?%*16Z5+EP M.%FT$ "^O- 9]ZLC-[\E0V?WF#B"GD&AK(CGM^3U' MA5I/2RQ."]S6 >MK$#BPUF9'QX]]VN7+DD^F9?)OU!?W'79J^>"()"KFT,?U MW6DYD,P;PS J*!KBY582Y'?8E[+,O.L*X;A6/28PZ!-?\0Q?!GA!U#4900^D MR K*B=)Y6^QD$OBC1]6.X_W2<15;2CM+T\ /CX7"-#U S4%4%F^4GXCI,5KN M)#U"2TEZ7EU#II*H8C=;-M%C8S:MT^$/%:;7F "88]:/U'E)9M M'!4UZE8*TTX15=3HU(+,$.3]LL$)63F"E6$BK'ME7Q'X>(CTXUYGBRA3(0OE M$M_<.>?_^'9NG>=W2\^S2)&G[>6QV.ZE< @HA@U2GA7MLWAMJ .H^S-N;VP+ MRHSIDWG8#OH@F8R%R(N3U(_WI=\4"N'2]2C!? D+C>YV+'5,JAW1[)T["[UP M//&#(Z#T%/<3PNED[TR'>8D/ D()1=9W$5%23QJ?OW\DG;[8X>3'V=CK>ZJS M.1:F'U;671WX(;7$JOK?>W,.#Y[U6.D5?[P0 6+ [0N_7^V_CV;M9\'^>/MQ M=2L,MK2%4BY1-/#'HT%+@[N)TVO^2,!B(:QX6. WGC1T />76KO=A ST7XV7 M_P%02P,$% @ LH$?4X_K-C0'!P (!$ !D !X;"]W;W)K&ULO5AK;^.X%?TKA#LH$D"Q];3DV21 YK'M+CKH8&>YG+D]*WIA;"LKNVZ+D!P2C2@M:>#X M="YF$R2X/Q[U/ZMBQVQ;+D1;U7SBZQL?;4H%JP2.]XW]@=U M^KL8XLE(7ZD:XW[9R>_-8+'LC57M((QQ*SO_E]\-.,P$BO %@7@0B)W?WI#S M\AVW_/I2JQ/3M!O:Z,.%ZJ3AG.PH*9^LQJJ$G+W^KCL*8X&R-9.'Y!>,T^J,[6AKWO*E$]EE_!D/3F3?Q%A=_WS9(E4<#B,(Z^H"^9 MHDN_^YE_:>?1)EKZ65PK!_W6R-U3@AOW[!:#H939W1 M]+^#]*N%V0>N;X7EVT;,?;TQ3.T8D+J?D')1?<^['M=JF@R8ZC6.RJ3#/.@H M%6Z5L:(B5;86;*<:7$_9[5\_J_^F5=K*W[#_;UH9,_R^-U;B7F#V3'90HWH# M1\PY>ZO:5NA2\H8=^$%H]HHE29#'&WS\]2]%',7?//H:%F_VHBOOV59!"4LW M4;!9%ZR(V5F6G/OQ)H=N?5 :5EW0"LYKW$)D=A9>4H1!DB?P/V5GQ>;<362; M@OVT_+1D>W44NB.(&?<69Z)Q$$=)4$ PRG)V%F>0]G-Y%+,?P7NF!\A;V32& M90E<6K.(G:7G?I#,DS93BQB#*(?B(L1WEJ7X/4O#['Q828.0 /#0/TGD_P'] M>!W$!'B'9- M\"?Y^GQ82X,T"MDO F7F2)6$KH3L*GF450\89[ILS2VK^5&POH-'C4M+@WQ@ MC8H,-.S[AKM2(;%=,7'D34^(G6KA\%*:=8J8: K\'AH-$W=(E@0@H@IHD_13 M):68]$S+ 2NUJ*0=[6IA4(-P>9D[" (9*8E7:+CC4C/R0"PIOM&9@/%602O M*P"QF6JSO2(<6)1V@<9X"&6Y'J8SUN+M8701D MA20T"A2T,4X\QP$B*$\_QA&8&')F*QHICL(GJ"_K$>:3ZIN*O)0MW3M-%XP: M@HH23Y[4Z N]II78E2,FT)I(5."0Q-8=LN[Y 4%_P3*W"1^A" M>B@\S.,! \85/]*),N6J,MU!1#SZ_14H_G%Y?+[0_0?W/N'6?PAC_/%5N%_W M@FO'*.MU"/[Q[!)&>1"F!7O7NPM(^W":=P09[3?8DJ&<1.#[397%6E$6$ M\THPIR6T!TC"7I9LWAP\S,K9[/:>$M*ZB%M'F,(1;4E[%0)[#AYW!+#@ MLP\SR;>CY+?$)#\3DSQ:OVEP$CM.O?40QQ/(AF[K$1]'(3#*B85!W'%1T$<< M XO4=VFSS=B0)M%4KH;A\]%[+1EJSUQQD@?Y)OL? 7MZ+OY\S!X*-DY/EA0/ M'T\ARX(H":?]?O028'YUKK/ :2[8/SL<$AS=*!R[R1-Q/:B-,_.,+@+I59XM M0SQ2FH:JA>-7M"+X-#77_MYR9D59=ZI1^WO')T2RDNKF0"8VNW C]W>D\PH->T>',(/&'[[ M;]18NJ,BY8>#5G>NE81%HBN4G')(J:M&<%FU+MN# M]"/K,UA1.8R%5:+SDA\DG6R\8,O;Y7//JM7LU8J&=>_>YO0VZ3OK'[#3[/3\ MO_&OWH?M_G\'Z/OV5/X:L8-HN,RS!=/^/>X'5AW<&WBK+%[4[K,6.,V:-F!] MIY0=!V1@^J?(]>]02P,$% @ LH$?4S#N4].[!0 VP\ !D !X;"]W M;W)K&ULO5=;;]LV%/XKA#<,&T#$NEFVLR1 DJ[H MAA4(>GT8]D!+M$6$$E62LNO]^GVD9$66+%3^MX4G%OR MM925N9P4UM;GTZG)"EXR3J MPL_=Z:L+U5@I*GZGB6G*DNG]#9=J=SD))X>)=V)36#'Z3N/U^PR?!=V8P)LZ3E5+WCO@]OYP$SB N>6:= M!(;?EM]R*9T@F/&EDSGI53K&X?@@_;7W';ZLF.&W2GX6N2TN)XL)R?F:-=*^ M4[LWO/-GYN1E2AK_);MV;YQ,2-88J\J.&1:4HFK_[&L7AP'#(GB"(>H8(F]W MJ\A;^8I9=G6AU8YHMQO2W,"[ZKEAG*A<4MY;C54!/GOUF@E-/C'9JLH6AOQ6Y3P_YI_"J-ZRZ]?2LP#\: M>4;BD)(HB,)GY,6]I[&7%[_LZ2MA,JFJU.!$"7-5H[32A\80BK<@C)1<8LAP0^9"@$UTQG MQ9ZHM5]STZTMHJH;J&RLD.(?:+(*N+%7PT^NF'111&OPY&'[0/TIZLA)2&Q-&,AL&B7Q[3M\P4A']I!#SRP0YI M$,8T7(2]EA,6599<>WMK5G--XIC.H^6#BF/R>L.K#.8HYT6R#.ER.>\7Q_2M MTK72+F4N?PJYT8C_RA+CTBNL0 G%BX#.E@.71O3'L_=G9*.V7%>N?@AK#1A( MB&@$'^=AU/.$\H<$P-"##FOE1'V2&Z;1^:+FY)*50ZJ+C7S0>J'XP_*HKH> M3H.6%56>T#A$ML,$X_D2=9DL,8IILES29>QF.[,Z9+*JP?7]/X!S.5O0>#8_ M&KT(SC1

P#FB MOP6<20H%LW0@XYA^&9R+.*'I0.N8'L4P0L*7P<#!$?TX-",:! E-PF!P HQG M!I7]5&'C-JN9 &Z_HO$TW P"Z*6CN(2/>E[ M8USWU#5 K67HO/I0=#'HF[%H^S4_]/"R8Z>^!' 6#[L]9(5EV[P*J\4#;,B1DX&17(3D>-,1E M;%AO;2QIVS;:;<#Z6J&4.L(IZ-_S M5_\"4$L#!!0 ( +*!'U.(^?_ ( < (H2 9 >&PO=V]R:W-H965T M7T^NIQ_>74B^].&'S1OP]XS220KYS[*R[OR?#030&RXB&)! MX;\[?L/&B"' ^*FS.1INUR.J&A#='5W& AJ;?/_ZK[C8>_ J]DG#BRZ XN$ M.SM**/^NHKHX\VY+7G;#FCRD4--I@--6DO(A>ORJ<2Y>7+4!*R'0&U>OM%5" M53B;1IB6#=.B,W.5S2P^8>8%73L;JT!O;A1&?]YQL7)X.(DN3CY7ZG\ V;DI3$< MN:3+XJ=6!YV7WRMO@F\KIGQTYT#_JU=?T MK240O*..WS%M&?T!NQX.YK/97\FM21E#.H062\J6A(X.$0_:;BA4RC,5JM%1 M&=G[!W%\_ME?7BT6L]=I*3W/7_]M3(K@R+F#BC2" )D MCB/D@:Y548$PNO7*!I,=]W:O;WNC%#H 84*W51=M9I$J-DV@-I J[Y0MF"(V MK#6;4D*[OA77NFZ\NV.JT6CB'V]E*XJBXR[1P^NU+C3;8D>KG?Q\IQ-5->1! M'QME-RU$CN(>2O"G5MH !/@ :Z#8 P;[IS"J0"MFD;'"M58(D1-85;3J*Z9X MJ)ALH6E]@9-(%0+7)?OL6$[&1PXD!EGS;#+= E1EZ2QU0F<[!'CC\!/Z,8[2G67XJ@T=-.C;LQOPF==S!@QU@(+MV,A M-NZ%5[JT*VU7U%,@2<=TH43?K@<&-]J5X<':KX2\%^@!R@F]YYU,G#&:JIA( MTUZK';U,/3M[NF?%_V_NV0/K0ROFU8-FY*+U4OHAJ(V8$M-K;?A8;,H""J\! M ^-469\H.G@\.EE,OL 4,T86M'1 J)[I1V@SVPUBLBFPA$/Z36@"G^@P=N*[ M;JV(1$IM@_*52CCL0K;E<73'+(UJ"[]K#F3B[>+MVT$H^!X9B#KP_Z,)WUF1 M42?@@")^LB7'=+0XF2P';K9B,T:O5VVG?1OGRBU^Q<[EWD:1)HL4;_3* &P( M',,X)>AH?GJXS\&])XN+7M[V4#V-U[B1:0R$!"HDL"!9TI-LI0?&[CME^D(] MFK^8G/3V,U<]1E*UT(/NZ7H J=Q9]AL1ND%@7$HBWW?^.D4-*0%%MV/%2>GU MST)UKP*/94O"J1%^F6Z R$C1YRX$!RT16P,T'5(G0XE$OH6TI(;J7C+3N,#H MN\N>F%]0VQ/$:31T\TB@/DRZK8Y"&C'"JI-O2/JZ-63T.HG7&M=0VK'J9?Y) M*Y5"7(A=[M7"SB,;R\FK;$**#^]IFB^'<2ZL(%"D 97\BSW M#O1TK!QBN4-E:.'^*= 3^@:,[0OX?[RM:!#>8D@8K#>:4SWY+?MR'\ EDM6"OO >2J:E0QN3KRHU.'XFR@\S%(I MA!Y2)"7\D)F4FT[F^M"@HD5>!JJY!>S&,EH?697 M(K3=WS@IM,':_6+OWGW0)]"-R[Y# M$B$WN#FF6RC4$[7TN8#L+[=Y:=@_3#"QDQ6,OH+6?/%HPJ>U_?EN\,=\I\ R M4OUPD0 R-,%&L!3&M2GVB#I$UPKH"7UORZ[ \5J'_N!C9&-B7-*?OYC@: *6 MYCFX0AV@*_ON@V.T4NQI2ND5%9-8/1K(K/-PQ"@LT:VI99'.Q5@,[ F2:H11 ME!JN(CFVY%XD!W?\<5>D -\DW1DTPO.FQ8QT?C>8Z&9Z'N'YLX#"SP(OW[] M92Z\I_Z0G>Y]'Z@E-_(51'0,BI<_%0RKPX>6R_Q]X6%[_DISK3#%T8>&US@Z MF[P\'>5,]"_1->EKP\I%@$R/%>J+O6S [VOG8O\B#H;/3Q?_!5!+ P04 M" "R@1]3K>Z/%OX% #@#P &0 'AL+W=O^Q))@F] !*\)+Y\=W_G>'RZUN:S74KIR%U3M_9LM'1N=3*9V&HI&V''>B5; M[,RU:83#U"PF=F6DF 6EII[P*,HFC5#MZ/PTK%V;\U/=N5JU\MH0VS6-,/>7 MLM;KLQ$;;1<^JL72^87)^>E*+.2-='^OK@UFD\'*3#6RM4JWQ,CYV>B"G5PF M7CX(_*/DVNZ-B<]DJO5G/_ES=C:*?$"REI7S%@3^;N65K&MO"&%\V=@<#2Z] MXOYX:_U-R!VY3(655[K^I&9N>38J1F0FYZ*KW4>]_D-N\DF]O4K7-OR2=2\; M9R-2==;I9J.,"!K5]O_B;E.'/84B>D*!;Q1XB+MW%*)\)9PX/S5Z38R7AC4_ M"*D&;02G6G\H-\Y@5T'/G5^*6K25)#>A ZYTL]*M;)T]G3A8]S*3:F/ILK?$ MG["4D?>Z=4M+7KV2/VOP;5>/2BDF%>SXFH 7T?M1V3#QT88:F- M>^FD:0#*A\%5&I"W0=,M);Q[==4N3LB%]8OHB_NA+\A;T79@D]W"L6JAISN+ M%.R+Q]*G9&&TM>2()+RD19EB%$,_37+R3EI[LHLXY%X9.5..U-"1EARSG*91 M]((<\Z@?/*9CI.M,VTLS7D*:931.DB<"\I5"$&5*>99AQ,N$YE%, FL2A?,@ M!G6 Y;4P,U\%C4(^%Z9?\>6SZHXT/3"E!^8WY?/GC$%TTD_]\-L*;EM.]-4? MZNW##!7 (*4LC H:\9*PF.8\)I^,3-&44U[XJ!C: MM&"E/\J5-.X^:+W^TJD5;F+7,\K!GMSN_?+B>7+K4(<^\/D4L SYQ;2]U/2.J6:%%91,8DR4)>/6M_ MTP=D#6 =,38N\#E1UUO1HVR<# M;[G!+@Z[[ ?:@(#.[DN$+J[ZGO47.Q_&A M#WC-'SCY08(Z=#'>='R/<+2E;K=-W6^(S4:[V_C5_?DXD>_\@<^!*IP+>!+L M%Q4/('D@CA3CA!'&:5QDFRP QK+,_5]1LJH6(QRL,#[2(EE^2!4@18@M>ORJ6SE7.$< M6 2=/ .'%6# +X M9T\7GT4%J"RT4PR2B5BQL?IN/]('D#O(XS?B[GO5/@K'4N1^4%"& O3QQ30# MEE"8B'TGX@"CHO#(S7"EQ@EY[&$PV7MUX6P6X6WIP0%2Z!]@P^KP?+WH7VT[ M\?[M^UZ8A4(;UG(.U6B&PO=V]R:W-H M965T4!G %)6#, /<"08KX^I[N!&?"RJCCQ@ZWE$+=NG#Y]NH?/=K[[%-;& M1/6Y;5QX?K&.HWQN&;I>]:'?&Q6UV&36=TS9/:YO)J-GMT MV6KK+EX\XV?ONQ?/?!\;Z\S[3H6^;76W?VD:OWM^,;_(#S[8U3K2@\L7SS9Z M96Y-_''SOL.GRV&5VK;&!>N=ZLSR^<7U_+N7#V@\#_B[-;M0_*W(DH7WG^C# MF_KYQ8P.9!I315I!XY^MN3%-0POA&+^F-2^&+6EB^7=>_7NV';8L=# WOOG) MUG']_.+QA:K-4O=-_.!W?S;)GH>T7N6;P/]7.QG[\.I"57V(ODV3<8+6.OE7 M?TY^*"8\GMTQX2I-N.)SRT9\RE;%%S>^;6V$EV-0VM7JQKMHWX/]M[G]>[_+_:J M5S94C0]]9]0_KQ\ZX/?R\O_QW+JK7?W*NTJT^A%8]3[ MOJO6P*UZMVCL2E,LP-"^PP05UT8%^UFUL]=:HA3%. M.0_\1=-9W2@LC&V#BE[YOL-7!SMO\LZ^V'G9^19K>CRNQ=O8TCJ<.AKU>*K^ M^(?'5U>SIU\TDO M;VB1'S0,5_/',FJJWI$/CV[IC8.CG:$1LXG:&3!<94!0M=)JU9')O_38*O2+ MC3=.9[\9]>47Z)-4*TE2&/S+]]&M2/T]NINH[1=\[LAZ?OEDL,&DQZ MK0,NT!'<8VQ,B^T\2@G#S M2G"T;4V+X\D$[$);3 43"+Y33&08A-\5!V\!^O4Q$&YT8S' 63U X>VKF^L, MA<%<8'VJ7GK<[WBX8,PG5?NJ'R_Y\')&CVQU9WU/4RIP4=Q/^$K@7@1S2MB8 MG;V-!8"J V 0UA!+W7Y#H^4:Z%D1[>-^Q&'1'Z &>*OZ9KCD/A!86D-^D)/S M;/A^TX.^JF)=OBA=UU8V9D_"0V.LDAN.83E:KMV>F"H"+P&4&G?$JFP-D.?W MQN3MH;*"X'"+9SCCG;% ^,:JY*1V0V?VI+L8\T9Z? BCK1/GLJQ%3(O_^@LG>66' >G_92R2+!TDI'N MDB.)J ]13@S$^XEWX53R8+Z6PKV\MD:6@K$-.1>:M1-_9VJ&QZR#&^.0B&CA M,:OA0NJ^BAE8?DI3PZJ M8;$Q M)H2 W5K'X:YH3''=K=[3$/J'CA;U)\->1/JFSX!>37Q LR#E<423-CJQ.$%" M.;-BI [CK6.L81<-,X;9*91A=M_4V ^0 6P(/,!%WXWB8DE !_8 B$:R I;R MG$K'W&X^;UBO3=7?L'^CWA-J#1$$V,ZI:Q!(H[[E1#SC@\H32A4CG91K<>;*+ @?V1WZ]P=@X\B]PS3!2 MLI==+@5 4$XD2(CXHZ\^K7U3T]J9 G V>%9F%@>%F\W*X#X@YU;)4W%-KB"2 M A8 J:WU$CZW)@%C/OMZ(:Q^-?M:?Y,W>?U9Q)VZKA+#?.BAZ>:SQ;V'1".M MYFA9N7$ $[6 M=,/AQ%[.-KT+&U/9I85-M6Y!XIPEL DP"H%F,FE5/A!UOR-YML_B;#8Y2MV= M.5"1//XMPJ9=P)D/RCD57Z7>;#SM1A% YH\WR5-?@>5XZM7]TGN&): $9D%_365&ZB=,M?-(E3P9! MBV'(3W@$N(=^(^I9@',Z?0>ZJGL@J5]!I12KN/PH>4>J#0C?>I4T5+%@#PE. M66V1T,34SNCI@";=K5AT\*HLK.?S(NJEIIGE.RCB:XUXD_B"$B3X,8>=#__? M$MNEI'J%E+731%*$X*7M8/)X2TZWAG-I;9:H,S1MZL!])]1"AM06B1.JKM"= M"!3OZI,%N1_QY37D/#A;Z"W%:D#VCA*](M -7$)E'M9M92ZQ$W5!:@(%[X[- M$O,P!Y2Q+^ L77R>8X_/4564%.C<"P\U3T8,9Z8/2VV;)*;,9]-5-I">T $B M@NI.$8XH\^ +@--T6\N X=3)"(<07QG13J7@.1 Y0]8GK=;Y)IPP]0G_@'=- MI (Q$1'Y:&'6NEF*PBSEI^1B+5*(E(QPTZV!?A/&>%@R1HE-N/\L57T\80(J MOFV@&]V3D 6Z1$%A2)^%KR;(QC4N@[X[SR]W9$EFIH5I+$JHE-W'2^S,$*$M M#A\'-43?;.V*Q%4@4<.H3\(KF(:T;LZS6!-ET9]@M8"MA[NZ2!>PIZ-3V2@J M1)P$U=)8F$%7 )M76;.(R\:(:5@J8 2BK:N#),>6B&C!)0!YY'P:%>OI$+CQ M2@]U2A+;.2C8X, E7!)4))A:%LGK JM41H+,"+2-I^F@54ZZ9)P/^61ZG\5> MKO["D+-0@YF5=8X=F%L/(].U)!\WW(R)"3[%!89" 9\H'+!=+M*XFLQL4&=F MXPPHM""3$4JG_%] MVN*&C;P6(W/I.I8@$"U>K X]MI'4PJQ](Z-(#K[T05DL^ZN:IB"+,EN,N2 MVENM+%/)94H MGQ90IEF)R2>$US6Q$$1[8U=<&M+(WOU"46 <[GN.0V(.P M<4F.K=O9VHS@N)=HLA( 2D%K$?A;6_

F1_&G) MX0F/2E@)J=/"LC-E^YQ#F;7'<(L(]+ T'0HM:0K4A]R=M :7OHQ\\@R-P*T\ M/1*0P[8(0 QHBFT&??I4$#0Z3>(=>]@N21)DJO#FS MK^%"@),Y!@(H,4IS#T37&?F+O5LLC)$RKB@-R%XMOF!80P+9=*X3EPXBG:1@ MF9)P%YW?ZEP+EZ<9.LCBJRRX%T">!Y6:PP[FN;O#-%5&2W M[+CVWB"O?/7XX70&W=8T=&)QDT.VJN@-!X08 !53\E*&8CBJ MPL(D 4[BQ\GY$&$'HH0W3O)SC1-3=LDB/,3DY$0)M*=H2]I_<'R6/F3XFMN0 MN%^U-I(W8-=II/SV*Z*A ^2'>_F).UF^JZ6:TJL5=:#CH#$*?R"-26;_ZM&C MZ9/!YV E3@,MN3H,0H%=S-VA+2-X0;46ZF!6C-S_R;F&">C0<\FEN:E']0%] M/@KM0:ISE2 M,WY%DTJ8+[\9XBYH(5=G\R<2[M\GQOO8Z9J;%;E@R^WD[S_> M#-UD?-5SS-P@$318R M?%=TU$Q\4Q#JV/[7U9J] V,W_*;L;@9CUW^\H5M%?0\S6.:+,%?)Y?P2@,65 MSEU!1';V2:H5C[HW@X%%LV;PR* V2*R9"FC(Z;9WJ-(ZQ:U,#K*\"LG*+(!R MF-&YH2@.NRWS65D T9 12R2YMCY%26*WXX#%*284_.."]X\79)D6UJ8^GINR M;X;R!TAL>F7&H:&18N[5(+_T8H#?YF".J)/)RQ7+H0-43E//4WW/Y+:!@+)#I'[7%95+K8EJ G M[PVX+=&EGNQ>]1MJS(2A_RXQ*LOR@O'@]<2;*$H]^2?DAO?@(HT]L&%S]&:UJ)(\ M]%,K[=2%*&*JA.Z1;-J/XUA9!PE>P2.]5VWV?$/I-00EA]3:+Q"/XTAI-'9H M<3SJT7I)(F//76I1N75^13'0VP$3#1!+5H^40C_4X>:-XY]:L*JTE-BFZII0 M!D?02=?(H4%J(WJ#[8[*S;*/ M4$P#EN@%(9<"5=X*/K ME;@KPEQ1(2FOW5_?&4J[7B>V$Q1N'[(FJ;GGFQDR!RNEKTW#N87;I6S-X:2Q MMMN;3DW5\"4SONIXBU_F2B^9Q:U>3$VG.:L=TU).HR#(IDLFVLG1@3N[T$<' MJK=2M/Q"@^F72Z;O3KA4J\-).%D?7(I%8^E@>G30L06_XO9C=Z%Q-]U(J<62 MMT:H%C2?'TZ.P[V3A.@=P2?!5V9K#>3)3*EKVIS7AY. #.*25Y8D,/QSPT^Y ME"0(S?@RRIQL5!+C]GHM_3?G._HR8X:?*OE9U+8YG!03J/F<]=)>JM7O?/0G M)7F5DL;]PFJ@39"XZHU5RY$9+5B*=OC+;L?$F#K&3%_] ''Y9N_V'LAS^/)X9JQ$] M?SVC)MFH29R:Y+\.][-JJ)+W3,$5JHF#__.*]6X7[NT@+QYT6$A,7 MEIYC9UCDB IG!5IKF<5-Q;45\0B;@J,A5M0>K1E0- ML-XV2HN_D=\V'(0Q/4-_2$#D!4&P_@>F8:B)SD\E,P:.T2_GIR$_/=@)_" ( MH6,:;ICL.71<#TR>,S-^1M;)#\OR-]I)YF/<@%34^[C6Y),"9AY^MXU6_:+! M=NL\;A&QANAH@ZFJL7U2,%5KE!2UB^Q2#5#=5?DL^/?(,-]II,-/B@2 M(V/YN/)MYO(!LP_'4J[S81MF,70TF(#=,"'93'+ ,0;SWO9HR$(S]-Q%N,= MZ7NU)-,?(?^^(\11CL:Y18D>8J^Z^\%"9@Y2"-&/1F3$MW1)$.TP4$F ,)36 MN9(X(3%L#_6^[RVFJ:VIGCZ[& MG(=>DN;PAL*('KF6$NWCM_7J[);K2A#^7H5>6L9>6,:[^#WU@QA.2:GD]13C M,.<")4SY;2<(YJ_*U,NBD$C#P,_BKTWLY99]N9>F@9>5@;,O+2#S4UQ&7E[F M7I85\ D[RMA<^&"0 \)CLA*O2$-DBE% XFS WAP] %@F_A8$"\18 ME.<$SP1AFJYSC_ +B\@KT\)AJ@C\Y#$ (EU4>G%0$E64I'Z&69,BQH8B= M)]O%]Z'1F)+M._E]O*_$[1-?'.CQ)]A:/9@ZN^BUL62%YC>\Q;L.EEOBY7E! MW=G+(ZK-J/"*)''-W2OSC!H01H]N;]@X:N23JB-O(,*2Q8 $$80!)CT6<0 MICB0$KAB>%UQ'.C>-;<4'IP#19I!''EQ62!;Y/I_@M,+C7W#6XR+="RLQI>4 MH%N]ZUIAC-,IA SM0\]2K\ !4'HEWMD^*.NN2=])W(Y3%B8T+-(,C7 3*,"N M@[>;'2APG,41//9\F&Z]W)9<+]S[E*YX?6N'1]SF=/,$/AY>?O?DP_OY'=,+ M@4F7?(ZL@9^G$]##FW386-6Y=^!,67Q5NF6#SWBNB0"_SQ7>^,8-*=C\Q\#1 M/U!+ P04 " "R@1]3;>3R<(@' !H$P &0 'AL+W=O@")CDK8W>0'!P4Q?3Y]NX'+M_'U8$46UJ2L;K@:K M&)M7PV$H5E3KD+N&+)XLG*]UQ%^_'(;&DR[E4%T-)Z/1Q;#6Q@ZN+V7MSE]? MNC96QM*=5Z&M:^T?;ZERZZO!>- OO#7+5>2%X?5EHY?TCN*'YL[CWW KI30U MV6"<59X65X.;\:O;,]XO&_YI:!UV[A5[,G?NGO^\*:\&(S:(*BHB2]#X>: ? MJ*I8$,SXU,D<;%7RP=W[7OI/XCM\F>M /[CJ-U/&U=5@-E E+71;Q;=N_0MU M_IRSO,)50:YJG?9.IP-5M"&ZNCL,"VICTZ_>=''8.3 ;'3DPZ0Y,Q.ZD2*Q\ MK:.^OO1NK3SOAC2^$5?E-(PSEI/R+GH\-3@7K]_8PM6DWNL-A'Q;= MZ=MT>G+D](7ZU=FX"NI'6U*Y?WX(2[;F3'IS;B?5O]HO8HP MM?'NP0CL477*V$C>U*K!U95!F0#880EHH%*UP=BETE91B 8HQ9*VMM65HL6" M!/,BT^-1IG3Y$9C"'A9<(B(>DI2)5 >EO1%9QJJX(J6;IC*%GE>D/K7:0V&N MWD"-+E;]0J;6I-JFA&@Y\A4FX$D)_-[C1CV2]B^B>R'GDV4H]ZBB$VG;*.3J M_5<*1VA"._^(9182S-*:!7R S =7Z6@J$Q]5V9(\I0?R$+, #IP/&?PNJK;D M"#CD0<_3;NS41=&R^.H1-E%I6'JRKW%>N,4MY R>LBDFY11QK,$-ID$$/[8( M+I_$[B Q*,A'<*9BPGK!ITH#?SS9@D)R>.$J4";;$R4+$H^2)/O:5(&U[L6I M0XLHCPRH5Y#CB?:*5*'$'J7$WIG-D2=B M+%SDT\]4!.3JFQ7D7W)QWP$6\@4]!=!KA#\:,!(( P^!P@657$J9"C&QC!6" M04>T>PIS]=.W:GSR[#34^_*!8N]JV?PA?Y?WIHEE+>K\,6'BR?R>#:(K[E]P M?T=INAHS3]"Q3PE+>]!5VZUP66K4J7+V25&_[T/^]YS' O)L#(-0AT"QJVG, M397Y7?>DP8_G9&EAHI2SQ11VX&RB_(;C RIK&_:_C=S)*I!8QP1Z(RR1@I+Q M$IH"2!PLY0W[7*PT]SRF[8[B^X["]WT/ -%N&$%L@(-Q4%RV !3+=KY7DZM; M"547 ?T 0A+U3MB7ZX^8K#A*);B/2>P;TBZ-94Z5(2[DE8XPCX-0,[%4YIZI M&,M661?32;F\E]CQ22XO@_4>U'L7@,2RU%GT0;7*!SF@8 M3XT+9C]CM$&1!RF+MN$>![<]M\N 2G*+C(%0$F8'8 &9\<*1 8&;HR'#*?M MHD1XR19(?M4LHC3EB M6Y.KG4AX^M0:<"J28='D^O&D&V!L6\_)\Z'=4>-C6Z:=W":[H24D4D0*VKKI MAH YWI'4"K[")J:6"17Z&$RFH AKHPQ1E@=0T M5L I+61.:GCB/[YYT4561'7%:=7!V?3G %4FG[ZD=KK((CD!"+9DT1GIV'$ ME34GX>@G@A")$(3)B)$/U<@ !B]A=7FHU6P4<1K$P(G8FVNMD M9P("#]81@SQPCG<*0:6X7*#D@DE%PH,UHQ0&XMV$F"YS]?J/-)2$]35?+!

=G> ?JW[5'N]3XUTSU4T-VYCMWE(H,)[<5;B_*<0@&8J>_>5/L\ED]/VQ MC?)X_/USF6$;1BVS"ERL]+J#58I15V@29P;2 QO-;F)C-[$<-:8TI;B^TIRX M/;=-W3".N];T?QQ \T/OZ\.=KQ\P=BG?> )H!3E,'T*VJ]O/2#?IZ\G3]O0- M"ME8HH<#]@L<'>5_/1\HG[[KI#_1-?(M9>YB=+7WZ/U!+ P04 " "R@1]3T?ZGTF\% !/#@ &0 'AL+W=O!,FB*60[.S_U_Y;Z M_%3UMI:M6&IB^J8I],=+4:N[LQF;C3^NY69KW8_%^6E7;,2-L.^ZI0:WV&NI M9"-:(U5+M%B?S2[8R67DY+W [U+5G9[-LMFI!+KHJ_MM;K[ M1>SBB9V^4M7&?\G=(!NG,U+VQJIFMQ@>-+(=:'&_R\-D018\L8#O%G#O]V#( M>_F\L,7YJ59W1#MI:',#'ZI?#>=DZXIR8S5F)=;9\S>H^ZNV5(T@2Z')S;;0 M@EQ8J^6JM\6J%L0J&O&@K43U]?YZ/HE_ZS"7_MZ3D)&"0\X^XR^<)^*T.L+G]#WHM"M M;#=FDH@_+E;&:B#GS\_HC_;Z(Z\_^@ZI_C:6R-NM(&M5HU.1"#*(&F$-?FJ[ M)1;3T-I!B6\IM78=(4M2M!6I9-U;49$6QN5@O(-QXXT7CXR7@W$S-0X;W@)6 M2549@DW&B!8J3^"7%N(!?@BJ_]%7_T;>/S'C<.$^P61T51?&D(L=O?QB_DBV M<%+U!B$;2L1]*3H[!HDL'$*NT(['Y$W?"%U8I4_(FT-B?B0\CFG,0HP21N.4 M8< XIU$:N5\AYF(,(H219;F;9)RF//%B,>5YBE&6TC1)R6_"F!/2MY4T0Y*1 M S%B^7'BNT);691 B*6/DX 3[)_)6 4FR0@2CBY%@4@6^XQV7Z12^0HIFF8'1-/ MR%%$PR@\)IX@&P%E+LR!NMF,1VX6Y(MC'UL$T4^]/(5$]*VX!NXT8L&A( M;V 6T!VZUY7^:]MTK" /,QH%<#[*2)Q28 $.IH1E"8TQ3K.,Y ER&-, 5>-A MZ.I(LS D24"S%.'#=Y9 TL?-$7],DS0!I//O$L98#!XQ&L1HPB0@">H:Y#3* M&0+):)Y'-$'^60 7755XC$@2FL4((<(2J>05N.P,,I M1+XJS2CX/$@/))@GR8&P>18?2#!/DY%\O=T#2&$R.A"8# ^$S=/L0&"2C\2= M(9VRV+EE48^%0U=.C6$++2RY$_ ).VC=NVU[K57SJ1/FVYTKR+$H"V#*Z843 M_LS#I1<7R;ZNR!;@@X3 U1&Q//-^X 9)B3=L=@>E^3^=3N_:6V%7O2ZWN/ 2[9K1^-Q*Z[3CK!%# M3E_<+)?H(/0_0M@KCM$Y!SLLC'#"37@TTV3ZK;+ 29P&- FC@Q"VOCCG>SZ" MTA3[Y,@G+*$Y/\@[U TH*%8*=:L44-]+YC'L<.#PY2^=3#>H=8N.?,JXJ?6N'^_[^[_ZU M=#$\$@[BPU/K=:$WLC6D%FLL1=?&LZ'((V-5YY\,*V7Q /'#+5Y\0CL!S*\5 M&GS'. /[-^3Y/U!+ P04 " "R@1]3,XF$\GT& "/$ &0 'AL+W=O M\AN4T-H%T*9MJ.YWM[1U.:VW< MZ.1(OEV&DR/?)FL<7085V[K687-&UJ^/1_NC[8?W9EDE_C ].6KTDJXH?6@N M ]ZFO9;2U.2B\4X%6AR/3O=?G1VRO A\-+2.@V?%D?3)FJX]'+D2IIH5N; MWOOUS]3%\X+U%=Y&^:O6G>S>2!5M3+[N-L.#VKC\JV^Z//R7#;-NPTS\SH;$ MRQ]UTB='P:]58&EHXP<)57;#.>.X*%F,!35D^W3TZ-I@A^L;5IT-L^RS=DC-@_5.^]2 M%=6%*ZF\NW\*__L@9ML@SF8[%?[2VHDZV!^KV=YL?X>^@SXI!Z+OX!%]OX:E M=N8OS;@9JW/O(H(M=881DG,9*))+^0,R]\8X[0JCK;K"1P)F4U1_G,YC"D#= MGSL\>MY[]%P\>OZ(1VV&5ZAA M;?H67TTPT-M8( Q[$QS[X,012:RX?EI3 "[5D^^_>SF;[;W^Z?3T4A[W7S^5 MZNBF 33UW!)88]E:"5*VLKXK*MI@$F.8A2]NBDJ[):'*=6VB<,U6\]7%>:\8 MFG0HV47C$ARH!SE M#ZP^V-1B0AL6Y)8ZT(3Z[][7ZN/IB0OQEH')\6UL7KK MBLE8&_!L$Y2IYT)FTR7!E=*/"7UB#U(%Z' M2<7"*GF\79.BWKA@+V*Z-3F1J=))Z<4"\T<*DV'">*][3$">4MYJ465CI;!C M59I86!_;0%T,#"\V^_ &I;,)CFT+]*\(/ /M,1\#K/!Z!U\>SUG7/6,W;))AV/BD&(GN5_%A,;K=G MAPI^R'!/G0_2&AC.%$).@# QVA&%C$:P4?C(D;.Z-M*BM;"RRA1CO5L^X[>R MRW<6@VM!$H;DS7T W#GHP#EGSPR1+."=B$Z5U%H)*^N8N$-CN0IL &K"MU!;-?4U)&"'V7#;.H67.32 TP^L#L"R] M+]?&VJR1E?4=TJ<)\?F:Q(?!SA8T$9)F.L9"XW/Z.LR WT*K;9;L83#:*H(8DP9H)-X=.*#G%79OA4J:I]Q9 M]Z2AL"?WTDL?"#?KC&=O;3^.>"H @7'8=VX!P*!V$W7Y;VZARVI MF40\"%P MJ;ZTGIL*SA;]* 8(88C;S; 7^2>C,6:RS*,T0HQG/O=K%7R[Q- '?-!9[O'4 M[6"L 4$#K5V700"!W;; ILT-& M>/D9IW#*C&(P/$W(ODC3SB.%E>B25/49D'1HM#?Z20I3&ZO#UK7-%O^4)7#N M:-$43\P$U7?*&3K\/^?Y[6*L,HOYK(%SN#U1H85[ MW,.JY.\^SH=4Q7CNRD!Y2N(+W>!P8J#L01!O#""<]TAL M,-W)87"3MV9TU 1(E#)[;X^=7%N92X-LW8.7M.H_VF8(F0&:[G0#LCY8NEY,?<$P+^?J;7Y)OY,HY]PD76'FLT( 4 M6 #K"P]ZZ5[80/\_B)._ 5!+ P04 " "R@1]3K-]]GS<# #1!@ &0 M 'AL+W=O:N%L^W4:B%[TX@.=PITW[9%+TVLAV#B4$KNN'-G\<^7 3,PU<"HC$@V[X:J'D"93U)C0KN%)=-)$3G1W*HU%T*BC.K![P&W8]P@,6LNJ$Z]35 M$]\WJ*\7@:$,UB\H1K2[ 2UZ!2V%>]F96L.V*['\/CX@9A.]Z$SO+GH3\+>^ MN8&8^1"%$7L#+Y[*C1U>_!_E'I1L84-<%5T+:KFI8>.:C0J^K/?:V?]\(V$R M)4Q)OU/3-3!F4R^#N;PDD&(K\*[4/^%S@T>)\ BB&:Y'UHQ M!L:8GR9TSF#;*UJG/MR+LJ19;;DV/E )L#Y8KA/^]GZ[GO"C,/&SU':4@#,_ MSU)@.20AU93DSCH/_6A&B>;P) UO7$W4?C_)9\#"<"@JC?V9=1YU1D"9G\71 M9,ESXCG/!OU'5S^X6#/4W,HM4PV%G<^P<2;KM*_7PYKZUWU8]O=<5:+3T."! M0L.;;.:!&A;HH!AY=$MK+PW=2"?6],]!91WH_""E.2LVP?076_T#4$L#!!0 M ( +*!'U,(QW,]I00 ,H, 9 >&PO=V]R:W-H965TK]^1TI6%,_V/%YDO=\_=/<<[TN.MD,]JS9B&[V51J8FSUGIS/1JI?,U* MJJ[$AE6XLQ2RI!JG<8@5+-<&@>+/"[ME16& T(UO+:;3 MF32*_?$>_;V-'6.94\5N1?$;7^CUQ$D=6+ EK0O]66Q_86T\D<'+1:'L%[:- M;)0YD-=*B[)51@]*7C6_]'O+0T\A]4XHD%:!6+\;0];+.ZKI="S%%J211C0S ML*%:;72.5R8ICUKB+D<]/?U8O3"ED66M8/!$YP53P_%(([+9'^4MRDV#0DZ@ MQ' O*KU6\*Y:L,5;_1%ZU+E%]F[=D+. G^KB"@+?!>(1_PQ>T(496+S@G\-T MX8[--=!J >^^U5SOX)'EM>2:,P6_S^9*2SPJ?YPQ&G9&0VLT/&'TL3GH()9P M3^4STX;>GK5C/)]%-!5ZK38T9Q,'2U Q^<*)5K4QOU]T M0=02ST[GB7J-.Q=89DJSA8'2:P9+46"]\FIU#P4J\,%F9PP&TL=A3)2[Q S=%13]*8$ BU&[6$I_ $S9" M52/)P20DZPWVZ^93_VW2"((,G03:3 SN/H(O;#.'*)EX#O^GX @S@T MZF@CBB_@/PU"-\U"(*DA/QG:A1@M'U!/_,C-/ (Q&AAVLU/D$]?S C>*#?D^ M1AL;^H,D'K9[H1OZ'ISI 5'7 Z)+>\ MMDC36FK,PSW5>V?^376^4;MTZW"WIARSG>//YVG@_.ZZ],&==H!:)BL&-4VBS% ML8:'9+)2V,)@MJ-S("O3J M6,JV3#*ST9P/=0WW/9[RB5\I052W=^?%1JKEII'5 MYBTQU88%2M+4# C!_(3-K=P31H$P\+NVU$Z/1]^@1-AC^L!!XB99=$+E4L(. MS^K_S]EK8\83'07IZ^"0LLCU Z^3;V:G"&MV^Y@I5EAZM!!&O?&ULO5?;;MPV$/T50BV* M!!"\NDOKV@O83HVFJ '#=M*'H@]<:79%F"(5DO*E7]^AI)6Y\BU @+Y8,R3G MS/5PZ:-[J6YU#6#(0\.%/O9J8]K#Q4*7-314'\@6!.YLI&JH055M%[I50*O> MJ.&+* BR14.9\%9'_=JE6AW)SG FX%(1W34-58^GP.7]L1=ZNX4KMJV-75BL MCEJZA6LP7]I+A=IB0JE8 T(S*8B"S;%W$AZ>)O9\?^ K@WOMR,1FLI;RUBJ? MJV,OL $!A])8!(J?.S@#SBT0AO%MQ/0FE];0E7?HYWWNF,N::CB3_"]6F?K8 M*SQ2P89VW%S)^]]AS">U>*7DNO]+[H>S>>:1LM-&-J,Q1M P,7SIPU@'QZ ( M7C&(1H.HCWMPU$?YB1JZ.E+RGBA[&M<*?:6V-P3-BF7!N%NPSMS.J<,D6^ M4MX!N0"J.P58<:/)AQNZYJ _'BT,>K%G%^6(>#H@1J\@9N1""E-K\INHH-JW M7V!T4XC1+L33Z$W /SI^0.+0)U$0A6_@Q5/*<8\7OY_R)Z9++FW6FOQ]LM9& MX93\\X:/9/*1]#Z25WQ<(WFJC@.1&W+.!!4EHYQ\%NBA&PH\5KLBU! G(AS4 M*R@[I9C8DE.JF7ZI V\ZMSP^U"TMX=A#HFI0=^"M;FH@&\F1A!;9]-TE_;8P MA(F!WCU/ULA=(CM%-E/@S G!NEP%%NNYR6-L<"!45@E2L MI 80 5R#FH&BJJP?;;'LGET>8F&B[=!E9QAG_Z(G(Y%Q!A02 ? >*6L'YY"< M:(N X_(XC8M;VC_A#C@)QV\T?F/R@0ET*SN-0>J/3KM.M :C#^T\PR.23MWB M);GI\!3YF61%X0=YO"?]\E,1A=&OCG2C^B(]DC7C7),X2OTP**;MN7Y&=4W@ M6\3EF8EL&E!]O"UM09$X]O-H^>1B7SW9@B@Q'&FS2):A MOUSFT^9>'T"$ !R'R(\PQ#Z/)YOG*K(YIC''&T^Y,O>@[92=\+U _S!,_<$OS;.6R M6W-6XOS4P*N^$68O5"9*WN&MA@*QEX6!+2M1N0-M!G:$08YMRJ;O#GGRH+"W M!G8NYM7\#@>IG\3A,]QQ^0R489N>9CT9*FBE9F8/=^@C[8?;)T(*2U7;FMQI MO2O?2(/3]70;#*8XY8D?A]CM,$$Y7^)<)DN48C]9+OUE;%?'L$9F4M'A#___ M0,YE6OAQFN])[Y(S"PN,_&ERY_H+Y$SSS"_2=/+RS&1.SBCSH\@9]'UUGYQ9 MZ,=9^D3.F?X]Y$PR=)!F#L:^_CXYBSCQ,\?K7)_5,,*&+P,GP9G^,C4C/P@2 M/PD#YP:8KSB3_=I@XZ]92QGR]@&?K!JT4YC=B(^C&P9/P*[\0_3!6RLNW#O, MT7Z8]DBN.'C&^F'U57[&?HJ_&GD<[Q$A\C/\#8F2#.4!X*4'S\)Y4^(,;_N7 MLR:E[(09GI?3ZO0X/QG>I$_'AY<]-GV++PC"88.FP4&>>D0-K^5!,;+M7ZAK M:?"]VXLU_H,!RA[ _8V49J=8!]._+*O_ %!+ P04 " "R@1]3BFRA( D& M #6$0 &0 'AL+W=OSI7.KH_G<5DO9"OM2KV2'?Q;:M,)A:F[F M=F6DJ,.FMIGS*,KFK5#=[/0XO+LTI\>Z=XWJY*4AMF];81[.9:/O3F9LMGGQ M0=TLG7\Q/SU>B1MY)=U?JTN#V7R44JM6=E;ICABY.)F=L:-S%OD-8<7?2M[9 MG3'QKEQK_UT-FHTV_<'6^DOP[. MPYEK8>6%;CZJVBU/9L6,U'(A^L9]T'>_R;5#J9=7Z<:&7W(WK$W+&:EZZW2[ MW@P+6M4-3W&_#L3.AB(ZL(&O-_!@]Z H6/FK<.+TV.@[8OQJ2/.#X&K8#>-4 MYU&Y<@;_*NQSI^>B$5TER55(@0O=KG0G.V?)\S_%=2/MB^.Y@QJ_>%ZM19X/ M(OD!D1EYISNWM.155\OZ\?XYS!MMY!L;S_FDP#=]\Y+$C!(><38A+QY]CH.\ M^'M]_N?LVCJ#1/EW0DLR:DF"EN2 EBL44-TWDN@%.:LJW7L-'V0EU:V/[+ZX M3@KT]7ED5Z*2)S,4H)7F5LY.W_T*%.,8NQ/DYR\E=8>$>%5AIB#1TAE9*T<:;!'(M%83M,H>D&>\V@8[-MC MI.M--ZQFO,1JEM$X20X8U %8&%&FE&<91KQ,:![%9 +7=,0UG<1U#Y:4G#TR M]F)P\"T/U$W6 L50[IL!Q.09B.DV22DET:NA*K)JWLT M.V^DC\9[1 U0]L: &U J5KJ]:$Z*WH_F1I_#OFJM3P1]F]J5]0^JWB>: MGY$BIPDO,,@BE A'6H,#5>5U5L(NR<+HEJ@.]-()WTA%0V2[:O2#1%(Y77TB M5J!1D"RFK$A)&M$D3]?1XXQFF*0T2_A3W0>]]MARR@MO%4.=%ZR<@CD?80C?'>%R(_R'@^D[5P]TQ2/U^!?!1*60=U"W?NQ)5B3Y_C->$KV^[UI#SSCE$6>6Q@M\G)#\U75 MMWTC?%AJB1A62@SG-<@0+3J;^F]X\3PK*$\\0Z2,EFGZXJ"^@?U9&=,BY7X$ M=TN>3.50,>90\I#'T4Q M(GS@>;!W5#RIY$?+T0OBA!'&:5QDZQBAALLR]X^B9.2@9^"@DJ:9ARS-4?_I M%&+EB%CY/>Q>L 8 R,6 MFBGBS+)\7%2!4K!J6X'7LI,+A>1@$?;D&?BX )N''E])6=NA/XP=P5KG'<+T\WR(19.W!/1PV0S1""/:90G)$THP^,J=)=MS/SJ MW7@A. MH\$2'&.9/Z]$.-BLLQF$R&*"G([CI^&=1A=GY (T&'(\!D%%K)A*%I+L.Q)=[?+N8[5VWDS$WXH."+%@PZW+K'M^-'B[/AJKY=/GSQ M>"?,C4)Y-'*!K='+'/<",WQ$&"9.K\+%_5H[)&@8+J6HI?$+\/]":[>9> 7C MIYS3_P%02P,$% @ LH$?4V^+1HC&ULK5;;87$D8DP0#@+;E+XS2P#+5DW=FN/) MTMKNT/-,N81&F*GJH,63N=*-L/BI%Y[I-(C**36U%_I^ZC5"MI/9D=N[T+,C MU=M:MG"AF>F;1NC'4ZC5P_$DF&PV+N5B:6G#FQUU8@%78&^Z"XU?WFBED@VT M1JJ6:9@?3TZ"P].4Y)W )PD/9FO-*));I>[HXUUU//$)$-106K(@\'4/9U#7 M9 AA?%G;G(PN27%[O;'^LXL=8[D5!LY4_5E6=GD\R2>L@KGH:WNI'GZ!=3P) MV2M5;=R3/0RR&0J7O;&J62LC@D:VPUNLUGG84LC]%Q3"M4+H< ^.',J?A!6S M(ZT>F"9IM$8+%ZK31G"RI4NYLAI/)>K9V955Y=U2U15H\_UW>1AD/[+S+[VT MCTRTU6;YKBVAI?2QBUJTAKV^%KJ[O(?8Q@' 3P&FXU^#[OIZR*. L],-@C[UH3$CD[$7?D) ?-O'_IBRP MWT]NC=5(HS_VN(E'-[%S$[_D9B@"IN;,>60?.\?2$V(IN;S!_.C=^=^5];W> MJ+(/32=*.)Y@Z1K0]S"9G6PJD4 8!T)U3Z5"?GL'0O6:P0!$CD Z!.(HHJ$6 M%BH\&EH$&9"&"!@5//%C]HIETR##AX_+B$=9P.,D8V^U:"DB5P_ACWBV69VO0)?2X-GK M@"=%Q(,B.L#S9.I'[(R)S]/"=_B2G*73!)!0Z#("H&G?:BGF>!*@4H8%XFA9H M*R00/ ]P.TK9'BHG(Y63;Z7R)2+3LB1TPYW?M-)BN[B\NC$'_YG;>]U_ [?1 M^_].:8H(X[@?KN*)O./6"^2+>1+X/(OH,#MBW40+:X;.)@I,70 MTI < ]_DGT.R1YY<+S7 LW_>TRU93DU#9Z%1*,PYWD(5ZM>HH&A8BN[ /HI@?^"R. MD)\I"Q+LDS&[$OBC=QH8WAU82@^VISQ)613RJ,A1+71M*<:FBF#?0HMYJ9V* MJ'!DD?37= 461-@T Y8B/HPLX3GVI8(7?L"NE465?[RX5\Y9$%,/2U($X1JC MCP42!+C*LULC4@-ZX09!@U[ZU@[3TK@[SIHGPXCU)#X,JA^$7DB\ M]!KFJ.I/,^Q/>AC^A@^K.C=PW2J+XYM;+G%>!DT">#Y7.$ZL/\C!.('/_@)0 M2P,$% @ LH$?4SID\P:= @ OP4 !D !X;"]W;W)K&ULA53;;MLP#/T5PEB!%C#B2RY+BB1 ;\,VH$#09-O#L ?%IF.A MLN1)M.9+!5;)6ZMDI7_)9$+N$4&!F'0*CSPO>H1 .B-+XO<<,.DH7>"P?T#_Y MVJF6-3-XI\0/GMMR%HP#R+%@C;!/:OL9]_4,'5ZFA/$G;%O?_B2 K#%65?M@ MRJ#BLOVRW;X/1P'C^$1 N@](?=XMD<_RGEDVGVJU!>V\"YK:%24_ C.!125L:>) Y MYF_C(TJIRRL]Y'6;G@7\VH@>]),0TCA-SN#UNSK['J__WSKAGIM,*--HA)\W M:V,U_1F_SE ,.HJ!IQBN>"&J'G].3Y6@9%\9QVG)O[WAYRVL=[S6L2HWXYIV NOSJN[SDNQ,W MKO_NB(^D2RZ)336&R=R$@+L,:PLUZ@REI5$V5X>2UTAYG$L+/D _[8?C\8"D M9!*'R7A(TG"8AN/$26DR"?NC^)^.OH$8A>,XAD&83$8P#FD=D24E^:$HT ^] M\P/-+$+:2^""SI3.I#?T\@0NWGO]Z&BH*M0;OSH,9*J1MIVOSMIMIYMV*/^Z MMZOMD>D-EP8$%A0:]SX. ]#MNF@5JVH_HFME:>"]6-*&1>T&PO=V]R:W-H965T M3 MTIC-V6RF\U(TF9[*C6@QLY:JR0Q8=3_3&R6RPFUJZAGWO&C69%4[F9^[?PLU M/Y>=J:M6+!317=-DZO.5J.7V8L(FNQ^WU7UI[(_9_'R3W8NE,!\W"P5N-DHI MJD:TNI(M46)],;ED9U>A7>\6_%:)K3X8$XMD)>4GR[PK+B:>-4C4(C=60@;R M(*Y%75M!,..O0>9D5&DW'HYWTG]RV(%EE6EQ+>O?J\*4%Y-D0@JQSKK:W,KM MSV+ XPS,9:W=EVR'M=Z$Y)TVLADVPX*F:GN:/0Y^^)(-?-C G=V](F?EV\QD M\W,EMT39U9!F!PZJVPWCJM8&96D49BOL,_,/B/N[-I>-( NAR++,E""7QJAJ MU9EL50MB)+F630,/+HW,/Y6R+H32Y.3.SNK3\YF!&5;8+!]47O4J^2LJ(_)> MMJ;4Y*8M1/%T_PSFCQCX#L,5/RKPEZZ>$I]1PCW.CLCS1Y_X3I[_BKR;3+55 M>Z\///+'Y4H;A13Z\XC\8)0?./G!*_*7J*RB@VOEVKIV T>[# 5[E>DJ)UE; MD+=5W1E1D)<"])+/CZJTI7VF-UDN+B:H72W4@YC,[TI!UK)&70(MZ:.MA='X MJ4Q)#*;SI^:M1O.*P;P6YE6]>1N8IYVWLF?YD_?YHP_S!SJ,S%QNQ P@M[R 6*[Y1\Z!JA,B/5F8O;X)CO"0]#&C(?HXC1,&88,,YI$ ?V MEX^Y$(, ,)(DM9.,TYA';EE(>1ICE,0TCF+RJ]#ZC'1M4>G>R?"!V"7L<\=O M,F6JO-H@@(BP%GFG*E,)37[X+N&,_TA.6!B<[CD>Q ><[Z5/N/#T$-47!)D. M"?/, 0&+GSN 1\D_'+!;=N" (.+D5F1(V7S,R?:K3"(G(8W]Y)0X0DX"Z@?^ M*7$$WO HLS![:F<3'MA9D*_&OBL1H ]2&LYZCBC>9 ](NWO1YZ(FG89:I&Y? MO3;TWUJFNPAR/Z&!!^.#A(0Q12[ P)BP)*(AQG&2D#2"#T/J(6K<]VT<:>+[ M)/)H$@,^;&<15CK<'/A#&L414CK]3V#L@L$#1KT011AY)$)L&F<[ E4\ATYT@[#L1V& MQ]MA?Q^TM;R0!CV@RNJ^S^FA0XZ7#W+SF->=/?;72C;/F^>QEODE=YJ7VNI1 MTU]OJYL1B!Z!'/H?724S9"M@F'@"Z86F^^^U6J2=R#.4F94+(]PU +=^W*2[ MNB EZA$K!.[.P/+&V8$K-"5.L1[N#OK_U+ _M@]"6V?=+C]JXG.?^BC+70]+ M<&JET#_,#-/T#'N?+P?2=-,B3,/9HY ?[1>@&8,7+C7ADK:?!F<<,2CT2A[ +,KR5*8F"L@O'9.?\;4$L#!!0 M ( +*!'U.#=L*^YP, -80 9 >&PO=V]R:W-H965TJ#QYPB+6 4]M, M=O]];8>0A 9I3,OP3;WG.M[.>9R,]I0]HVO,!;@>Y&7?&RLA%C?F29/5KA M_):N<2GO+"DKD)!3EIE\S3!*-:C(3=NR?+- I#0F([VV8),1K41.2KQ@@%=% M@=B/>YS3S=B QF[AD60KH1;,R6B-,OR$Q=?U@LF9V;"DI, E)[0$#"_'QA3> MQ3!0 &WQ)\$;?C &*I1G2K^IR:=T;%AJ1SC'B5 42%Y>\ SGN6*2^_BW)C4: MGPIX.-ZQ_Z:#E\$\(XYG-/^+I&(U-D(#I'B)JEP\TLWON [(4WP)S;G^!9O: MUC) 4G%!BQHL=U"0+^"IZULP)QPE&4,9TC?H$NPLW_^(8>96KR:8X%(SJ\E[NO3'%Q]N 8? M "G!EQ6M."I3/C*%W*GR9R;UKNZWN[)[=N6 !UJ*%0=QF>*T S\?QOL#>%-F MJ$F3O4O3O3U(^$>5WP('W@#;LF''?F:OAUM=X?P_[_'%WH^2X32:<32?T\/7 MKXJ_/TM3\$G@@O\SX,AM'+G:D3LLSB[];(&^!JJ7X2L.AV;R#+@J"P+&/[>)3NRB"?A@T9D=Q>DV)0[O\F=/\@T+3 C">(#5$%#%;ROKL/&47BI MKL-3O8;0A6Y+UJ=FKN="ORWK4S/HP !&44O6'5ZC*(B<;EE'39C1V\AZF,8/ M^E1]!A?UB?I"?_$P+H!G) VM?5&VAD7-"0(+E) E2<#5+S^%MFU]G"ZF,SV$ M'Z^'O!R4?OB^>H?VWI5]J>)KY+%(/4<5NB/)=]B%T E;)V/>869[D=6VB[O< M0NB[L%OS<%\ +K[0LKV>"@#W)14&;W0:AGGLWD^;,T#8 M6P4N]1B?\QCVG0;SH$^3GRV9;I Y2&A5BNWG=[/:-.%3W7JVUN_AW0QVK,]5 MTZ[[PCW]MN-_0"PC)0LE) M"4P2SI" 1<\9^-UI;/ 6\)W 1NZLD5-,3=]=;[U.:N?KM$G M1!AZ()1J@$Q=I6,RGMVLT1_6^L$)_1 ]<*8*B28LA_P(?WR>GYSAN[H6;4&" M;4&&P5F'WRK:0:'_&05>X!^)9W0YW3N6SL?4)Q]3G[Y#Q^R4^EXMP[:Y0NLO M?*>Y%H*7:*3O2>A!HAM<%6AD6QL$^CF82VO_=48P:@4C*QB=$'QF<]V)D*.L M$9-Z^&5 UGA.X5ASUN[NK#LS@]?],.Y$J;O>O;)+0--#4!!UDA:TET[BQIW+,'X(*SHUNO$^\&/#E%!&+Y%C0]1 M2>)U_'W4Y!#E)\E.N>I*N#LC2[?!TCXN4M];Q53=8*VU?;\&=FR_L0_][L@_ M8A_[W4G]//UW7S^6#U@L"9.(PD)+>9T;';&H'Z!ZH_C*#LPY5[I'[;+0;S8( M ]#G"\[5=F,$VG\!_7]02P,$% @ LH$?4ZB]-[+9 @ 5PD !D !X M;"]W;W)K&ULM59M;]HP$/XK5M1)K41)'"@O%2"- MLFF=5@W!NGV8]L$D1[":V)EMH/OW.YN0IBJDG=9^(3[[[KGG[KBS!UNI[O0* MP)#[+!5ZZ*V,R2]]7T M:.#VIFHTD&N3<@%31?0ZRYCZ,X94;H<>]?8;,YZLC-WP1X.<)3 '8!E!"I&Q$ P_ M&[B"-+5(R.-W >J5/JUA=;U'_^B"QV 63,.53'_PV*R&7L\C,2S9.C4SN?T$ M14 7%B^2J7:_9%OH!AZ)UMK(K#!&!AD7NR^[+Q)1,0CI$8.P, @=[YTCQW+" M#!L-E-P29;41S2YI%IBMMZX!OD9)']J/ _WOD/C_C_ MO$Z;I$4;) Q">CN?D-.3L\+9X#?+A/L>F@)A\XYG5P_3,\4@O6;13F!NF#,$_%%RZPIP' MO?. UJ3KHB1Y45N7UR/YTD)V2F:=_RJDW8Y &!Q5AVI:#][I-X/@70W+;LFR M^Y(BXSRL9]L@L$^?*=.GJ^E#.R[C0Z'4,Z AR:0P*UT33:^,IE>+-<:Q@0PC MG!P\!G6@81[!]DO8_MLV/PT>IF?PZNU?0'8J_4]IMW>X^VEED--:*K=B\6_I MI _#E+[Q-*4/XY2^_CRE3PDX'J5ZY)^^2X82KA0I,4EF@8-+LXN]3N M%M\)1N;NYEQ(@_>P6Z[PY0/**N#Y4DJS%^QE7+ZE1G\!4$L#!!0 ( +*! M'U.+(>0DN@0 !47 9 >&PO=V]R:W-H965TQHE2"GT5>BIO!2LKU6\\3LQ4MB+AF:UJJ M7Q:,%T2J2[[TQ)I3,J^#BMQ#OA]Y!]]!M94I8X_5Q=W\9N!7C&A.9[)*0=3'$QW3/*\R*1[_-DD' M[9I5X/[WY^P?ZLVKS4R)H&.6_\CF 56F6KOM2UJ:/5;K*R:N-$#;BFT$*>=BZ$E% MJTKNS1H*[W<44 ^%3YO\&F#X!T ^@I;P\9%P4O:%>ZH8;4506Q%4Y\,]^>P; M__NS@H$[20OQCV,1W"Z"ZT6"GD7>%8S+[#\Z!V,FI*UFN_BHCJ^T^#3",,9) MX@^]I_WBF#BE8!Q&&G= ,&@)!DZ"'SD3 CR4RAKRFN='90G6YN[RA'L$PC#H MD#0Q$*'(SC!L&8;G,?RLKJF58F@L?Q7X88>C!83C'HY1RS%R1DZ((<,M1>#-%%!-2D.=9H"\S5:>WF\(B=+VDY^P6FS'@!'B;4 M[@N#EY,/U!8*W1YZ7$#0M,4@A6F4="MKP440X["GM-I!H=M"SQ"1Z8X)ZM(T M,7':0U&[)W3;YSDRBLVW3(B[)"V@H(^E-F287$9*B;7C:=QE:<&ICD=]'=>F M#MVN/F9\S;AB"M0\"9A<4:X&\ZD$HE6":\S3]HS\E],8TB:+W"9[7&/(-$Z< M^#CN/A<67!"%R(_M%4=[$Z_;94_7&++X+.Q.>Q80A!#WL-0FB]PF>X;,FDP' M"DJZ+P,;* IZ6&KG1N[!^529(7,F5DT/TZZQ6G!!%*&P9S)%VON1V_L?KB?7 M8,F>*"^K?_\ V;W#3A.9MF\4O:#(M 4CMP6?(#+35!&".#&?7A.8X"!)^YX, M;<#(;@R[@X$%J+H>];W-L+9_[+;_;ZJ48L/5<)CEN4M36-LU?LD3BKTC MBM\^HS =-,1I&G5K:\(0#%._9^S&VFOQI0XIL.4$HLO2A/1X+-8>BR]V1H%M MAQ1=BA9,'T?MT/@R9Q1-FJC3[.Z08H%9F^WMG5E6!\;JH5ZJYH&<+E2@?QVK M7?+=&>SN0K)U?8PY95*RHOZZHF1.>050OR\8D\\7UQ(^^A]02P,$% M @ LH$?4[S#A#\D P PL !D !X;"]W;W)K&ULS5;?;]HP$/Y7K&@/K43)+Y) !4@M%,:T2:BHW<.T!Y,8L.K$S':@W5^_ MYN+_GXDEN"%'H.6:)'!@;I;;7IBG##8FQ;/,M M2>#)BHL8*UB*M2FW@N H(\7,="S+-V-,$V/8S_;F8MCGJ6(T(7.!9!K'6+S< M$L;W \,V7C?NZ7JC](8Y[&_QFBR(>MC.!:S,TDI$8Y)(RA,DR&I@W-C7TY[& M9X!'2O;RX!YI)4O.G_1B%@T,2P=$& F5MH#ALB,CPI@V!&'\*6P:I4M-/+Q_ MM3[)M(.6)99DQ-E/&JG-P.@:*"(KG#)US_=?2:''T_9"SF3VC_8Y-@!PF$K% MXX(,$<0TR:_XN N1A,4877R[[I@+OVH89%IYN7=A'J717?* MHCN9/?>$O0FF CUBEI(6NL4,)R%!BVSN305/MS19M]"$)K!/H1,6"BNB.P2- M\%;W@T2_OH-%-(-M^;LF'K>,Q\WBZ9R(9TR6"DD2I@*ZC\@6PCMH-[QDY J: M\$IB!H'"G&7T+XG0&N8KNF!B4.>C4YF">BG #,U4BOD)2"K;ZIKAK,DGI!(Z_BWG6LP*_$.?;.%K&IJ4G5E..Y MW9.*_5*Q7ZOX[D]*UAL; M->]\MS36_2]F4*^,I_?Y:O6JF;6"8SUUUQ@YK2(_ELD\^+SKX^$/+-84,L#( M"CA6.X"F$/F1*U\HOLV^^$NNX/R0W6[@E$J$!L#S%>?J=:$/$>6Y=_@/4$L# M!!0 ( +*!'U,)]GI/=0( /0% 9 >&PO=V]R:W-H965TTT":!,)DE8%%0D1:!^J/CC))&OAM8,] MF\#?U_9N5BE)H"^[OLPY<^98,_E:Z6=3(!*\ED*:?E 0+2_#T$P++)DY4TN4 M]F:N=,G(;O4B-$N-;.9!I0B3*.J&)>,R&.3^[%X/YF?6#R E"@5-R#,S^5CA$(1R1E?'2< 9M2@?<7F_8O_G: M;2T39G"HQ"\^HZ(?G *8M+WE%D>#&[E"0_99R, 7&-=O"6H.0R5)6Y,K)N".4:4Y<33NYH[I9R0V M$0ACG&XNCD?VC MS8FF>QB,X/CJ!(^ 2'@M5&29G)@_)"G9IPVDC[KH6EQP0 M=UN),TCC4TBB)-X#'WX"9_(0/+0VM5XEK5>)YTL_]^H41C@AL&7!UY>*T]NV M%;^O)L9[]^>#I&F;-/5)LP-)?Z Q0 63H"3"&S*]S\>:H^LY7..N!G&W&UU$ M41ZNM@W;$Q?%O2@[;^/^$9FU(K,/18XJ=$_M%)*"N6U,KW3OD]=,G6T)G3B- MDXMW4G?C+LY[:3?9K[33*NU\J/11$1/[9'5VG$GC7A;MR-J-LP,SR^+HG:YP MJR?=/+1=L^#2@,"Y149G/4NDZQE3;T@M?9M.%-FF]\O"CF74+L#>SY6BS<9U M?COH!W\!4$L#!!0 ( +*!'U-L]H13&0, (8+ 9 >&PO=V]R:W-H M965TF:7*G.2 M8"8)9T#@Q= ZAV=CZ)N$+.*>X*VLC8'9RHSS!S.YF@\MQQ!ABF-E))#^V^ Q MIM0H:8['0M0J[VD2Z^,7]"^-<$K$KQLHSE9 MMJT)4F@T$'P+A(G6:F:0U2;+UKLAS#S&J1+Z*M%Y:G3%-E@J_5R4!%_!5+MD MGE(,^ +H**3PDL2@'G,TP0H1*H]U]-UT HZ^'(,O@##P>\53B=A<#FREN8RZ M'1<,%SF#V\+P,Z6GP(,GP'5C+(E;EL3-]+P6O4M$!+A' M-,4GX )1Q&(,IMDK]5WP=$W8\@1<$J;7":*Z3+I*IC9@C-;&F1+\_:45P95> MEO\Z>+R2Q\MX>BT\WQY3HIZ!Q'$JB"*XL<*Y1)!)F%=W,X*NZP6]@;VI5[(A MS/.]J(S: >R5@+U.P F>J5?P<@&_?E^_Y\$]NL,H'WI.,YQ?POF=<)6-267C M)D3_$-$+P[Z_Q]@0%@5!2P6#$C+HA*PLU^&7L!0+/X5_HY(G>K]_H\.R.J$3 M!GO5/PQKL4>_A.N_U[O]-WGW,*K=N]"INK/S,>XM=/S=!N [X1YF0UP'9^TK M CLYKS&2JV#5CN'GZ,>P:LCP SIRH;'K&S>*]A](0UA[ M2X953X;O;LKPL-\Z^W1=(;MD54.&']21"YW@M0HVA#54T*X=DLP)]1J))='N MH'BA\YS34,N(_-"73Q1?9^>F&5?Z%)8-5_J@C(4)T-<7G*N7B3F*E4?OT7]0 M2P,$% @ LH$?4X)%0'^W"@ 1UD !D !X;"]W;W)K&ULQ9QM;YO*$L>_RBHZ+\Z1>FMFE^6A2B*UJ:K3JUNI:MIS7Q-[ MDZ!B\ &MZT=CRLAUGX\6>\?RZ?L_Q[\:A4R7ZLD[2X MNG@LR\V;Q:)8/JIU5+S.-BJM/KG/\G545F_SAT6QR56T:C9:)PON.-YB'<7I MQ?5E\[?/^?5EMBV3.%6?(L9;FZO[IX"V]NP&NV:$+^BM5SH;UF];[<9=GW M^LW'U=6%4Z>D$K4LZS&BZK\G=:.2I!ZJ2N3O_:@7QR^M-]1?'T;_T.Q]M3=W M4:%NLN2_\:I\O+H(+MA*W4?;I/R2/?^I]GLDZ_&665(T_[+G?:QSP9;;HLS6 M^XVK#-9QNOL_^K&OA+8!N#T;\/T&?.P&8K^!:'9TEUFS6^^C,KJ^S+-GEM?1 MU6CUBZ8VS=;5WL1I/8^W95Y]&E?;E=U-G=-BN<_\W2YS MWI/YO[?):R;@%>,.!\/F-P.;1VG?YHNJAL="\F,A>3.>Z"ODL41OBT*5Q1MB M3'$<4S1CNCUC?HKR[U7A[JI)*.J*QF6LC)7:#>,UP]1G[M.U -]U>'BY>-)+ MTHVKSG?7!><8=Y*G>\S3)?.\R=9KE3<[OXDV*B=V71Z'E-;*Z1W'].R4, MU,LI_$XQNU'3YT14D!3ZMOKV]?L(7M2>5I? M%UBT.X3'51D1 ZZ]*B-E0%JJLNR>[1R$#[Q=YFY@(*I"]QW.""^@Z857V%?M MZRM5"@0/^/8*C/R!@#X)H^*1J;^W\5.4U*+!6-N@4S)P0$ [=H: J7O!;*O MN(@TL,0TZ-+*?*DU!)+76HY XH$X4A9;D_F M<80BMP1%;H"B28(8XB@)(A")@D8B/0M3!(I T@E[,E @S(0E&2BZ\LXL4 R! ME$ 1VLTJ34AZ$K[F3;>@8D^<)&3%$77"GB042#1A21**KM*3(@Q%N]X&Y0@R M='I(+Q"2XL6"L$:/RLOX/EY6\"GJ%LY*;;(B+JD2(?2$/:DH$&)B0"IBQEK" M+$Z7R7:E5G6[:).K312OF/JQ46E1[1ABM=[_YN3N4T,WPB0S>]280$@*&I(] M=3Y)>Y?A+K-7+,W2?;+&HZK+2+]S.3,$<2Z"GBX.8M2=@M'/V[LD7B8_V:-* M5HVF+W6(GNQQ4=97O8=X6;UY4D6Y[FK_TQP1LZX]S+J(69?&K.5]VTVEVR4M M.+[C]USN7"2M2Y/V[(:8H( M?->>A'61SBY-YQGFZ)W;5;$@JSNZGDE"GKM31.RG+%4_V;JY+++[+7WGX"+N M77N:U44"&/=)CT-(QMO'L+7L]?E])"6GJ4NI]>5BYTIH$).\T.>>E/D MY-"9,*49YR&=/8L_76N_7=OZ\7H8IV3(:7Z(4V^*AJ1G9DJ#SD.*>O8$IXI/T9KTO(Q6HCXRU+>G1'V$H6^I2^IW969[$LB0 MT_P0J_Y,(O1%C3P?<>K;DZ<^ M ?D*@ :1_\\O;LNV"TF Z0_L%\8OJLIF" EX[ GG8.$.[! M -Q']$N"+HV-_1)#''63'R"Z@_G0/5JH!=K"47L<#I##P?3V;# LE,F0TT6M M"-UP'J',J26UB-+0GBX.D6_A] YM.+)#:XBC.K0AXC*TU',(#2NKC&OO#('D MVKL0D1G2R!S?--P/=)*L&X:A:*^],P1RCTON]LB($&$:TCK\Q4?T>6W#$#D< M>O8.<@1G2(-S_/'3[<^:5N89PHB5>2$2-9RGB\O'MP]#;0V_O0XN./J:>TL] MW,- @TOWC(&D04!;N>_,(V#YY'8B.)H3P+&G4L'1UNT[EL![&&C88V ()$T& MCK;^WYE'K?*)#49P-#>!8T^^@J,M_7!?L!5]FN4 MDN8> V[19JO9Q(!/7[)V&&.P%64*I'I1H#G/8,!Z]M(9$62A-,9RBS9G^@.=E 6&QC"/WQ [;:&&)XT1H=T\I1PZJ81P"+\;T_ MT"QN("QJ6S HL4.I/YD,!K^ MLW3T#&X[PL$+FML.!NQV4V;RO*Z>9K$#:?$2H/GA8, 0-ZJ9(4SM;E;F03/$P8 C;M0\[,?PJ'D@8W;I+;2'W-:/&*[$V4.< M%BQ1]]4VSNO:%9#O'MJ[>U-FF^:YMW=966;KYN6CBE8JKP.JS^^SK#R\J1^E M>WQV\O7_ 5!+ P04 " "R@1]3.F"W8#@$ #"$ &0 'AL+W=O3O?@-M/&6B?NVDY+I?OQ9Z@2[SG*GM%0JYN1B0P=/ 5[[,C!L()N,56^(#FF^K>V7? M@L9*RG,L-)<%*%Q<#"[)IQN:.$ UXP^.&[WW#"Z4F93?WC$('2,4.#?. M!+,_:[Q&(9PER^-';730^'3 _>!L "DN6"G, M5[GYC'5 %<&Y%+KZ"YO=W%$X@'FICDAJ0/)6P+ &#*O<[Y)597K*#)N,E=R ,CJGS$/3Y^D3+=<"&Z"KU##BNDDZ[UA YI/!H'Z_V< M=,R*HSAL9CVC%3>T8B^M7[E![0DO:>PD[Y;"8>-CZ.7:^&"MCQ-8H9IC8:QL M@US 6AI>+&UK&52H33U78=JU2/WN2!B>AN%/'N*CAOC(GV3<.K7V6#IK+)V] M6YK/&Q_G_VN:IWYWA]-,PE9\0Z^M>[:UN[2E8^03(YC5X: ^@:62NDMJI[7= M_>:*Z7G8TUQD;S<@_[7KIS4T>=[0O3Y;,2/4Z_/65JE8\IE 8#9L8^.6)D,% M)F,%+'V,Z"M&43^A5OF(7_J:!35O]\03NQDK96OUG&,GJ^@5*Y+TTVJ5C_BE MKX<6TQG8'1G0+I\U$VXY=;**7ZT8,HQ[6;4Z2A(OJ\NZD6#!"ZO-'X4]**:N MT5[6=%,=\NPWMD;EVK+4N"@%"+[ SM.$WV\$6V1*PSGDLC"9!G(&*=MVQ^XW ME>Q,^3JZE7SB%^'/4J0S-O\.;*D0=\VM4# 7N&URS%=";O'E%E;3'+[>,<.P MMT2MFI,WR3G\ W>V1GF9^R)ME9V\G[235MN)7VT?4*WY')V<<]FIU@<,D*JX MOD-7J];4K]9[>62/!_)(6\FEY-WR2/=.C'Z1/9S' P:B@TU"6X&E?H&]L1IQ M[K/4:B*-WR]YK<91OT!TGS!TQNQ9 KC6)7-"=V3O1[NQXZ[K3>W#[=Q->X>G M21)%+_H[V+O-N=O]'5-+;B]E A<6&)Z.K"&UNS#O7HQ<51>\F33VNE@]9LA2 M5&Z"_;Z0TCR]N#MC\V^+R;]02P,$% @ LH$?4VQ[3K[0 @ ]P< !D M !X;"]W;W)K&ULE57?;]HP$/Y7K*@/K42;WZ%4 M@$2!:9LZ"4&[/4Q[,,D!5AT[M1UH__O93AI1"!U[26SGOKOON[N<^SLNGN4& M0*'7G#(Y<#9*%7>N*],-Y%C>\ *8_K+B(L=*;\7:E84 G%E03MW \Q(WQX0Y MP[X]FXEAGY>*$@8S@629YUB\W0/ENX'C.^\'<[+>*'/@#OL%7L,"U%,Q$WKG M-EXRD@.3A#,D8#5P1O[=-#'VUN G@9W<6R.C9,GYL]E\RP:.9P@!A509#UB_ MMC &2HTC3>.E]NDT(0UP?_WN_8O5KK4LL80QI[](IC8#Y]9!&:QP2=6<[[Y" MK2)Y#=8,(\I M9BF@A6W*,<\+SH IB:[10O=D5E) ?(5&::=NG MQ01=7ERA"T08>MSP4F*6R;ZK-$43R$UK.O<5G> $G>\EO4&AWT&!%_@M\/$_ MX)A]"I^<']UK@4_/CWX =W59FMH$36T"ZR\\X6\F]#@0ZJV#9KI("NF4HNE+ M20K]GRKT>[242N@?[<\GH<(F5&A#12="-?4537T[:"VX;*UAY2NQOLP@V@ZC MH'?;B_ON=K]6QV9AZ,=1MS'[0#5JJ$:?4GT *>\0IGK"V<[5LQ*E C*B$-5\ MH95QY3+>HW+M=V//.V#<8A9X1V:3Z$A8F[=IBUGLQUZ[_+B1'_^W? &J%*Q5 M>-PFW ]Z!\+;S)(PBMJY)@W7Y+RNFN]U%5XI$&CT0<"XJM^#KE\'/7*%:9N6 MY+B?>G&0) =:CLV"7M3UP@,M[M[0-%?B#RS6A$E$8:6!WDU79T-4UTRU4;RP M&PO=V]R:W-H965T>-W (3YL1CN[80\9AO%24,%@+);5%@\7<&E%<3QW?V"TNRR959<.-Q MB3>P O58+H2>N2U+2@I@DG"&!&039^K?SB-C;PU^$JAD9XQ,)&O.G\WD6SIQ M/",(*"3*,&#]V\$<*#5$6L:?AM-I71I@=[QG_V)CU[&LL80YIT\D5?G$N7%0 M"AG>4K7DU5=HXAD:OH13:;^H:FP]!R5;J7C1@+6"@K#ZCU^:/'0 FJ 5$L9:LYF!S8U%ZV@(,U5<*:%WB<:I>(8I M9@F@E3TRNTFJ-3S=IE,UJ9<$192/TP)G*)?K, M4DC?XET=91MJL ]U%IPDO-_2:Q3ZERCP K]'S_S_X=X).6&;^=#RA4?XIDG" MMR;32TB [/":PF4GR=G;)*-?IAPF]:8>OT_X'[3^!];_X%CE84,8(VRCKX$] M WTEJBE&EL(TA%T<>$-/A[_K)N[0:N@/7XW>R!NV\H8GY2T$WQ';*TPFDCH3 MU!ZW/J$UV; CX<8+/KW3>6CDAU$0]@L=M4)')X4^":+@BF=9KZ[1@41:VRZ*0R?7$^*&]T4#@_.BSO1U:U.+?3A H0&]N;);*'O+ZD[6K; M_J>VZ[U;G^EGH>[BKS3UF_* A3ZS$E'(-*5W'>F$B;I/UQ/%2]OJUESIQFF' MN7[:0!@#O9]QKO83XZ!]+.-_4$L#!!0 ( +*!'U,/(+4YF ( *P& 9 M >&PO=V]R:W-H965TM1%(Y4,/\* @ROR&4 M>T7NSF:RR,5:,\IQ)D&MFX;(YQMD8C/Q0F]W<$=7M;8'?I&W9(5SU/?M3)J= MWWNI:(-<4<%!XG+B78=7T\S:.X/O%#=J;PU6R4*(![OY5$V\P!)"AJ6V'HAY M/>(4&;..#(W?G4^O#VF!^^N=]P].N]&R( JG@OV@E:XGWMB#"I=DS?2=V'S$ M3D]J_96"*?>$36<;>%"NE19-!S8,&LJW;_+4Y6$/$"8G %$'B/X7$'> V G= M,G.R;HDF12[%!J2U-M[LPN7&H8T:RNTMSK4T7ZG!Z>*&,,)+A+DKF:EH6L&1 M:P5O82:Q);2"]T^F9!0J(+R"K[I&"=.UE,8*KI5"8WM^BYI0IBX,ZGY^"^=G M%W &E,.W6JR5@:GF7';&;+;'H!+'/:W8)+Y26IAI_O1 E[J/$+DIR(LHNY=BE?"AM6P^9\V![ M]+$8CY)HG/N/^]DYMLJ"41#U5G_12WIZR8OT[M!(I:7&"DJB:EA*T9AKUB@Y ML4U)&,O&,"*9RRP=0A VKV 9*]_G%X3@]4'%LE0;)*!U6D?8JTA=5N!(> MXI0>18O";'3(Z=@JS9(3B_$+FB7 '#I0$&ER.C7&YGXW:C1>O&RT)H,ZS&ULO59-;]LX$/TKA-!#"J21J&\% MMH'&V6);9 NC;GB^Y)6:.ANMZTO75:L-+8FZ$#6MX$DA9$DT;.7:5;6D)+>@DKN^ MY\5N25CES";V;"%G$]%HSBJZD$@U94GDMRO*Q7;J8&=_\(&M-]HB%AYW9>>@,?7UJG3Q33 _GKO_8U-'I*Y)8K.!?^'Y7HS=5(' MY;0@#=8U++>$I YR>71%. MJA5%2ULSO$0O$*O0QXUH%-BKB:N!J8GGKEI65SM6_@E6[QI^@0)\ MCGS/QP/P^1-P4IV"NZ!/)Y+?B>1;?\$)?_OLS]$"U-)'(OQ[ ^;HK::E^CP2 M+.B"!398^$0P&X7NHYRCM11J4,J=N]BZ,[?V;N;'/O8@\;N^9 -F'DZ3K#-[ MP#;LV(:C;&^H4I=P&5=-V7"B:0YW"/K)BI'=+84<2"FD9M_MP1#_78"H1^Q5 MG/IA=L1_P"S"610-\X\Z_M%/J5U1/<0U>D0"9T$:^4= MY6IN9Z.IM%Q%43"XMQWED95N_?4U#+,@"HZ4'C +H/'$ MPTKC0[/%_A,M!3[+&\%SQ,I:BCMJZ*HQ*0ZM%0>_0?E#;\3CS?''E7_>B$>;X9O&EDQW4AJ"1?LWJQ'E3^T+AS_!N4/G0PGSZQ\ M\NCS&(9).F5GX+R+7K%*(TP)@WD4";T'NQLO=1HO:3FBW M0L.\9Y<;&,FI- ;PO!!"[S=FZ.N&_-E_4$L#!!0 ( +*!'U-9Q[[7>P( M +T& 9 >&PO=V]R:W-H965T9!GSG8C\TQL-*,<;B12FZ8A\N<4F-B.@RC8&6[INM;6@/.L)6M8 M@+YK;Z39X9ZEH@UP105'$E;C8!)=SE/K[QR^4-BJO36RE2R%N+>;JVHT Z5LCG'8 5SKVM;O&%423/)-BBZ3U-FQVX;KOT*9?E-LY M66AI3JG!Z7Q*&.$EH(4;RIEH6L&!:X7>HTE547N9A*$K[B?27NUQ 9I0IDZ, MR]VB0,=')^@(48ZN*6/&0658F\0L/2Z[)*8^B?B5)!)T+;BN%9KS"JH!?'$8 M?W8 CTU#^J[$NZY,XX.$GS=LA)+H'8K#.!K(9_9V>#A4SO]%G_]S]"?-2/H1 M21Q?\K]] MCPW(M1-"A4JQX=KWO;?V6CMQ$O/,/HTN9]& O3#:[*7T#[T7]FLBUY0KQ&!E M0H6C ( 'P& 9 >&PO=V]R:W-H965T?;2C*\M!L;\ /][_[W6$?Z4;(%U4":+2M&%=CK]2ZOO-]E9=0$74C:N!F M9RED1;29RI6O:@FD<***^3@($K\BE'M9ZM9F,DM%HQGE,)-(-55%Y.][8&(S M]D+O=>&)KDIM%_PLKXF MEP51,!7L.RUT.?:&'BI@21JFG\3F W3YQ-9?+IAR3[3I; ,/Y8W2HNK$AJ"B MO'V3;5>''4$X."' G0#_JR#J!)%+M"5S:3T03;)4B@V2UMIXLP-7&Z?Z +B^NT 6B''TM1:,(+U3J:X-F _AYAW'?8N 3&)\:=H.B\!KA M (='Y-,S_T M!MN7'XE<4:X0@Z71!3>W)D_9]KIVHD7MVL5":--\W+ TOP>0UL#L+X70KQ/; M@?H?3O8'4$L#!!0 ( +*!'U/\F[U54P, *H) 9 >&PO=V]R:W-H M965TI '>S -K#K;=$6+;*( MD_2BZ 4MC2TBE*B0U'KW[3ND9$6Q96]R8Y/BS/#[A\.1%@>ION@2P)"G2M1Z MZ97&-.]\7^5AZH7=\\('O2V,?^*M%P_:P ?.I>5 X\XS",%[%@KS =Y^!UZ08F- METNAW2\Y]+:!1_)6&UGUSDA0\;K[9T]](D8.87S!(>H=HA]UH+T#=4([,B?K MGAFV6BAY(,I:8S0[<+EQWJB&U_88-T;A*D<_L[IC@M4YD(VKF;6L&EE#;33Y MA6RP9(I6 )$[RM?5Q%-* ABGP)'Y3, 0I-=DI6!*I& MR&< E];;IX)GARJ<"U&$R-1!C:KBAN#&G%Z-.\N@&%/A+6FE,J5_934Y$Q# M1H,L/E%Z;I7$XTYU91 M%B=TFC8;:+.KM.\;4%@]]9X(P+8\)GV+C=#UF"GD[+Q(,IHD)\@35DD:A-/( MLP%Y=A5Y[=HS9K: 1FIN7LKN[!PBQG,^09VPHD%RH>CG ^K\>G9M!4PQS2=V M2T)ZPG1NE<[IA0,/@V^OGN"GFMNH5OL#?RFC_0;CIA;/HC ]K=@).SJG03@[ MD>"/7J3V*^9OIO8<&X& '3H&-QFF0'4?!MW$R,:]6[?28"FX88D?4Z"L :[O MI#3'B7U=#Y]GJ_\!4$L#!!0 ( +*!'U./)[CD7P( .8% 9 >&PO M=V]R:W-H965TJ0M1P7S.N M%EZE=7/F^ZJHL";J1#3(S@\'UW1;:7O@YUE#MKA"?=-<26/Y0Y22UL@5 M%1PD;A;>>7BV3*V_<_A*<:=&>["5K(6XM<:[%*W2HN[!AD%->;>2^UZ'$2!,]@"B'A#]*R#N ;$KM&/FRKHDFN29 M%#N0UMM$LQNGC4.;:BBW?W&EI;FE!J?S"\((+Q!6KF66HFX$1ZX5O(*5Z9BR M90AB Y]UA1(^4+*FC&J*"CZ9?[!LI33.<'B)FE"FC@SJ9G4)AP='< "4PY=* MM(KP4F6^-F1M2K_HB5UTQ*(]Q-ZW[ 3B\!BB( HGX,L7X(3O@_M&HD&G:- I M(A2^RR)'NRK @STAK!0#C!-;D']D?T*16[@#,7 MT([L79XFX?PT\^_&8DUXS<,X'KS^8IL,;)-GV;JFF.+4P=)1MGCV^C&E":=&TZQ31]JLOI?)X\HOK4:Q;.XN015W\TA?8%_$CD MEG(%##<&%YRU4Z0XO&#>9::#/F;EN9AQBE=3#W&R'T@V%G?7C:\]]0 M2P,$% @ LH$?4Y.QD0_5 @ #0@ !D !X;"]W;W)K&ULM59;;]HP%/XK5M0'*G6Y04); 1*%HG5J5534[F':@PDGB57' M9K8#K;0?/]M)H[ 6BC2-!WP[W_>=BW.2P9:+9YD#*/124":'3J[4^M+S9))# M@:7+U\#T2BLR3:P%X94$%]4+?C[T"$^:,!G9O+D8#7BI*&,P%DF51 M8/%Z!91OAT[@O&T\D"Q79L,;#=8X@P6HQ_5 MO['/;.PZEB66,.'T.UFI?.B<.V@%*2ZI>N#;KU#'$QF^A%-I_]&VLHTC!R6E M5+RHP=J#@K!JQ"]U'EJ ,-@#"&M >"R@6P.ZQP)Z-:!W+""J =&Q@+@&Q#;W M5;)LIJ=8X=% \"T2QEJSF8DMET7K!!-F+M9""7U*-$Z-)KPHB-(W14F$V0I- M.%.$9< 2 A)UIJ PH?(4G2#"T!VA5%\'.?"4EC8$7E++7%4RX1Z9;R5U43JC"U?R@IZ.WEE^B "]W&A:YUH;O'A7N5@T#MZ_7C5IN@&P6%_'E H-<(] [& M>,NE1$ES75_/$"N+I=;DJ6DMP%;8J/Y&^XLSJ10BJV!:\&9T/O V[:OTWN)B MU^+ZO4786.P$%C6!10<#>W07+IH+LL')*YI0+&W=WC]W.^1Q0Q[_G[+T&X'^ M0>_'628@PPH0U0-%$I2B8*10DF.1@:[(R4<-I**-V[6(=E,]JTPN6B9Q[%[X MK5_P5^J]5FM2B.KE4RT47]MFN>1*MUX[S?7[&H0Q MT.&ULS5CM3^,V'/Y7K.XT@01-[/3U5BH! MO6E,8T(@M@_3/KB)VU@X=LYV6ICNCY_MI'%[M&G1T=OXT/CM]_CW^MAXM!3R M2:6$:/"<,:XN6JG6^<<@4'%*,JS:(B?C' M_$Z:7E"C)#0C7%'!@22SB]8E_#B)G(!;\0-S!=JJ][2"Z^T5^L_.>&/,%"MR+=B?--'I16O0 @F9 MX8+I>['\A50&=2U>+)AROV!9K0U;("Z4%EDE;#3(*"^_^+ERQ)I !^X00)4 M^DH@VK5#5 E$APIT*H&.\TQIBO/#!&L\'DFQ!-*N-FBVX9SII(WYE-NX/VAI M9JF1T^,'+>*G5+"$2/7C#P,$^S^!3Y\+JE\ YLFJ><-CPFV P!W#7(%S<)DD MU 8.,S-9II\-X\F$:$R9.@4?0 !4BB51@'+PR*E69V;0M&\I8V:M&@7:& M".)*V:M26;1#V1ZX%5RG"GSB"4DVY0-C>&T]6EE_A1H!?RU8&T3P#* 0P<>' M"3CY<)H;"[WRY>\65:_W(&/ND0^ FS3#7>;2P(46#@Z;X38<$=5I$#G\: ?^ M-<-* 3$#+A_ 7[^9>7"C2:;^;D#OU.@=A][9A2ZRS"2'LMAG(,<2+# K"#@Q MV9 (QK!4(">R-.H4?%E+GFU)4F[6=YM97EN,PW88PE&P6(_/OE4;EG1K2[J- MEOQ>9%.CJ'$4*2N#UI61N\KXXK[;M"Z!NVOZH.VZ]&I=>HVZE*$2N7Y=3!MX M_1JO?X0<&-3H@T9M'[DDL9AS^@])RDPXMWR=@%ADYA!3)7^09]LVG"$)P]K, M:@',::6T(2/*YZ#@"Z+T"F%EO,V8;2XO-1JNN3Q"[?YVKP]K.X;O8D=,\DK_ M*0%K(F)A\@>#I3N02'*.3=\L\ZVE$9 MU2;KI3'H#MN][;4!/='#9J;_E.5,O!!2A?JND'%JM'/7AB;S/?_"[C%RR7,J M;";5_R"7FA5:U7>XRB74V9M,GO%A_WLD4_]5,O5@>[ CE_R! 9M/C#+4EZ"Z M/;B -UGM&1P.CY!#R!,G:B;.S>M.=0G&A4Z%=(ZVUYYR]'2;.ROTC9M"N/K[ MZI)SV-I-.SQO(_CF )@6KN_7DQ930V?IR9W.;S)M=Y*D?H&*'Q[(F: MV?/;0C.IT-_D;L^=Z'O>DB?H31=@Y!D8-5^!RQ!='5J6R%,OZATC]I[L4#/9 M?6M9]E_%/MI5E859,^09C 5YR4O"KR4:(\K-E M\62#<\2GM,2%_+*B+$="/K*UQ4N&4:I!.;$>G8"J!G_)WA'>^-@0KEB=)G]? EO9K8BA$F.!'*!)(_6[S A"A+ MDL>/QNBD]:F _?'>^J\Z>!G,$^)X0H8J(>[K['3 M0@G7?\&NF6M/0%)Q0?,&+!GD65'_HI=F(7H :6<8X#0 YQW &0.X#BUV&)!)K/&-T!IF9+:VJ@%U.C9?A9H?;]03#Y-9,X,7\0-'G> M4))BQG_^*7)@^ NX_5%EXA6@(MT/OQ0)+M0&@3N""@XNP4.=)X"N@#8!OI5Z M'Z_5/BK(8R%-#N/!V1(+E!%^+@T]/BS!V:=S\ E8@&\0PQQDA41G@E_(EW+\ MUX967)+A,TO(B!5O*VFBNZFC233J 7YCQ@0%OR95NE]O9 M+_>-8S1X7;(I<.T+X-@.'.)CAO]1$0F'H_#E$3@JQN!OHG';Y'&U/7?$WK=* M<"%W)BO6;[* &VQ[K6U/V_9&;-_@=584RO(3DCF38' F>RXL6][,VO;7^'C\][P]5N^OI'O;PP5 J='6"[\ ^_VL-^@]1L8_=Z^ M8)9D_+CGX,#S)?1C%\;N,(&P)1 :"2S4YA""4TMVH17.Y")8^*7,V'%*X2&E MV ]4:@X1BEI"D7E%ZH0\+6T6T0&'T/?M(![9EK@E$1NE\5TW')Q>@NLM9K*# M@OU&@3N6)=B@$&AWM=O^#QI)*2&(<5#*^JL#'Y1+8SKJ!SZ%X3NQ')OUEGBO MZ<"3Q7(2W45C\ 3A0*=CX7Q .B?RJ$U"V"/B3^T1#<&NDD+W?ZGH1';N(3MH M3X,Q>ETQAN9J/*"I$QEY PGD1R-\NF(+S=7V4%[W6)UR%OZ8]KMV ';<2+?!B,9GW72*"YD^RS#* F MR?"^AI>JAAL)GRB/Z$ >WC2(1XAWS0?&I\EC3YRUZDAZZB!:'3I1S\>"&61M M]K[/?:?)?0 =D*)7DP:[=OV:GRM+X16-[V^5W]%3+9P#@A>2:@]#646L_JJ6C\(6NK+ MVQ,5\BJHAQMYO<=,39#?5Y2*_8-RT/[#8/XO4$L#!!0 ( +*!'U/$-U4@ MH@, '\+ 9 >&PO=V]R:W-H965TZTOGP'3L0..*B/3R= M%X@O\_=OQAY[^ALA'U5!J8;?%>-JX!1:K]ZXKLH*6A'5$2O*<60A9$4T-N72 M52M)26Z-*N8&GM=U*U)R9]BW?1,Y[(M:LY+3B0155Q613V/*Q&;@^,ZN8UHN M"VTZW&%_199T1O7]:B*QY;8J>5E1KDK!0=+%P!GY;\9^9 SLC(>2;M3!-QA7 MYD(\FL:G?.!XAH@RFFDC0?!O3>\H8T8).7YM19UV36-X^+U3_V"=1V?F1-$[ MP;Z7N2X&3NI 3A>D9GHJ-G_3K4.QT_ MMX$X, C/&01;@\!R-PM9RG=$DV%?B@U(,QO5S(=UU5HC7,G-KLRTQ-$2[?1P MID7V6 B64ZE>OD@#/WD+[W_5I7X"PO/=YR>>46["!Q-&N();F#6["&(!4ZJT M+#--<[!J<,]+K6!DXFV,[SF*GU:"5^^H)B53KU%R.KM7?5>C4P;-S;8.C!L' M@C,.=.&+X+I0\!Z7R?]M[V(PVH@$NXB,@XN"GVO6@="_@< +_+_ !540257S M>T$_;",>6OWP7,2-T*TY23G.0US)_@<-Z$/-GNT8;( M_&8?2PQ\;084?-,%!ED7&--O*R.G;N"KX&O<&XH67^MJCN.X6U96P8^I8 SP M8!O%GQ?%7R;>Q>PS]P*G[-=C2ZL=4U ME\AZ&,6^EX1>WUV? (I;H/@BT$>,ICF3S\6(CS#27A@DR6F*;DO1O4CQ8#?@ MV1#=(XA;WT^#7IR>QDA:C.0BQIW9$<9H[N)%OJ#E?V%*3C %O=#KG49*6Z3T M(A+FZS6G)3T^+5[/3Z(SIZ77TO3^?UGYW;X9J#1:4XEO(-@S"WB14_A 2@D/ MA-44?HSF*(GOUZ4\];W]C>]=D:DYW@=$*E@AL(V^V8;]]7?R8F[620_VPN]% MG?A,RO@';Y+_[-2]AFO[Y/D'8&&4=+SX#%BP!PN>F\W7< 7'7'[J=:+P#-?^ M2?'#J]+[&LCP&#*(XDX8G8'/;*J]IJ'%RE98 MO.',&Y.:\9Z+!YD!*/14%DQ>.9E2VTO7E:L,2BHO^!:8?K+FHJ1*3\7&E5L! M-+5&9>$2SXOM@[JF$*2_^ MRE.573F)@U)8TUVA[OC^5Z@#"@W?BA?2?J-]C?4R$^:Y-MRACY^^(0^H)RA/S*^D]JG'+M*!V:VYZ[J(&ZJ(,@+0?CH M*VS]+AM^4F&_Y_)=*+*,"^NKC6@C*-J"/'65JY!2WH,]V^7I/1?KY MW&S*I4)_-Q4E_QG88]#L,;![#(;^!K7OU:DSJ&JXKR8KQL@RFO/X<8)UO@,R M=A]/I>["PB@)PW/4K(LB'M:?<]B\"TO"R#^Z/ L^;((/!X.W"=5_9 &/P'8P MD,ZH88S>K>1QL\?XS26O&,-3R8,X3EJ*=U%Q3.*6X%T029(@:.G=X] ;Q5&_ MWDD3>3(8^1U(H&*5V1,^U:(7?&M2/Y#444,]>K?"8^]XYWEO+GU->288&>&6 MK-,>&/8\[+74[X$%?NQ'+?G[V$+B!_WZXY-+'P\G@!8@K?SZ$G\ E;/-4&+) MD9>\7_F/]Q'VWUY^OZ-$Z.FSMRU_%^83?Y2TY>_"]-T114E;_RXN&(4$OZ#_ M\;;#P]?=+\! T,)6 $WU:V4NE:#F!6\HP<0Z*)(F$1^NPBZL-'(:]> >](#E" VMOF2.K =4]6[6K/:-'C7 MMJUIK=_@RRGN69^9AM#V'$?ZJIO\2L4FUUU! 6OMRKN(=76(JD&K)HIO;0=R MSY7N9^PPTTTM" /0S]>&PO=V]R:W-H965T&_)I"S[W; D60%49(PB#LN1=>->ST(=;P*^9K 5!VVDG2P8>]:=VV1D M.7I!D$,L-0-1KPU,(<\UD5K&SYK3:B0U\+"]9_]DO"LO"R)@RO)O62+3D=6W M4 )+4N;RGFT_0^TGT'PQRX5YHFT5ZZO@N!22%358K:#(:/4FNSH/!P#%TP[ M-0"? OP7 %X-\-ZJX-< _ZT*00TPUNW*NTE<1"09#SG;(JZC%9MNF.P;M,I7 M1O4Y>9!W-&8%H$>R X$N(Y DR\45^H">'B)T>7&%+E!&T6/*2D%H M(H:V5*(::L>UP*02P"\(>.B.49D*-*,))"WXJ!L?=N!M9;9QC/>.)[B3\$N9 M]Y#GOD?8P6[+>J9OASMM=OY/??;/ZD?)\)KM]PR?]^KVHR@3<&ULS9I= M;]LV%(;_"F'T(@7:6/P4%20!DMC#-JQ#T*SKM6(SL5!9]$0ZZ?[]J(]8-GDD M>TVRY2:QY)R3A]U^WJ9#PVLX5:IN98KU3A MOKG3Y3*U[K"\'YM5J=)YW6B9CTD4B?$RS8K1^6E][KH\/]5KFV>%NBZ162^7 M:?GWIKN M;'2!3Z:450UJQ9^9>C1;GU$UE5NMOU4'O\S/1E$U(I6KF:TL4O?O05VI/*^< MW#C^:DU'FSZKAMN?G]Q_JB?O)G.;&G6E\Z_9W"[.1G*$YNHN7>?VLW[\6;43 MXI7?3.>F_HL>6VTT0K.UL7K9-G8C6&9%\S_]W@9BJX'S@1N0M@'Q&[">!K1M M0 _M@;4-V*$]\+9!/?5Q,_GI7Y$9:5V;M6'.OIU:Q>OK*@2Y<:6 M[MO,M;/GO[M<_*68Z:5"UZI$-XNT5.C"VC*[7=OT-E?(:G2EETNWJ#=6S[XM M=#Y7I4$?T8U+VOG:*?1=I5@Y?;WV[O R-=D,I<4<3;)\;=4<@?T<391-L]R\ M=VY?;B;HZ-U[] Z-D:F^-2@KT)G8NIE7XQ_/VEE> M-K,D/;.DZ),N[,*@:3%77)@!G;F+':C TD=%8G M&I0F35M1MZUJZ,,YQ7$DV>GX83OZH0Q+GLAD5S8)99PQ@?FN;!K*"*:1Z#K= MF2C?3)0?.%&4>M?KK+E>S=;U"@6# \$0"8V\8(0R%XR8$2\8H6J)FF'P[6@F/,1&QEV17 M@%(2R2,9>62F_C*_SV^\W;GV1-A&3X0 MX XO,'T&$K2-=W8DSCFF_H*$.DP(BYF_)*&.42Q]>)B"?MR5E)YEZ0 (#Q/0 M;\J8$[0NYIEI\M=EITK+PI53$^3T*BUM-LM6:5UMC9JMR\QF"F9L%E0KGQ7V M2R;[)=-!R6Y4.EK"KXU+;0=\;Z*$.CA10AV<*)#?0*)TS(3%8$@^JS3/]6QS MUU8\/T0B&.I''E/I1PB0,\5A*?\$@5^JN>4FIOV: JW#L[]*@ M9^Z08=QY0_S=CG0G(JRB;R[\S0605N4R8<)/^ GD2D5U.\3\\@JYBEC2 MA. >K"0=(9%A0OKO*+P=R!X,!U0 AX-> 8B#7GTD3CKV(^3-D'@[E#TD#J@ M$@>] A('O?I(G'2$2X8)MR'QRT-)G'0L2=CS29QT$$8.A3!P.<)G0P*[BN>O M!R"CW'_J-@%D&).8^ ^D )V,8]%#5Z2C*S),5Z^&X03"(AYD+:!R$.H'"5 % MSS.FL(KW1*CC*W(P7_T@;Y+P"97 # =E#Y!1(OS-&9"YC GLIH!.QDST7<4= M3)'AIV(OS^,D?+X$X#B@ F@<4$$P#IGULCCIN) <_#SKA5B\[7"GC,28^R@. MR@3V21R0N9L^3H@?GE"7$")[MDW:$1V-7@+$:80BB7#/+2K=^G'QT*=_K\W@[4#V M,#B@ A@<] H8'/3J8W#:41\]]#?4UV?P=BA[&!Q0 0P.>@4,#GH%##[>>J?" M,?!]_3*+<;->%[;Y:7MS=O/"S$7]FHAW_A*?7&'@_ 2?3)O783K[YNV<3VEY MGQ4&Y>K.=>7&YJZ+LGGAI3FP>E6_T7&KK=7+^N-"I6X%*H'[_DYK^W10=;!Y M[>C\'U!+ P04 " "R@1]3K>02 50$ #C% &0 'AL+W=OZ#:4>,":C'=Z2%9$ONR57;T:I): Q M201E">!D,^Y-X8.'+"V0(;Y3LA='ST"'LF;L5;\\!N.>J3TB$?&E5H'5WQN9 MDRC2FI0??Q=*>Z5-+7C\?-#^)0M>!;/&@LQ9] <-9#CN#7H@(!N<1O*9[;^2 M(B!'Z_-9)+)?L"^P9@_XJ9 L+H25!S%-\G_\7B3B2$#I:19 A0 Z%; _$+ * M >M:"W8A8%]KP2D$LM"-//8L<0LL\63$V1YPC5;:]$.6_4Q:Y8LFFB@KR=57 MJN3DY'?%Q.A8#W[D=I0 *PX2S6GW9*>\84A5S0*)7JV\V^ M?%H0B6DD/BNO1.; R) J.3I$PR\2,6")# ;Q$^=D@OVB7[[?( M&VI2RIE!AYF9H5:%OZ;1/;#@'4 F@@W^S*\7-YO"^6_6O9NMUY)AE32U,GWV M!_KF$18"3&NSWZ+6+M7:F5KK [4>Y@E-MJ+BVQV884'].[#^<3"6V;[3S%04 M5FCP;<_R0?!$9,@"\.=O2B]XE"06?[5XY91>.:W!3M52"O2:4"44".*GG$JJ M%A6I+2*_OHC((92="D7DH>"8I8D$GVA2+(O/3>LB=\;)G-%]Y6WBN&;?LD?& MVS'=SF$006>(ZK#%.*6:MT. MT610>C7H$DT&9S-FGC#D(L)K0]1R,"QS,&S-P4OR1H3N'<^K%P'^ 3]9)Z!9 MM4FS0Q2 1^T;=HD$A3?',V@ARX+6"14:< /'&?9/BD63.A-"=WC"FP:<,QRX M:-#,'HBJ]*$;^'-U 8%5_X)6E_A3-4!H=XH_]L4J%1U2.AVBD?N MV?0BV[7T5K5.IG.&POR')&%,<7',"QG"Y;3\DH53%HD4SJG MQD[U/"P+S6A:@E,NPEZG$XP_#1GP1,5(S*A M@D\U!Z^,YERLG;D'AID22@?&-HX-V 5+^>S@KIM!3]4\.9=*5[%=!/=W6C^^ M!VQF() +T0CL$6<8#PMJ#-/RUDZJAROC"RBHQP_KPBJ<:[KN]OJD=:AN-LA4 MZ93I)DR7;$SCH6 9R-%\OH"[444(H#$JMX.4T[F2M-*P\:@'EG;&A+B'%^Y' MML.]RK8JUX&ZR69H!=5#1^,FP+_-YKBW:7NOX@T*_J3,YZ5-1U9S:#5VIUG& M5]5\E34",/8NSDZ+0JP_"3Z7.7/)'QUP/*0;OV"A-'^VT:!59M; - F>F#9\ MMFWYI6GQP%9FTTZK#-?<.T/-?W>=YTPR3<6V:-O[I[S*KU8<7?\KR=5_E7W! M7HWU+GKJ(OOG(#(^!Y%GT9.#TQ<9)2>I,:SW[ZU#PLX1H;$&]PM!-M MT&"ZY,)P6<\6/$V9?'%2L/2&3NV!?X??/I^RC"Z%>6C $6G'WUC*EWG2/'4' M"U$_U8Z_0GK=N#D'VEA)$!ZC- ?9R7#YE4'RR.WR>QES_3)(FB.,96 M=#+Q*IA@ZQ;'\/6S8=K XL#D?YLK?%JXQURN ^PFA[J$"Q3O!.Q3/&U!L2_ M;N"1)/YJ8W' ZL"UCL0WQ\'>LKO$T5054P;]@;C2))@"/2BOT?C&%F=&#[^ M^F!O210EB1\!S*\@BC $WD8-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( +*!'U/@I619$@0 )HA / >&PO=V]R:V)O;VLN M>&ULQ9I-;]LX$$#_"J%3]K!KZ\-N&]0%'-O=-9 X@17D6M#2."9"D5Z2M')=Y M8;24DRCN3CR <:+XK3AO(._YQK8ECF_6W(-,HO'05[@5QKKVBK9^[AD/X"_N MCFJG/POIP,RY@[^-KO="/3;5^*<8H,=HXW#<=D&\-/\GC'J[%07,=5%7H%P7 M1P.R 51V)_8V8HI7,(EF^@"F>1Y_@V79/9OS4"A2YE+X$V99MG@!46Y7\\4J M7\R9W\MOKY?SZ;T_N)I>3U>S!4.0"0&9G!'R2X(@4P(R/0MD?N\W-XL5@LP( MR.R,D+U(C@C(T3DA4P0Y)B#'YX3,$.0[ O)=6,B\KBINOC&]95>U%0JL95R5 M+!>/2FP%@GQ/0+X/"[F& Z@:V!H*[;&:\PCL P'V(2S84AW NN8BBP?K(35: M#\,B?>;"L 1.%T\[+4LP M]@M;_%O[!*^E[78Q)F60.+!"EJK0%;![_K4?.DH8<6!CK'R]+UQW8/QKR VP MJ7-&;&J?R&),2AGQ.9W12Q%B2AKQVUN#7?A<7X+] S-2_HC?3B"GV!+*),EY M3'+DQ)B449+01GEET'[AQ)CD!"6P6\AAL==I$DHQ26#%X&'QY!M)J24)K!9R M?.S'D%)+$E@MIP:>/]EQU)QC3,HV26#;G,:DJY)PWLGM=,_H*,,8E(72P!8B,&]=KPMEE(6RP!:B&QTO,V>4 MA;)SS8!:3+S0G%$6RD)_HZ%6K]@%QJ0LE 6V$#U1ZS4Z^9GFG,ML_4:G+)0% MMA"-.<*8E(6RP!:B,<<8D[)0%MA"_=GYB<0HH^23!98//3WO]1Q*/EE@^="8 MN.>,*/F,6OD,CO\"E+#UR6NY\K>POKS@LK@SK-ETGS6R4;/0N*VEG/FR6W6M M>7G\M>#X6\2G'U!+ P04 " "R@1]3.(-O)L0! -'@ &@ 'AL+U]R M96QS+W=O^9H[=3 M'_\SL5NO=ZOXTJT^]_&0_Q@7!E&ULS=G);L(P% 707T'95L1X@ X" M-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^ MDBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B) MYGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>% M]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K M^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@? M$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! M A0#% @ LH$?4Q+\B=;M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ LH$?4YE&PO=V]R:W-H M965T&UL4$L! A0#% @ LH$?4T[WGDK9!@ ?QL !@ M ("!S T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ LH$?4Q)A3TDV P +@D !@ ("!9A\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH$? M4T[Z_S>!"@ TAL !@ ("!&S0 'AL+W=OX@4 $$. 8 M " @=(^ !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! M A0#% @ LH$?4XCY_\ @!P BA( !D ("!&E( 'AL M+W=OZ/%OX% M #@#P &0 @(%Q60 >&PO=V]R:W-H965T&UL4$L! A0#% @ LH$? M4TQ6K+=T!@ )! !D ("!PFX 'AL+W=O3R<(@' !H$P &0 M @(%M=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ LH$?4S.)A/)]!@ CQ M !D ("!TH( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH$?4^9R;&BW! O@P !D M ("!T)$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LH$?4SID\P:= @ OP4 !D ("!$:( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LH$?4W"L MDNC' @ $0@ !D ("!FJX 'AL+W=O&PO=V]R:W-H965T0DN@0 !47 9 " @:BT !X;"]W;W)K&UL4$L! A0#% @ LH$?4[S#A#\D P PL !D M ("!F;D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LH$?4X)%0'^W"@ 1UD !D ("! M\,( 'AL+W=OS0 >&PO=V]R:W-H965TTZ^T ( /<' 9 M " @4W2 !X;"]W;W)K&UL4$L! A0#% M @ LH$?4[S<4R^] @ . < !D ("!5-4 'AL+W=O&UL4$L! A0#% @ LH$?4UG'OM=[ M @ O08 !D ("!HMX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH$?4X\GN.1? @ Y@4 !D M ("!C>< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LH$?4[[,:+]U! /! !D ("!#O( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLH$?4V(JF;[. @ Q @ !D ("!H/X 'AL+W=O&UL4$L! A0#% @ LH$?4T; 'N0J P M$A, T ( !20T! 'AL+W-T>6QE$ $ 7W)E;',O+G)E M;'-02P$"% ,4 " "R@1]3X*5D61($ ":(0 #P @ &' M$0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ LH$?4SB#;R;$ 0 #1X M !H ( !QA4! 'AL+U]R96QS+W=O XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 239 318 1 false 51 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.zoom.us/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - Summary of Business and Significant Accounting Policies Sheet http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPolicies Summary of Business and Significant Accounting Policies Notes 8 false false R9.htm 2103102 - Disclosure - Revenue Recognition Sheet http://www.zoom.us/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 2108103 - Disclosure - Investments Sheet http://www.zoom.us/role/Investments Investments Notes 10 false false R11.htm 2114104 - Disclosure - Fair Value Measurements Sheet http://www.zoom.us/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2117105 - Disclosure - Business Combinations Sheet http://www.zoom.us/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2119106 - Disclosure - Balance Sheet Components Sheet http://www.zoom.us/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 2129107 - Disclosure - Commitments and Contingencies Sheet http://www.zoom.us/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 2131108 - Disclosure - Stockholders??? Equity and Equity Incentive Plans Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlans Stockholders??? Equity and Equity Incentive Plans Notes 15 false false R16.htm 2137109 - Disclosure - Income Taxes Sheet http://www.zoom.us/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2140110 - Disclosure - Net Income Per Share Attributable to Common Stockholders Sheet http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholders Net Income Per Share Attributable to Common Stockholders Notes 17 false false R18.htm 2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies) Sheet http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies Summary of Business and Significant Accounting Policies (Policies) Policies http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPolicies 18 false false R19.htm 2304301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.zoom.us/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.zoom.us/role/RevenueRecognition 19 false false R20.htm 2309302 - Disclosure - Investments (Tables) Sheet http://www.zoom.us/role/InvestmentsTables Investments (Tables) Tables http://www.zoom.us/role/Investments 20 false false R21.htm 2315303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.zoom.us/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.zoom.us/role/FairValueMeasurements 21 false false R22.htm 2320304 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.zoom.us/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.zoom.us/role/BalanceSheetComponents 22 false false R23.htm 2332305 - Disclosure - Stockholders??? Equity and Equity Incentive Plans (Tables) Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansTables Stockholders??? Equity and Equity Incentive Plans (Tables) Tables http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlans 23 false false R24.htm 2338306 - Disclosure - Income Taxes (Tables) Sheet http://www.zoom.us/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.zoom.us/role/IncomeTaxes 24 false false R25.htm 2341307 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) Sheet http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersTables Net Income Per Share Attributable to Common Stockholders (Tables) Tables http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholders 25 false false R26.htm 2405401 - Disclosure - Revenue Recognition - Summary Disaggregation of Revenue by Region (Details) Sheet http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails Revenue Recognition - Summary Disaggregation of Revenue by Region (Details) Details 26 false false R27.htm 2406402 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.zoom.us/role/RevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 27 false false R28.htm 2407403 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details) Sheet http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails Revenue Recognition - Remaining Performance Obligation (Details) Details 28 false false R29.htm 2410404 - Disclosure - Investments - Summary of Marketable Securities (Details) Sheet http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails Investments - Summary of Marketable Securities (Details) Details 29 false false R30.htm 2411405 - Disclosure - Investments - Additional Information (Details) Sheet http://www.zoom.us/role/InvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 30 false false R31.htm 2412406 - Disclosure - Investments - Summary of Contractual Maturities of Marketable Securities (Details) Sheet http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails Investments - Summary of Contractual Maturities of Marketable Securities (Details) Details 31 false false R32.htm 2413407 - Disclosure - Investments - Schedule of Strategic Investments (Details) Sheet http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails Investments - Schedule of Strategic Investments (Details) Details 32 false false R33.htm 2416408 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) Sheet http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details) Details 33 false false R34.htm 2418409 - Disclosure - Business Combinations (Details) Sheet http://www.zoom.us/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.zoom.us/role/BusinessCombinations 34 false false R35.htm 2421410 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails Balance Sheet Components - Schedule of Accounts Receivable (Details) Details 35 false false R36.htm 2422411 - Disclosure - Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details) Details 36 false false R37.htm 2423412 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 37 false false R38.htm 2424413 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment Net (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment Net (Details) Details 38 false false R39.htm 2425414 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 39 false false R40.htm 2426415 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails Balance Sheet Components - Other Noncurrent Assets (Details) Details 40 false false R41.htm 2427416 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 41 false false R42.htm 2428417 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) Sheet http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails Balance Sheet Components - Schedule of Other Liabilities Non Current (Details) Details 42 false false R43.htm 2430418 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.zoom.us/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.zoom.us/role/CommitmentsandContingencies 43 false false R44.htm 2433419 - Disclosure - Stockholders??? Equity and Equity Incentive Plans - Additional Information (Details) Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails Stockholders??? Equity and Equity Incentive Plans - Additional Information (Details) Details 44 false false R45.htm 2434420 - Disclosure - Stockholders??? Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails Stockholders??? Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) Details 45 false false R46.htm 2435421 - Disclosure - Stockholders??? Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details) Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails Stockholders??? Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details) Details 46 false false R47.htm 2436422 - Disclosure - Stockholders??? Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details) Sheet http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails Stockholders??? Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details) Details 47 false false R48.htm 2439423 - Disclosure - Income Taxes (Details) Sheet http://www.zoom.us/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.zoom.us/role/IncomeTaxesTables 48 false false R49.htm 2442424 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) Details 49 false false R50.htm 2443425 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details) Sheet http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details) Details 50 false false All Reports Book All Reports zm-20210731.htm exhibit101.htm zm-20210731.xsd zm-20210731_cal.xml zm-20210731_def.xml zm-20210731_lab.xml zm-20210731_pre.xml zm-20210731xex311.htm zm-20210731xex312.htm zm-20210731xex321.htm http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "zm-20210731.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 239, "dts": { "calculationLink": { "local": [ "zm-20210731_cal.xml" ] }, "definitionLink": { "local": [ "zm-20210731_def.xml" ] }, "inline": { "local": [ "zm-20210731.htm" ] }, "labelLink": { "local": [ "zm-20210731_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "zm-20210731_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "zm-20210731.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 403, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021": 5, "total": 5 }, "keyCustom": 22, "keyStandard": 296, "memberCustom": 10, "memberStandard": 39, "nsprefix": "zm", "nsuri": "http://www.zoom.us/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "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://www.zoom.us/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "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": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Investments", "role": "http://www.zoom.us/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Fair Value Measurements", "role": "http://www.zoom.us/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Business Combinations", "role": "http://www.zoom.us/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Balance Sheet Components", "role": "http://www.zoom.us/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - Commitments and Contingencies", "role": "http://www.zoom.us/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlans", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Income Taxes", "role": "http://www.zoom.us/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140110 - Disclosure - Net Income Per Share Attributable to Common Stockholders", "role": "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholders", "shortName": "Net Income Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)", "role": "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Summary of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.zoom.us/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ice96254fbb8849d5b0cce6eb44fd61cf_I20210131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Investments (Tables)", "role": "http://www.zoom.us/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.zoom.us/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.zoom.us/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans (Tables)", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansTables", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338306 - Disclosure - Income Taxes (Tables)", "role": "http://www.zoom.us/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables)", "role": "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersTables", "shortName": "Net Income Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Revenue Recognition - Summary Disaggregation of Revenue by Region (Details)", "role": "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails", "shortName": "Revenue Recognition - Summary Disaggregation of Revenue by Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "INF", "lang": "en-US", "name": "zm:PercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue Recognition - Additional Information (Details)", "role": "http://www.zoom.us/role/RevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ice96254fbb8849d5b0cce6eb44fd61cf_I20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnbilledContractsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue Recognition - Remaining Performance Obligation (Details)", "role": "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails", "shortName": "Revenue Recognition - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Investments - Summary of Marketable Securities (Details)", "role": "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails", "shortName": "Investments - Summary of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Investments - Additional Information (Details)", "role": "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Investments - Summary of Contractual Maturities of Marketable Securities (Details)", "role": "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails", "shortName": "Investments - Summary of Contractual Maturities of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFVNINoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Investments - Schedule of Strategic Investments (Details)", "role": "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails", "shortName": "Investments - Schedule of Strategic Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtSecuritiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ic4d96c1e38be4221a40036223dab13b4_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Business Combinations (Details)", "role": "http://www.zoom.us/role/BusinessCombinationsDetails", "shortName": "Business Combinations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i4452b15c23f148749fa2821bd87b2bdf_I20210701", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails", "shortName": "Balance Sheet Components - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ice96254fbb8849d5b0cce6eb44fd61cf_I20210131", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails", "shortName": "Balance Sheet Components - Rollforward of Allowance For Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": "-3", "lang": "en-US", "name": "zm:AccountsReceivableCreditLossesExpenseReversalCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zm:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zm:PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment Net (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - Balance Sheet Components - Other Noncurrent Assets (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails", "shortName": "Balance Sheet Components - Other Noncurrent Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zm:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "zm:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "zm:SalesAndOtherTaxLiabilitiesNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - Disclosure - Balance Sheet Components - Schedule of Other Liabilities Non Current (Details)", "role": "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails", "shortName": "Balance Sheet Components - Schedule of Other Liabilities Non Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "zm:SalesAndOtherTaxLiabilitiesNonCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ibd48e8913126434d9862952fcc48ea61_D20200730-20200730", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNumberOfDefendants", "reportCount": 1, "unique": true, "unitRef": "officer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.zoom.us/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ibd48e8913126434d9862952fcc48ea61_D20200730-20200730", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyNumberOfDefendants", "reportCount": 1, "unique": true, "unitRef": "officer", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans - Additional Information (Details)", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i6c44c2d5bfa449ba8dc3103fbfead373_I20210731", "decimals": "INF", "lang": "en-US", "name": "zm:ShareBasedPaymentArrangementNumberOfEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ice96254fbb8849d5b0cce6eb44fd61cf_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details)", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i1270c534589b42979b015236613a444d_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435421 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details)", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Restricted Stock Units Activity Under Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i1270c534589b42979b015236613a444d_I20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details)", "role": "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails", "shortName": "Stockholders\u2019 Equity and Equity Incentive Plans - Summary of Stock-based Compensation Expense by Line Item (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Income Taxes (Details)", "role": "http://www.zoom.us/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details)", "role": "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i0fdad9e670c84664a11b0061e4dc88e1_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i19cd379a7cff4f97bc501647fc64b447_D20210501-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i0fdad9e670c84664a11b0061e4dc88e1_D20210501-20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details)", "role": "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "shortName": "Net Income Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i0fdad9e670c84664a11b0061e4dc88e1_D20210501-20210731", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i08b627c3388c45cfa9e6e13dce6a3c63_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "i08b627c3388c45cfa9e6e13dce6a3c63_I20200131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Business and Significant Accounting Policies", "role": "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPolicies", "shortName": "Summary of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Revenue Recognition", "role": "http://www.zoom.us/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "zm-20210731.htm", "contextRef": "ia92fe986affa43309bbd58f3546f7bc7_D20210201-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/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/2021", "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r491" ], "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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r492" ], "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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r492" ], "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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r501" ], "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r492" ], "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r492" ], "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "verboseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r492" ], "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r488" ], "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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r489" ], "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/2021", "presentation": [ "http://www.zoom.us/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/2021", "presentation": [ "http://www.zoom.us/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific (\u201cAPAC\u201d)" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r239", "r249", "r298", "r300", "r401", "r402", "r403", "r404", "r405", "r406", "r425", "r462", "r464", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r239", "r249", "r298", "r300", "r401", "r402", "r403", "r404", "r405", "r406", "r425", "r462", "r464", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r239", "r249", "r288", "r298", "r300", "r401", "r402", "r403", "r404", "r405", "r406", "r425", "r462", "r464", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r239", "r249", "r288", "r298", "r300", "r401", "r402", "r403", "r404", "r405", "r406", "r425", "r462", "r464", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r159", "r160", "r276", "r281", "r463", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r159", "r160", "r276", "r281", "r463", "r472", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r162" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r19", "r449", "r474" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r19", "r162", "r163" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances of $34,629 and $36,844 as of July\u00a031, 2021 and January\u00a031, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r19", "r162", "r436", "r449" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Accounts receivable, noncurrent" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r10", "r11", "r36" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "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 expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r210" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "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", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r49", "r50", "r51", "r451", "r469", "r470" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r58", "r59", "r60", "r93", "r94", "r95", "r362", "r465", "r466", "r502" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r207" ], "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": "Acquired finite-lived intangible assets, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r93", "r94", "r95", "r326", "r327", "r328", "r366" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r301", "r303", "r331", "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r303", "r322", "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r164", "r186", "r188", "r191" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Less: allowance for credit losses", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails", "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r164", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r83", "r206" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. 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 Acquisition Costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "localname": "AmortizationOfAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r125" ], "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, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r125" ], "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://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r125" ], "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://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r88", "r147", "r150", "r156", "r184", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r359", "r363", "r382", "r392", "r394", "r433", "r450" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r45", "r88", "r184", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r359", "r363", "r382", "r392", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r369" ], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r171" ], "calculation": { "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails": { "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": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r172" ], "calculation": { "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r169", "r196" ], "calculation": { "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails": { "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://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r173", "r175", "r445" ], "calculation": { "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "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 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 in one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r173", "r174", "r444" ], "calculation": { "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "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 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": "Less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r166", "r170", "r196", "r435" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities", "totalLabel": "Total", "verboseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofContractualMaturitiesofMarketableSecuritiesDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r304", "r324" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions.", "label": "Billed Revenues [Member]", "terseLabel": "Billed consideration" } } }, "localname": "BilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r297", "r299" ], "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://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r299", "r351", "r352" ], "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://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition, shares issuable (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r356" ], "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" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Business combination, cash and equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Business combination, current assets, other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets, other than goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r92", "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Summary of Business and Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r29", "r85" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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", "periodEndLabel": "Cash and cash equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 5.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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r85", "r86" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 \u2013 end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash \u2013 beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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 within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r383" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r87", "r88", "r109", "r110", "r115", "r120", "r124", "r132", "r133", "r134", "r184", "r228", "r232", "r233", "r234", "r237", "r238", "r247", "r248", "r251", "r252", "r382", "r493" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/Cover", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r217", "r437", "r455" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r214", "r215", "r216", "r224", "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/Cover", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/Cover", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r93", "r94", "r366" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r254" ], "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, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, $0.001 par value per share, 2,000,000,000 Class A shares authorized as of July\u00a031, 2021 and January\u00a031, 2021; 240,479,735 and 215,737,924 shares issued and outstanding as of July\u00a031, 2021 and January\u00a031, 2021, respectively; 300,000,000 Class B shares authorized as of July\u00a031, 2021 and January\u00a031, 2021; 56,547,588 and 77,811,299 shares issued and outstanding as of July\u00a031, 2021 and January\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r54", "r56", "r57", "r63", "r440", "r457" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r263", "r264", "r277" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r263", "r264", "r277" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r278" ], "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 included in deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate and other debt securities" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68", "r429" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecurities": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).", "label": "Debt Securities", "terseLabel": "Privately held debt securities included in strategic investments" } } }, "localname": "DebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) 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, Realized Gain (Loss)", "terseLabel": "Debt securities, available-for-sale, realized gain (loss)" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Summary of Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Noncurrent", "terseLabel": "Debt securities" } } }, "localname": "DebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Customer deposit liabilities" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r83", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r145" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "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://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r276", "r280", "r281", "r282", "r283", "r284", "r285", "r286" ], "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://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails", "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary Disaggregation of Revenue by Region" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "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 (\u201cEMEA\u201d)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r64", "r98", "r99", "r100", "r101", "r102", "r106", "r109", "r120", "r123", "r124", "r128", "r129", "r367", "r368", "r441", "r458" ], "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)", "verboseLabel": "Net income per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "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://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r64", "r98", "r99", "r100", "r101", "r102", "r109", "r120", "r123", "r124", "r128", "r129", "r367", "r368", "r441", "r458" ], "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)", "verboseLabel": "Net income per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r323" ], "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": "Unrecognized stock-based compensation excepted to be recognized over a weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r323" ], "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 expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expenses related to outstanding unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "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": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r320" ], "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://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r58", "r59", "r60", "r93", "r94", "r95", "r97", "r103", "r105", "r131", "r185", "r254", "r261", "r326", "r327", "r328", "r341", "r342", "r366", "r384", "r385", "r386", "r387", "r388", "r389", "r465", "r466", "r467", "r502" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFVNINoncurrent": { "auth_ref": [ "r378" ], "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 noncurrent.", "label": "Equity Securities, FV-NI, Noncurrent", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFVNINoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r378" ], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "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", "verboseLabel": "Publicly held equity securities included in strategic investments" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r182" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "negatedLabel": "Gains on strategic investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r369", "r370", "r371", "r375" ], "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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r369", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r240", "r242", "r243", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r370", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r240", "r242", "r243", "r369", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r369", "r370", "r372", "r373", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r240", "r242", "r243" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r374" ], "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://www.zoom.us/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r240", "r289", "r290", "r295", "r296", "r370", "r398" ], "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": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r240", "r242", "r243", "r289", "r290", "r295", "r296", "r370", "r399" ], "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": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r240", "r242", "r243", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r370", "r400" ], "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": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r240", "r242", "r243", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r374", "r377" ], "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 Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r176", "r177", "r180", "r181", "r182", "r187", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200", "r241", "r253", "r365", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ], "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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r70", "r83", "r168" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "Gain on investments", "verboseLabel": "Gains on strategic investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r205", "r394", "r432" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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://www.zoom.us/role/BusinessCombinationsDetails", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r67", "r88", "r147", "r149", "r152", "r155", "r157", "r184", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r382" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": "Initial public offering" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r147", "r149", "r152", "r155", "r157", "r430", "r438", "r442", "r460" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/IncomeTaxesDetails" ], "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": [ "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "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": [ "r89", "r337", "r338", "r339", "r343", "r345", "r347", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r104", "r105", "r146", "r335", "r344", "r346", "r461" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r82", "r426" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "verboseLabel": "Proceeds from employee equity transactions to be remitted to employees and tax authorities, net" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income and other, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of data and information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.", "label": "Investment Holdings, Schedule of Investments [Table Text Block]", "terseLabel": "Summary of Strategic Investments" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r183", "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Strategic Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "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": "Summary of Contractual Maturities of Marketable Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsTables" ], "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": [ "r179", "r431", "r446", "r471", "r500" ], "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": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r88", "r151", "r184", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r360", "r363", "r364", "r382", "r392", "r393" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r88", "r184", "r382", "r394", "r434", "r453" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r88", "r184", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r360", "r363", "r364", "r382", "r392", "r393", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r30" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Strategic investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Aggregate legal settlement charge" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Loss Contingency, Number of Defendants", "terseLabel": "Loss contingency, number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "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": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Agency bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r81", "r84" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r52", "r55", "r60", "r62", "r84", "r88", "r96", "r98", "r99", "r100", "r101", "r104", "r105", "r117", "r147", "r149", "r152", "r155", "r157", "r184", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r368", "r382", "r439", "r456" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r98", "r99", "r100", "r101", "r106", "r107", "r119", "r124", "r147", "r149", "r152", "r155", "r157" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r108", "r111", "r112", "r113", "r114", "r119", "r124" ], "calculation": { "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "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 income (loss) attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r147", "r149", "r152", "r155", "r157" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r390" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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_OtherAssetsCurrent": { "auth_ref": [ "r44", "r394" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "totalLabel": "Prepaid expenses and other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Certificates of deposit included in other assets, noncurrent" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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, noncurrent", "totalLabel": "Other assets, noncurrent" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "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://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r53", "r56", "r357", "r358", "r361" ], "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", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r47", "r49" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on available-for-sale marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r36", "r394" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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, noncurrent", "totalLabel": "Other liabilities, noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities Non Current" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "auth_ref": [ "r116", "r119" ], "calculation": { "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "negatedLabel": "Less: undistributed earnings attributable to participating securities" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r71", "r73", "r167" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r74", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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": "Cash paid for acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedTerseLabel": "Purchases of strategic investments", "terseLabel": "Purchases of strategic investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsAdditionalInformationDetails", "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtOtherThanFairValueFairValueDisclosureMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Not measured at fair value.", "label": "Portion at Other than Fair Value Measurement [Member]", "terseLabel": "Measurement Alternative" } } }, "localname": "PortionAtOtherThanFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/InvestmentsScheduleofStrategicInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r247" ], "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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17", "r247" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "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, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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.001 par value per share, 200,000,000 shares authorized as of July\u00a031, 2021 and January\u00a031, 2021; zero shares issued and outstanding as of July\u00a031, 2021 and January\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r27", "r28" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r4", "r6", "r201", "r202" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "terseLabel": "Prepaid expenses, noncurrent" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsOtherNoncurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r71", "r72", "r167" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r78", "r79" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r71", "r72", "r167" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r77", "r325" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r77" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock for employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r211" ], "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" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r209" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "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": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r211", "r394", "r447", "r454" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r209" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r66", "r189" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for accounts receivable allowances" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r334", "r428", "r487" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r12", "r85", "r86" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash, current included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r15", "r85", "r86", "r473" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash, noncurrent included in other assets, noncurrent" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r12", "r86" ], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "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 from international employee stock sales" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Issuance of common stock upon release of restricted stock units (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "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": "Unvested RSUs", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r261", "r329", "r394", "r452", "r468", "r470" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r93", "r94", "r95", "r97", "r103", "r105", "r185", "r326", "r327", "r328", "r341", "r342", "r366", "r465", "r467" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r143", "r144", "r148", "r153", "r154", "r158", "r159", "r161", "r275", "r276", "r429" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r273", "r274", "r279", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r271" ], "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://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "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://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r272" ], "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": "Revenue remaining performance obligation, expected timing of satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "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://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "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": "Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Income Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation Expense by Line Item" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r340" ], "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 Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r124" ], "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 Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r109", "r110", "r120", "r124", "r129" ], "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://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r303", "r321", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r369", "r370" ], "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 Financial Instruments Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Noncurrent Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r211" ], "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://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r304", "r324" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r306" ], "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": "Summary of Restricted Stock Units (RSUs) Activity Under Equity Incentive Plan" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r306", "r317", "r318" ], "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": "Summary of Stock Option Activity Under Equity Incentive Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r40", "r87", "r132", "r133", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r257", "r258", "r259", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also 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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r65" ], "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://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockbasedCompensationExpensebyLineItemDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "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": "Cancelled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r314" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r313" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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, Number of Shares [Roll Forward]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "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]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Outstanding stock options, vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r312" ], "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", "negatedLabel": "Cancelled/forfeited/expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r312" ], "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": "Cancelled/forfeited/expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r324" ], "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": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r308", "r324" ], "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://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Outstanding [Roll Forward]", "terseLabel": "Outstanding Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r307" ], "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 dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "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://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r302", "r305" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofRestrictedStockUnitsActivityUnderEquityIncentivePlanDetails" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "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", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value, vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life (years), vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r319" ], "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 Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r262", "r333" ], "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\u2019 Equity and Equity Incentive Plans" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlans" ], "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)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r87", "r88", "r109", "r110", "r115", "r120", "r124", "r132", "r133", "r134", "r184", "r228", "r232", "r233", "r234", "r237", "r238", "r247", "r248", "r251", "r252", "r254", "r382", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/Cover", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r58", "r59", "r60", "r93", "r94", "r95", "r97", "r103", "r105", "r131", "r185", "r254", "r261", "r326", "r327", "r328", "r341", "r342", "r366", "r384", "r385", "r386", "r387", "r388", "r389", "r465", "r466", "r467", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r93", "r94", "r95", "r131", "r429" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r254", "r261" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock for employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r254", "r261", "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansSummaryofStockOptionActivityUnderEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r17", "r18", "r254", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r254", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon release of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r254", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r88", "r165", "r184", "r382", "r394" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r46" ], "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://www.zoom.us/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r176", "r177", "r180", "r181", "r182", "r241", "r253", "r365", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r493", "r494", "r495", "r496", "r497", "r498", "r499" ], "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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r91", "r289", "r443" ], "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://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bill Securities [Member]", "terseLabel": "Treasury bills" } } }, "localname": "USTreasuryBillSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails", "http://www.zoom.us/role/InvestmentsSummaryofMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r91", "r289", "r296", "r443" ], "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": "Treasury bills" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r42", "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled contracts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled consideration" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionRemainingPerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r118", "r121", "r122" ], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Undistributed earnings attributable to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r108", "r124" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing net income per share attributable to common stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r106", "r124" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares used in computing net income per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "zm_AccountsReceivableCreditLossesExpenseReversalCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Losses Expense (Reversal), Current", "label": "Accounts Receivable, Credit Losses Expense (Reversal), Current", "terseLabel": "Provision for credit losses" } } }, "localname": "AccountsReceivableCreditLossesExpenseReversalCurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsRollforwardofAllowanceForCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "zm_AccountsReceivablesAllowanceForReturns": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivables, Allowance for Returns", "label": "Accounts Receivables, Allowance for Returns", "negatedTerseLabel": "Less: allowance for returns" } } }, "localname": "AccountsReceivablesAllowanceForReturns", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "zm_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued liabilities and other liabilities current.", "label": "Accrued Liabilities And Other Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "zm_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Components.", "label": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.zoom.us/20210731", "xbrltype": "stringItemType" }, "zm_BusinessCombinationMilestonePaymentServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Milestone Payment, Service Period", "label": "Business Combination, Milestone Payment, Service Period", "terseLabel": "Service period" } } }, "localname": "BusinessCombinationMilestonePaymentServicePeriod", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "durationItemType" }, "zm_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer and office equipment.", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "zm_ConvertibleNoteIncludedInOtherAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Note Included in Other Assets", "label": "Convertible Note Included in Other Assets [Member]", "terseLabel": "Publicly held equity securities included in strategic investments" } } }, "localname": "ConvertibleNoteIncludedInOtherAssetsMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "zm_DonationOfCommonStockToCharitableFoundation": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Donation of Common Stock to Charitable Foundation", "label": "Donation of Common Stock to Charitable Foundation", "terseLabel": "Charitable donation of common stock" } } }, "localname": "DonationOfCommonStockToCharitableFoundation", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_EmployeeRelatedLiabilitiesEmployeeStockSalesCurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee-related Liabilities, Employee Stock Sales, Current", "label": "Employee-related Liabilities, Employee Stock Sales, Current", "terseLabel": "Proceeds from employee equity transactions to be remitted to employees and tax authorities" } } }, "localname": "EmployeeRelatedLiabilitiesEmployeeStockSalesCurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "zm_EquityMethodInvestmentRealizedGainLossOnRemeasurement": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Realized Gain (Loss) on Remeasurement", "label": "Equity Method Investment, Realized Gain (Loss) on Remeasurement", "negatedTerseLabel": "Amortization on marketable securities" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnRemeasurement", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_Five9IncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five9, Inc.", "label": "Five9, Inc. [Member]", "terseLabel": "Five9" } } }, "localname": "Five9IncMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "zm_HeldForCharitableContributionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Held For Charitable Contributions", "label": "Held For Charitable Contributions [Member]", "terseLabel": "Held For Charitable Contributions" } } }, "localname": "HeldForCharitableContributionsMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "zm_HoldbackAgreementsRelatedToEmployees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Holdback Agreements Related to Employees", "label": "Holdback Agreements Related to Employees", "terseLabel": "Holdback agreements related to employees" } } }, "localname": "HoldbackAgreementsRelatedToEmployees", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "monetaryItemType" }, "zm_IncreaseDecreaseInDeferredContractAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in Deferred contract acquisition costs.", "label": "Increase Decrease In Deferred Contract Acquisition Costs", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInDeferredContractAcquisitionCosts", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_IncreaseDecreaseInOperatingLeaseLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities net.", "label": "Increase Decrease In Operating Lease Liabilities Net", "terseLabel": "Operating lease liabilities, net" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilitiesNet", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_KarlsruheInformationTechnologySolutionsKitesGmbHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Karlsruhe Information Technology Solutions - Kites GmbH", "label": "Karlsruhe Information Technology Solutions - Kites GmbH [Member]", "terseLabel": "Kites" } } }, "localname": "KarlsruheInformationTechnologySolutionsKitesGmbHMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "zm_KeybaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Keybase", "label": "Keybase [Member]", "terseLabel": "Keybase" } } }, "localname": "KeybaseMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BusinessCombinationsDetails" ], "xbrltype": "domainItemType" }, "zm_OperatingLeaseRightOfUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of right-of-use assets.", "label": "Operating Lease Right Of Use Asset Amortization", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortization", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_OtherLiabilitiesOtherNoncurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other liabilities, other, noncurrent.", "label": "Other Liabilities Other Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesOtherNoncurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails" ], "xbrltype": "monetaryItemType" }, "zm_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue.", "label": "Percentage Of Revenue", "terseLabel": "Percentage of revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/RevenueRecognitionSummaryDisaggregationofRevenuebyRegionDetails" ], "xbrltype": "percentItemType" }, "zm_PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid expenses and other current assets, fair value disclosure.", "label": "Prepaid Expenses And Other Current Assets Fair Value Disclosure", "terseLabel": "Certificate of deposit included in prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsFairValueDisclosure", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "zm_PrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Table Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "zm_PrivatelyHeldDebtSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Privately Held Debt Securities", "label": "Privately Held Debt Securities [Member]", "terseLabel": "Privately held debt securities included in strategic investments" } } }, "localname": "PrivatelyHeldDebtSecuritiesMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/FairValueMeasurementsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "zm_ProceedsForLoansToEmployees": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds For Loans To Employees", "label": "Proceeds For Loans To Employees", "verboseLabel": "Other" } } }, "localname": "ProceedsForLoansToEmployees", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "zm_PurchaseRightsCommittedUnderTheESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Rights Committed under the ESPP", "label": "Purchase Rights Committed under the ESPP [Member]", "terseLabel": "Purchase rights committed under the ESPP" } } }, "localname": "PurchaseRightsCommittedUnderTheESPPMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersSummaryofPotentialSharesofCommonStockExcludedfromComputationofDilutedNetIncomePerShareAttributabletoCommonStockholdersDetails" ], "xbrltype": "domainItemType" }, "zm_ReallocationOfNetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reallocation of net income loss available to common stockholders diluted.", "label": "Reallocation Of Net Income Loss Available To Common Stockholders Diluted", "terseLabel": "Reallocation of net income attributable to common stockholders" } } }, "localname": "ReallocationOfNetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/NetIncomePerShareAttributabletoCommonStockholdersScheduleofComputationofBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "zm_SalesAndOtherTaxLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "zm_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales and other tax liabilities current.", "label": "Sales And Other Tax Liabilities Current", "terseLabel": "Sales and other tax liabilities" } } }, "localname": "SalesAndOtherTaxLiabilitiesCurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "zm_SalesAndOtherTaxLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales and other tax liabilities non current.", "label": "Sales And Other Tax Liabilities Non Current", "terseLabel": "Sales and other tax liabilities" } } }, "localname": "SalesAndOtherTaxLiabilitiesNonCurrent", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/BalanceSheetComponentsScheduleofOtherLiabilitiesNonCurrentDetails" ], "xbrltype": "monetaryItemType" }, "zm_ShareBasedPaymentArrangementNumberOfEquityIncentivePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Number of Equity Incentive Plans", "label": "Share-Based Payment Arrangement, Number of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "ShareBasedPaymentArrangementNumberOfEquityIncentivePlans", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/StockholdersEquityandEquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "zm_StockIssuedDuringPeriodValueCharitableDonation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Charitable Donation", "label": "Stock Issued During Period, Value, Charitable Donation", "terseLabel": "Charitable donation of common stock" } } }, "localname": "StockIssuedDuringPeriodValueCharitableDonation", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "zm_USPrivacyClassActionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Privacy Class Actions", "label": "U.S. Privacy Class Actions [Member]", "terseLabel": "U.S. Privacy Class Actions" } } }, "localname": "USPrivacyClassActionsMember", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "zm_ViolationOfSecuritiesActSection10b20aAndRule10b5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5", "label": "Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 [Member]", "terseLabel": "Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5" } } }, "localname": "ViolationOfSecuritiesActSection10b20aAndRule10b5Member", "nsuri": "http://www.zoom.us/20210731", "presentation": [ "http://www.zoom.us/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2740-109256" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r472": { "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" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r489": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r49": { "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" }, "r490": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r491": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r492": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r493": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r494": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r495": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r496": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r497": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r498": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r499": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r501": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 68 0001585521-21-000235-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001585521-21-000235-xbrl.zip M4$L#!!0 ( +*!'U/"7%+ET@P )B . 97AH:6)I=#$P,2YH=&WM M76USVS82_GZ_ G5ZK3TC69+MO,EN9E+;[7DF<3..V\[=EQN(A"PT)* "H%7= MK[_=!4GQU58=IZ9<]T,:B0*QK\\N=I?,T5#0:GYUML:^;/CF'T=?]?OL1 =)+)1C@1'< MB9 E5JHK]FLH["?6[Z>_.M;SI9%7,\?VAGLC]JLVG^0U]]>==)%XD]WG:. _ M'PUHDZ.)#I=OCD)YS63XW99\_2H,AZ\/]GGXFA_PX83S_8/PY?#@]X)7U<>!H.8'4DEBEC8=FY6+ +'7.U+LDOJR2/]H#D_V@=LU]D*#2H.(X3)0..9F5[[$P% MNV4NZ __Q<2\J5WK&F_G6O5/XWFDET*P$VE$X+1!-N="6>*2?="1#):?R^5O MB75RNOSB;-:LCM@\Y<&,Q2*>",/TE+F98-]K;D+\D'%MV39^_\VS5WM[P\., MIR]$+=UQ+!T()UA#343L%R;I1@&25$:'.VPQTTQ:IK1C/+*:P?VN$0NY95PQ MD9D2R!7L* G22+'@5ZGV2U^U&'QHS]PM>R$ D"L0 H*6#K+;#*Q,I3<2-AJ M6Z"9VR2W]1[JI),2/050D)-HA3F=D.U"1A$#>H2\%@0201$((=H'1DX@_$L% M5\$+UD9/M&WX?2=54<;W!Y7_%*2'X!@5H,+AQ+\0I"UEV.KH0\E=T#@E\[Y")'_=)>QMXK5 M,($("$6 9$*TB3+LFVN3[5:PEI*O3I;L2E)@@D@%UH/Q)R.&;F$DDN>_#$'H M+.!VEG$\YY+(%[\GTBT97P"-$-\,W0:N7\'1 HX!/30R@@EN1;IVEVU*IM1L MBF^52GC$CE$:1?;VA3(1(3+T*3!PN=S+96C\V9JH.0D MOP+!0/&YOO89/0'\WO"+T!MJX;-=)/R.=+-M,@)0 M+(0#CM00XK@9(6H#C7ETT^@#3=;9:ID)0+7QV8D/E3W6W;!'C,D(Q=>5P/?9 MQ_F'!;JS9JO/X:8J=KWQA9S.&!P^V@ L[?>$&[&("EQ!B!U4+.,F+4I/* E!$7G)PG1N0'2Q/(;3(+AE9V?(* ;3( M)]UI,9.!-X5,D#H($K@]*&(BKJ12:$5D+]D/:@>'.HIO3F;7# TCR++3_QX. M: ])')#3:T/Q:DSQ"G^5IYX^(G],%7.18LK#QH;GKP[KVF_7L.=2 FO*C?=? MS/]$B?U>">$+*!#$Y6#![/N*P4=ZLV!'DCP$P84E,( M$:P.P-4E.ZF$(+O<3 D%*PF]$SQD9T#17!!9*Z[O72X;!8Q[&P*,J]J)M_5; MS7NUX+T_*-6T^."HNH$>Q5LPYVT"DE_)/'60T5[O^48"1QNT-I?S,FX? 4R6 MN#W7L53 *^:%"L_\9HX.*MB/&M)YQ54@:D+8U& :MFE\"=AA!630>!BZD/83 M>\\5OQ)T,/B3)E <4)AK/Y\Q-B+BF&>WCBQ,M',Z'@]72_C$ZBAQ[4N^>(?] MU5KS#HU##O[/F@QK0K M5>H-M97ETW9VWCNJ%UEI?B*5TYG"? JKHA\BKK*>O$V"0%@+G^;X;7=G+9#H M3C2:J"37I*:J.E93+YG"TD8)Z#)&M[T0UAD9X)J/3@>?V,\*9\.V.RG_BX\_ MVR[(GVUSRT(QA1_DG2>TC50Q2.9MFL ^"2XM=3+HKMF@F/S6_O MSAT#]5(E.K%9_F9;R82_&9U9^1)546Q:K2-2 M\.M0H,J(D3N9#_@@%[+7)#(O<+X M0OUJ8?9@I\/95\F&.C/TTVO1:@[,/'&PFP, CJ*E1R4<'] ))-2)H?D9'F2# MIZ4)V#6F7WMY9* PL2G*ZTHB5PO%=3(; VPV@52)KC:8B3")X!H$JRN7AW!< MF ^&W)/[=U[3E\!TAW38AKNW&:_6[X,-1-UI0=9O#9*GQV32+HWSR^ M%@MN$P/6,#4Z+EG *M Q+")6T28WHY+%^ >Y>#>QX9?TJ-F=X)T=9LGI>]ET M93K:& M!Y+:<<.A(@[/=HM,/@*9MGO>>F2Z('1\'*@Q:YE&S9,@ <-8/7]J& M8=;5HI5;%:TKG]FM>VJOY7L\"5*HQ]%Y*DH)$0KZRK 'K,IK2Y0V[2ENL-2 %6&JP=ZHUW%KP63WE60"2HMPV_"#<^7FL M,QPGD/'#'X1!4#><@AN?=/G<9W#*Y^&B%S5D,)2$$76-&]#E!?IEXC#2A@5J M*T_08.8R$Q'E963Z3P,FZ<3%WM. R>WO#WG@IP]KKID]VE4*4/1 @A%8KZ?\ M'<-(6E8N=!!\ZIY+1F(:(0:CM3 M39%>5_ROH6!75?+="G9&Q%S2LUUW*=WESXH5TZ5;P:#[RN]<#:]9 MV1VLX:WD=Y<:7H.Q_,DZ7/-==A]'[:W9"NZI]E:%O=MJ;P5-/]7>[J'V5BZA MM)>*"G*_MU)1U;!Z+=__-:6BVJY/I:*_TWC^A9C"^0V3=3*!!\Y><6SBI_(X M UE(Q5VIT$+'E,8"4/O0A=\!1[_HC$33U'[8 E(Y(_K9*$:Y.>5?(HC!'\Q6 MB#Z][8%R-L"-!C?K<,YU(?JG*8]=2;MZ?G N\.CA@2:5MP61*ZWZ^5L;F]Z0 MN4IJ&E3ASZ7^=3S5-^4L2V6]Q@*@#PH^;;>K:F2M$(+SQ6L40HJP71C6J5C/ MTP&[;+$E@.J"Q7K]EX\"(-LL^7\>Z/1.L5M1QYZ3XQGRW@E)/*>]?E_)6 M17]/66_%;'I-7_X5^6YURX=/=HN#\1N3[#9[0O,+9M])"#^;PEBS:YUKAY"? MYPH0[]W,)Z)&R'SD&U,8PTU:9&]X*2-$\*;G:59=R.8WC&;OU*O/Y6<>4WV" M(T*9%]_^"$1^3,>E]K?#G_!]02P,$ M% @ LH$?4Q3E(;:%WP( TI\> \ !Z;2TR,#(Q,#V+OS]_ J][/?LDXR!3-TOD,49#C8L9V&;8!.V^9)15ZM!4CLMR=C^]6=6 M=TN6C0T.D2VUZ(P DKJ[NJKF[9F7JOKE_YX-^IW34(RR?/BO1W@#/>K\W^>_ M_'_=[O_\^O9U9RMWDT$8CCLOBF#&P7<^9^->Y[T/HT^=6.2#SON\^)2=FFZW M?.9%?G)>9,>]<8<@@J]=+)XJA)2*(G8C@;^8PKAK'?;=X!'1#BNC#'E\_)0% MJ5A@HDL98UWFG.X:%$R72NZ8UD0391[[IQ1N0Q)3N-,PX;#A1!"/J#8.2RY< M>FUO#*.#$0Y'3R\&_WK4&X]/GCYY\OGSYXV+/!]L3$9/4D>1I/A1?=NH&,_N MBV9D-_+B^ G\6-[81;A[>6MV-NZ.@KO2+'S?.,Y/GV3#?C8,:0Z?C LS',6\ M&)@QS#&T@WD7J:OM7&GCS!;]\K5?:X2@+B)=3.I&KC3PF9:/8ZWUD[,T!=,W M34;=8V-.OAQ@?>&&0:;.^&SVQ*QO!"'QI+HXNQ5Z^^GVCJ2K\ZUF-P\:&J8P M\M'8#%V8W3_*;FH8[L5/_F?W]8'KA8'I7G_JB_Y#?\-BD;\Z?#O-A@-=G M9T_3C:&H/F;>AV'Y$:[O@6HH,E>]_6S\-L1_/JT@Y M$U%:)__<*KL"4]6]%+VA&:17A^SI)F@;GS3.R[XY?M3)/#3IZ1_G=BL_?4W> MGA[1W8G_N'WZX97^N/]QK[]WT<7VW3O\,/'UW2O?W21PWV.[6ZYLUWR#NT-MN'/[MG1X;OSO8^_?=K=VN5' M[W?/]B[>D2.LT&ORX?SHO1-'%[]E'[8^G>T-WM'=B]_/][8VSSX<'I,/6YMX M#^Z'=Y"]5]N?=[<^G?I7+S/[ZIW8V_J=0GMG'P;;'/KT:6_K^.+H\)CN7?0_ M';W_(SLZA-\'[^#9G?J9/^!=?/CA,$=[6P[Z_G)P=-C_N/O^=[2_M=?;WW)T M__W;WH?WO_5V#_O9A\.7'W?[ZN+UX?9X]P"=O3[<_%,ZXQB/JHNM!+U) NM: M;477@3:E.K" 0WST/)K^*/SRY H)[Y.B4Q/R,ALYTS\*IG@)OXQ:VGZ+MFB> MM@IYZWT,71P"[3*,8]=@#%8D"NLLHLH'\^@YS#]9&FG?0/NY;XE[)^+B>>)B M%CB@(=GU!@G 11)UC7*FJS60W:'(.9>/GO_^D*3='H*=.'\!Q"U,?V?HP]E_ MPGE+UF^1EO1Z-L<-)/(+;\ MK5B4'0HWNE O=OYS53JN/_Q\^M/5UD]*.S3]!AY!,4ZL_;SR;0@0 M8_K7G9VTL]<-MX- PNO\!E>=$WH]%^/!CG[M/F M6083-;WE13X8Y,/R^F;5T"]/;FQ_-E^S;MR!*2I'<5S3674)G0VOOG(W.E^A MB]/&>,20,,0Q18+2#B, W=9:D!45UHTNOZXN76;R-REUWU4!JYWMI^\.MOZV M[ G'F -=;T$%,FV-\HYB1*.-X"13.96]U5!]5V=S7IO]$RX/6A#.HK5*,0TS M@9P+(EC&HA?8Q7H&\ K. /[N&9CG)W!S#I+BG@W/9Z?0K?E;2PMOQGGQG:SW MQ?/IQZTPS ?9\*9F[VI.KC3QY&KOO\7YE@BCJ+ A&LJ4B]H$CSD'A\5Y#D[H MP]%]3:S.]W/C58TD''4,!TL)H#+--=)*:E))ISR2 MPAI!P%0H0]+_7&K/.,5Z[>AR[VA@070)@)&Q88%Z[)F.4>,@O7:>JBB#L6S= M]-B]TV5!>@PG&D@-/DR,+&IP*#G"@LGH! -P,?4N^6I[E_PAO,LK\\:]X<#. M+,JH&?"T)M1R;C4C1,.$XG+>T'3>T"K.&[K[O*&%S9LBG#@=(N5( G35.B!0 MTYIS9#T%2UK/&UGM>;MK-&-Q\V91)))'3AW8M>"TDLA[%!G& F'P@6K]R2A: M>?VY_=>XF< M9H@+MS:DV?0^2V40IO_&9'YG^,*<9&/3;PB9H@I<,J.=!2UM&+;(&F,QC0$\ M:.;8^I#)N0N,O M LLG-"86$+D6@G$/.IE810UFCJ)(G0([M7Z$OG\$L7RJ(N&#\\IRRA035!M- M&"0P>U*'@1 D0)P*"%$&L ML'**&( Q9FU(]M ^\(+HH[W2B.@@/68,&V2"0-Y3#:A#8N-P21^T!C&*AS)* M:)$1/X% 7(0$4^2"L%X@(BAA3 1@@;@VI%F&45HBJ48>$;*$ M_'R3[?/R"P<88"F/P%\1TC/EH^&!JVB\H3@HL!?K1]#E!&:70]SHO" .*X4< MDQC;E*9%.!)%* *W9PV)N_3 [%(([:V@7#L:J>#, I&)M(XR@@-W@-77D- / M')A="E6%MUXAKV7$ /^X5AQTM!$"(TR0CU,XV'QB/J /O*#P!!6.8!8$%0GN M.6T1M:!M#:! SB13:T.:)?G "R*3<4BF%>'S(M MWP=>5,J#,TXXZ#RA(]/4:V>$\]$[JN UWJT-R1[:!U[42A#FK-9>.ADD8VD' M*^M@ KG@ HE0K]!9E0+C>YD!:0PQ@*B#=TGG>Z.H#-C;P#3S%,!6<]9JDA90:2C5"G'.!A:'43 U+L@ M#'6"UCYP\\'0 P9F%^4!&L, I6*!0*DBRI1U0EIB;+#@8\R*DYI/FB4%9A=$ M)J:D $2C$'?@3GBEHHJ =4 W>D<0E^M#IN4'9A=$,L0,0!3L=)24,>0L=E@+ M'X/15(EZJY%U(-E#!V871)\0J)-IC3QQ@45$-471:NPHD8QJ(1Z./DN; 1*8 M%%@B$04S1($5D%(KRX-F%B#V$C;!:+)]7O[N'%%JP2G&T*AA403M@R2,2..H M@#]^_0BZM.*D)1 WDN@CPU$XP@QSVEMGI;*$VH"C<6M(W*7[P$LAM':2^2@5 M-:D0':4/D5,5-*$A,KN&A'[XXJ2'IZI#C@8.W[.1] A^G#=QY M+V'K-#?,(@!?FE'NM=4QBXIK<,0= MN';21"0090V(5:X.!9<2E_3@ $4:L<#.,>21X0RIR"@5P03XTP!+NSH47(I5 M58A(L*<&"4:9-,(J*H"DA%G!"?=D3:SJ*#-OC(,7N#4QK%=+&!%-F1YI$2>, MB[1<3 ?#M8T"5"I?%U/X8$1(#RF)2P@4*(#TC!I5A#&A##!GN +X$%$RWSJ>A!^F"YXW(-?,.'E<$EU!,B0=*9*I'0 MP#RC)@1!9) 2:8,XYLTWA0\K@P]O!XWG'*&TM[\%^FEJ:-JHW@D:F4O'%J[^ MEE6;SN63X7BTEX_#Z'5NAJ/-H7^9#OYKUN_#;XG< MDU$Z%OPJC=/EX-^&TS"/CL);AS\83: 6_;C ?PZBL:E:P=335=1\Y?[:7C#YZF= MV<&)2=/>[YMFC#56A.!<++?X?,"#3>]18(J3O U MENAR$-RDR,998^RHE!Y'I D G\!(\#:=O';S*3T,Q M+*\.5L:D^1I.O!/,!:Y18 2'-?&>2]1T&M ER7A@T4M MXR(Z1L0)^#V4,4#37E%,O:;!I@70?@T(M'Q\L"!:<>$U #=K$$=I_85FSOKH M,3?2&TH:L)O'RN*#!5%(6PK6AY>.$". X, 32D>K1Y OBQUO ((S6?&'Z4_" MK^>[545J:N!7,\JNKX@Q17%>QB)!^XV#WQRD@.7L\:ULY/IY>KXAT Y[CFTZ M^U@[RZPUFB#,N#-.2IFV#%@CTKT!@L&3F^-R<<1ASPQGCS:7?B$R;:T706K) M@L)6NK1DDE$AHD0L-D Y-D[T%K6<4!"CC>8Z[77./-%I#R0;B8H4D EI@E?5 M3-%;U)95!*<-^XUB3C"CJ&&&"(0XEIXB)GQ=LR PZDX_K,#*V.N5 J*+9QOW M?Z-28/[6?Y!GEH+A(%!DADN&J53!<6(=EL#ZU,K&HH671?AK CC[_"KOSVZ> MNW7T-D&\ I39-WC]SEUZ84:]S:%/_Z2U8Z>F'[Y8-K:;#\/YKBD^A?'+28." M[8X"MP0O,(DLQE27("1X:D@+DI:'M?RR&OSR/=,Q^_AOF&!3N-[YZW :^K?, MR,[P9#(>E7?@IC"O"13 M9!6:"9", 8KZ=).WN G8=^ H_M:YETX\Y*&,*]S MP3AE&3B$FFGPZYEU5*:3M3&\1K::=UD,1%=8DE:%>7G4 +D5TYA18-Y@,$, MU#U&RCG,&E -MX+,>Q=^:7BRTT?D#>:2*@)NG34F2$X!@EI%)$:^ 66P/Q;? MM+#S)MB)G0_>I"(*QB2AVJI@P=?65$1B1*O\5A7ZK8)$K0H34QJ9ELH"ORH& MZE=3+B68=,0Y"]BPEHE_!/C9<"9VS&OA<*#*!D8(L"U"5!!"4VJ4VI:)5Y!F MDAOK,):84\FPURI*9:P,WJ:\:$0MS5KX]8V"""%!SA$E7C!DJ*8>.>5DB#J= M'[3T93P_+ ,U)?+&!5-2LG3BEP>K0:V76GD>I(K.8=F&C5<5^JP* RE0/(0; M%+U#C FG+9.8J: M=]*A)C#08DNV5Y!Q5X97A$]E)QA;*QF57@>!,#8N8@= M%3$FY(-PQ9X42U 44N)&2(Z_; MR,AW,=!JK8%;E'%& 3MI-<82O%@4M:,6XX@5,M1KU80EV"O(*@^ [GYPON7 MK))H'%V0+&IM3/#,&!*$(-+(5L6M*KC[P?E644NUT2*0=""7LI9*<.E9N2L) M>/(MWZXJMOO!^=8JJSR/3@H$>I9Z:XA@V$6KJ$)(A)9O[X-5&KZ]CP5/64<3 M4I@[2&NH8]02H5ADC+65(:O$,RN%;5>%@15F/C#,P'^VZ=QNA9RE#"/!;=JT ML['+KEL&_D$BF#AM!H6#%B(BAJS2U!/EJ>9<$V#M%FVN/]IL-H3 @D6)P#D* M.C*%O J(>.J%%#+:('#+P/?!,\O?E&A1M?T3V:<'H#;R,'#9:&16-Y@ ^C<4FL'22"O$V*-*$;&3+RRTNK3+K#HL4 M]M2&&T:\,0J1*!11DG@I>)MU:GFY,AES8V31 FA(W4FZ>:6 ME^^'EZ?KC9H'2@EBG(NTPMTSBS 8=0= 50?+ E/+/SVD99@6AGXE\>ZY0^G4 M$>8-DV"_(T+<(ADD=9B+-J3T0W)O4X"G8#12A**D7#-%A+&$6$2(T,77_B@]\9ECND;HY&8=P4U(FI(!P30J45+.B8\O"82^0C8B&Z)IP>]L/Q M3@M ;_*W";9!@8_MTT$#TFL)GA3'D1$I.:-M)=*B&?E-D9V:<>B?_SOT?2/3 M0 ('1S'RVLO 9* 6QU3&(5/-)6>D+41:'99I5=Y-N$];I;F1-L$]$L!I40P9 MC9/[';1IL^ _*/\VQ>NFA$BO &RFDS@%%II$E4YRHL29J$T;,UI5Q[?%#U4A M,W/&4DXTPYP%!I\-!A2AF97!.-R$ WY7D'^_6;F6O*>8.>"=T7[<"B?Y:-K> MRG.,U]HPF\PSUF"QI2%"&.'!;0G@@[=[*K30*[EE]7@E_6"F@MB7B&\9D$&ZKUGS#IK-%+,)&^;$N=PR[P_ M(//>.]!9L.--<8-B#-K:=6>.H4 M0UY9(3V3F%)FA%3!M,Q[3_RRK+,R%L0WG".PV1Y;XP)+YRE+C67@7&+C!;@I M+=^L%M^TL/,&)J;.*"J40,FU3NL*^9;WV(585?J\) +&C*6%1*2<\P S44C5!$4,]]I!:U#+2BT&=5&(AH MF98]I0WQ)!/86DHXDI:82+%$O DF;.T/]U@57HF. ZI!@J8U[T(3%82*S D# M',.0;GEE!7BEA5DW,*X,UFF-!97:,XJC\5%I0ZEA-CK)>H90_ M)8QQY1G#!AS-*)V.Q"EOF?9-2*RVC/LCPLKH)?&,2T408RIB#?I7:$>"5 $; MV89D[Z7:\V&/U%A4$"WM%D=YM%@S)@0SS$E#3< N>J5U&_A<573W@_,M%P9C M)JP35C*GL#:1!.45"E$82MJ*O54%=S\XWS(9+0.GAW!#F4;>((XUD11[1QV+ ML>7;%<5V/SC?&F6B%UI0'Q335BB7CM FUCI+L&^3;?>T@&@YYV8LJKR))(XQ MD;E@F.5!8T>TEU1'K3$-+;9<(9Y9*6R[,@Q,#3(L&$.,9(@X(XV,S"O'3=KG M2[4,_(,R<%,BF#B=E6FHU5(9)L!D(R$=3Q4RRD9+6R]I_=%FLR&$"62-)"B'OAF>4?O;4H]@'NL21B19%GA!BK!#"+9A)P*7/, MM^RSDNS3@M&;;+D37BH;L 3.-6#6,0_<*$RU\ZBUY2TO-PB7.NDH]4H%I-(Y MW%:9B'':)D(SS05K*V];7FY,LIT;HI$UR!)K&!;41(^9)-Q@Y 1132AO:B0O M/_S16PM+ 3EC3)",1,X8IBK(**UFE!,9M6^K,U:%85H8>@/W>D4"1BIHI"V+ M$?X22EHD2? F;7;71 M:TN%TH1VV9W.IP3 LV;V!?S0774MN(4K>V"N0>,)B06CE.C67/^8 M[-L4M.F0$((C,-I(,"N\C=QC12W5Q"MG0LN^*PKX6O!0+MR,03KO#=4TL."9 M"N J*:25\(AAVVK?A7+,BISTNJ@E:"(@%L!H@U?-9%0*8^XP<00K1;!I7945 MY)T6@M[ R(I2PP6BPB+"M$(*2<990$I28+G0%K[_Z(S<%#"JK>.*(*S2#LO> M21T#=YQQZ81VR+>;%:TO&%TO:,$83WO=.T(C9DHR'0T!3&&]DI98/X6E$JTL M(_\Z&67#,!IMNK\F&?@#<'%&J/^8HC\J)CT@41VU(<0R41(-(8YD M(XD6SJT9A7NE!>HB#N18 "U"=-9X$!BF+&!SJ;7V@CAED- (B?CGUI06W98H M-Q %)KX8;X%'?P-9+J_-)LS?9-D"H.G::E*ELFRX*B)6 FBE>&1 MA="$HS96G5 +DRALC:%"X*@8]L*&=,:&]5(:YK5S:R91KP. T5[>]SN#DR(_ MK0+ $I;HV.UGJJ$6$T"$,]3=&<2"6+7#2@T&3U2;6HZ#4%E2<#P9((YHRP MA'JD$4B7Q$Q1MF92]7)2#+/QI APX\OL+'UJBE"Q"(3QEA/"& ,7RSA!'7/$ M1.9A6ANP2'7E*?7],C6!OI9DRDNT6LQ(,*C2?0G3UI>F+4RO3+^G)F[)52"O M#9&8HG0LHS2$T* I$5X30_$T/LZF\1>&U*IRP.M\-'H!8\N&]7K?7\_W3"+M M?KS\^7SF!?R1Y?TRX[0?+U=J;+JT0CC]BI$ER !_O)WT 5-;?O\1%G;W" O< MJA;@GE.L-0_8!^DI0S9JPL".AJ@%<@" 1$U]@7%W^J&E_CU17W3QG>+RUV[] M)W'Y5.:H-"AU,,\4<&[R33B)SL'O1DSC\I*B[O1#2_U[HC[8<71'ZL_?^D^H M'ZUR$C&AM6?:6!,M<9QR[KC2QH0&Y=7^)O7?';PILE/CSE_T30K)ED4&ZYAX M4UY9RUT,.! F)3)6@9?D#.AVP'+,U"0FJ"7Q8DA,Y@I('BJW2@EQVFMPAQG2 MRB*7JHX%D-PX8\H .X9+JZNZ#\8P]/1,22I0R./Z)YWY=72Z8N88GX/;>Y!>FW_^V4ZB]4Q$8AQ+%&0:E@AE@18>U M4903JZ_;C0?@J_M5QFPQD H+Q2E6B&@' J@H6-]T,+R(D7*EG%_]>-?F9U/X M+^,EVX.3?GX>0BDG^R?)FC8DL$6!.SF.BH""9-A:RZ)&&-2E$,XA^@4KM[19 M4:"#B43@GC!P3BPC::$TS#%)&1MJ&&O"]J:WT.]M&(V+S(V#+RGX#I3RZ.W! MN]4-1UYU,9C2F M)F28,&6=%X#@MNN!.6LY$\^7KP>BS?!FS7"L4= 0B>F:< MUP&,/< BB3#@"P;:[^6)&.+JB((Q#EA,:A Q9"G6A$M/')&;.OLZ=N:PMO71E1V/P<<&O?H 0&']XJZ6\ M"PY@1S"1(:$,:$9FE=+E*2#>S4K(\32-T9+S[U1]WS4KM2!R!J898!"F4#0L M1*(T-]@YXE"DE 72( 6[8N15=R+DXZTPF>P2'.>(R,6V21ULII@Z3R7M YA+3 ?1.F[+*J M=?OL!%I[@,5Z#V]-%<$*$^JHI)RA$#11Q IG/'P" RO6S9HND\!+L:\N6,6X M0TP:P1 FVAIKN,6"4ANH:5)$=.4)O)Q(*:.<!LLL)16!D#'TJ5J7>N%,48A#BZM4B:NFPT^"/U^-CP&^NZ:XE-( MQ1YK;( %59$!3N8D"L:,-!;('&FJT-*.!+UN!GAIU%V*]97$P7]6&JHYDPP; MH4">2=%A&6I\6P!PK%9H4AUYL 7PCS:Z.VEH&-"72,HVBX0:, MK:4,>ZH9:E)&?NFEY FDQARYF57 MOA&=-2@BMEFPN)_YDK)'><&F,9#H0PU()6X!/ ME*23TAJ$?E=+-I<"=(VF7*9UNP[0;G)GO.9*>"S!9E+K_-I2\P'LYA+*KZG3 MPH*J-=XSSZ@1FHLHI%3@PS 5&^2VK)9L+L5#L5CA@)!RP4LPFL@2S%!@TFG& M*0GK2\T'L)L/3\U@,2A43;QEC"'*50 +:D5*K1LGE&^0A[()+?@LG:UP&BYW MO]@^JT[)>%GD@VJ#S'J#C&U3#+/A\>A-* YZI@B_GM_1ZYE[ )LM-8V'>,I/3,^ $<&[;FUVL,7%5N.7&&.7,OX"P?/7) @ MP-4C3#A@1..% IZDA%$IF^2Q_W@H,C)C\>1:QG+HTA% R!2 M$Z]9\-9&1 DWT=E@1)1-6E+QXW'D6L8C#=4R>I%JUU+T1X#3'03XW!IYXI$E M;?1GMA?HFTGA>F84WF;'O?$H,48V!LY\-_2A..R%[8,W;]9352ZG@I:FC9\0 M%=A+1A%7,3K&*6-(TU :!TX.M#H9K9;QM M8T&KSYAK&:3T(=BTD2$+5#'PQ!78=F$U$194IT&L9_P%\UZ@PRG>1- Q.&"8<-)X)X1+5Q6'+A_DR<>?G,:'S>!QX<9,-N+R1= M\I21#XH1^M^/KMS:!2;M0J<*X\9/1Y/!P!3G<,?HQ RGM[B\ MGQ=/_PL8&,7X+,(@NM$,LO[YT_]S"*PQZNR%SYVW^< ,_\_CD1F.H,DBJV\< M91S-#5='UQ>E%SS=)*47[H+NF-N[&XX MZV4V&S];>@<[O2+$?SWZKV^32SYZ?ICXN9/'SB]/S'J-+ DI2-FH'-B3Q$)3 MWOR"0V]BNZH;II\=#Y\Z:*<\=/861H11W-=L/'K>F7:^5#W3M]N\@%GI0B?Z MYF04GDX_///9Z*1OSI]FP[*I\J%G,*!CD$*;C\?YX&F2P--0C,'T].L1EH.M M+M?"J?6&XC3)YQ@4P=A/7UR+[D8IND_&_LMK6FUH=/MEM(%GUYZ4;1?3&^IQ MTY/QH_(Y&%0:^K\>T4?7QCW.3])M'9]/TJ1,J7!BO ?5_A1U<-G&Y4N>E!-Q MDW:JIB8U2#;2S-P_W?DUNLL;Z?YN;^=P>ZMS<+AYN'UPE8'GNK\JO3W8?O'N M[<[ASO9!9W-OJ[/]/R_^O;GW:KOS8G]W=^?@8&=_;XE#P'<:PGLSZ@'SC//A MX\[6QHN-#D&5U6]VIUW_^\_]N'>*<;*R29+SEK\O;TB.Y._,?MTP^O],?]CWO]O8OCSWL7VQWN$.V1W\_GGWHM\[NMBF>X_VCBQSN]]_.W3[M8N/WJ_>[9W\8X<877VFGPX/WKOQ-[AT>>]5W\,CM[#[Q>? MSD&T+CZ\>MF#>]'^UA'9WSIF>Z_>?=Y]?W3J7_W!_+]_ZW\@_5/[,<=['S?1 MA_A^@#_N'.^CH<._3T7MX]N)WMO?QB,&SZ,/AYMF'OCK?.]R\^),+;JE% MJ.L12"O'H.4;=WTNP>$F%YZVP7!J2>X<+-P_QI[0/ MW7__%Q;HV?XP_+PT\""1_![P0#O'F!<#,X:GS\9/8W86?'=<3,)->O/W"?BH M -G/WX:3O!@W4H6^S.RK=V)_:QOZ<\R.R.[%WE:OM[>UPS[ ]SVR>[9[L&'PYSM'G[H[6_U/AY=0/NOMM'NQUX?[J,PEHO=K>.+ MO5<[9Q\^?F+[+]7GUX>;X]T#= ;__AFCLY&"=HT!W'EF..TJCG07>Q09,CP@ M;Q\]_^__TI*)9[?M]IO]MX>=-^_> M'KS;W#OL'.YW &\> JBL%!VFG?VW'M489Y. *_9+QXES6L!;\:A.X F>TD' M=+TY[YX'4W3#\":M\*;LUW85E&JD3O@'L.IB^\_H(]=:A6Y EG>9\[9KM=== MR;1P3D2L4F#WMTG_O.)0BA]WTKQ?%_'.G1'(RC#I_ML6AK0PY+Y@2#3]T8TX MY+" CFM !$/? +3L\!)X'#H$XSO?/_R$X0^%MLX_?(1>7_1ZN_UK0(02R@D'-Y"Q MT&7*^:ZF,72-!F 2A94HZAJ(L+4&(H=O-_<.=A+<6"TD0E=(Q;^$8:?1SLW5 MF^VW._M;G9=O]W>KD=[WWX?[S3.-979]E/*9G9<9F$:0'QN*:CSW&.+:+M./ MZ8W5"QNI&O]1F O_B8C5AD75-8R9+DNHS'#! )IA;9$+&"8S9!OK M6J8XD;O%\.]=9-Z&XW)SZ>%X#Z[\:&*S]8G\Z6Q0C$O7=5;9+N/<=4T 1)2 M8.V1"#2"V'S(\T'GC\R'O)-4W&285=MVCQYW=H9NHVG"]-/VF7'CDAM2LKR8 M<4''C#JCD^!2Y8SO9,-.-AYU4J4(=/7G51_5 E5$4QP[=O?D]#TU^_V>7<4J MUV>GFIB'AR_W[MZEJHQ4[S0.)T5^FD3O:F"I4LCI>(#BI*X5*0O07N23X;@X M?Y'[9NKGVN,;_ 9>V=Y@__#=Q>Y'T,6O=OC^5O_3[N$QWS_\8[#W_G>Z-S@Z M/SK\=-WC(T?@#>Z2(_ .=T%G'Z.C%&9^__O9_A9XB^^/\(5=C,#Q<]9YC.*CYUNA;SZ;(BS6Y?L1F/LZ[QZ: MLYVZ[+*RC@T&XP_-M=LSK@V>,JJHZ"JC1)=A1>&3!41O"=+(.\F8>/1 Y+)YM5G M>6MQ;(;91?G]Y^:(]!UG9&?C[<;!1F=[<-+/ST-1SL)5$>SLY1L_+SHS=-^* M9-/[(HQ&]3^O8=RXD4KD'[DFYW\J;SB%>>P&+5+J5%OPZ"GX[X0K'()'1/,E MQ7DX[VSV!P98K?-K/NF'4U/XQQTQ9;2%=DG?J4?CWKV\_([ST7G9S_-B)F?7 M-?+#UPC>K=L/)'P#Y?\M'7^#0Q_>:];Z;5U*3L33 ^\4;N!,,;3/=D7^DDR_^M)$C M1QWN"F%8EQ$NNYIRWK44!X]94$*'1\]?@&S#) \S\V6Z^X%$[DT.5.U_R$X: MZSC^(TI]_I-Z;;4.JDN(QH">J>HJZT)7*R:]CBX=XO#HN>88TQ4,WY4-/LV MA)F[2T"OIGJ*YIT4()S9B>EWPEEPY2HP^!D (;S?#'T'>**3F.+V>-Z#%TK? ML1;T'F4G6:C-(I@?45H.-_F?P8&41/ J(_.VR[QF75G^]3HZ73,?MO>OGP!\WK;7WB?SKB@O6.=QUVM,LXUET3J>X&%9S!QF+% M_*/G4NNN%D*L@2J[S$G]]W\I@N6S46<<^N$DL4%G6/+!X^3H]R?)4^\8D%I@ MNJ_IL_7+3RR]CN*Z4W;S8K_+U<=UCBD4P7=.)L5HDI)-X[P#=Z0P15T[0GZR M/R<3EDI -]WX:=/2,51N($*_*QWS]6N4:9:2^ M&=6H:K6R<;6>.1C7Z[BTS\#?"&)>63>Z#K-1F%+E'YP/;-[_:?1W KKK-A=[ M=>Z^9(QPYGIF> P_##N?>QG\^?UL=VNOOWOX[FSOU=OLP^#EI]3?W<.7 MGW8_[EX<71S1#UN;U_);)Y\^O/\=?M_^#'T\VSO<1A]>_0;O_IWN;VV>[;[_ M_7SW8N_CWD?_:?>E.IO/RE),.%$<=26/'O"L#UV+D>T:G?;+I)Y@AQ\]+[=4 MZ6QVJ@U6.N76*X\[_S_:0 AW3DS1.37]24BK0SJCWC_+WMY!,[1R<0>YJ+5S MI9Q;H;B#4.S,A$)H'PV-IDLY!_>;"MNU <3#I!(T#DX>E^[1\P^[+9LOB5#2\+O,TD XR ELJ2+- 7S8%$2 A ,Y@,CV#@3 M*0,D" [BGAEY\U?G53^WI@^.9!]-VF MWX=;TL*AY(S_-N WU#=#R56^#T^F_M2-I?53H[(G97?-:-S1J&K! MF_/1QFUK,.X]6_-B4A30MVI%5[*>8S.>C!JI,_Y1!/KSGTXIQ!5R780M"+XR ML:L,85U.B0*50)0FX='SHS"Z+MQ7J5:N([^-G'OYW&UL2N/O61;0'&7022(" MTE'M>MDIU621IP+V?O^\$\!HGW=VDOTVKDP5;9FQJ1;O7-,2EVW,!_#>3OJA MFD>&>-(3;\/QI&\NU4 ,V!C4WS=MPY+O+/X][T\@: BE#VS8>8#KOFI8DME432EL=Y<7Y335N" M.,6+^H9&FM[*2=\]W$[?SS\,/O3WX=Z]K=_9$=DYV]]Z!^]_=W'T\;?>[L=W M9._BZ/H:A;/=9(H__C;X,'C'CMY#'],&3Q^WV=XAC/5P+]L=;(.9/H(175U9 MHZAST1K=-2Q@L-7:=ZW K!NC""%HJ4)0CYZ_OEFUW__>"@]3DW\S>\]VLGJ@ MS-2JB??FE^1>._*R9PM:9+-JQ-N["?VM/P%_)/D\N TGKQ>9E[%14X4KR@G^ M=3*"+HV:&"*QC6O%TESV:UD.(L%3S@Z9+J,<=;7PLDM] M-.EXJA!D7,36:G_#$G_OK1G>GXRJ MX!V,M-J"=3S;A7 :?$]!^?2N_GEZ^><,7@VO[0QA:'G"&:?9J(220S-TF>DG MAS!M:9%N'HW-T)O"CSII]5GF;RX.[F#ZD[DQ![GQ=X*Y=/&;F-];W';4"_W^ ME(*=GX N9?2TVI/G#K')VW,;1V%TKZF.N^.D-,0FZ]M_E/DX_U/B8+FDJLNX MAK^8EET3O>N"0:24N^"]E[\#T@P3+P%:Y?.MF-&.D"H],^=DOL5 =/B@\L M_X_^]6AG[^5588!!='U>'@65;KFA%*#L M)G^^BY5^720K.6V,1PP)0QQ3)"CM,&(!6VM!NZK0LM+]KL4__U-H+DBTOHL, M#5UFP(!JKT(7TP Z5\F(#'OTG(O'5-''5.@O..GVK%^CDWP/<EUO=W$J*:^FOYG)WJF/)&C:: MZ2DNEZ.J3DOI;)/+UOMS=LF,!M-U\>]C9*3D+NNX,*P"""_9K24<-(B!WJ3/]_@ MX92YHD:/X#W6HTYQ ?F M8O\D5*^YW-.@N0J+I^T\BA!*O7N0G35[*+MYN5J]BG0W>B3K9-9YX\TZC !( M@%HKWA K#O22K17_(:VXNJ,53\6O1>C!?6G?E73RWR"L@3U7ZV//U=K8<[5> M]EPUWIZKUIXWRIX#O51KSW]$>T[Q'>UY66_=R_OPBE%=1=[9_FN2C<\;JZ;2 MV)NK9%/O&X^GTB#6!$^EH:P'GDHC62,\58IYH_%4&D&+IYJ#IQ*]],KBJ18W M+4(DY5WC(&;42P?H?EZ#;$8:=++1\V:NT8-I-BG6R4;+QMMHV=KH1MEHH!>^ MK6ZD-=)K8:092KO^C:%/X[24[D9K?5/=:2O#S9#A1%],_ID,?P?96N+M57:UV;8X $]9JUY4D#B9L7KW25KTV1KV6I/L];0.8C^'-')> M>;)6>39(>=9[_!1 F%)QOBER%WS2E:UF;)#X?4LS-GJ!?QL87'$M0M%T.Y'+ M_43VRPV+OWQ6)RZ'-.**3MQL=6)S="*0+D4(.R^-&^=%JPZ;)'.M.EQ- MTN@VB]U4=0BD>S>LSKX(12K,-?WJ3(QJW5(Z@6E29.,L5('$=Z-R\_,:3[;: MLTDB*F^KNVRUYS))PTB;I&ZH]DRDVPK1E/4[[T[R(:C+8987VTFK%!XM=JQM4DC9K7C+S5C W2C$"Z M-IO>9,%K=>)*DH;C>9TH6IW8')V82+=]ULMLUJXO;)2\R7:1\)I+)DN[6AP/ MS;AUW9HDFT V^=7%OZM[O/*WB/^-+B[XL0;K_:?+NUL_>J\W+_[7OXV'V]O_^?]/W@ MW?^R-^OC5!<'>#'R6B/0T6 M?3@V677.R&=3^&X_SS^!/8>NSK;P^IR->]FPW+=K$,PP74V[H097+G(G&1Z'N=>P6U\S?_/E2S[W,M>;'V4V/,W[IZ$SFECX=3A.2_F+;/2I MJHR8#!T &9BI]/Z-SF:_/_]L7D9ZQKV2Q/-;GP$!QGF1\$\G&@>_U?,-72QG M]%OT>0RWN?[$7Z-($8Z!5B4A)D4G3A)L@Q]G.PWDE^?'Y'!]MC6!FVY-\*QC M)R/HQF@$S<*MX?B\'.9)']CM6?DQMQ\3#4ZK>I'!;#.$<@^W^I67[YGO:.K3 MC9U-1+%A&&(VKF9UG UJ;DJ7BAQF-2WUA>]#D(!Q<+TAB,KQ.="V"%]AT8W. M#LQ\VE[?F5& SISG$_@X!$,*ET$BO\;>-C@S&874A?,I?3J?\\+#W$R 1X"M M:DY*7.&R$WCR<_GK'_Y-F"NZ<^IA;F?$XL,@9?*]>$5RP#5*D+!Y4H&1\!1?0,W MAV)0_@Q3!(*1MNP +GEY.Q?\3<&LV3T\!D$:E]PYS,>=/KP][:@TSA_/MVW2 M O:G\[)Z*9(@065\&/3+=1DJ@*,2AT#?1J50S'XX+G*07)AZD*3'GC2K% M68LD-)&88PC2\*PS+H ?DH8KF_T$;#Z3_D$8@WI*]_22ZHL1&#P,W7FI1>!F ME_9N3.V6'\)?D^S4]-.@4F=!-XP'U9?9+="ITRRI8'O>&4VKS5)+<,%/7"WX M8-!.,U?M2C4(85S>T<^@>9_*TH:I^NQ9&EA:\E]U_UEY3_W3U+^HAYS(,QG" MD]5-,#V?Q[VKFFTV8C,ZR>8/URI'F0\&\+RK?TX"FXA2S7>JB>36:LJ]S&O6F#CZ;I\9LCJI?0X1ACTNJA&&O/,:RY(O* M\M8FH@ 6N&20V^8J@[ZZ:JK2A1?[?^QL=;'NP A\&&2N;*MT**%[)Q/;AY]Z MP?1A_ RJHT?\HIAIZ1[7!F0*2&G' J8"S1_ 9='DY,3T,-%-:W)Z@\#2!B( M\;"\7IH<: +@\# ?U&,V-NNGL<&8P1(D&Y)NF=C$C.-\NE2YTQG:N*CI7V2?@=6 E,U+#L S#1 M,$_(J,8[%;DFTP.+2[A1[3?GYO>;NU1^ 6MG39K$1(ZOM/9W+1@(,LQM5O6RDJ2B2!3^ M0D'5-K[Z7F[&E<-;ZI'ZS#R-79'8ZY@0(OC)#64)TI29.0E&"^\=7D7W=A1)*Q&H) MR1?O2.JPU/3C;-R'7VNX,K_L9(I:4F.A/PJ?H;UP-[)L=';S(N2GH7B6BK=')*NS\\S4 PTY W2MZ^Q8OIP*P '.O$ M(A\D$Q)*@P/_5I.0C=-\)4X&$S+*4A C*7X$818A^H=TG+K_0AL6X:OH6NNU[B M9E_B3 =R4K4-8YDD+_'Z>Y.=N/+::A9\!H*0( R, Q@?AE)-?0],])=<]A5O MI_FZ$MRUE#>HI'YNSDN>F>+_F1:9%ZB*.:DV2#2O%6LTH M:.1P"KAIJ@1*KH&IG]?(Q539PC/99>5&QYP:>&T2 N#^R?18[]1JLFG5YV]S MZ?M>!BW,J<=RO*67.?^R&D/#6Z#/9I0/RQ=#O[+9#NI7NOVX:F>^B<2\P+A3 MAP0>RM+Y3/]?(6 F3#I"Z'8YC%F4:I=5+I M)[I U^"AJ>6]/DUK(#>'WU)9_HYFIH;>\%N_0HBG4T1R MA:V'=9RL-'M7J93>52*4,J0\-I^2"PR.#DQ;Q8*)("=E,^"T+*C7R6S7TE[W M^ M=6V8]_J9DEN&%RZ83E)X7ICKX4&I^8$Q7M@HP=\X%FZK^<.;"R3C-8Y&< MY:)RA/OFOGW,82XZ:6*3-_BX4F*SF,,:2/.\D]Q7\&8?7PV8E0#[T@FYJ@EJ M&SB'MRH$5@:Q$_+Z7$]=)6.W,U2;#[]O2:"WY\/;U/;*9H5_M-3V+6;C-AF[ M8Q4'?=2D+/J[W=W-MT>=MSL'_^F\W'QQN/]V#1+E.R6L2!:IQE4O^F8TZFR6 MX=X\=2=WGZ89XE%G"*:W2*'A.H1TF;8IW^39 M%\L#'G=287,';VYT;@HFW=''_#7T\\\E0A]=QLM&8=K7!,+ 9TJ_5]"^BDW, M&4GC3\%$)Q_J[H&[&W//CZ?!PS*=<7? 5I<4=E/]X%-Z!\[IZJ5Q3DD<\6PZ MM(?OPM79XAL\3<7^',6 $T_*T&R-\^^4K>CEHX2_ZJ1%&=L[ 9;HSZ(V*7,Y M3>@E]_&+M,;C^JGC(GEW,9UO6C;:J1,9)R;SP"X Q]*V91N=3>!+4.9I>$EB MOM(EN&3ZE3M0-S_J?*[#C" %\]S:LMR#L=RO >9S6*O0,GX)OBIPR5^5MNI4 M=3F;)T76[U!4GM6&R@AW!)LJW)7T)S#3EOGR:]KST7&_.8([-22Z\JHZ>U;,^]L2PHK+17\"T#/!@#["0'JYBH2IBJ25-FI;C]W)4^ C:=RD^KP$LR"466MDA(1FT^ MO3SO/<"GE.^9&< 1N -E94^=)[S!"#VNH4^R55D=]@[]K,P4U_9S6FOU>!J2 MKG.XV6@$EM.E3&X51S\!3@2H:/J7F? 642U5#O/RI3Z87@,5!W.=%#U<])$158R[#&TGGQZ'T[Z^7FY*,3U0 7!@ZW? M^;"&IM+^XS"S#B54G!7>?U4NZR*VJX$W0)5E/7!=&3^+MN3%#?7/5=(U[_>- MK;,PEXMVLDH)UN:IC="M K>4^?Y+0?:=9)WZ8!4J6I7N*QBJZ^BC+ :K54I5 MA%Y5B5_'+/,)A9.2(4]9>W/5,@">R"#R9RG>2\2C'D+!MJ4<> M3V,@,UAS6PBC<_)K/*V M2H>6;OL-Z!J> TW8+P$X6%28TCIUG)4)BNL+YA[7$YF<@/+%<_,P'?WETH7Y MS%_5T30!;?AP"8;67)9?S]:T5 O"SU-0OUS;5SMV*54V(_QEKKTRJ /S*=G: M<5F^EA)-XZIBU_0G985KQ2M5DGU^,=>-2?F6#QZ,#U*Q=EW8F!SWF1J)58P@ M%09/:NF>2YM?+E>$AP!"^;SR\LO,TGD5+!B-DR8H5^.5!9!Y_[3"5>72S,=5 M_!EX8ERM5)H6SU^JXIE"[YO/96#X>-*?NH5E=:8I?.I+WD_K@:=+:6 2BNF M9G7>7U'@5Q?>YI=YRSLI])93'R[A$1/:_YP6J:5@03Z:KONM+6&MF%[TLA [ MVV? /&4<>C^IHU!2BWRY_;.V('#S-2^>I9HIER*7J&5N>Y')>)3YBEW>#4MC=Y 6!LP9K_-K8G^9Y;HT M=+4"*BUC>E6Y0#MS=2W=E96$;0!AR>ZC#7/U)Z65,J,1P)ID2SHA&9EJ07AE MJN9_*->"S6="WVT<;,RV0"B&IJXL2T9IGNAS<+IOLD&5,ZW"$=4&"=7V&/.5 MAU.55!;.?,$TTYJAVK>=>B^5,6R7 2QM&0!KEP&L1E_:90!WV^'NKH9E2?)T M3;^56O8D%?7.-IRX5'O3I,Y5A3UWPVSYW0SXE_N.E'Y)M9)PMLHK/= :Y@WN"CM:PR^S,!\:69C5+3(TFF%.'Y$[S:N5"BF[D_:D2R\NM Z 7O;R? MEJR".Y-W>J'OZ^T-4_].BJRJA:@"M%E9EE'O935=VG!]4[K7U,5 MXAJLEJZ"%%5-RS1F8'SX*P5!RV5+/FWT5Z]VNE1GE0M9+S1X?%4EU.[,MR+D M+?"_;]KRA>R'+=K]L%*/Z]\N_7^[L;>Z5>X5_;3/PN\T%(4U:W?UA?W^W\\?.UO9^ MY\7^[NZ[O9T7FX<[^WL'CSL[>R]N-Y"KTO\7^WM;VWL'VUO0_;V#_=<[6T"_ MK27**D I1PMZPC/!F%I],/S])V0'US_C0;EHV6#SVK9:>& M5LE27S\;* V[NEP;<:TWN,#)CM=G%=4OKDW\1FGBIV?<7+DF_A][7]K45I*E M_5<4=,=$=\1-*O?%52\1%% >>DK"-M@>^.+(U0@+B9&$#?SZ-_-*(&$6(R2D M*Y$S75C+E90W3S[/6?+D.7)=4?K@VW =/?C>8U^+R#HEXEE?^_A[C+S(8)ED M3_K::?M!J:>T%1JLY0<;"\UTAX^,I&_6'I&VV]?NYUH]X+A MB*WU/IKA.YW9HOK55$[S'9,/, %PK_\7KF%59I@^UE_A9NI/QQ\ M^4*36THM=LP$3:DR6CI+$"3!!*\=$>3+;M)O4!"TE@XI-4]UJ_?_UD!$PR!* M$;_BHO^F?7X*7*>,ZZ0KUFIM?>K3SX&O6I^]28MLL^W2/SNC%;;9W]+=[F6< MTD^Z=>[7!CFX)=)*U]Z13Y=FN_/];_SA^R&IG[N3G>]';]7)WDFCU;CZ^J-Q MM7-U=/ >'Z;_KOXZ;ASLXOKI^Q_UJ];QX=4.:1PL'KG5T8B_C]UW6#[[%WSEN_4T^'!^>7K3V3H]. M#T_K=.\@O?<5-0X^G!X=-)KU[]L?4>/M4:N.=^/O;L:Q_=5JG+2:C<\?3NIO&Z&Q!2_^ M/MCIU_?ACR\(,<^X$,"Y^(=Z*T"4HP:$2JV5\LC L+:!"A5-%I*Z:M]>'AN# MH,LT<+AFNPE@,4NUGKEI);G)>L4QH\$8*:F*' 7CW7)O* V.(QN&W(0R-U6- MFZYNN,EZY /Q$'@L-:!6,R"9H4! )+23T"@(US9P@2DL""05XJ896?-+8076 MRWHF@Y#@3?7I!^U[/-DDW,NXR\Q+<[&9-J]+U?W5Z>Y'[AE5!=_VIC]ZEJEI M$FK:'S.;H(T&DN <0!TB-87(2MHS"XC$Q'(HB7%V;8,42- "8C4M-3U"#R]E M-CW547[M@)Z+H9$!_3* 'K,U%*:1BQU@V"M (RL#Y30''E+E"9/8(Y1L#0AI M0='4?M , 3W7D/'8!N6M!$&$2B-E,6C='#0U[)5-#J,57I9+2L4Q4NN)5JOS M8]!1(C[[9^4T]?7P(K"W.^>F'\Y;U[?SX>9NAL'3C.Y)T-V$/Z[1';^GY?_[ MP^719W=F,.6-DTUX=+*)ZMOQ_M(]OJU?'&T?M^)]LZ.3PZO&Y]V+..X?AR?Q M>[8/OUC*+&3( JV2(Z*(!I)*#)1D!#M)(-(A:GM:\'M4?1DAG63AS4>CY(57 M]85W4/^B0F &$P2L4SZ:F2(N02P]\ 8%&@U.9+&."X\7DM)[%E[)>6GG=J"= M""HK=Z-R10ZW(F^_4URW+RZK3OZ4&S>)Y??4X-DR6W[S41!W,-GP_0S+9\%R MY+XYBRA$T@#-O4B1)1+=-Q17;Z1;!JEU'B;W3;$"AY178[9&A(;A!U% M0&%J ,56 \-# )QI&VST(+G#:QN(XP+AJ6V-'"BN+([GM".=<3Q3'(\,#A6D M%($&P#R&@$HM(Z(Q EI@"*-UP*V&$=D!>/#2V%PO.OZLC7=38WCT4EB M>RL!]5G6QFOPB.9B;0S%M#.0TF;;E=TT![GAF:?ZN%,;UP,Y^#) M9]U6CJ_FLYV2F>FYS#2>_A9E)3S4 5@M&:!,4B"9M8 C:)7CRGLMUC98(0DK MH)A5^MLDYT"7)>3Q>O$^G[V7C/?GXWULLR7EOT!O@1$F .IYVB^E"FAGI74! M.63DV@8MA,*%Y&Q9\+XZIZVGV'^)QJ]*48+)5"%O*D<%UE"NR.# M^27 ?'D#9BTHI8)(()R2@*:SR\IJ!:ST+.B +0DI-,)$@3FN$)A7O9N/G!(_%;KD,!/.NI=O]S;;;N99-I*1,1!,1T@$D!JMYD2.Q5L5-P+Z.\GG0QKI7OC8\V78-3/21(RT>RM8@5V4#4YG M4Y %-+ )$,!."7BJTJJLO2)0@64HD+N38Y5+*%5D4$\4Q"/S K)&7361-1* M#0$U:?^$2@<@CP^%< AY%D$L"DY7,'VCLE;%_J K;=,..Z*=WE>R,CLV\[0C M_NZTOQ[X[NGN2""9>"8BGOK(>CCX]J/Q_HO$&BF$/0B610O"&Y(L" T@Q,Q1 MXY"7+*6KBT*H66W8YL!$]? [%Q,BXW<&^+TC+RWG8[[T6RU8)I##*N+U[G8!QFOTQH%FU\@ M@BF$( $. 0(J# 310K# ^R@W00UQQ$2\TH+0*I5I7_5H0GG@:;@9,74RY6MP M2.:S,3$ZAI83KI[)/N_'K84D&B0T!<3+Z(Y %3T1&1Q T#O/,)%1B&L;7!5L M^GRK'$VH+'CGLR&1P3L+\(Y,!V.()@(K0+W0T=1W/(*7.L"40"8P330-:QLI M65)6*12XZK&$P=G1^_,89M)A;G5[UCS]]E>%>>=X/#93[414^W'<3C*<$VX0 M H+C2+6>&!!EY0'1.AV3Y= )%>VD@D%9,#6KPH25.1D[9;.MS&JOC-7F> @X ML]JDK#8R("VS-D#)@/(6 :JU!T:PD&JO"B]Q,(RJ=-X?*U&HY6&UU8E-W=]M M^>^F-LU6V1FF/)#3ZW?LM^-.*\YJ[[_^(3$2OY>'=/J7#T:KGC ;8V(B41"N M6J^Q_7/9E;HV7RO,;,,^R<_6+?\9KJ+M\TQ#G3EZG> M^#3.^XI96O?=X:H84W-M2/%NL+1R:97G&%=?QUU&Q(FT7D(0N&* $F^!HI(" MC:+5!9-M15)Q%56(50RM9RY:22Z::V>-S$73<=%8D@&%-.H*"B2R/I6K6VDI,,5/ >Y++9=]]P_6N)ZS)[/:8J+L)6N3M\,Q33F@5\7 MQQU[*1/6!X9(!@R8;U!@#"?&JMC#"0W'.C J/ V8*=YZLQ'"HBJ5+W^ M-867;LI*=OUWWS[WN8=7)2(SUX7F/C?[QUOGO3@O(W*ZS-3T#&HZN55 4EKF MC1<0.$/2B4I)HJE!%, ,2188TRRD$UE%*B%)IS_17;U038;S7$M(9CB_ )Q' ME@9AQD.O&+#.1CA++H!,-H>!7&KI->>.K&U()@LL5S78L5S=-684UWB])??G M4\LA^T/3L=2M^I+1MI B6AA :$H Q<8"K:".-HC7B#LNE7#)Z."2%U&"RY)Y MLX#PQ^N%_7Q*0&383PW[L80[; SC.@!DI =1=!Y(:1R@FDJHB3,*INHM!6:J M4'SJML$YX>ZE(B/Y0&@UK))'O:E\RNR9G'6K9B5"T' !&5!$1,[RT:M25DK M/.)!R.AO0;^V@4G!9M81+ ='J@?GQ0=',IR?#^>1"8(P8EI:#JS%T?,(1 $3 M)0N44\DZD9)($>',"HRF;I=3O?!(94V,GVMBCP5% M2S;56EO*.5 0!D#3@6F)7 !$!F8TU,JDFC(*%A'C%0+RJ@EA M$5WSX\O8 A>]YIMVL_7_UOK=(H$ M$#SHR (Z^A\&:6!U?!%I[@BT"5H_@;\*Q;!FN3@G45QY<;[LXAP+LQLAI60Z MZJ242T@L!<9!#33D04GBI6+DP<7Y"T7@FKVSEKY,'_2/K\5Y7;GJ/O7^@S7\ M[>]W]ONY[]TFWSOWHUX<^!TO! MH_\]AO;T4UM_5N=[)^\O#Z^^7>YM_WG2V/YTC56K32O[1Z;J>;S]E$>^=]WO]>!O1.,ZK>"&K M^"O\0J63CO( F&404 P9,,QH8 3UQ O,A**+X<6\HI9S17$(B524 YQ*Z%&H M&5!*1W5+C2.>!F4,7)H5M=OKG67DR+74P&0XDDI4 SB U<1U)P23P3@88%$-[HQURRE/JBP.])/SS#L;B*SKOD]9UZ^4()3:%YX!](:>!S1990IYSQ,"N71 M;J?UU BL(8".E;V %= $&Q"X5X@%K&6*,):;$_CW"J5;YH3I*N8I9=B^*&S' M:_M[(Z"#P!N=_$5.@#82 1RQZR"B3!->1=C.=4>W>KM_*1>BTYYFZV]F&S># MH>1=FYD!]&KS$1/YSV_USY^.ZR<[/^J?T^^]IX[7#OG FI-,2 ZM3>=J 4Y@\>O#0X$!H=.TU>RP<-(>=X[Q\*KQ\ M-.<<>D> $Z$X=QA[]!<-_T,YEH2;GS0A$H;E(XC8$Q#;AT+ MW,QFBV9L3>;]F4JLQ?=77Z1!D;\L!,*D_1D:/-#:4Q"B(HMVBX60VH(RPE0$I@@F&: M8TVD2(7)KC?[GKCAM]72O5YM.*=VDQ<=Q2&'IY!2YZ!7[#T=(3D7VD!YBKN (AC4ZKA19H M(1D6."Y$JR9EM 6MIZP<%[N4#)(0*TD XW$541L$,(H)P+ +E#!NJ'21S!"+ M1"8*A>\6@GCY?<"B%K_NS,=O_^Y;EY-:?5)8&=4_-]%HI51)C=/_F%".,H)4 M=F%6=''OX-083Z.XP*T"W*JXO%W4VEHKE#KSE?VV"\8%043-[M0SL+MWA! MRCFOOD6NOHOZCR\$>L>51T!('*G,&@BD0P)(GPI1,L,U6Q9++RO'2JRHP$7@ MT&G 32IP"CD&4O#XR! LI:*&IQ4E1"$1*K"Z6S5]WI[Q%/FRKZ'T^?/S91_$ M:\ZN>Q9&1TFQ/GI-QC()>$B-&JWE0"H70% 2>8R953QM,JI9E0!;TJI^*XW+ MYR?$9ES.%I>CK-= 30C0,J!80( 2SZ,MCR@@A+NH^8)PU"1MW&=@D<6 1W)Y%\6RV]X:"&6,ES(E M341)MWHZ^X"YU8*!X'G:J=(AFN,^4A(2+G#GI!!B;8,4E,("XZF)*9^@J2R8 MYU+I-X-Y]F >V1<4*DZ@AH"PE,&@I(]V/S: ,<-E$B]G/($925$@?C=4N/3G M:I; RK#V_/2\E0X;U#IEK^'[>^% 7V12FHB4;K5B#G%5=]MQY,]K9O0:O)JYA"BNQ;$SE,8836W[T+3- MW%!M,B:ZU6.9:>@#A@0PZG%D(AF 429RDG-$>^:P2;L9J,!(%%"2"GDU.411 M%3,B@WFA8!Z9%41B8; 0P&*" .6. @E-A#41GGHJ$3)\;8,+7-!5#%!4UJ(8 MM$?L/=C0(7=+K*SU,=Z%8Z<45B:HB0CJ5@-F28D/\3^ J3> 6@^!],@!QA6A M5@CO75C;H 5GHA!T:HK*31-7$/9SL5,R[*>'_<@NX8XP"[4 !,, */8"*"%H M]#00Q1IJQU+./BDDAX7@LXI5YMZ)L^[J7&9U/MV,>6)SNL&DOB%1"JYS;EK^ M1DC3D=Q]<[E(COOG N=G5E,J;.FU)%UK:+@ M((U$:@VWT:E&"!B,XR,>210BI(BW:QNLP$H4:H4HM32_?^OK^*/7!XC&BOJ> MZN[79GOP\_ VBUD?EW]WUL L?V7P-'WCFY1ZU[2/8Q679O:QKVF;,I5T^S(= MJFIW^LG6[L:7V[5F'.O7;IDWW>VGPU;]8]_S$=#ZW#53HE,$L_/MWN!1./!(<[X8R\@]T>ES'\ZZC;V M-XVV)#WBA80"$4^YIMPBS3#'#A*E+1*,VR\XG0<=?.BX.RI?_=4#T_7Z&] A MWN ;W?JA+WMKO]W&0P3#3U+^64 /3DP(+S8Q UQ&K='IZG+Y1*;QW715').N MS%AJQ]VD+/_Q:Q&)".A$20FJ?_RFE_8F4B_VQ!GE/=RS=!<*,7$OQ([V]NJU M3[O;.WNUK;UZ_6-C=VOS8'>OL5_4=AM;#Y-?5<:_M=?8WFGL[VS'X3?V]_[> MW=X\B$_V#^(_]9W&P7YM[Z_:WKN=#X.[JOS]_*O9CMJJE_5_]^;I3N9&,M3921PBS-HCCFEC[K^3?7#WZ_[G'?;)>_ M7'[H]Z$5,]2RB;1_#@ZFWQN\/>+S=3C@]&%L_M'*#99(NCR#?:F9Q?Q)7_N+R/HO-]#4 MG4OO"68,\#D?KUW^BF & ?>HH'VM'J\[[M5VHMYV96F%6JJ=\&".P.I/RW[S MXBF3,NVB&0O+3>"Z5GOJ;O6DF_*&7]O$P5E ;D7G)B^JF2RJY4U\^[4O.LRE M_^[;YW>.W+UL=LO\=BF>. M/WZ:8^/X7M OQQ!N?8!L"I2)E0FEA0Z!!"6,9 M1)R*8#DUE(HOV^4V1.H*.Y-#!>6Z_*O;.4V!CC2^S\W^\=9Y+TZ6[^Y'5Y](WMO=RZ.MG4*L48 M-(Y$=AQ:A3A;A4O"A>2&"RF"AJ @92I/Y](C4LE0P!J[1EU2E@9/62E4,%E M/AY3E>#F5J=79N1U[P]R+FME@66/[26Q[(6WG8XK;ZA MJ0SE64%Y+ (EHDP$M4 H2 "5G % P*;VPE M0WE64!Z%4+125 6$ K>IY)=J;.CY !;3X5F7GB$UC88YE$K3QU,SE"N+I3G M&QK(4)X5E$<1@.C^8QV-:R"Y<(!"(8&Q& +F)#,DN$C*)'4O8842N737'%'X MMMOI]6IGW4YH]E]%G:YE=_]+@;TKY97I: (Z:FR-I^R8N&JIL\F>2!5[! && M$PZ(AZGBN&8L%>H2'!9X9D6*EV5K)J.^@I&"C/IGHWX4&C \1 E)";1U.AHA M1@$E*001[Y9[(RSG8FV#"E1@FE&?4;_PH$)&_;-1/XHB>"UP]!TY@"ABG4JM M@,&$1/GX@)TSSEJ8$C$HB__)UY:(D7%?P0A$QOVS<3\*.3#%(Z0] P0AE9J0 M** I3IFI)@BHB7*!KFUPQ0H!ET;;KWS2P=Z93X4]VE]K_N(LU?WIO7G*6;Q? ME'&:_I#>LX.W>9"5'N1,FP?B=VSO6CZ;;;<]DL[.@ BS)3"))3!^0 ]9;KU2&@1/&:"(!" ]%$ :A"1"VD4_ M;FU#XB):"A7J2/;*&PDN>\@N@WF&8!X+XD7?W4%. 6', 2J8!=J: 'SPF'E% M8 A^;8/B0A":P;RZ8)[WT:D,YIF!>12;0R%(B)T EAL.:'38(Y@]!4X+3RDR M1%%?]O(6X'PU&6ZJ]KYM^HA@/VXM >-;DYU]YM/D;9\L*<:WO^^;[72B<.V MJU^+)E/2,RAI_& /I<0$)24(RJ7^O]@"A8@$ J:,0X>H#V9M PM4(#'U)D!. M(:XNE.?K^V61VQ\,)"3B$2 29#H-$( F!H( 670"HP@#T6L;#/%"TGS< M=H6A/%^W/T-Y5E >^?PJ,.&XDOULVOLH[_]7P_8<2BM2T>4L^F9\FYZ>]\9,^ MCCK*M%1 ,QI-#4T<,%0Y$(*-'@/V@A,6O0:$"S2]J9%W&*J+YSF?U\EXGB6> MQ\I[*.2(B?8&=-X!&HU'H"&CP#),(SL3HTW*Y4$%)E.?(\YPKBZ10*L)#0=R@,$<0(HY Y(1"R@1%@"B70VH%1XBT<\SZIR?L9S!?$\YP,V M&<^SQ/-8"H"5BE*M -)417,[<" A,@ +S G$DBJ;$GH(+0BODGZ>90X 9H/^ MPY4-!QQT^KI5Z]PY:3--(L K/ALXWTC!S0&I(5?U,EE-0E;[8[$!RRP*3DC M62I*)*-7H2SEP!J&1"2P*$FZMD$Y*SB9U39$9/33D?HLTO:8&G;U W+^RO?)72W;;M MG/I:Z'9.K^,6G?;SXA6YEM&"XA4#&?[=Z67VFJB,\L%F8JY!U&+S"Q%!6^8Q M<))%VR6=G90*.:"QL(X[QBQ+!QH4+3B00AA,=7P1I;:24A8(SJK^0<;_2N%_07&+C/]GX[\Q MTO]"0AFD8G&ZD8_ZGVB@I<+ :!)\D)Q:K%)/%%@H-*N$B8S_E<+_@F(7&?_/ MQ_](_UN-I;20@< $B?BW%FB&4P\#S(A#C =HH_V/4BWC7-6T*O&+M[K9[M4Z MZ7R8M=H%YO[9!< %%/NBYPD"><^V\D8?A$,7]Y@&'V12@4'<0HY6@.H@PXHXC5PD&&)4Q$5'4V.__J'Q C_ MGD&\NB">\YF+C.09(+DQTL;T"[;"<8582GJR@%HM@,%8I&.1$L7WJ* D:^/5 M!_*<#UMD(,\"R#.;9V@8NV/2' M(*M70J=_[+M%K>U?6Y>%?\W7S^_%&XZ/)F*F M:WD-0I/#Y*I&IWUS-*;AYD,529%N,\L'^ZG9.M^) FNWS.+E[-^=[_BSE/+CN M(,EUYZ+?U5$^S;;N7N[V_6DO*I-T"]U.6=GW6M]DG3*13JF/QVRB6ZX"E0A$ M^YVGHA@.&(L#8!I:9K!7@JFT1T0**:=.,,^'8U>11^8=],D\4AD>&=FFGEB# M&4' !^M3,S &%+480"F(A\YXBE+A704+)'.!CG([V"!1 04^ 45@%9X3U+$0?E^%"3G_@)?/(*O+(O(->F4X19 M9[30$@3O,4A%AX%2E$?G1E"(-/,6^71P1A6$Y\(?58GXO)MMC.=5Q/@7$<:) M-#8,[__IVSXT,U5-1E7OQT,P''&%/'& (\@!55Q&EJ(&!$D6F$<+R*,D7$\+8['0A"8>ZDLCQ#6DD0<2P\,M>D '%%8:<8#,6L;LL!9 M'Z\RCA<11L@XGAK'(WT,A3&,6PB45 A09!30%C-@!73:.XV95\FNQI72QRN? MU='PUP=FCCN)MO(531$!2 !D@C'7D(9'P(D%6!"^D= M1GIM@R!1P)QID9&_^!!!1OY4R!\9(A1&=+)%U$/N3266$\ MABG_@!20+XVUO_+Y!Q_;+C4';IKSOG3?<'KVG3\K5^IW:FTWB; M9X-^JCUOS[O-?O/5)2G,N>3';::Z):J=H:02:VVV6AVKXXL'G7?CTF=PF(K?#\5!&,%Y(C3B(>HD"JJ$!&L8_(5CFN=*2.!H=&G:7V/*QXI5 M\PP"$1G-BT7SR%11A&@I!8_PE3PZ*88#0S$$D!AO:""<1.EM8'JW-V)&\TJ@ M>0;!A8SFA:)Y/'O!6VTP=\#SU#&(0P6D1 10JD5@DDA-HVZ.0LYH7DTTSR!@ MD-&\6#2/=+.#C(FX:*.HTJ8A=A9H0@*P(L(X&EX$I0 B@14IJ/>*DA?N! 7B MBZ=ERX^._7;<:3G?O1,/>-DPYWTSM5#6^N?+W7^UZ7HYDCDVO^MF*ZW>@\Y6 MN7;WQY9N9N[)F=N.QT@P4\Q*&H##LNS7I(!A7H HWRAE:;'7(J5[\$*1I3F M-J.MG\R#F0>KD]J2>7#V/#A>M,Y$'X0Y$*R.7JCS,O(@Y8!)K)"QV@4F!LDO M@N+,@YD'7S!T?VH/98>L0TT(0S0*FW0+)(B] [+5D4 MH_!E819<"+8TR= KGQ@U%O<\\]U:[UAWGQ0!??-@2M039F=,;"0*QG7.TP\] M(+=*,_[]RW:F&U]Y/BLZG]/\PH)&.:-MG($Q1JK,:Z4ZGZ8YWHI:G"MB5+[S MW?VDJF:[Z8)_-A^O-\6O?^ZVD0BSD?@$(_';^.8)TA8)+2V(YJ$'E/%H+BJM M@,..X "IL-*N;:!U>#G[UF;V67'VF7*K([//R[#/Y=A)?>%3IQU@/4&1 M@H($.F &A/&::P>Y$7!M Z[S%>R:G=EGQ=EGR@V&S#XOPC[C/?L,37L!"BA( M760?)H Q@0 .O7 !<2=):?O,K(U"9I_,/O-BGRG#^IE]7H9]Q@X#<16D\!A$ M#HJV3T#1]F&8 ,F\QPY[BBA*ML\]+4,7QSXS"K\O0;QJN]E*6?B3YG8_/?*[ M:JPZ^02L'.>^=+1KN"8SZT["NB>;MTK 6Z1-:M&L$;2 $FM2J4H"0G#0X( 5 M1JZ,=TU=*N(Y6T&+/-B5F2TSV\(B:9G9GLEL8[7O& FI^CW QJ8Z.- :9D# MF$3+WWFAHJ=;QM)FU;(Z,UMFMN5GMI>.TF5F>QZSC94F&"A8/Q=[5F M.Z7GGIV7%0O;<\WFO9N$/>MLR5_L*N51+LTH7T\D_][,4[O:98P>-!<&3#7; MN#6:.X(H)I(@B2+-F%TF[!BA4"XX&+J+(=&9&>750 M/A8"C9 .&&,.A,8LM3?10'FM05 .2<,U==(E74X+P57!T=3G>3/**XWR*6-[ M&>450OE(ER-N&3<< 2D,!M2KJ,LUBG@W%@4+L;8LU0>7J" 1Z0JB"J'\]9QD M?2 S\$G\=#M>,YC!^T(V4V[<+#N]52$@,13S'9;+!#<1P=7'0Q*0>FT@H<#) MU/5=* YTVOY01!B*J>>8F;+(*XN*]!0V:9&;',([>\^OQ2 MA5!,YI<9\%3+33;NFV;\8,18'U_&N^YMWXC MWY]G:S@@BM<%B[=QUNDUT[)XT_4MW6]^][__:+K^\37GC'UP*'HX^H@V<1 1 MX0]^Y"%);/QANK]M/#C$&7]LCD1=2EG<'N'XWS3:DO&(%Q(*1#SEFJ83APQS M["!1J=@6X_8+EFO7'SKN7M_!62178+I>?P,ZQ!M\HUL_]&5O[;?;>(A@^$G* M/POHP8D)X<4F9H#+J$$Z75TNGT@ROINNBF/2E1E+[;B;%.@_?BTB$0%=)FA& MJ/[QFU[:F]A*=D/DC/(>[EFZ"X68N!=B1WM[]=JGW>V=O=K67KW^L;&[M7FP MN]?8+VJ[C:V'R:\JX]_::VSO-/9WMN/P&_M[?^]N;Q[$)_L'\9_Z3N-@O[;W M5[JS=Q]V_CM>M_MI)]W77GVG\G?VKV8[ZJW.>?P.U_MW]8=[HUTG&^L@,_M& M,Y;63QQS2Y_U_)OK![^[9N^LI2_?--OE+YMTN\-WAX1 M]SH/!MN(X>?.^QKT5DG2'UK*]]_#U& M'O[1/-@J#A;S)WWM+W9_'SG<,0#=G'QQ/(N:UZIJMR5_189PX)YTO:_5XW7' MO=I.-"9<[3_GK/&52EF.!/^V6GU[3?8)N#M6^ MY11?G]4-/^6@SBI-')P%.ZSHW.1%-9-%]8JZNDQQ8O=U=>2:^/Z7=(.G4IVJ M*]-O:V]KN'ESNH,:)\??XF?CYQK'>]L?OC5.CYII8Z:.=\CAU;>KP\]'IT=O M_SJYV;PYW:7U@_]\.[QRIX>XCNI7<3PGN[3QN=$Z>KM#C[9W6>-@\W+O[2'^ M>?/F,'WOZ8>3!CXZ.;SZ>-78WKRLGWQ%A_C3M\.#XV_UDV^HOKU+CTZ.0KTY MW+C9AS^^<,@"UDP";Y %E%D().4(".V\"L9%TQ*F+M2B@/(%:LLMMNO@[,J4 M9(Y['1RWP"[4F>,FX[BK&X[SQ@K()0$(X0"H0!HHIW64D'(.>8*9XX,.TTK. MZ@12YKC,<56Z\>7H,)TY;C*.0S<.RQQ7I1M?CN[1F>,FXSARPW&.>R==.G>%TS&LD(J@2R0!#$3P MJ+0(MB1UAB8%Y$OCJ\ZI\-SB8HA[_6/?+6O+=?VQ;_>:WWWM7ZT(A'\/0XM3 M%8VK2BFS_!U/^(Z9%F_#ZYA5>=U_;'=]',.5=]?+_:MNMFM1+^GONME*:3<@ MZA#0B\J@=JJ[W_PP?\?;\VZSW_2]HJS#F')N]<4K*P3WK_G&G7OQAN.CG_5V M25U;X\PU4.,CT?YWIY6F]FV4;-+M>^W]&^EM=IN]^-9V?-K^^BY.0\=%.V O M'.B+; ),8 (TML;"U0$&:+@F0%%( =5& RFX!I8ZPV# EDL9W9R[O0+^/:GB MKY#_LN)8GV_X-2.\B@@?!6NA]Y&DB0#4&PDH9AIHB.-3HZG02GJ*Q=J&G+ZY M9<9YA77Z#&*06:=7&O%CH4OCD%?6 JL8 Y0Q!Z3C$@CAN9%60P?QVD9T\+-2 M7QZP5S86E_%?#?R/PGJ$">.3R880Y%'/"P%4%#VP041+CQ*-!%G;0(6:60NP M'+=[ H)O8632+,!GE)9Y75LOLY^@E=$'\\TCO$<59$I_#J7OCX5I+*+:$!( MUSA2.I0(&.P(B"ZZC(8<%$:;858A642QO,5N5_\BS)Y)-9-J%2-GF5070:KC MD3'EL=44**X=H,A*H$VJLJ."-((S;%29QL@+*:;>_LZD^D IH=MW^>KI]*E3 MLS)$.M_LR$RD,R/24<"11^="2X2!X)Y$(E42&!0$0$1XGDZ\$$U3KB0IHI:< M=ZFR1T"4*;0B=)$I=(D"OIE"9T:A9)Q"O3$Z *4-!)1(!0SW$K!HABHL)2&( MIE1,5D L5H!"<[''7.QQ>8H]RED4>TS%H'.QQZK72KY&-1\Q?6)ZN@;&0?E9;.52 7 M7P62KROTY,*!]WBPU_<034N_A%<^>:+D.F9/JV>X^.*+?)TLS5C%.B9D2<:* MXMM*/J^\ZT(FEB#\>EDH7[F0*Y]8F/,)1_"J=V_/O'))RY(^5J#V MB:46*RZ8?&4EKQQ2R$]A-4Q+PEA*6AG58EZ=HJ%;G=/33KNVW^_8;X]10;?S MX\YY@&DKL#[W.Y=B8C?C6%/02;?*H.P[W71@MUT^WM)G*2*>IWN6TVWM^>EY M*\7[RSDNSU$,9GM\@ZU\9??>9/$\_5-,_P??U_%%5]O1W78<=2_/[BQMN$Y_ M2",E3Q]W6O'&>L.09_GZSO^=-_N7V9;+5\[1EDN-/Y;5EGO9*U>'>@:-2',] M_N>8)*>=\W8_TV,&#! B.68^JMD@(Z!P-%B$.D'?FR6^:Y4P+' MDS1W&W]-E*59V7[<5_7K?MRG[UGCQ)+#TQW:.(W??_*AM??YK^.CDYWX/>]A MX^K;CZ.3CS\:!X=7HW[<]D?C\T<4?__BZ//AC\.3]_3P M08TK]ZVQO7/Q6 M9XGV^26K/PWLJU<->$J2NYN/_CR&NUM,;#QV,(@75"7!?%E(C(Z*@AA.!78& M< I99#(3@)%4 V48"QYZI;5-)#:KDB"9O#)Y5>>^)R O:TUD*L>]C(Q%<#!. M<<><@%9%Y'#[,'E-8IUE9IN2V2[JUV5,-[]$K2(EB@8:,TP!RH4!4D$*-+26 M08PM\6%M@Q18X0+3J>MC9(;+#+?,#!>D9X)J98U15%-DH-':(!)\<)Q:FLVS M^9%8\X;$M'0>VG2(6HA(8IH28" SP%-(-%$LRLNGEJDPTU>FKU=-7QYI'HQB M7!"*!3'"0TP,D@@)\0P#JE1W@3$(YEQ[E40EIK,;Q7AMY'M9J/_ MJ10,@$+L4V7]R&\4<8 )0RY5P.$V\ALM4'1 !5GR$%NU=Q_SE=6\J]Q+&U\[/XT%_XKFWVRG<'+W?.$O*?DJ=4/5G./B_@ M'F&OXM8_M(0P*Z)>IZE"$S6,2FB9"0:I0##[127FB7, TDI+"].[\0K[@]2 M\LV]P2K<&2Y/EY,$)C "HH,S2A(05A,IA0/$HV@"L&@,2,\"L"CA5J);=*T7Y7>M]2H@_$&6]"^)/NG7N'\=P-N2?A&$ZENA#)??0 M \6= C0("#3!"D2CWB-(!"0RFO&SJJ^>T5L]]$I'K261O!5#E#NHE<8J0!:@ MD-I;,]M6"1G:+PSM\4UBS UBV%,@I2[!+8&D2@//!2728>.\2CYZI.X,\.4" M>'FN#/^>I92EE*4T/V4YW[Y"65F^M+(<"VAS9XERFH$H-0LHX@XHQ01@D'+! M#3>:AX&RK+XU7.VH6+ZRFE?.Z;#:(JG^\9!UU[>\'D2LN[[7[S9MJDP]O" J MA1RZKFQ+V14(77^X67*E;A^$K ?:OVPV,'CAKT[W0%]\;O:/CP<]9GLY@#V) MTM\?"V!S@JU+.]?0VQ#]XX"!CO*-RM\+ ;$(QJ&U#250H?#=SM&Y5_QR8GW! M >R?8+[Y0W<'^([(#K[9/R^)*-OQDT!Z%,_&1""L)0'&$@DHU1PHXP.P$DK! M*2,N]228U7F(#.9*!U*RE+*4LI2RE)912O,-2F;S99'FRW@8DD:9^4 HT!I' M3T1R"J0F @0O.(E2M5&"RV# 5#NZD:^LYI5S2IFM9 @R=+HU?WK6ZEQZ/WSI M[+QKCU-$,DY4.P&J[*\Z-UP3;Z+2S+''B?2],V;V&,< M][>++\P((@/'@"K# 26. XET?&HX9T+'%[E=VQ P5=B:^HQ@SBJH"-P7'']\ M$,S9:I\,R_06EAV13FL>86Q]B(!&%"B,HMWN@F7!0::QS8FTJXSBZB329HC/ M".*C9-H#R^KOOW!KI-14 \<8 ]01!#3V" 1BK77828G-V@81A9R^(F9&^C*$ M1;.4LI2RE%8BHS9KS5EIS9MP]D!K2HIH8"FO1H=H&@MO@-8> \:M)#3*V5H] MU)J\\EJSVH&S?&4UKWP%J;4E;0(3.3/=XNF9;_=T2?[^(CU^M)5;9>66WQJC^0_^_\Z; MO6;?[_ON]Z;U \/Z@[>=K^WR6TH;.YO2SPU ;7XA0@>$.012> *:=>QO$MAA B2&&"" M$X!2B8&F* !")>71TO(D^.71KM7VC_.5U;SR%61?[O6/?;>,3W7]<637YG=? M:W5Z^63WDN\XY7W!+*4LI2REUR.E?TW@YCCBI1.IAA&U%%FKF>20,T:8981# M]00WIQ?O-S[ZV:4I]>G6N#K=;4?MZO^..K4\%G:@+]YUNFF F_U^MVG.^]JT M_$'G771SVOWLL4SBL=SNGF6)]]HJ"3CG 5"N!-#&$2 ,D]X2!U%0:QOL;NN% M?V=,5Q33F7F704J3,.\, DR9>2O!O&.Q(DBH0QQ2YL]8LF33'A)9['RCOUF4I92EE*64I92E524J3 MN(_84.04YY0Y:A@VDFA$+8&!6*G\C+/_HNDS\B&S@SB!@[BW=:OY,_:2I0 < MH% *$.6E@686 4L-9U%XD"4'D2!10$DKGTR0X;LF& L2-LF(HHI>*R6![[5]CSSE=6\-;&3AI5) MHD1IA2G#47E@R0PAXLON3$JSE3^]=][O]74[S>=:+KHV@6H?;_C@/(;("0Q< MT-$XY] ":1U.E9JBC<8DY$RO;6 5%3L6!<%W=W">MS4[(PPM>%=WD4Q1M5V" M?RYH"4P@^BK1YSTU[Y[%G0^4NDNM<'RWM_-_Y\W^9?9\)J/'4?,,J;$EAF$ M><" (L:B!X08<,0Z%.6")"_I<595.C(M9EK,M'@[8N0]%D)#*9"C3G,I!?>6 M(F*MH5:ZAVEQTBI(F3.GX,SQ<]D!J6 ]#H XR &-IB20T,0_SCB"H;#2T+4- M4E *"SQ]'[',G9D[,W?>:U(*CB!AP3N-*&=8\FA?XFA9AFA?"O4(=V9ZG#4] MCH+I2!N$D=3 8\,B/49F-,Y)X$74<\;?\0_UY\XU=VOS?;U0N>EZBVOO8'(8*W''VOILYY_<_W@]^O? M:K9+2BX_]/OMKV-G=U-$$@X&;__^H^GZQXG$U^& R(<9*L-?'KZ]7K[U$W ' M[Q&^KA!Z\&VX?NN]I9#61%<^>:+D.F;\J?,TP7N,//R;CWWRL;'R=;(T8Q7K MF) E&2N*7ZO8D@Q6KBLIEF2L<6()PJ^4A7Z16?C+I/(JW]LSK[Q[]_>XEM9' MMZ2[&#=*W.M&'1QWO:_5XW7'O=I.VWEW*Y$2KG@BY7 A7U\RG!I,!Q;1,BYN M-0JZ3."O5'N1;@UZ+)WYZWM+]R*:#:I6WBKS4=I]:FR!/\V/3_,'W=7S1U79T MMQU'_90*H'E&'[4&.OTA+8R',\LCR>+W\O5!:/-56@4(+Z]5\+)7K@X !@=\W;_"5,WP>PL_-)E0> ""SU5Y/C?YEFWV:H1^"K'G M#Z>-D]V+^LE[W+AZ3X_>UM'A2>/XZ/-')01(Q!Y C$%!# C!2,^"M9IH&YCA%B<1@)J], M7J^9O(*,;"4,Y\);:CTWCD/,"::4>XA1>)B\')EM_+2<559**&WD-H4! M]9WZK";Z/D8TRLX$$*@ DTD=^B :=@L,!1!:D0$@9.TL$-*3.[979[ MU>SFB97!8A*0#I12HR'12?\'&!B5RF1VJP:[C1U+,]#&_X<"!!5M-JJD! 9S M#)A3&B8M98.(GJDH,,[TENGM5=.;=BIX2+@105 BK/848@$)BQ8<].Z1R%JF MM[G2VUA+/1R\I90 $153I#?O@3&8 255H Q[12U?VU 0%9PL^G=]GDW3NR[ M>(\=-]B]+M_<&ZS"G>'R='D?>P)=%,WLT3XV-U$W& :!YT$ *BT$$C,/%#?6 M.1N%C'D*(S E"L&GUD6YA6A%<'[7C)P2Y _LU-Z%\2?=.O>/HSA;E$]"\6@C M-R"" Q$(L&!M"@9& #NN@13*6J.C\2]@=)E<6O51;Y"!WD@M'I0N:>2:# M=IH@+XD43T#O]!HZ0WM6T![?R20$6T6$!DA8#BA)#6*DYP!QK)36C)5=8D2A MV-0]8C+ YPOPW(<]2RE+:>[*DKF4W^9I$$%1EQ)$B&',*(JQB\_^;#9.5WN8&@.66FC>PHC>M\>LGO>4)@DJG/['#%S@7@A M*# .N;3[;H#B" %+.-32(4^I6MO N" HY]TE=]P?/;2T,UR5Y47OAFOR75R2><-]0J5S MO>%^4=_>_"*9(9Y9#0A6J7X=QT!1"X&2V$HG$).(K6UPR J%I\Z-SGL;%4'[ M@H\N/8CE;#].!F4Z#N7H!<"@J09*(0PH0Q1H2B.H$9'16X!$L["V,:NS\!G$ MU0-Q=4XP983//(YZL/GCBQ<.2H4Q, QY0+WF0'DH :4<0D68((Y$'Q$6@JF, M\^7">443$;*4LI263DJ5BZ1FG;F0J&K2F=);38C6(%!+ ,42 LD] L1!HKQ& MP:FASN2S*M*>XZJO-"VLA"XP$;?I%D_/?+LWR WS%^GQ4UI!5D]N.2_U3WV[WSOHC+HHIP;*N^UAZ^1R3Z+D^:TQFO_@_^^\V6OV M_;[O?F]:/S#N/GC;^=HNOZ6T\[(Y-X$YMW>[D(NVQ@44((C_0$!YL$ 9)^)3 MZQ@13!(NUS:8*K"8.@"2"2'3=I92EM(R2JFR 9"L7"NF7,3I]F5>G1K M7(WNEEKT[TZO5Y:I.M 7[SK=-*[-?K_;-.?E@8V#SKMH8[?[V5R>Q%S>O]4^ MT OJ);,$:)7ZUP?C4Z4J#$(4'[-**^[MVH:4K/*[BAG/F7673DKS#7%DUETD MZXX%*1AGGD&" %6, NHX!#K$IU X0RRG%&JW'*Q;;=^T$KD<_<[98L@E@CB' M(U8B$I[W*[*4LI2RE+*4LI2J)*4)W!=G.&'*DD XHT99@X6QA&+DF>50/"5H M-,$.;31]1LY,]E0FZ5!\L-FO'[PO#V3^?;#Y13JJB6<,<)K.:$''@1$$ R>\ M1]@R:BE5/[YWW>WW=3O.9"_!,I&1V^F/A;$FA9M1[ M@* *4<<8#:1U\:GABD'KHI%HUC:PI$4T^ N!9G6L?W9 6O FUX(9HVIY=?]< MW$*88 %4B4GOVNO/H]$'2B"EMF"^V]OYO_-F_S*;XQ,RY=[HZ(_""LM ':#* M1&M$PXA)5892 P- M5D,?#19!Y<,,.6FMC$R?T]!G&=$81C,"ELY3:0"U,A6%2QU]A9; 0V.]19AZ M%"U-)7'!Z*R*Q&4.S1R:.?1^#M46"@L#@R%X2J(]0Q22GBA,J?'$J\RA5>'0 MW1L.Q<0XXQD'++6II=)S8*2T0#/"#=>!,!2B#5H(,76)]LR@F4$S@S[*H-$[ M9YA%-YVK0!5QRFIN77"6R,B2&(!$T0#RE@JX!$X4,%A MSAW13,#(H(@4&/',H9E#,X>^*(=*:HU23ECA!:66*F4LPXAQQB'W%&8.K0J' MCO(2K'.&BI1-Y&"T0E600!,;@*:""VZQMLZN;: "*5G(Z9L%59Q%J[VG_82\ MAM_*LT'Q7]?\OO%'_'/]B5/=_=IL#R84WJ9BZR.&N[-FE_)7!D_3-[Y)Q5B: M]G'"P8EP#HY]3=M4S4&W+Z.8:^U./_Z>[L:7V[5F'.O7KF[5SG2WGQ(<^L>^ MYR,KZ7/7[)>E,MLNE<70[.MV[89/]CKQQ?*HC'K-\OVY]D:#HCB M=<'B;9QU>F55F#==W]+]YG?_^X^FZQ]?,^38!X,HUY19IACE.E7:U18)Q M^X70M>L/'7>O[^!,?_7 =+W^!G2(-_A&MW[HR][:;[?Q$,%P+66UGH3\LWP> MG)<07FQ>!K",FJ_3+>L4O8G4Z;OIJC@F79FQU(Z[2>'_X]<2$A'/96?SB-0_ M?M-+>Q-;RPSTK=Z$($_XWMG<;^SG8^;!?GE40O]=VWG_#W:QNGV2Y_N?S0[T,S M9JAF$VW_G':9?F_P]HC1U^& U8=9G\-?'KZ]7K[UD^4Z>(_P=870@V_#]5OO M+865.-&53YXHN8X9?^H\3? >(P__YF.??&RL?)TLS5C%.B9D2<:*XMM*BB49:YQ8@O"3OO87N>V_/%U3<3YZSI5W[_Z>:.1 -2TF['9'MPZZ/S0O M:O5XU7&OMA--5G*E7 AJ%-:>( Y4;8%N#5HCE^'+ MQ\YA=#L_[IQ@>,HD/";*YW[G4DSLJ/!O&?E(U7_!;KM\/*P!G*=[EM-M[?GI M>2L%UY.F?79G.+L' MG?Z01L:WF6X""^5VTQ-T+\++JWM?]LK562J#DVM/.%$Y->)6;NHV3SOG[?Y] M.'HMAW)U^UQW'S#GJPC;19S+?9W';H766$MHO;/I%(33D@B/G/%444<$+G,H M$$2K>NRVL76=0[%[5;\Z.JZ__<@:!X=H;_O]Y=[V<7R^"P]/ZY=[GS_"O<^? M6HV3OTY'.11'K?K;3\VCMSNLOGW(&E?O2?WD&ZL?M%KUJT_']8,ZJA_$WSS= MN;B30W'Z\-O2-4=,V#>P<1M+%]Z-N ![H=]A='C4982&P-QOC7OUEK:6*RD25 @CIQ M-BUK+:U555GYU)-969GO7WS;^_[W-^C?^8?#EVGO'-/J(-D[?/8I14,%U@'E M@ G$F9?(,FJ1XMHDEPR5^2@$-:PIN&E2NN0C98\ESNR)AY$]H2BQ7T.XM3H1 MNR8@QB<@QI63D6&'O%: 9%I0I+T1 &?.J42,DEYD$%MR_%/P]Q M-5HE*GC46G,C@V'8)T\9X%8^3^YO!J_'$>*Z)L@V6^836\* D$D4B=* :+D2 M&4D.86^) E[FE 5L8TVB59-(71"N(-Q31KB@K!3&*R&,Y2Y&RV7$*5@#<&>Q M*/3L'D%L)K63"4G J".?.- R'132BD6$%>,X2JU4)FB:+3FE4X&OE5+C E\_ MSR8"#(TX1AVWGFL,B[\BB7JM+7%215T(VFI@V_Y,,B9',&7*(4491MQCC;0T M!AGM@]0^.IKDQI94M,D+/2OX]K3QS4N255H@+[W.RI(2TD%11#\L4"]D U1(WE53K@G#W5+;I(?5R MM]\?5MNVW93+2^?XO7Y6C<;P%#[&;['G6_WJ:OUU]S0+[#9! :N]2?O$RSS- MMV,+&!QT%"(9XGAD8"G[9"V6C"4K )VKC/S <.J,_&3AC,EYIN6)&A2]&TS.4O=TYL!MXZ71O%Z"4>NX$LD)'Q#$WR.$ ?ZRQ M0EF''QA]K<6%@M]+B MZ>:F)39*'7*53\M!BPE&N0@22@XGJCSA6.3-S:*]CU9[M>-48*NI8()CI9RQ M7H3 F&EVK.[>]Z'2 B)"!9GT'#J+'(Z: 2B-D*XJ&U2 M&UNZ2=G"17R+@M^O@I?:@T5*14KWGTO8T!2-EC8ERQG#QKD@=(*54R;EO"J+ MY7HMEC.>2*>PM%)11*(">U82AS28L"AR(['%0(D4JQ?+A;V02U3P>SH;LKJ. MQEYL1UO[&7NQ/^BU?,YH-KH!%+DX'&^4^YJC\RHX'-].IER%Q[6CL4;L_3@X M2/47+[N]0_OM?6MPE/>-\L'4XG:L0SG$10HI4J0"+""8:PE$!@E.)(:P*2L]2!E$&HEJP6@7G*$6I@ MX#?BR6F[>Q[CZ*O38<\?93_2:=MVBLOHD3KT5\%E],,8M1>C65G=]'HT)U_# ME"P>H[G0N37Q&'W;V_DL/D7AB7;2(8B$ V>(MBM-)* MK$D08% QU=2\Q*ZMF::7J*@BI2*E=70XEE5SQ5;-B0NR7C6]Q$%SZI$1UB). M#$; C7+F.D.EP9$8BT>KYL(UGUG,9.ORJ_ MUXC?\N+..T-6<75=4L#3FC@9JLJ# ME7MA4G6PT>[VRVFX-??W%J]\D5*14I'2TY'2O^9AJ0+;X#TC0D=N8] \OV!-K0+I#^VWU]U>;N#V8-!KN>' MNG8\[+X&EMH9%,(Y#^&\F-Z?41TQM1Q)[X%U)F&1C5@C1[@2@@>G"=_8DM?4 M7_IW4>H55>H"O>L@I;F@=W$'08'>E8#>V9PX6A&I> "LQ0*!)#%RCD?DL>;: M<9^$E"L$O4\@&0Y,^$:KFO[%DE]OYVMQD17Z@IAE-5GT$A(.X&<1P$ MTLD%)'40*F&:.&8;6X+SIB0+'ZXIZKNZZGNO>_I%?1=2WZE1[CDW&H-1+KD" M]94N(H-M1$I0;R,(DGNSBNK[!#*._&';5<(1V\\Y1_X)84(_. \FQ2VFB,E,%'Y#B7B.=P*,>U1%($ MI;'WN=+NQA8UJHFI:C*ZK&I8RU.C!]Y'>6"\6+5UY/:U7I<_/NN)HU?9[:^! MZ T97DJ]UP5PTXXM%:9"632#/#@]'11)4R3B[K<&K!QX*/ M!1^OQT<28W;>8:U(X,%*K96,GA/FO>->AYOQL13+OD?PG#W8)B+E*3@*1K_/ M6>R<1;"L!<0,47C9-3#ZGVC(K$%?)1QES9UF><%,@X&;BEWF$2-[8( M7U8AKX*0!2$+0EZ/D%%I%1U5B9G(*596.4DTT5Y3:[FWA6:N!GQ>V!_6+EGM M&=R*=K %"L@NB(@.G-JB<$$5X":VHJ N,8>.0&?1"(4UD.3;+(;6[PI MA6HJOG"=PI4!T6J7_[?J! ;\-[2^;OT'_HP;?F)[GUN=U>V# M7K7M:3\^&W_X?;SIW.I4FE3]Z/>+C\M'\B^UK6I[??GWLU88'&7=V\2U_HUB M$49O'EW>K"Y=&N_Z&I.;AI ;+^/-"]=69#-^B7?>>J#T)A7RMN,TQS7!;G[G MCW[YH[;*3;8V;56;E+$U:2N!QQJQ)HW5FT:K-6DK#"PC]%:/_4G$U4\#)%<< MCW[ESJN]OX9"^PC>^16C@K3K^(_'UNF=7@O,>S6!.,X3] MQ_5^V\IIPM!NI_H\2A96AGC1(?9^>#)LVP%@3YU;ZL*)[,;N;<^DEF'^T3"_ MC0,+7X;&"]OK0*MODZ^KC.B/1O2P.QC!PJQ_HSJ*IGZOOJ]]';=80PE=WS7T M;N]\/-.E#HJ^#ZU[=$.W?=(==@:W&+HY1N<>;YT_>41*./EYCZ> H%?B;(KM M#&WO!A-B%2'F7K-)/.W3)]I)JCQC6GLN?+(FRDA8\%%:YF6]V8 Q*:=/KMEL M.#YJ[>^$D_WCW>\?=]I?]H[?L(.=/?Z!OA ?3][DS0/^X7B/[AU[<7FSX0"> MNT\_P+7]+P?OWYSO[T";OQ\=?SALGWSMO>\?SO>_M]/>^\0]H8C5S UNDD.!'Y](G2307J3OC".[;S:LD#'_B]6VU?W_W6 MN;N_GB!W3=3>+R'$H:61PIHBDEZ4$XVE8@ MMG#,7@&O E[K#%[:6LZH(U6I/\RX=EXJ1ZV+3D9,TLW@56)![A'99L]MV")BX3.S!;X*?*TS?,7(O H 6-1'GC S#"=G MB&=4<6:D+-;EBF#;[&E7&[DR'&'L N*0PI8APPYTG-!CFLW7)FF9]7/]/ M(%G@;K\_K'9DNRD7ZLOA@/VL&(WA*7R,WV+/M_K5U?KK[FD66*G@M^9%5>;; MC(T4=%L2A662W%+MB%3*:"7T.Z%E/R&XS'JVIU=6>Y,R4C!":"Y2F&0T(2J =F4] MD_"_< OM77R%+JJ]+-6>W;@C26$OLG*3G' -5F6DC4V@W()Q&I.W%I9HHII2 M+2ME9='P>]+P4H*R2*E(Z?[#5ZB@WL3$!%8\!6,BYMP8(; #'L5962W7:[6< M<41B)S UTB&MLD$;B$&&YKPG/#D;HL9)N7JUU&2%5LLG4#7TQZ[&7FQ'6WL: M>[$_Z+5\/N4YN@$TN;@<'VM-J%5P.;Z=3+D*D&M78PW9577G^HN7W=ZA_?:^ M-3C*^T;Y9&QQ/,Z#U+/52JQ2@2?FP:"1''#:$$!L(9'76I(8-!-&9)SF38/Q M"A606M*>]^/6]5)DLTBI2*E(J4BI2*E(Z6E%E#P'JMRJTVF&;L=67/^2Q5=, MN?7VM!5_:)%2D=(CW>/]?O)#A_44WG=&Z%Z\U?/X0%H7]G:3TI@(XY 37""N M?$36$X(8%QYKPYWP8F.+LB8C)?9JS32[X&^14I'2(]W;+:OD7:^2,WNZ(,64 M5%"(!)L03Y8C+;U&+,JH0GPYX_REN\ M8#!WB@M@O3UI*[V;^\,#)"]&L[*ZZ?5H3KZ&*5DV<^>"Z-GD?SJ 7:JH15$X M,&.\THY$>\EJ?>LOU%(AJW( M]:B=AX6:@99;D".*0>N<&8922<&2RF<]EY5$J6CY2GNRBI2*E(J45M[?6%;, M^UPQ9TOH1D(3#AK%R#3B/#!DF:)(4X.%DHE2D^H54ZY2F/(3"#2JICER,,=S M%T].8Z=?1QO%;_GS;>J K;;CL$09E9VY(J4BIN=L9UI%2D5*3T=*0TC]\GT102)TEZRBWW)CCO ME':4N4B2]WE1F\/!KV6&U;1](?= MUT!7.X/"/.=AGN\N5-$B1%LKG431:H;R$3-D'35(!TU88MZSE#/O-(U<5J&& MHNX%E(N45M]?4$#Y?D%Y-LR $:&=S!G<<]K*%#PR41/D 9"QC1Q'8U8IC'FX/]@[?Y$-U0/"W/_ED04 D(&#Y!G&<$M*,2B0# M3E9'SI)T&UN4L":6"Y^/+?J[LOI[O^9\T=_%]/?#1'^U!:L3Q+RI&Y4'EW,.,R!2;L@01SI(+.I6LC0X8'C:0A"7@6 M9I)) &7-FXS3IB++.M"\/$5ZX%V6!T:,55M)_L_#380Y)L J(>E5@OMK,'I# MWI=<9"?V^B_^.VP-S@M_G1,I#Z8'.72(D45!44@B(DYX1" FCPA.S%CJ""UM920XA@$5US?C)#S9@DH\+D( M?%8N@)'Y3[!FR1&'1.:7W%J"#(@,*1-U#"EY1@$_C:9-P9>5'*M@:,'0@J'7 M8ZCU6'FB M 5(3C5$H;@(&#MI4:N$4S@5!"X(6!/TA@H)U+J@ ,UV:Q T+QEOI0PJ>:4#. MX N"K@J"3C>1 4 E8=@BJX) 7$N/G)$"89>$LRQ8Q4R]"46)+!A:,+1@Z-UN MYG/OC G*JZ@X]]P8YP4E0@J)9>2X8.BJ8.AT(U\I"3:"!-JI$D7<,8Z+%1%8&1:M @-^JTQKPW]#ZNO4?^#-N^(GM?6YUZM?C MB\#E(\SXWK)UL7I+_<_\Q&=IU;$= MWX(?]@?P194P8W,BY,NC-6H0-YL">G':[5<),9[U8ML.6E_C[V>M,#@:P\G, M[T;BQ].?6 =M& YN_LE-@MCZC^O]MG5C"Y?\LSL0^P^%3/#%)L[^S&X.0$ 1M6':^;M:N#L:"#4M0KW\>!@ MK_'/[LZ+@\;S@[V]O_=WGV\?[A[LOVLV=O>?WXR$J]+^YP?[.R_VW[W8@>;O MOSOX:W=G^Q#^\>X0_K/W8O_P7>/@9>/Y]KO_;;S\Z^#]NY7OS[]:'5BZND-X M1NC_>_6;.UE@)VVMZW]/%KZ*W4!SVO:T'Y^-/_P^CFIK=:J'5C_Z?:0DH]4R M+[&7F$W5[?KR%)DW<8W.HV#'T9M'ES>K2Y?86GU-D4TMV(V7\2:Y\=J/'DO( MIB$W__1'C_WQ-4WOJ+&W>^Q/ DI_&@!NKMQZC;%<3^:'L0JOS/ ZU73K6V,/ M[CKJ-U[ *A&F<:873(%%1V?&OS&'0;#:0P-U.Z>]1NIUSUI=$]C9F9@Y&7C^RN83+'_[#93Z2=F^.)S[)?3 M6=Q)(^_I$/X]S(MY3^ O?)9H?=VRU_7PL3A6K:$I&BUM2I8SAHUS0>C$!)=) M.:^J4U)D?$J*/,Y34N=CY^K'H[W##_@#/._CSMNCO>]OSCXMB7,U/_O5W_S#\>[9P<[1EX\[;[Y_/'G;VGOU1GPX_BSV M#O]L?SC9(_!^>MFY"OW '[,#]7B;'[QZ^V5_9__DXZO=LX\[[=;!SI=O>R?_ MM#[D-G[_F/;.1Q&F=>E PI4P%KGH..*!2&2Y-7BQ8_3/G0HL5+T.(IU>141RQL M0HQQL'IYUF(=-<(B2"5X-(J!%FO1E&SA8*+58YIKP2^V3W+&VN\UI^@FT)T4 M>[TZ!&B010&,LBYVDV_PW7[>RO\%RO$4TA'?+^68E=Q!VIY*Z7D64@&M>4"K M=8%Z8! 9&,3&48DXMO").(ZT)81R0ZAW8F-+F28SRXJ 7*%(\*+,#U.+K"CS M$I5YRD"BY5H+KA%-B2#.E 6UEOF/QYX9J3@!9>:XJ?2RCB:O4.;PM6 @KVRK MTV]T\VM[=A _MWRCU?D:1ZZPI^7?^-?*LHWZ=,6[Z(>]RKOXOI5#\* I-L H M[,1![)VT.CE$[:5M]:KZAW^?GME>>-UK^3CU;6YW.D/;!K@;KE)%A'6 M>EV MHMC?>?.)^YPK@P9$G,G(E@2R(A!$)',:IR")Y1M;C#:QNGK<[=_%-_(($.!^ M*4I!@(='@.^S"*";@NG5 ("GY%?9 MB:<]T*/:KV([H6%G&'[QH*P$IYF5$7QNQZIT4R?,&F,%H7Z-HYQ]TBJ%@)E# M05F)N(D2:>8Q,E%YG;!F..0$I+0IS2J97L6/LLY^E*+2=T[0#=*PO3T27,&J.;!JDM,W M8Q5(SGBB#,PEK!%7UB-M'48T2$Y!F-XJ#EC%FV+Q;9SB)%E95;Y?^E%4>7FJ M/+N)HZ1@+"+G$@-+PDEDK%-(*ZZY#YX+I2M5-F+A*@;%W?%KI]"Z'51%)4\C MD=O1]F,5,5+<'0_*,[Z?/#L82^6O+)2WN;4'Z>]^W.[WXZ#81K\*4K,1JY$[ MR8((@$\>^ 9Q!CD&2*5"L,IXRI,#OJ&;DJU2B>KB[5A'NE$T^NXT>DH[#)5: MA220#DPB[E5 5AB,O(B"&VM4U'YC*QL0:H4T^BDY.YX?V5ZK3J83NIU)#*OO MGIQ4\21=_Z7X..Z'>Z36MQC0]]CKSH#4SD@H!^EY)9+J,--A=RJVEWG4"TS- M?9YS4GVC*F"4I*38F(!43 9Q&1,R3#(4J371!1L8D9-RURMD(!5?QYJ2CZ+7 M=ZC7YQ.])IQ:RIE'@<2(N) !.>,Y$HQZP4&TS.< #]9DB^?B+7Z/)1R?Z31. M;.]+'*7WFT1*%?_'W7&0/G07/MT6N>H@MKTX..J&W4F4\=L(P_8]AAR*G)-+ M''3>QA.PJX:]*MMQP;"Y,.S%+#?Q2:< BQ+R^2 -UUXA1Y5 22E*!0>YB[P- M0YN2K9(55?PB*T=-BJ:OHJ9/V8J220J# Y@=0%ERK3&D'7;(4T$ N[6&?]7% M _ **?I3>-'?* M%QA/2C/C4,RA'9Q$C;3*R7Y$B$S$*)RS&UOZFL,KQ;5Q3YLKG<_PM%9G-KU< MWE[L5P=:VBWK6NV2:N[6DXV*3;7* M^^&BS\M,CBZIZ^WNWX7M[GWXGU?W<[ M8V&]G.:!&5MC$?;%!->DV( M83E-_1@T^GXCA8M&WX5&3]DE#YIQ2R02EN?#T3GG"_$4,2";-+$47 )V28QL M&KHB^1&622Y7G6N\[L53VPKC++8UH^QFLVM$,9_6GMDZ,8^1Z'9&B0)?U!+< M[H3*:J[B#\M9A_F0Z^]9+B("QT*2A+2G&G&94U8Q:Y%+ADCGA9OVC/[ M<-*P&&- D@H"JDTX,L(K%&VT7%@)'$35]:#4-9$[Q5-R7[LRI_;\E[=DUM9J M6CGF\7/_[>M:3@62YH(D/\LV' 6 ;TI"(>+0Y=5P&)\DI-Q;S1 &2.&L: MN4JQA,4/LG)Q/46C'U*CSV?"]+#R'*P&HHU"7 F!7' 6) M92Q2XIIYMK%E6%/C54I'5?PACXZ=%(6_0X6? M(2^<22T#1Y3D(D(N8J2E=DAKJQR+G$27SV%CVL3R:BS)XXA67G7V,MFTZ<6O ML3,L;I)5Y2EC%VXN'_)\V(DV>C$7TN%N[;6U#T' MCLR9(>(J=%U,JCEC/>W'K7<("J$FDB L%K 03CKR77.G( ME/5R8TLU%;UZ3+O$CCP&[5YF_I>BP/>DP+-GM;W$2G D1$R(2X^19'H(>-JD[ ::Z4 M$6)HN//9X^635 N+^&] M+8Q)DRVM[MJM=6B-W#Y/%Q?NUR=4<.'N<&'*R6P@3G+KD3-$(,ZM0L9PAD#0 MB9ND9$IB8TM*#*BPK)B:.T>%)?F*5H#_J.N3ZF3ND]K=LWXC];HGC5:5F?(B M]?FU;#JW-44?\AE/*7W2ZV'/']D<1]5-)2WT*AXBFQ3ML^P?+T;B*RG>B*'V&^->O-12[+0I18(DIH0EP3BAS3 D4FL8@6 M,XK=QA9M8L.;0B]RD*QL4*ZN>M]S3KWC/GVC7'&N2)E$L*<2(TW8PFNC+Y21KNX.QNI2DUX4I'OHO MP4:82JU*RU&#V78G/+?M=O\@W8QF!")#1(6>#0]QPSX@6CLE\MI:8II"K%!=:_"J/A:L4#;\+#9\)OR(^@5H+ M1)--B%/-D376(>N<$030&QN@)4PV=2E%O@K;/:>]'-(T.*^.T,?_#ENGF;T_ M+=_*&NWWO!Z)ZW7;=@9@8KT82ZQ@UER8=2&'#Z/<:Q$L(BP%Q F7V90*B#@0 M=-25%MGDF_0RQVAGCD,0%M]A(H!W44D1A$)"PD;]S&%F%-O"K:_)0<'U5$ MM]2(4)\B*\H\_AGUH?K]?G94]2%FLHRNA@-=< MX'4A*P^Q2B5C*%*!,@1+D$!.KUC!_$@*PH]4CBG(Q'IH@8NP8_2 MTY0)7JLSL)W/K1R(\Q2+=SXDRL#N142G?-S_V?[]P(A\+ MS!PQ"BGKP2"-(B)CI$;&)YF2#!SDN;'U__V/IH3^OD+[\<7)]+BH7='I175Z MRNJI[AQ*6?9X&:1%&7%Q_1K616S-_5I>8Y6 MB51\/YE&^W5[?W6A5X?=%R>G[>YY+.<-YD2=O0LYFY6(+&=SC,EZO'LP6FW;F3C(-K"%LKG+3Y)PG&=L=2+0G& M?A'4+B1K$2)R'!E# 4PCQ 75R$BK42*,.>&XCPI7H"9YDRPCG\/MM&B-O!]/ M%1:6F>VYP,)*P,*4ZT3GO/.)(AJM01P3C)P)#D41)%/:Z*AR-2PFFD(NLJ=] M+Z#PU/(-IE;'=GS)-_@(-^1&EMTHKV2_/P1!5]MSOGMRTLW-Z?HO59!6')E\ MHZ].QUMYIVW;*5MWJQ&>-7NZ-DLI'V(IR]9\R]:%4_*4&N,H#BAX91%/)"*7 M3],&99F,)A"5RZ,QU=2\5$=[O&K\@(?DBQK_LAI/V:?TUC%F-&(\)^924B/G M!47*,V6YTMXHD6NQ-I6\&@Q>CL+?/Q.9D(U\#GYPWACTX,FU//J-0;?A8J,7 M3UJ#00SYG^/;Z_+S _NM88>#HV[OJ9906UF&[E M*?>4S7!FC398(X^KNFK*(ZU#1)X;S8C6(OB4?6F\R:58(>U^NHZ5^"WV?*N. M>Z[=)]W3BLL4Q\E*T)(K%M=!+9X7([F50R_SP=6%<_51*!RPX8B3O"-((T@'=J$4A5Y4H:?\0Q'LG-,!,9KY1\K& M1<[FDU02-)+ -,M;_*K)24DL6&*?5P^+ED N;H:;\8&+E]U>)867X\W3$DCP MB^!SX6@\2,H%*PV225/$N4C(&1P0MD9P8;D&>6UL,;8P\A2WQLKJ[Y*YQ \. M1!:]OEN]GLE6;%TTSB2D*8N(*TN1#1XC!I"LG5;>8KR*AQH>VWGSTN"5.M&_ M'A'RIZ/@R88[OS98[$ZBY-%^_6@%%.X.%*;< M%_" )6T,F)F15'A\03)WTQ^_A5& M6]W_;K1&F]_YH&#F1,V:&>7XI:^@%V X-JO@I%[L#WHMGP.7\@V+^.@>&0BN MP1'"C(7Y?R^F4GT[D6>5)*\3+GXQ<^=K&)5NN!HDX=O#+*D7W_R1[7R.;^T@ MOD@I^E)Q8#Y(O7 ,T4A%C=(8>V, 4HUJ*KE(;I9Y M57&-7(B/#%Y6EF,54%EM4)GR-(R%#$0()$,DN3H105:&A##6/')BP83S8+P! MJ#"S,$^[+V19DK=J97G:\]N3L4;E7B:_-US\W.ITL@\KUV6K5*Q$:MT ECX: M205/SFG-31 .0Z]E=!R04Q*?/NU6#(P\'$86R)L+\BZ4M%?1"N481L)I@#Q8 MZI"S%"/,K)?21$FHSIG(J6%-0LH9N,>KYS$RKX*1@?K(@4(;AE,NL,&HRF7Y M9*7GN.CY.NGY[/8KUI9QCU(RF=HHB\!2TBA%0JQP%"ML!^(CF+%:5;F)C1%- M)N[<7%TE+UC!P(*!8UY52W/WI"?P#_J8*A)Y4:ZVQQUG6_QE_+#'=;-\Q#/N,IG2"J<@#F M"79YVBT29/TX*=.C)$;W9AP"][G$>+8'SVVO=PY#^H]M#V,A0',1H NGI9+D M2=!@$9&YD&C."&-PR"7.I0%B1&5458IY P2(J4>8"J:@TZ-$IWLSVPHZ+1V= M9I)")PWX1!(B6(!Y9J1#QDN"-):)&"N9#WQC2W'=-'Q9QMD*A4RL!0]\>]&^ M #-DV.N!'N2 U_8PU)4Q3GNQ*N8>OYUF$(.YH0(;D&EU&QD2IS =<-[8D:Q*]<(JN$C2QLFI] M+SREJ/4=J_64L01AM/54(*(81]QBCS1,"L15\D9KG)10&UM4XR;#"Q?M6KTP MB?5D+"""ZTA+S4]J7C)[4TF;LW2.,A]>[4]$4:!J+JAZ<2'M'DN84$L1QTDC M+@1'EB2'O,(,"V4!NQP85Z8DRGF\&KL2]*.H\Z^K\Y1Y))UHTH8A0CTP#\X( MTIH8% EQ1 #OL$E6@=B+9]$LGI)?TLO#[L"V%SG[>\LCV_4(7]DN7^RXWOJZ MN9<\.(\%^DMPYR-;#78ON)>D!YG&@)S.11XP#D@SRA&ED5IBB?-2+C&X<[DZ M]L#.J0*S!6;7BV$7F+U7F)TY%95L,C8QA%FPB&L5D%7<($.DLB02K2A=8OSH M:L!LQ=E_&UAX(_PWM+YN_0?^C%M]8GN?6YWZ]?@BN'F8;K&W;)6MWE+_,S_Q M60M8=LO_6(MIQ<=S5*/WW1-H379^-SK=0=Z:[,'7.<)Q$#_W@+"?VMX@AS$. MCF(_@JK;86@-ZHC'ZV(?1^D-X8?3*,C-B80OC]:H051O9N0Y[?9;>5X\Z^5Z M.*VO\?>S5A@/I3ZR#-@P'-__D)D%L_G.1J;62UA/NKTJ MC/@9P$SLY;N@379EVM(XZN5E]']^+B(%"ITA*:OJ?WZS:]N)YYD]5&&T=NNZ MJ;L:4'M3@'JE M[!^^6_E._6NRSD%Z$__G"V=_B% 7DG'XZ/,ND__GC\3VO_U<6_'_WU[_O%].'64R_WC[6\'8!#LP?T'KUY^V7^U?[+_ M?A<#^3_>?__G\<&KO]G'X[WO!^]?IOV=79*S-'$MC0X.64F M =ID+-,($X- M9=HH*^+(BFMUAC%L9QLL*&7 6F-*),FE<88'1QB6020L@@=1P)C;TZSOO2$L MH>^&)Z 7YWDQ&DNE\O"^ [5H):#6G4%C*IC&6#)C V$T0RXM '!MU*KZY$\M MO)^V[&)/HL()[ @KG(V?=DY-A!R945;X*%MB. MWZQF6BN?U1JZ?BNT; ^F5N-?T+IVS/EX8_N\626#H/CW_*AF]9G\7AWI&GW_ MO#:+)I=&7Y_%R]\,^Y-ONKWQE]UA;_3EO\>YWQL6)N)L6QNG8.-D)P>\UH() M&]O0LEZ_<61/3Z<*DX!&V6Q$V7;[O%$GJX-[NF>-T]@]; MK0-='%\;'('Y_/FHD;+C ][9'C^U'_T0S+SO@N=BIVF:R/,$-0_F_]^RJH%4:XXZ%AT!]X:W<(T@W].LG&J)70 M?YA^G^'S28R#.OU]KPOMR14"+'#&"$/PM>5'P;$ S_4P5?TZB[W\#."6IYE> MUO$I65J5C9G?LP,6XYFM[FILG_9:[0:L%*3N3O[Z*-KPWR&8LO"DZM?O8-K^ MV>U#OY_#'(=V=UKV9FJVUCCPLI4]7(T/T?;67_EYZ?)ZK MEY[>K)ZQ>65YNDMR8_NM_D&ZQ&;.Z[]/FM%\_B2T=!;0%CDG%>+>*&3A*\15 MD R,7LU2NLP#L)?6>B4#4"$.5,$YAG&DBDBB5/#^,J-Y-&A03:0,F:][L9\7 ME@RSZX\+5[R9O^2IA-7W:VRX&$=G-D:+17YP+U2GPO/Y\<;GV(%%-Z_(<"6> MYJ?9*9N%Y0>>"[C2'R]3?W>JAKS+[ZG&?KL""=OXUX@PO-K>?CUA#-6:=7H* MXJR6W%[\/&R/.$/MAVV\R^MW55:@NGF3 \R?8J M/*M80^MD9@R@M]U>;GZ]9HX"0>NC[W77JK?_A'HUK_"N^G%?X7/5F>K%L3\ M8!W4'<@X?';4\D>PRE=+=7XE#&%E/S@8:# 7X%'GFXWM=KO^_4C*XY/Z]2 , M>C![ZGV%63$"K3J!3HXXPW0"P&V7\/NR[;&.6G"]C?13K*NTYS;I$!JVF@77 M+8=D&CQ\!"*&P3Z#FP/TXVM6MESFNYI,(Z6\5OOL:(9G/@Q?-AMNF#=W8'PZ MW4EP<@,4+[-&W^[V@<7"#&N-TSDW?.P-++RZWLKHY0BC7EUV*6M8Y@DV_S^T M?F;&0Q1!^#36 /F33HFI9)^];YJ?GH+Z*YX8\2>H;@9T#!\\S&[C& M:0W P*E;/8"2/#H7 3MA=&NF/))O'Q/55C] MJ-L&D?2K5'CJ]RH$:W!>Z^B-62MJ4A\GH%$GSNO7TLD:FX4S[AG,:;@Q5+#P M-8X!"WHZ;%_N1!X#ES>;!J#AI_7HCEZ5AC"2LSP,OL\:GX:#;+C4+=BL5'9V MNE_>4%SKU>S7IF(?K*]VR./: Y-GA'G'PTZ]4U^M7K-J^/,'YJE1J].%PP% MP[=K/7I;Z5'6K9?9FB48_;^)',<<&GYT+68 #6^UX>*D7;!PT9=(>56R^_<[3HPU?M7'^CXB_ 1A P MKZHA)WG\ZLDY&DNXP[8OG)0?V&\79T-%%( [@771'E8"!HW\$JO(G-K%.;JQ MZE]MR@W 3FKEZS,SYG.W&\Y:[7;]Q/RPB9I,QJJF5%4;9GX)R^J(<.8+XUB4 MT<0!LZD'ZV-_XE*MYFK>Y@!3Q@]J"EK3(E^MV:&5LA=J1)6[_1DM>H2F2@:E MYP?_[.X@8AKP_A!/8#4_ A,@UVB!N5N/XHD]GWANLI[4%YM5>:JQ,DW$,,C< M$W[B>]V<)*Y[4O.#,"N62E&^5?YM$' V5UM@3?J*P&16,^&G()_* S]!!KA0 M!276;H!LA,33*I=T9V)W! "%=O=T!!]3NZ1"H>$(?BNR?5K1LQ$H=8>#*I!F MTL"+3?(@.9A]O9$VP#>U;OASW\ZS:6>*.H.C7JPQJ=_ZUCB!@3OJUP2LUM,_ MA^W+9EN^.0=A-JLGWPQ!$VMJ7,HM-(Z'X7,%^W4B-+!W,C8TCD#,,0/-Y]P8 MZ&-M_F?%/:_= =WLT,C_!%6 ]GVMUIE9,4>XY6O=DJHT#R*+F:- MA&9^M:UV5OG+[:]F3NT7R5] "]J5;7+1B/A!<-I:LYB9'=B?;KJN.[_)>P*S M>##KBQMULEHS,WT8]ONU!;,/-DV#;(ZW['YQQWJ\]S=R]-6&4H:I6["JA[*F MZA\=9B_-C*.LT[TPAN.MQGI/!-:BR4C.<)S;8DP3$#?[2;.#)P]1YB7M[MDU MJ]H%:_Z:2-%Q#&$)%5U^J"B].52T1'VN;,#DDXCZO-:M?8M0GKMU%>UVP#*J M/+M/>QMV[W#W[ #ZL'?LQ=[AW_#YPR>.K5)6"41MB(@[;)!1VB-FJ3*!N!#, ME=@LP0A(0AGXA>#,<".CL%&22.&O-.+1NIS>#;*E_!FFZ'1*/0)>]A[X1;>= M=Q;&W6M-NU?EQ1LZ&"!@Y4<1;JLW(V8L]XJ G?9:7^'7XYM"=+6Y2\G1!BNO(-:1W]-O"UY#";- MMH/*;S0RU_(L'.WE9#NVU9MN)'0=3*6OU;.JH9J,0#4D(9'?4 MM//I_F%U1PO,4C P_]7:!&G5 LC71C*I+=(VM+M34<-_3Z+ [FN<=U.S4;NV MNO43\AB.=^\SEQY/,'AK-7Y7Y_FL_RK/YY$88NT_/[C;5JU.^?D7C%GV/UCLJGD0,/ZKW(T>PXB3 E*D_%C%F595MY+&=&Z\KT MJE3UDMK,3IF9V71!&[*)/KUT16;0C.%)CHB(DQR:U^Q^C@?@5DG^'Z%[[7K* M]-,5=NL@1VJ.(B7;Y_76>#4[LML3;.)LJLX%R96[ZAKM:F0[-X% NI>0XIIM MW>PDRF$'UQB69R,;-J-]GBJ@"]\KC3J_ #Z@ '.U_%:FZ2V/C=.0,N/KWCJGSVWKWY"7 ^O/1-L1[P(#G(T_GJC#I_=:827\6'[[_/_F_.!5_LT>/CC\HWV921_LM(_W7@%7IL"8 M#_]L[>_LL0_?O\![J_/?(DY()$MRR+!#5AF/' 4C-46O/.-7S,V'VB:#5;)=;ZB.]C8K7S4\I#_9 MA7;G.;JSVA>9Y9VN51L]H&>]:O5.T\VD21VBT4/'[M(J?4(^+&-/^_'9^,/O M^9Q&VYX_:W6J1E8_^GTTPT<^UNSFNYQM+,_Y^O+4 [B):R_@*/'9Z,VCRYO5 MI4NY($;7^*9FXL;+>)/<_-,?/%9O:G[S+W_TU!]?$^SF=Y:V/HVV,LU+6TM; M[Z*M@M[JJ3]),?GS'+'DWN(YRWCE8W_?TWCETWS?HM85 M%U?N70L(^U<51#9*B38Y"'$Z ;;^O^@!J@#]?$-SM!I6J6^NE#J> MIX,/7#OBECV=NWC$*E2 N&7?YB@!X;%GD43LJ;8\&&\PU]HE@QFU-A@R"F00 M%P(9%JBV]L/ HA??1D4*$/#^\P^'H;5_#/W8^7*^O[,K M/K[:A;;]_?WCSA>V]_WS^=[QV_;>3COMCXOLO,-GGRQ5DAO#D8_<(!ZH0!9$ MBZCUGAF%0U5F1VK2Y&19U1]6J%+.K>HHKF 9YT5U'%30Q=YRU9R.%?G[R;,I MZY_$+$UT%-&BI+=1TN\3)271H]I!71X M#'2+5X\M?.:.H9),H-)1D5+4$ME* L4.8)X&XH,!GE'4H&NP,YT$[:X'/F-70 MS\)G"I]9):R[RF>$AR4.+/:H ^%)"T.Q\$Q+91.6F/%K#YH4/K.Z4"DF4"E8 MLMA%C("_<,2CX,@Q*L$2C-@YZICP)-?G9$0UB5D1Q"R,YHX8S8**7AC-DMVH M,_7*'7&<8B<0$)F(..9@@B3J$+!.+H5S6$A5?#2%TQ1.;$ MI&P FJ8R;#40LW":.^(T"RIZX31+5M/]*:=)Q >I&4,&)S ^L&#(8FX0EAY, M$I-2C'AC2Y'5T-"'YS1S1_ZDZO]^+?+GQBP5]S\459J#[7[+-EY;GQ-936I7 M;;_>GA2ONI2/9QXLO&:C:G2EELL.>/*2J>9!&2DW$E!1: ERF:M MH+0U$V5#/0\X48!/;@%(B>+(4.(03@'6NA1=C'ICBS#19'1A-+T>5.Z4[UQZ MY2_QG4>HX]?RG075O/"=Y2KI-,J&8:VB]AH9KP3B24MD%(W()*,X!S&1@+.2 M%OU\+/IY=0TFF($%8I3#@G(AI5/)1"N,2Y)B(4IDR+JI]S0R1&,A:>()28P# MXBXRY$("'6?& 0HSIA+;V-*DR?3"@:Y%Q5=%Q:]=@A?4\K($+U='IX$AFL5$ MI<8H,J5!1ZE#H*<1*4MLKEI(HQ!UF8NBGX]#/Z\NP1BH%M&,>N\C**>V$A13 M).=E,!%C68(9UDR]I\$,(6)IB!!(^D005Y$B+< ,-B8829@DP?B-+2I,$Y M3CE?QF13_,7>B^TE;(H_P@"AJSPD:29P5#;%9'ER %)!YH=ZQF'39%%\K M@#N?V10WB6AKM4$Q48RXYBX?VE1 1?(1SA29BR3G>.5-58YJ/AX=OY:%+*CF MA84L5TFGF^(Q\N@M8R@)11 /UB(3O$-8@,2LY<(9G)6TZ.=CT<_K-L6Y%Y1' M:0/FB3M+ ;$#U0#;+ 45RZ;XFJGW3+H$8PQCE"!BC(,UV":D<12(.9K ^% \ M5B8&54VC9-'QQZ+C-^R*+Z3F90U>KI).=\6-%4PS[%$(/B#NM4,.*XRPA"78 MJQ HBZ"DY?#OH]'/JVLPBY@32P(6 AB930ZHF(E2A>B$%ZH<\5\W]9[NBGN2 M@N!:9GTVB(/Q@XRV'OX)JJZ#%$&;C2V.21/LH:+CCT7'KUV#%U3SL@8OV5DU M>\#?*J^ID?":T6CFU2L-/;A87Y=!7T-WF&O:C]M[ZX)(CRW)S_(' M:$UQ^II]">,#4P9X>4H\&>4 8CD*OEJ[U"5V(!U@OF#YS.Q 3X2)@Q/2#L* M7(Q9A[1/%.&DN,[.:&KR@?DFB+7)C5A2!-3RE&R-(ASO&'K7"&&NWQ59#&1V M]U\6+KA4D)C&)B@OO+:8Y8@ABKC@ CAA4(A0KDQ*1A B 23PPBZ958"'A\]N MM"1L*E2P4,'E9\ .5E@>>5+)\ V(65."&D+$7QH?+D^]_9B$%.(X+(A M8AH@8X-GPD:7SZHFQ(T5R %E1V [,D&ES8(J1/!1$<&;A_C)4\#;#LUJ3[DY MR)\U-$6CI4W)-4DW%EI47:!GJ]5B(WR) NT:HJ)SUH#>)V_T'%U;<*>\8+>^,.V;,1GP*6C M&(8PN6V_$?M9]JT^?--H=1K=86_RVPHN\X#U-QO;WH/6P-/KU^7ITK"]ZNU9 M-T+C["AV&F=Q\INA;;?/&T<66C8X@OMRHQN#;K[>;X$RV:RLFXU=&#)X%SRK M9SN?8]6#)C3U^OLSDZN:>!I[%:D#*0+*P^7J)5<:WCBQYXVN]_ +%^$'$;KX MM=OR>1#@V;._:4)7^L/V(%^"<;!Y]=@2C_SQRL6GK./0W")0N+GK,Z>$8P2RY%&YABGW:O]9V*N M_^VDPY/%4:[GVMB.__OV_./[<.HHEP<[[>.]5Q^/X7WLX^&?K?V=/?;A^Q=X M[QOQ<6>7Y_;M?7\C]E[]D_:/OWS[))D(P5B'J!>PNBD2D6.2($ZD,]1IJ7-& M1B8VKZ9%;IQD)<[JW ES2=Q'(ZG@R3FMN0')8^^CC(X#]Y'$IY'$29'X\B7. M/QE,5?12(YI4+@F5\G%"R?*!!NM!\3#Q?&.+\LVK:3>F$N]GA/ASV#ZO.0XC MS4:66345_K2=H>U=NE*!VFF$YWR-[?/-]5_O)DMXNV5AIK4&+7AVM43T*_@, M,<5>#^"Q5W/PS<:(C#=:_>G%\5IU=76JEX=8K0#A:P6P\-2KJXV]NM;42P(L M-3T8H\9IMU]&$>_;,1.7G5NF##9IH';[:!:.R9K%/3\2H/AGOQL%V&2 M=/*;H!G1^J,\,*UNF'OQ6322?SY,NLZ/\]=H^IR/IL?;R6 ^69C:.WQQOK_] MB6E"G- *,9/3] 4=D>%"H.!S1#[75N=:O5SCS:MA^+^\-BT:SU:<\^/1;?\R_RX MD_FQ+0X.__ZV=_CA_.#P ]W__(DY4%>A/$J:",2I5\A&;1"3QF@%$)*DSL&; M>/-J%N-?!H]%-PC*Y+C[R<'VMC\%981U'BBP3 DQC.D/.&ALY3UY!/ZN3(4' ML7=264+9$=0?NK[OM4XKD+"?@?S63K#LFZHF1[W<@&W4KI>=D^SC.8^V5_\3 MK(#L(\I6:^5$?^2T7S(!>Y4/K3![V7S"WX*;\?+@V>E?VMK7Z38"7 M4YB3%56NO3ACUUO=^.P(FKKH-AO;-UAVS>JW]C/T"T0X:P547+\'(SG"Q]-> M-ENR]\A7[B&P9?+P]"938M:&Z4ZGQ&HZCB8X.FK]S'R>3N)LJ'\[W/G[1S#N=DP2(YF"A6&*2EIBCX M$*D0-A*IJHDB]34@4Z]FX]E2.YMB(W[+3"PO41,?5O9M3EQV[Z^_9<[4>IY' M ?!B.*.<,NQ8%,EFH('EBD9Z_12BOS1)IIO_:[_GO\A\X0?;GXCWVH7$$9;Y MD#95"9E(+0)).$6]3\XPL "O)K;\OV-&]W/*,ITKEWRF_[FP??WK\V$&1("H M^F=@=%3\[I8[]8@G#5('5* #FLZBDBEC/5O\=1R6,C;Z\^%3.^VKX1WO O6@3<.Q+%EY^ M0IX-+:#NU6R;-7Y&!@:GFRIG6CKM]EOYGF>]V+;97OS]K!4&1^,0HYD?CH)% M\/0GUO6[[>'@YI_,6%89,0"U:CMJZS^N]]O6C?;9DG]VWU9;KAUY01PS?W-S MJ]D/(M=8$1:YM%QZ8@65-&!FK"=*2/^)FXWQCXYZXRZ< N@B!U+_@BK!/[/M M,WO>W_CMHGT+QNTE,5^6T(TCD]*=C4QM58<<0E%-RV?5YE*^"]ID5Z8MC:-> MAM#_^;F(@ H<5B$/@.7_^RDR^[$:H^7#-U?^ QND__T ^]06RS9E]7 M__YHF?PE3_O%57&W\S7V!Y4;9K>S$]U@NQ/V;.]+K(+,7OQWV!J[[?VOW\0'T]>P+OWVP>O7F8/:G:I!XX]!>Z" MF%2P2IJ\'Z>-02;A"#PF:0F4"<-%D8$:25S MGNF-1@2:>II7B-X0L&9&8E=# &=G_Z5EM!;(S]]VL7562>QA8@6N&&>!N*"I M"T9IJAVQN23X?/IUC[[).1VRTUG?F$[X*R-ZAZJ8M6]&U;[:5CNWYF6W]PZL ME JJG[1ZG0&IP)SGS2JBM$ \Y$T)+3E2// 40+L229?592T]YS>YF'\4/)3- ML9/I'.Y/9M)%;V'E,^_FP,4<"7TI_OK'6PTP&*-GCREU%6@-@]*VI_WX;/SA M]]#JG[;M^;-6I^I:]:/?1\\:\?#,ZBZG1$3YC-A56F?.-$K2.7CRB M@YL5';P4-%Y?X_!+96Z\C#?)C==^]%B"-R6[^?*/'OOC:X*QTMCU:BR]U6-_ MDE[XYV>&R)5[KSG=4QN,]W-P0?^,T.*+"-880]35DPP+C,O,>:PY\KFL^)B= MY#C$[S%4CH+GW?[@-F=];]/])S6,KWK=?K\:PK\[O0CM&8_H*[!;^F5(ESFD M?W7ST=HRIK\PIB^ <9[D[?]J(%_:5J_Z\(]M#^-U4'G) \IJ/G9GZ#F/4,K[ M?O5]3Y4>_*O:<>X.X1&A_^]YF,'8M@!#//Y8%.7.BW>6@2T#NUYWEH$M [M> M=\Y=3>CZ2D:K6T'H>??D)/9\R[8;I_8T]A8IV?38,D)=U\75SBXQ1Y0?U\%* MQP5SAN4,'YIK'V(NOI8D4]+<$.4W7T*GRYL>E[9$QOZ1[!KY(\=NKTPVIU_< M$*F3MIR\P0>O_O[V\=7+XP^'>V;[1WC.P:N][WOT MP[?+25O@^?SCX#=3Q$=;HH()&N&0+.(46V1T^/_9>]>FMI)D"_2O*#CGWC@G0D77^^&> M(()I/T[W'6#:C=N!OSBR7B L)$82=N-??[.V!!(8W& $;$1],!9(VKMV5>7* ME5GY""2YF*A,-O)8DMI%U_ 5[&M<4:JBU'=0*O?^2I%\3:/A+0$JA).CDWYQ MZC0>L[FSK+@>_]D4-6E3#;HG@EI?%XK)E_ARJHC4WA&9K2&6Y4BB8^"D3LH% MNX;P9#GC/U?8JK!58>M.L%7<^Q6V?A"VYFURC$XE_T(2&WT@TBE!G"Y%97Q2 MV00!D;(*6Q6V6O%L;;<)Y[AU$<4J/-T.GN8M>H)-$'@IWQF,)3(P0R C1J7@ M>LE!X!2ZRRDFAC8I36 M,281CJ1C7:?MDBH*/]%RX56RKY;LZK1I@43/&PU\'L7N?WHQ-J/CDA.?FG2_82F4@9+D)PLY?3_D#KBI MN_5)PQ-501H5HG562A65]\KKE$+(N*>#O:[D774'M BF7BVZ Y3.7EG*B$]@ MB8P,7T7K">4&$2Q&)4&N;0A+N\)<5]3J"1^>5,F^NV17=T +)'J!>%BEN):6 ML.PUD3IG KXD]&L3\8F*$:%0HMFWE86K-+=;FF_C#WAL<:[^@+N(\X(_( 2> M:9",F.0ID4(&XJQ-1#%AC!(A9U&\>]\>'=[<'U %>175Q7 M!Z9Q 7?T!CP+9Z5!1IFIXR&H)'F*OO324]EQ9X7*#*HWH/T@]>N%X(",Z@8D M$,:\(=(924!P( *LHSX8R:,N=?0Y$UU[=PNB'D2LHFQ7?T +9'I./ PXP318 M KXTHJ(Y$B^D)%H9Q;@S5)8#1:;:= A1I7G9_H#'%N?J#[B+."_&!^!B:5"4 MR(#6@]0EV\'P0*S(R08%1IK2/5?=Q2%0)7D5]7)U"+1 D.=Z.22IC0=-D@J. M2.F . 6,H%@;[Q.GSN8SKFU8FZ+W5CY$8!>UUOAD-.V%5Z,!KF]B!LJX&#S^ MQZ6BV4>EP0=(0B>M8J[V?_LQ:>N"_0^)\0R!*(=6O\S)$U<2EM!$$*ETJ^-@ M2O!AUSG=(A]E/75HC6!7X[\% CTG&=K;8+5FQ'$=4(P]OLK:E&P?3AG+49;< M@&\[4%=9;KEU(V2BTK3JW":H759P:KM_$S/C:N M5C_C77!UP<_HK;,YL4!8MH+(0"WQ(7,2K8\^\1"\AK4-2=7=0XPJI%9(?6:0 MVG9W0'7Y+@M1YTPU.\J (9@*)2F1DD4"'.DJST)DQAU0:J9N -FE=R\#VQIP M;7S&/S6NU(UO^Y]_VR$>OU=[H#^Q3MUUL+4'^B/V0(?!"8P>KPWZT^J*O-P> MZ$OI+/VT)O#^NI_7R5QFW_-G.)NUXWF]W[,E [7C>>NZ\;9OP$_EDRN?7U7; M'-_N$5?&H9DYE: X=9H9F26U23-GJ=#".C#LS*'):GS3K1V;AT%^V-T\W=LM MG_]$MW;??MK[&@^V=C_]M9#_M;+WPZV^.M/ M.[N__[7]YNWA-G_UU\[N*['W_A7=P;%L??TDMM[_EK=["VV.&4V4L1+)FDNZ MF+:> '>21&:S0$4=F8EK&UQW.;]S_FK[0M,K2E64JFV.GPIJS=LFZT8;GV"ZVPU8IG6P'86L&XG(>#K7F;8QD-CYER CYQ M(BE+Q#HJ"2XX8TF "TQ5V*JPU8IG:[M-N-I!+@\'3_,VQU9+S7,*"$^<$Z\;SDHO%:9 2C'$J.65Y#*ALJ0VL M.J9:#T:G"XXI'P1S.7!B4+F48NN>>*DH$UKE MNKIL'E^>YRX;0"I!M0HD>HBE+KDG3C!&-+/<*N6#,7IMPRPK<+:*6EO;)(F%DJ_P:0594$R+O6,8>LV,>QG$%M3VQO_>(TU MQR*-(@5GM919>2I5#,I!B!$WNZMN@+:#U,XO"VX SK.-("@)+J'9$!@G %80 M)R'3$'")2W-CJ567TSNW/VG?D4F5ZS;)=?41W(>PSWT$ 5DEY2(1EWT1=I.) M9=P3%I0.H)1DUJ]ML"YC;:JJ6$5]Z>6.?UC6JYO@T<5Y(=S!@.*2):*M5$1* M[8C'92.:@J4V&Q.+..M:[?@)B7';-79U$RQ'BN=N MR]WDH+A"MMB4S<$@\^ MDX#K&5BRF8I2LESK+GZ@16IYY<,":M?C'X8FRUW.5/%8:N[CWG;1"B:B$\F+ M(%*L3H+60]0?"TZ"D*5F&H%),19+7*4C$#V"%8A@M0U*Y MKK$";93GN1] )$B)1D8T"U +EF65-<.FD0-:A>4GOX+:*\A,3Y=LX 1Y; MEJL3X ZRO. $H%PZ Y)$4X**C13$&RZ)LE8;02V/N@&6(\8+P0*"@C")$6%*%PQ+425GQ@@89Y61C&;P4XJM:[# 0XIB;71\,QQ2 MNO2^=1ZHHM)HYF3P,4>FP$00G%>3O^UXM+6[N=B71SKK4A26Q, %(A*:"Q8Y M!4%HBE(GI!VV5*Y@JNMHF]*5ZCE#:R2[&OTMD.B%KHJ>@M$Y$&, 3065:2*^N$N9Z]M]:.6X[VZY6_[+$>*Z3H^-2JF")H0G%V%A/;$;C/W@: MF+ @<:7;R+)KJ^-;N5IJ;Z.'FZ"5 ?F0G.9*9N^ME2XJA(20=/)2YJA9R-6E MTGZP?[7H4M&>:LZ1J4%0@ 88OK).***#YE%$[Z3V"/9=2D57Z=KJN#:0JR#[ M'$"VNK[N!WGG-%LI0Y5-E@C+"\UFF8#0B8 R,7I*$7UYR7SA_,[NKXJZ%76? M)^K>Q@_YX[!;_9"/CZR+G9 SS[B"FK@HD--RRXD7WA'05G"1,N0$:QO"W,43 M62&U0NKSA-2V$]GJ$EX6HLZY*G PTJ9,%'>"R,PL\9$RHI@6!D!)VT1T=BF5 M7I,TJ?>WBQR4'JX'AZGWOQ!/H+[F1\!R:= _B<4,+/*$JGW_1X[*#8 M UYA'WG,J..+#ZXS&7;29^B?E!HV7PY24\%F..H,AI,.#,Y3U$[QBN-.^NL8 MQYT&(<5N^5!O^J> G*BYSOG;W4X8I=B;G-UWE,8G_0FN:J?I')<*:I2G*[]F MZ(TZ901IO8//=S:8;@>.AOB%:4V=C!MR.!IWSX?X)4V?<3H/$UR7@FDXB''J M]YN1#W-YY]2_[1,XJ"9@V8V\69?>GA9 M7Z;_/R>]T?1Y+]WJ"-\O+! _$TJJW]G?RX-,/9^(LN/)=-Z;9VV>H-RE? -% M(N+5.M#O#[\ 3F(!TXOSB',R+H/QJ=]+G]-T@4["P=DT?QF>]&,99>^H]*8< ME99?>#>\[G Z[0>XE\C^"&(ZN_ (FF4IMTJ 5\(A#T]&U\W9^.R14JEVE*=? M*8L^C.N=79Q*G*CRXS;'CQ$4R"2SR4Y&%AT77BGO).=( PW[^!)U#:4*4:MY M82XJ'7K3?@J7V/PEY?-VP4M2^/RYTJ%/4^GTT_^]/?WP/AY[+O7>X>O^-O_S M<.]M<]]>'H%=Y[N[_SYG7&9Q$?:>:"AY20?H,E M4@:&'#S@K\IXR3@PZ>4M\\MY3LYJR!FD$-1Y'Y7-0DF=C0^F662&R]LL,JN+ M_ "+;*V2'J@A"HPGTC)1JKP*PHR,+D45N!*W6F3F @JL Q-REMGANJ+0:FER MT+A?Y-DBJ[K(#[?(7C,4695(-)X5298$>*"$6LB@/!-:IUOFB"@>7$+1I0:M M ><2E=(YI:A'HUV*&5SS"M<6)QSR_W2C+W0P1D+R:/A40?.5HS@>I,Q7"02,U8UY4I]&(][ MN5=8RLFDL J8N]IF]"\,CXY'Z2 -QKW/A>_A[U-Z5+C(Y&"4IO47Q[V_D,4- M)@?C0E#PV[^=]$^G-HQ@W4Y!G>9S96>NGULUC7EPP3I8@O*ZN)M_'7Q.XTDI M_3#^Y?QQ_WGZ"]ZF3"PR^"V8-#S[)3[U;IFW7;S_/_O#\.F9[>BMW4V^4\ZW M$P5K%+%4*R++#Z<0O9+FUAC#K&-FK9-0[(]QGB>CDP)C5]MTNM4F';)FW,F% M\Q<>/J7N?%17&XS4SBQ,T& M,/,+3*U[G, ^'(_3B[,7/Y]U7^X-FFEHOO3S[/(S9X$Z_C9>OLO6&V_7)6?%]#UMUZUDU[Y-UZ]_[WN796)=:?Y# ME_W^>TJ(^QFLO-%E[]K?WCW-]O:;17INT]7^;R=BP<%_G>OK>VF,[9NB BV= M,^RX-I/Q!H^]^.3/:/JF$'SU#,XVV]F09E\4S=0\P/Z[P47N[W[/%''^IW&+ M#D_P$G'\O[>!GBLBLW.F.3R=K.A_I?%XZF\=#E+G-,'HYD'HWS[JJIU27O6( M*W/.J(.4@4?ET;"2SH.-03 JLL\)HC!GS2C-/9XS;ITSZO>]R4%OL#-(>[@% M7T-O]&C/P_VWO_^97LW?-GFO[*=W;>''P[WY8?W?Q[A?16. S__ M^M/>^[?]RZ>/']Z_QGMLLNVOFV+O\)W:?K-]M//RH/_A_1X^8Q^?>;N_]?[M MP8S= M;XK9Q5O>O(=NA:TG#5LM"(^HL+5U,W5; M19XS(5!!I7"/HA"%JLD0O.E9[LEJ3H.9$T1.*HD(1S MQBF83*W.!8(4$UW&;]F&\_X(TBU2[5=;3EO%#ZJ<+EE.YU2!.<:MDIPP&U!. MC>+$<4E)9M(P[T4*)4S&6=,5^I8)]X]33^]Z+M+NO/K=X03ZMZ5<-3+^X29H M9:"]!11LU2+C'PJY>XN^*4-E!LU)%-$1R:DBCF5/;$@Y">I,,HC[8JM%9H?8JLN4+KCT+KG!1GEVSV*1$I*?[@+A"KJ"!:,@C<*6&L M7F+*46N@]08I1^7WLN5[@Q.81E'R\D\GU7_GF+'R&#AO_\*.?-JZ-!%ORUQXZTH[)BT-< M_'DPFEM>^XGX48)/!(KI_ +Z7^!TO/;3Q:"XWH!<6K'+DWWM0^9\;P\YW;.Q M9!,U.^P%2DH:E4_AF* U8^D&7VL4->FRN^Z*%9W@O?CW]I1/./"4YOVN^%SD*D].,$:/_?L%]T MP?B/<)#B23_MY(4A/?/([%^_[. S;!T&M;7[#L>Q]='8B$9PJ=' #"4RJ$!\ MX)+$X+W(P4HOX!9AVC-%3 K#;W;HU>'&CZ$]YENT-]\/'7_:L,\FKOJHZ>Z0 MF@:/H7QV.#J]/A*[R7[ =Z>QW^,;Q5]?DYW\X '8J.36Z531W38"6XEU9>R] M!#4S=R\1V-??]-D,EC],N#A33S-ZC)7#ITYS^G27V/%G M&#B^N-4V^SBX06,U[TG&/NGUJ,_U-5$TL-\O^AUF>/Z@I^]9^3 M4D?F!PJ?W[0-0^L>^1;G E<\XLIX]IT7$HQ247DO.O6X?]PP^'6PK'U10*^Z:(V.&6V#[Z[6CGY3_[.^_?'FR_><>WW__6__!R MZQ2-_:.MKY\8COWKWONWBV'\?VWA]S[21%. X(DL!4*D]9Z EIXP#PZLY$XR MM.MQ!;OTBN*,3[[G4P6F%04F%A7SI:HP+1, M8/IZ 9B8BUSR:(G7UA(9(B<^TT DK@70*$J,!P*3ZG)[]TC]BDL5EU8HRJSB MTC)QB9WATO;+=^PC"*>,E9*XD!F1SD3$)<$(=5I&I1Q %EBT"IB6U MXFHUQI1 G^]8H5=D*]SHL5%!S+:+85<5?WX,?_ZX9+ 97!7.DB.!@2'2 M9$YLC+A]G4U4>QK!3'D1&G1+*OK=(]*#+"%2C%AK!2*QR2FZ%FK@)1U$W3AG\%$E\$F M:&6 _4%,JW\-!_N[:72T$+]:,?TVF-Z[9%6!](8!",(MXT0&Q'0?K29"\7%($S7.+4R.'I%GO63;.5XMWRRJUIX_%!*64M:>M2,LN1-B M3B"%UKF4=KQ9K;CKXYJ>0VSTT:N_]KZ^HQ]>[GW=YG\>;1W^SK??[ZGMW4]L M[_ 3WW[S^]>]]WML9W?_K\MNB[W=UX?;NV\_%??%A_=[I]LO]]B'PT_XV3][ M.[M[>$T8I@TM*B MFVK21L6DA\(DS<&!4\X%*67D3EB'6YW;+*CBYV=1=ZM?68%IF<#T]0(P:6<= MMRD3D01#8/*<."\$"2Q[8$J)$$WQIW:5J,ED%9>>"BX]2%W=BDO+Q*6%:2U4CV)1MLSSJ2_:'@YX]+ M]AJ3U@@O(^XAEA%^="1.>D60WCK**=+=+-8V5)>).Q?SKKDH+9;@I9@WSS65 M[.&$]Z)-8RB*+RTART@4B!0Q$9^=(9"TM&%5E0F#DN"]-8$[M8$B(JBK471ASB[JRAZ M9Q2]:-PZ"E8*YXA0&HFQY)0X9@()TCL 'YQOJJPMTS%>8;3":(711W4R5!B] M,XQ>]"\$Z@244T7%4R&C&HB5GA)#+7 KE0Z\I./:KM:K Z,W:-?Y)-/*=@:= MWTX&JH"58 1*XIE0Q M$P65.LYZ[6E&R=F+"[*N;B7K_X;3:=^]X6;XSTEOE'8F!VETE>3KIRGY=VC& MMZEV=M_]M;6[]W7K<)_O;'ZDJ@16&C0J79%C3Q.!;#BAW.2D#4#.*,=&K7]K M4W9P)_;+RN/:X'H?'>'+\0&,4I-M")U)"@<#W,'[I^5=W-:GN(7P[\>CWF?< M4IWC/H19HN*YT[?SI3F=WX5OGGYX-"']TQB?^,(5)9S+$0>#LDPBGG=*2D9P<=V!_E)K!K'?> MI\ZH].Z,*>(']P$'?9G?%!4::ER;C]4:^=]994%WI+_O!^ M?X,C_-=P/-X9U#W^S1YG6[]_A!Q!4Q:(%B$1";C1<8\SHJB0VGB?+9BU#<'7 MORVJ=K['FX[*N"%P\TP.>N-%,&SR*5*)Z!@.8N<_)S":I%'9,KE7UJ!SFF!4 M8)6O=S:O:>S8;:Z02SK:YY*.5CXU%X+F+E]@?*L]^(/5HFZW]6X8P?7,]Z#< M_OVCIN"-YI'$*'$/XDXD+FI*@C;)F8B0JWC3#>5[F[ D> ]/<&]]&:31^*!W MC!L$]QIN$=R?Q_A_DPX.Q\>CX5^X7)/4/^T,4:\?IU&8J>VRJ\I&'1XU&GWV M[0O;;0$]AR>3\03OBOC:"7!<6O,B(4#(7+_4C_C*)N7-FO]MH^/RW#_8P/1^ MN=+578?E^E1TO_UYS]V&2[)JDZOZ$F&E/RSYE^.6=!5F6[V9@!WV/VT=O?NZ MO?O/_H>7!T=;7]\>[;S?D]LOW_;VWK\^VMD]^+3%7Q_M'6V)RP*V\_[WTP^[ M6VSKS9^?=MZ@.?,&A>IPGVZ_^>T 31BUTY@R'WI[7V,1,+[S^T>>%(_"&Y)9 M "*9<\0Q:TJHD?).MF\(B;LP4-PNH(?F,,0<%#'6S0W.%:<,TM\R+[!3/ MEQL/SW.$.PM9K^-OB/_EOM/?=N;^^SM?'"GR X^ G:Q/7 :IP&B3?40J#9FG M4LWWGG?_U&]"?34O<&;PMBJ"0L7_"N->JOM>/ ML4,%4H\ I7-##,0J9-:2L4A\*0:H66#!&,&1*%Y>=R6"9EPDP.62@)O:>L9M M=%18R56\36OL]IJ51"C=;+O0$,0J'^ MO0%:I2?3XB>3 Y@T]'Y6^00Y^^0"DRHFQ^AL8W9\V9F-(L4YZ)4**9>IUT$O MC6 4#D[/M&+Y\TR,!\>H$#LG$]SY7Z=D,"94H4?X>&A>A(.%ZSR30BK2K3LN MEE_N@ZXKIYY*;9(ZV/L;K*;\0:J^Y^>.Y$K9CS3.[W7%7ZXU?HP15Z>/?:5#6? M&WE35\.+FR#E;>-8ZC5:>(T'2OU]B*U]=4S,UG"03CMHGG]*DT[&![EYL/]- MLXV><(3458^X,C%.1DN6-,T2E)%,&)N"XCXPD[D5WBRG=_S.MK^^/=PZ_+.W=_3KEZW= M7W%,6^K#FW?JP]'>-Y%/VU]C[\/N_E_;A[_S#R_?B>TW6Z?;[W_K[1UN_K5U M&!@^UZ.VD3@F 61-R ,II M9C'>M25QA:9[@B9V#DTA@GO)JXC8$$N53NWP!TO$I@S$QL"2C1)LBB51 M075Q95M4M7/91PC/7J!CIA&8,L)R+<$#)*-$$-I;;AB-NI**ELKRW!4#2C$& MRI.D01/)O"0N2T5X5LI2*IACL,(="ZHLG_LN6(@I0H DI#1<.&^39\(XH3,' M795SJP5Z[L PWCC/C2:61XE6 O7$!ZT)-6_Q:"4TC-<1(GXDT7A'/J26",AHB]2&R5K83 M^AN+_RP?! >;OB_^]9,7/UDG]G$F]E;^,<;7N6JSOZI =B?-,?LNK1WN5BKK M22O8(*/3@25A?9*TES+DKE N%OJ& K8WX$+;NS&"U%T=8Q*3MBA0*" MBQB)U=I<8HYHX-//L&R0Y,J M%*P4%#BO#5Z$"AZUI""<=<%0I6$0J4EM88*9V,$4T$X:-Q-JID; Z!F1H0V%84F/O@ MA,B"@DO$>AZ(%"7J!I>3,$&C59EI"73943':51DZ!Y#,=I M=)>@G&>,7Q89#"_]/&*@4NK@O#1,VN2\"B;0&^+7WU"9S<_0ZY>:0*^'HS\0 MI.9U&B_VW*H8=@L,V]K=;*I@-SBV^=&BX:)$R"0Z"D1&;@D(SX@N[2XI1$A. M(9<17*)X7.& AU+TQ#&O#>H!:-+FC(&(;.@.66[CF5UM?#*" MIVB$TEP%&;RVI:\&30J,413MX$I5V@M2KQ:=%UZ7QFJ2$VT<$&F<09#*C&B& M!BE((Z5B:QO2L:YSID6)CX]PUK+:$AUI8L%XQYAQ,M+L M)6EIFE(**S4!E' M6X5YSCB<"LJA#4F$ 4\D.$UL$>L,S!MO551IZ>A::^JJ>GX%$ M6^&%0T!/G!LIK/?"6,9D2B'DS,(-);JJYX<7YKEZ5D)#M,(19E,BT@E=.@$I MY-I,:H%K*98?[E C&FX4T3 Z'I8>M]/V>J57+ J1GY2&CK-]7RN/7(=,WGH; M50Y&4^08J*Z :\E"]E982G6J7*.]\/3KHBM I^>W5R%^;Z$>1!5/;=9HA=< 30YD46@:#-0160*C(!DGO#,759,*5><>U4]K[Q$,^K0 M8DQ.ZTPE]=:)R&T4#G< 1UFOKH#6"O-5_[X_]WZ'^N=_2&.9U":"W=@&@YP1T? LW!1,BVSH0EWF\O2TF@3 MY5%$W?0L3YI5IM%><-I:= 1P(:1+RA!JBR/ *$\\,D;"$]C,;=.0Y,HU'EZX69!@;.(H:#4VCZ@V>09*0R\^B3 MYL$5("%Y<)$2)%LHT0H<<: 3R8X!@,.?UE<%_2QDF@>F2R" M P621P!+>=:66\.CT:J&[;56G!=2!QGWGMM )!>E%*E$!1U=)+AH1@3/\)]I MHX)>^;B VGSDAM4:J1>42Q^90F+A% 3#K=8NBP"%7%1BT5XD^GW1\@]41A$5 MT@F?!9H*+C0=D(C5@@7+E$:VN+:A1->Y.Q=HJT<,[15HP:E42I?F05%ZRM!J M""(IE[Q,TJ::?MA:65Y(!F!16(&L(H32?212AF9_B39$XP!8]"K8Y75;K,+< M7F%6406:1+'U01JT$S*ERE.3D%PBI-=D@%9+](+9'[.6X+PFCGN%$BU++$"I M.Z1+/C'36BA=M?/J"[26I6X>S48H)RW7X#GWE*,%J576N=K\K97EA?B\F$LY M:T,$UZB=0Y:HG3W2;;#1!.CI4 MY+H7Y'IW(4W (YHP90@J'X8L!.'+<\:("(Y"3(F"@[4-T65&=NG=ZQO5XLVK MB ;+:>E0*I'YN&JY/%+)U.;Q#Z)S%%?(%#*[4]]GL!?_FXI;.JPC;)/J/PR<^51Z;D1%I3'1&4:M8EER8Y04 MRZE$6%V%/\Y.#B_T30P^Z^ 4(SX)1B3+@8 4I2<\SR$&#E(Y9">J*P5[*I[" M>F#PH(&0+ 7!:'31)&F2\"R7TF:FU$16DM^Y4&&5];O)^D*X8U;49O!$!65* M'7-)K$)9I];RG$!G'I>7C%"%?16%W3IOG0+CB\.1)_#<2@J.E8R&Y."&Y86J ML-^3L"\$ [ 8LM?*$0.2$NFR(]8+2E"C(SQ#R-(_O3/ -@G[BDNZX-Q$JPRU MSDK--/)!:P43@@?(#I:3L%3%_6[BOM#6P&4+(2H2C&8E:3@2QU0F1CBI(F_90/+[6-;A1OX,RD(Q#F> UAQF%Z'@X[DTN.":F71!@/$Z3<;>#2X:B,DJ# MR;V1Q_Q@;9JKZ#\MT1<>;'1,*R.]5%F# M 63!T7#/1:F<6C7[HXCX]D7-GFUBK$0_2(N"+4%:XJ211$D9L_8H_]94S5[% M^PJ?HS72<$M-XA) >*IY0#JHK(K9W;3->=7L#R7V%S6[<"PB.EOB36!$C3,W*X/O#%*6H^+YLA\WF1VIQC83/))H@D=+Y1"PB M.C$Y@A8*!"BZMB&[@M&N8G*Y?N<[2<\C'T!5[*S8V:(2'A4[']KKM?DQ&2%% MJ2,8J%9$ZHSF,')BM(F%Y2+3R&0HYK#J,KGD5/V*G!4YGSUR/DS5DXJ:G95! MT.54BJD(^M!^VF/"_^'WN?-\XVS/;)$4)0F/Y>@*,W.(%F!_T#/W9VS1GX2+YN2A7B M)@0./_-BE/KXX<_IYR^].#DX Z>%+\YV$IU_!3SNFY/)]5]9V#(A(9"-9AB[ M\0\_^FGC?$CL]$SMK';5+P>YLX_?H(G^Q"_%+[0 MY-+"QE6[\!(R3!4Y5=0[ZI+UBNN:X2 M03,N$BB;)3#GK&?<1D>%E5Q%P._-RHR?(4RCE'#&^W \3B_.7OQ\AH.]03-O MS9=^/H+1/DK'#):*9%P^SRL#G;X]$QKGU@TU16YFFFEVXYE(K391E=U^+ZM[]WV>^_IX2H@WU:@^4WNNS?\*J_#WMAWWSV M"N-QJC\?QDZRE^#17&DF;38A^[\! LSHM"-8MU-LG0ND^*Y3LV#HWX(=MWO: MBAW7:0RY:S,8;OG8SVKZ_I4^IWZ'U;G[X;GC=>Y^>.[$5?!VR8X3S:3<'^+= M9O[K_7[T?L]5J_]/;]"9' Q/\!)Q_+^WT>9/*1WQ&M5\'NXW=;F^N E2_G"X M<[U&>ZZQ\O&L6\-!.NT<-7W$.AD?Y-:QK,_@>&LUSZ@BR\K1#-9J*H/V8%@P MU(%+R4?CSY)^V9W.J'Z!\<'F();_2O'4S] O/J_5/;/:Y-O\E?SP_L_^SAN\ MU\NW1ULO<6R''_"S.,[#5V*KC.WKG_W+9U9;+_?$WNY!_\/[=Q*?BVZ_V?NR M]?X5WS[Z_>N'EQ]Z6[OA*_X3V^__S.G9;A.%Y(0#'K6&X"7EX#EUPDMK M5>D534/%IS;CT]=S?-(,@@@!B(;D$)\L)Q"X)XDC[6)&:*%$Q:>*3ZUXMML4 M=]31R622B#%*Z8,'1ZV$4D9%\!#8S?#I^MS+"DWW!$WL')H\#YP+R"1;79*O M-4*3DIJ89)V4P$7.=-F%X"HT56BZ][1P:1-'SN29LM)9YZE2.>3HA6%6>5^A MJ:70),ZAR6J;G*2!Q!P403!B! EQ(CP8Q7VI26MT&Z%IA9S!UV2 CQ+@UC[M M^%Z_?ZX&HM^!>TDF&S#,C M4CM/)(^2@#2&<,5L=(8&6P*B-;-=U#1+*E+Q1*O0K+9 *T71XHD,'S]) 1*, M8R8I91A$3=T-!;J2B@>7Y;DKAED38HZ)1)1*E&4;"?#,B=7.0@Z)BKST@C-5 MEELHRR* %=H"M8'+&!F8$'PPJ)E-0.;IJG)NLT#/'1@ SJ>D PE9H)7 5""> MADB\44XS(U,2LBKG9R#0FC/%>?0HU2!+Q82L@V"X!=#ZS\Z+JIQ;*LMSBU]3 MX[ATAN22=(B+",1[GPG3"6Q$PL5M:*-RKOF#]YD_>/?@HRG6\76NVNQ6*H 9%.PH9 #$$J&53SR%TGT(\&4(E=BU5QGL_++@=4%5D+42 MC@B;!9&>([&SJ R4%_A6BIH'6-M@765TURI5FQ15,/@6#,"AG2^U]299"1GP M!S?@<[*4,6]D!8,V@\'<;6-,--1P(*RIZE-\-RYG3Z0U$"* #Z"7'4%3H6"E MH( 6#A"%BL8'Z0WU/ 85J7-9""=C/8UI-13,'3[*)33R929<>4YD,()X8)YP M#U%&BLO,_=( S':70OG0I7 M'[^X,RD')R*W1FKFO>"*&L\A"V:H6HY5L_D9>OU2O.;U#A+:@N74MDH)4/5 M8;()+O-@HYC:=6069S/PW":<NVA+8(;4K"OTLL(R MGN@9RVI+-$CNE%#9,R>EUA)D," @L9"C=>Z&D5:5;SR\,,^;?6@EO,LR$6$! MD'&82(!92M#@4$R%*+A>^CE*%>86"K/2P)C4R#:]D<$R5\KIVVAIRAH$OV$M MCZJ>'T>B%QJ@"1ZHXSZ24H&%R"S0AE"HK:FG$)FSF4M;U?,SD&AILI<(XUR! MD(Y&H(HY;@2+0029CLSY90D,T1'+E MB*?:$A.,%=)P$4PKLV^K,"];F 500/@&#D92'L" R3+:H( ;HVQ5SVV6Z 57 M@"G%/2UX(KPIJ1)H.+CBL[>6E:+27&:OJWI^!A+-NHU]>I=Z'*X[Q M](__WZW_L=[9'^)X!D=I,.G -!S@CHZ 9^&BM"$)SWRDD0;I+/-< ^7::ZT\ M-WPYM1HJ.-T+./VZZ C0F:NNBP MTA*- NUY9E;0*#G'3:!1?ITTVFD99*Q,HZW"/&<:444GF/8$9*9$FBP(N."( M-[B*0@:=7"L/':HP+]ML"#H:ZQ,S*+J %@1328%EPH5(;VPV5/7\.!*]X A( MI9:^EBC,4AHBO>($\$]$T!"U!:6S$54]/P.)#B8($:U-:#G*++V%S%CI)>:D M4UK>N8)U%>;[$N:Y>L9UBAF%M@3X )%! +&9:A*2CBFB^21E*]7SRL<$U+X8 M-PPU!.ZH!^JY!\FT@!R9-%P!HT%S6Q,66XQ$6XM6?Z+)2B82L4PAMT!62&Q* MMO3)B-2&F(7,:QN[L*\WT)\YQ69):I\BD1+X4CDK-, &0@AD%P(!SW8>F5"*HPMU"8H^6)49L< M=5[FC#^T-9X:GB)P2Y?3%;U*]#U)](+5GZVQE'%*A! ,#04P!'(1<(&"+6V* M,?"JGI^!1*--F*6 4@5 2^6X!5;JAADJM&+,UDR U@KS0J(>E&I %$B$((A, M*,RV].U-(3)OA4#FI=JHGI]5"XE]!,O58-<)#*62F?<> )&)Z88EU[%2@HJ&CQJ'X<*!/<%! ND(.*J!4 6 M$+Q&4@"( < 4\2PG7$BG]!*/'1X*!E8^U.&7,I",0YFDSC"C"\IK^.TV",MYX72D"Y&369$N-Q^L$^E[7:*XTB&)>D]-;+ M$*W+S$O&# N),IN_*9.J T5A90A?ZZ+ ZJM584^3_5TNOHLXK, M"B\<+\6W4V4![0>#A7P.!TDPQTI;ZT D=8+8Y#+A68-2CEE>HJB?& OX&P]( M[(V/^W!:GB1]'T/J)R]^F9>91JJ,T#NY)N M<:K6Z)&J0):C0,*B3PD,*S$0FK@L%9%<6&*M3!E;,T?..I.-#K M.=HJ>)6JZ-^/Z,^Y8] N!*DS<9 UD4@>B6B/C)0VBM;E7^5_P=W)E71OQ_1 M7S@^2H&R9#+A@F%(ZC.SW O[R.8TGI;QH#9?Y,9@S.9D0(P@GDDQ1VB0U0WYL=:22 M^>70G!H6> =LV[\0)Q,TTM&HB==:$ADE):"L(:6M?2ESY*)T:QNJRT0](ZOR M?E6[89VH3&C1,&:ER=8RI@+C@3.+^A!NZ-.\GM944;^;J"_T'?'<\UC:%')1 MTH*$(1"8(SE;D1"K@P[+:T%:A7T5A=VB6E":"NTIE\Y22XU4,E%KA%4JW3D[ ML K[G81]P5T1N*,:34YBA$RHUZD@CH$E65,P24/.)1FX"GL5]NL=ECXHRRFS MVD09@W$YJ:"D,L493N,-LWXJD[]7B5_H6Q*$UCQ;HJ-Q1%IG"5@#1+#$P61\ M.\,38_(K'X.Q.YQ OY-[ QB$'KZZ.E'GAKZBZ=R]$#C9<7A2:J.!4*8C, 6& MN;BV(;K*VJX18KD.Z27(T",?5U4TK6C:TK(Y%4T?"DT7:+,.@8W- Y8@CZ_2!D/3\:37CZ= M_JDWB&DP><%-0VH?F!;Q0HO>IT[HPWB,0^H,3T:= WRO?]KI]_YS@GKJ".?@ MM'/4M [H9-1^TU)YQZCA>N$L3#CA1R>GBX'"7WJ3@]Z@\Z_T.?4[K&1*3PY2 M)R/7Z7PN9 ?ODD8P"@>G'9\"G(Q3^Y8%F,Y5=Q;'7>Z!8X^XISIP5DVTN7AY9XQS6.Z"C+;Y;J]LU,)!D#@CG^F? M-A^:SL-IM_/EH!<.\ :GG<%P@@\V6QZ\]&0$,<5OU^?X^['F,)Y-D^A$W#"3 M83.*/M*P,J&CU$^? 1=DX2%G.R3"!#IEQ1;WVW0NNYWQ"8X2QLVUCD=##[AH M9>].1:0\TFRO?H91;W@R1BJ>!N7E;+H#KD+OZ!@?#L/I77*]P&&7@DP M]XXGYDH\4>M3'OWMSYD!MGV"8MD+E\\">$[.EA@KD$)0YWU4-@LE=38^F(\O M&XN+4T::%Z:87A?MJ7\6J4GC\2_#(]\;--,\MZEV\4[_[ _#IT?G@? MCSV7>NOH0P_'Q;9Q;-M?]_[:?O.K^'"XK_:^?CC"OZFMW5=?]W8#_? REG@7 MMO7[1QV,=!$"D4D*(D$'X@45:!8EG1/W%CQ,;6#XPI,1B>H*,_FO[.P .,S(VNVZ!L7Q>*25$R7YN_O M>W&.9HXQVVU=DNY>4#%W%SQ16^"]P\W$"V+%*6TK![GEH_Y_,.J/1R<(JK\.ICZ5LC]V4S@8X)CV3SM_ M#/LGS=](Y__K%2W[YLC_WTVF0C_V3'R7C>T,.K^=H$IDW4[!.=2K19/B8H]P MU:_U8 U.CGP:779B2<4]4X&+S*1%^<_ +6<^6N.YCV=)189><&+]NOWZ.F!= MV'3_1F*%,X5L:"?_.2QZ\U>\\RB-)]-/X6C/O5B$/SO,_?7+#GYNZS"HK4,< MT\MW'UT2/!NG2L"))Y)S2CR%DC=$743%%[+.5Q?5^W\*NX!^O],;CPLW;,@J MG-SZ[[M;NV46+"ZP9 )+V MW8/9_I[NJT(%C\?(?SL0D=Z%-+4;>H4@XJ-M[99;(_\:#0OS3ZEA;/A;/"EL MLQ"Y,CTI(_7N3;G^:7G[XRT)G,AR'*&*("KGGO"-<680;ZTSN@^.$#-O;&\'AV M_>:WZ2H? ,Y9,^X+U:H:2ZG@7C&WRMB*?[*Y[3S$$K? I*&U.#>CX5$SN#@K MKWYI\.N=?X^&4S=X\QP'O?%D.&KLAIN,;VH\I*9"^SB5N>V>T?6SK\=A\ZGF MX] YFX*RZ&CV=)KI.ST;&-ZF-T2;]?QJ?_/("P]Z893KJZEDTVFQLKL(%.%& M3]AZW;F%]J=I5">]B^K4/#OC#9)$U"XIP9RAWU&5C:_BIJIR40#F&G#ZUPLZ ML/@EBL89CV&_7*I<.O?ZB91KEC\@WN.6/^TV@'X-UN,=__L6IY I!P\1"9NT M7AID#\Y%S0/:0-I1JG-C$S>[D%RU'8FZU7'DO^&T ;[=X6P;GNW=-'XS&H[G M:2;ZF>W)K<-77SZ*:#+E)>4;)"G M<7(M<>O>2I1_3*'<4H+?#(?Q"^ZU9RNIVSBNCTX&+1R*IA6 DFJ](C:J2%SD M*5H6'>J/M0TNU[\-\C^7U"]EAT\FHYX_F9D[^[.Y;>&R7^'W?)O"<'^ NS[^ MVGCM$\C2D>Q1+8L( *IB?C>UBKVZ_DDGU<)+G1BI3?6A1KM MS:YZQCMIZZ^/6D3*HC0$U\PBG[":6,<%X<)JD:45PBJ*K30]3%G83],# MPD$ZZUDVMWJ.1[BNHW*^U^BN\=D!5Z$ATW/*\J(K6%#:M-?LWTY<^.-&T(:9I_PJ7$OEI6> MNYXN^\K*MC_"]8^=+\/1)]Q9X8S+CL?#T&ON=CZTWKAQ'\74^ P+"#OEC-^'%8'+?K>47/ODW'*)_U. MOY<;C]GWSD%_R.9;D"6DO>%%/!GA1$2<^&]B3FD-)%XI2G^<,)2([+A"-.Y MQ*&<)AA]<]PYW897;I,#P(V+F_L(<"UP^]]FD[C,!<02SHH8*X*/BF>6@XP< M_SC;),T9^<)A^16;I RY[I [[) @/V85!(/ B"OGZ3)%-#PB3KQFV=K I&<@ M"B6TE[?&=,,46QI7NYSY3?%4G)_\%61#L$(H1>O\ZWE44.,8F(R@K $I]FOG M*$T.AG$:\M(K^'D5\-PH(&5F:\\,8LG7C4*CN0E=PL^\:) ;=\3/7WIQ!Z4O+ ML?#S8'0VFF.4+N)1_WU",P,'^P+Z7^!TO/;31==*;T NK=CER;[V(7.^MX>< M.G20T@VG#I,7T["Q7A-3":T92^=@5##UO_X^#LNL;>PV<68%G7^")_L0OQ15 MTM1JA8VK=N&503D_'&33;F_?]O!B[Y[O^?O*<5)_/.PTN#'EAL/.P; ?2VI( M!_9':79RV!# $@&*FKV3CH[[P],T.U5NC6WU]>C%_\V&OGD^\K=39KX[?'4V MZ&=K'.%KN?/[Q\BRA.0T\0W_PQU/G-*:H#QIH,EP9F%M@]/UZ[*)+OG^.\>S M4Y:S@-ER(#4^\8?EZ!JW4Q.>>KYEFDISYN=YO%NGQ+KV0IINL9-9;,)\#TZM MKC;9\'6?_6VLD-K^LKQ]UIBX/C5!Z84!0G,^4_HESL--BDE>8N\;ACFS3:9A MS)_3:!9J,;-_S_;;-(ZB4\*;"P=M+/'O62B>!6=2,AZ8D-J4BLA),&X5#P95 M$_M!,Q9WTQ7.H*U>'RGO<)!F1YA_3 ?][V;,SVX__?X%]Y/)/G 1'6$>IUBZ MLI6$#T3R#)DBJFAOUS9PRAHKY!O3!)'H>ZL;/,\Q"6K!6XETPVF3509*N==) M,U-7]_Y6]Z^M+Q\A9.$H H6/5A,9R^H:73S(SHB4@U4"2?8$2>%U;HFG?TZ[ M^TU,7&_::+'A<;A=!VGZ9J,J+WL-;QD_-PT(:7,$W>((:PS= \;0_3M-8XL6 M(KR>OG"=1Z'KA3#T"W8/CNF?/ M(T_*=:;NQL[KWN?D+L5A-7];C,+JEV2UZ4E!"849G8=[X.7N9)F4 MG3X[);RI=G;?_;6UN\>V7O[.=S8_)K!:6:5(3@+IEF><."DRL0$BY.@4,+^V M0=>5NJ*TY'1?C<^"O'XI.9*=S0O;:ZJ?%L+ S\S'XA\N69F]X[,CM9+O=I[O MF7NC<4'Y?IZ>^O81K<((BU[Q;+K!@?L)Q$2U4!/YTMLF;VQ<#,XU*JFNC M0G 7'T^F29@S,V&4]D_0I!N.3L\O,0MJF)Y-!X0W1"5\NPQO&BZ),G656KA3 MIJ3]NTS)J[7+(V5*ZL?*E/SCY/AXFKD*_7]"O^19_'&0TF2>+CEN2[[DSB]G MPKU]N//RE=HZ?'NX=?3KEVT4O ]OM@^VW[\ZW>.O^Q]VMP\^'.V)G9>;I]\( M-]^26[N?_G_VWKLIKB3I%_XJ'>QS;^Q&=#'ES>P&$8S0Z-7?]^EK MLK_WQ_'^Q[^[N73-P7$>TQ\)&/OT$\/88@WZ=1"&(>YY1$X$BU)0H&"+0*A1 ME[,0=>2@C&NP@XC@WFN#8R2!"VZEL0;GP55%1'I6?[JB<;59A MJZ/6^R)ZLRAKP]O&3U]#F\UL.)M9\24.\_% J.-T._TO S"50^T8K$HW3'_/ M%U1"9!B_Q'ZNR3"-]AW.HFO:+3<9%U-A^JQV"32J4M(&IYF$1^O?=!8L Z_\ M40R3;MQ-TVGO#,9Q]-\!+.!F/Q]59RNK?SC?Y1<,7_@3M9I*B0W").'L_,DM MUTWN:A)IPIX3Y=B59&\K$R-2):D,CQG@O(%_N!:**NS,9?C:!4UE=#08CE%6 MJ*?QX1?(L8Z4F17_&&2"R;6NO@UQ=^'&M9M2R+\WFXW_E%(N\W/K4J(+F+=K M3T;QU^DO_YZ6@NGT"PN6F_Y=#ZL^[,[GK9=[(^2!5E_/CV+7<74<6U?GJ=]< M?[U>OKI4N"W.^QW_Y.L)M?^I#!4GJKQWZG M M)WV]N8*Y=>4_6Q,BL?I[JA_IXN68F5I'H'X;O&0'_>^%PHW_RP. MAL$$'A%&_[H+[BRK1_)/+25[C?;=;AWF+,F[MH-ZS@6&KYOBLRD1+#WGG@;A MP*KAQED=/".8)9>B#4RQ:765AY4(KNEL;MA<3,7]V06"[VG>U 6"?SO:.?=G M![VW;/OC'Y_WCV%L'__H[.Z]_;I]_.$0-4]$;@6#C..), M!.2438@P2DBP+/#C7^=.SN(N]<,8.N-6=Y"+8MQH07ZK0>XU"_%$ M>N#^<^5TH^G6_#X8;@TF;IPFW:L(U8#37<#IKP55"10BP8232#+K0%4*";FD M(M()PVY*8CQG:QM$M<4UE7C^=='D5^""^DZ_6(8QY-A_WZ:Q6TMN*<-2#]4 MLSCO76/BC!;AZ7VU00T6W06+.@M*A3%))*TC\AHT"QX-1Y8HC*3E6E,5M&7[N;F]H]:Q_R,I=F MM0%]572RFWW/.W'<8/A=,/QL00\+A%@) C=7LN6 W%$BR[U%3#"E/66&93V, M&=&F\E%:#M^2:YYRL^$&,QO,_,GG=0UFWADSYWJO% 2+7.U5E!Y:B7FDDXS( M!ND#UD0X)=8VJ.%MA6^JVOF4,/-6+2]_;.#_50I>M.1>E>.X_PY&H[T7'O/_ M]9,%N4V#QXC"RB)N-4=.!8>4H)1R1;1/_G(,_\JF8'\S\^6W"!10$A];PT&W M"WAX:H=AFCWYC0/;6:N=4>=K[FLZ/AKE,ODQ7%-]KV3*Y-H5OSX@:?U)91F8 M=:S$T\DR8)JO<);!BO8O_E$QVH]X:9/5<$GI_ G)##4D77K.\UE/O-0\&O/< M**Z2E#\_ P#6\2<9>M/<[;IV[RPWI@G^;\)MF[B8>]GSG_'NQW=\]\WKKV#F M<+CW:/O\+3_8^LRV]][WML_!-C\&>__CP=%E>WX7;/6#K4.^O_?[\?[>(9A, MK\^WCX\^[^[YKSMO]L^W87Y@[WK]?S 5020B.$T:*A'R.102RQ$1DJ.4Z MYJJ%PM\8%].D C38M)K8%"/S*A@9J(\\X>S*3\X0SZCBS,AI.=<&FU8/F^:^ MQDB8MS)21)UBB'-JD!$)L$E$;;A(7G"^MB':1*P2-#U27L#/4_S^S(7G1M,Z MNB\Y'> .@'0O/_!R G_F'N(X>OTU5T&.[R,LX\AVZX9D#43=!:(6\P-X%$P' M >BDHD24NS45U)L([(P5 M6#_&1,RY,4)@%QCP>UT+NN9NW'#W*G/W7 $)VE*A)4:):8.X%0GID(TC3(P7 MS.7(GK4-PMJ*+NNL\PEE#OP\#>3CL#..:)!2DR7PLS6.N]E"9>-V8=\:3+H+ M)BTF#WCM4G*

I<"<%$ NJ&C SEU,3<$YE2QG/S& RLW6;JJK;QE%,*5E?1N'3& M5=7.:W((FGC8)YQ#T#BMEP[BBTD%WG(2@F-(:,Y+JRED'8G(&NZY[U?Z_%,A[/9#V4P M]5BJH;STS"[RB5DEC!<84252;@UMD/-8(2<$<)CTAL3;9G:M=DNC*7G&1?*< M]H^KR-,6FIAVEHGANMXRWT_7NK&7S.-F:QFSKK"Z9TL8S>^7.?6]_"=YN_RG MN[:$83]FL+?+ 7NA/1I^2DN8)Y?-LK2N,/?+I7H.*]CTAFEZPS2]8>8QPA?5 MF"8I[(4D7CS*&=9%F^EYA3G">\Y?GQW \W??O,,'Q^_8#GW?V3[_\!7&=K;= M@]_W7O/]\S^ZE]VM,*?S[;T_>C!V?K#UOK>SY=G!F[?G.WOPO*VW9_#[U^V] M(QC+WY=RP*P5E$6,&,\=&&PTN38R1D;K:&/*$4=X;4.K-J=ZA1(MFARP!HI^ M>GYJ T5+@**%\E(N%TY-'$5C#>),*:2MI8B:@ D6AJ3$US8D;BM,5PB*7D(O MF/=Q-!YV?'8X>3LZ:J7AH-?J9+V[7QS/MMN*O9/NX"QF[]' ?VZ-@ >:E+"? MJRK-=^T5;%J#3_? I\5\+^NDIXE*1*/!B"O'M7^KG-&^L.2S55-MRAY4!^3;G9&/W:[MQ\%DU #E/8!R,819 M4>:9QA'W;H*0M'PZ4J^5VT)7^&GI2*%\V*:Q&W#O99:C3S M-P.:FZ2)NR[0LX'[QU;:&H2_.\+O+I[;88^#L,HCS1)%W&$ ]T@!YDWP5#+% M23 Y=IVVJ7[PP=W2&>=#Z"T2SKZ1[5&/ &4(*Z'RU\>1KTJZQ^ $ MEN*LJ-:O_W?2.>D!P[3AA>/'2/"8APE4P_@3K-OQ9C_,1O*"LSK./F&GN!1& M(J)P1#P2A@SV 1'JB-)6)9S8,\GJ6*#".-W[)H6C2>%H4CA6,X7CB64?+"M_ M8RG)&T]L[9K,C29SH\GK\?;1]OGN]\O)3/X;C'WMF$).&E,GU$ACN+'!9.*B4( MH[ELM69MI9J$C@:4G@HH<2FY]$##@CD>I+*$".NPL4G#_[Q<4D)' TK+ Z6% MS YKA10X(B\809Q*@8QU#AD2E52,89^3S A3;A93-K( 0Q6$8N\);E)3V+( ML*!0S)^#BA2-2&L;W+296*4V'DW2QI*9F%"O'ZP_4N*B<$BBHW R06@_Z@U1(4R*%TXIK[M8VF&S#WRO$Q"_!9?3? M:$?Q:- -K4[O9#CX$GM5O<(F.^(F98(X:YF4)&E.@G0Q6:#>D*LS!N-]HTRL M& XM]M_!W"G#'. 0)@IQ(P2R7 9$<0Q<2Q%$%&L;E+>Y>; RL7J^E8:)ITPL MG#7)N< ,IJ!"2LL"LUB:Q!1/0L9&F5@Y)IXK$PH[E[@G"#ML$<=6(#B#1G%CF9 @M68>/! MJ@%E0JD5,FH:S\2R>3@!RP8G*.6<.ZNLE\QS3VWB@0AM&V5BY7AXKDSXY(U4 ME"-+6$2<,8J<JHI&V0 M.DNR@%8F,W")/HX7S/^/5%ZSX?_E\?^" X1ZG8#C$1 QS:V&$](A6<2(H(F8 M)*/BP/^8M+5Z<-[;8_'_2W"/_#>.1K^VK/>3WJ1K<^I0B"=#8)ZJ^5/6;VQO M .,]+Q^\,+?)79JH/TZWW?E&;2WL$_S>C?D7@+3-A>VZ$>X:I+L+TBT&?U O MN,?,H1@Q0SP&AYRC'B6NE5;1:^;-VH;4;F)^"JLW3IAQN]6/ M=\XK:HJS/-X"K;886#6%[T98WXD-LM\%V;?W-C.J5XK@\X/9O! M*28A*AD8$C+7O5)1(>VD0DY))CF64>D,I]RT#>7/!D[O7_>*KG1YH:UON0"G MU65;IW;4^I^[I$L8#VJ1L]=)&MG[S/Y9!R5UN3"S9A:Q+W1.6?2(&TQYJ#"8J]8+E&W M?C65NP6TUIW2Q%VV7@0K+(\\J61X(,%0YH1PAE-J@"9(V7H\W7K<;/WRM_YX M\^R3U#'@7!J-4.D1#SP@G9Q 1 G+D@&56 !*R_6K"#W;>=B&4EEL?#2,L=6# M33X:M2(@5FCEHD$5DD]+WQ0ZR1O:;@WCZ"3"L[[$[EG[SO1SKXIY#?TLD7Y MWHO=O0]?M_?VSW:W#L^WWWV2 .&$1XR\ MUD (+"&7K$&>1@=?)*^-+!+E:LSI%5P9=;[>$U76;U/B\.D5'"W5>5M5>=YV M:V?0KROY/V:UT;_\40R3;MQ-"[6"YT-YP35'V:?(J3+",V0$!W6*8P^_"8ZD M@\S&(_ 5/"Q\R5K!XO*2U. ](74^GNLZ,Q";.]GM+83 MQW,[Z9D<,+W]"L\\VOWX6NQ^A&OWWIWO?]SG.V_@O_S=WDYO=^_]YYTW>6P7 M#YCVCU_#^%^+_;W/(AM5.UOP_.-##/]1^(YLTWVQDUNU]'8N5B!E(603U2%. ML8$?!"/CO$!,1.ZT8AP;L[;!:)LN[73I"1VW-Z"T2G-;M2/O!I26"DH+>;I6 M,!\#AX6/"G$O)+(T8/L@0UC:H;F.\2E61GW__]R>8AG.Y<^NW=-1G M'HB_:DI=O36OJYUI@/-^P+E8\HP0DDL<8,0D28@+K9%F7"$A!'%**H6MR\F" M;<8?G"O@9%FHV8T MB;4-0MM,/Z'*J4].[VD&W SX.7ILRSES4^SWI^J\"V$>VYV1C]VN[S M8>6?U=V]8>4EL?(\[\4$AZVR#%%K9IY(G?%+AV5R.DR6I\O 5Z-AC_V.I: ^OWA/6WBQI:4MP(+R**BE/$,3%( M"T40L1@G)F)0)*UM2-,6\L')X4MGGI_LWVQ@M('1)Z\J-S!Z?QB=:\>42.. MI%%PE"!. DW6 ?3FXQOON5*Y&J- M!!O_<<-?-F[,WECR;8^=R4+TQ2$N_CR:!4>?V,.(W##:S\@F&.ROMGMJST9K MOUQ,9.GTT:4=N[S8-TXRI1\VR8IF ><&PT)AOP*GQ&&^"L9D5V8LK:-AAO=_ M=%A4N8\BBUQ:+CVQ@DH:,#/6$R6D_Z36-O9*/M @M?[SBWVRDWB5I5KI9F]'TYB:-7GM:.2 M[%E9\*_J?+/_=JSK= 'AXN@QDB#/>[_6@YJ.:;,?RHCJ 2V,IY#H"TZ'Y)]B M8(9H*1!H9V YQ=R QCB.H@_!4RN]9?)9I$-."34N$NJ@$.HT,;([)XPF2;)) MDFR2))LDR29)]VC@ZT/I_O'8/Z=[QSOO/E #M[\T=L_AMGO[=.=WOOC_=X[LM/[.^TL=LV( MFL6$'4%,VX"X2019V"84A,GEH8A@AN4&R;C-R"H%2C09G T>_?1SJ0:/EH1' M"[F;Q%M*K$;4Z80X=AAI+PC2678$QZ2P=FV#"-4FS'U!G?K\'JB\BH>DSUZ'7OI#LXB_&W>E<:3+H')BVF14IFM>#1(*\D M0YQ@C;13' D9DXJ4&:DQ8!(&'4FM4F)5DQ?YA)6*AHN7PL4+FH5@PG/0+'Q( MH%E8JI"SSB&E(N:4*]A+DXOAZK;D>(6X^"6XC?X<#F#08=1*PT&O%6O2+[W# MQF>M\1 >7>W#J#4>@+K1&L9>9YP/[>#/Z>752=_8?FW9R?AH,+QX$-TDN3RF M2G+>^W4*8.]C:96X8"1-O_EK//"?_P(T:\#M/N!VMEBY(45/7 2=Q)*(.&,. MN1 Q@!MVP8C(B0"S2;$V5L^P#E?#U(^BH31,_1A,O:"Q4*T"]QXED@SBAC)D MG9$(QQ!L2(+PH-%OC0GUR%I'V9AI'."> M_=KX9A^$1[N+Q3X)-LD[CA&CN4&5P!3!M@6DF/:&3A'ZUD-#R\;!Z>ZQ26>AP"IX@**Q /B2#ML$3 P8GXX%+*4>M4M;FXVAVJ M<8+\T'3XDYA3&/J'K6ZTH[BH3[1;#RDY^2(LG\?)YYYNT7_S#DUQZ:Q!I7N@ MTF(4BF/:^-RE5DHO$==:("NE02)(21EE7*7^BI51*;:J'6E@Z $P5'K>SXO$.,,#5EP@S;Q'G ,0N<@XPEPS M$2)G.N5X#=X631GKY\R_CZ)--/R[)/Z=5R=))"JBF$41ZU*[3R&#A4;!XKRA M!-@V\R]K8_&$ C6:A*2F:/'*0>3C5<%KG+@/A,@+=?"DD\(Z@5&2GB'NO$:& M>86\C4DP&FR(MD"D( ]VXS8.D]7EW\3FM!:B?GL(W MZ/] ]-]>U-YH,DD21Q#5+(&!JQERWGCD)'<,"\-P(FL;7-,V:K605"I%!9(N6%"N74 N)H.()-(&%[FE=&V#&=;&Y,&]?U<& M66]1V?BYE"&M*H[^=S$T:N=JXY ?6'7T@E$\?W53:W16:_0\A_. 1:L,$CHW MX+;!YRX-'#%C<&(N41N;IK1H4UJT*2W:E!9M2HNNQ@HV MI46;TJ)+*2WZ+ [&[YC!V!3*>Z:>CY^8D G6T_-R>8!I='P$IA"\)_=OVH/Q M4/AWZ[?C[8_;YW#M*7S?!5.*779Y;,/S=]\<].">W+^)[&QMGN=>3MMO8*SG M8'YM;<+W'[[N[H6TLYB3Z7/W$1H3DLR"J07F%;)6461-S/\&+"FNN16(/ MZ"J,1QHSC[@V FG/*%)1PKY9V$9E,_^*A^<3KUZIDJ<1)/O- ]"[JO!-Y-;C M+="S0?>?DL'4H/O]T'VQY@MU1@!5E!#U)[ M23Z"GQ^I]4A^SP9)&R1=+3VY0=)E(^F"MY42JHDV*'(5$7=&(>.81#%RQP4- ME'&PIUQ M#Y@[G[6\*EMQ&/L>^'ZK,_+=P6@R7)5(6;IS-F7[O^$]?W_>/]X_VW[SFNX# M^^^\>=_9Z?W>VSX_ O8\I [6P?=@ZT/Y]MO=M+NWFNQL_G)"*)B2!H)%C'BV&ID60J( M&6%"DL(G7 ,UD'$,FQEF4W146LFYPX9S'72TE )L@[6LB!?QLXHMM9''S7AB0@?G;TQ^O<&/GK$ M\-\[AJ>#.$/>]GWLEAC=/R=#?Y1K>>XZ&']9P=']0W]7)>IY:S+,54IS1/.H M\[75@QN.1JT(XPH5K.1@Q>JW:;!=.U\]C*TC^R6V7(S]5G_0 IT!!F"[+5@C MH,;2VV4P&68/PN(BGDP7<3!?Q*I1S/AH !^'"DIB:'7ZK9W!.+;T>NO__D-3 MBO_]3 MF$>\V0?^Z+;>QY/!<-P"-OD=-*(6P>C_9=VH//TLVF&U1JTZ$O'R"J5.%[X\ M[8R/R@U_O7Z5G[1M8?8MHJNKUF]#/85KGF!6QR58>NIL\K;?^F/2CWG?<+MU MFIL6^=CY GML6X?#3(W'D^%9:S1Q)X/8MU.2CJVM>&*'A6ASXL ?>58^9F(E MZM^CUH?UO]9;FZ *#?OQ;/;I;DIPT8S:7ML1\%:_!6)V#*!>'I2GM3\8?F[] MLV:.UUL[^S4/_ L&>-0!0AO&_YW$DK/0Z5=J?4;]83RTPTQ.A=H[.91SVH^I MT"M<"3/OMPX'H+/UY^PV_?QDD+5]4.5:>6;%35BQT!1'7AW!\@$OSQ_0;EEX M>.QV\[_7CV4$:V /8YY;?ID%W714&'@RRJ4.[=@6V %CY4OL#D[*@N8+.[V3 M;F'DZH%P^\%@T)LMY"" M?L?.2&%GZ]7FE!1FTP4$6F_]-H#]G0]N%.-GT/7]9+[)%S=GOB)?[+ SF.1; MP,+KC,_:94M@>0%G_:QWZ'2UX0% 51<((],:@,'P["1?76U#_FP!B.?OR^)E M/+A -4!O?M*=;?)DE(FE%_,Z5",?5EUL0,* 9/$+SRT;E0&T>G%925BA.:_F M9;A,EO.9V_Y9T8" 7D8@[<:G6>"5V5QH53:,)T,@^D*'7^)HFB5T+2]D^H:G MYD7JG924(EB'2:'X-.GFD70GL%8@7,_*A54#JL(0SJK5VK*6Z.IR/S0[^2Q_)47#A;M8RW@1YT\DCGA%*L\( M5-Y7K2XL:E[!Z;8L+&]YM@4% B;;S8L[F!5+GPI,6+%.'Y9Q/-,1\H/G"@=L M2)CX\92P!J5*R;=<2?K0C"QK,OD'#TR(YG>Y6O6=CNGCW+E^1_\M#&]G,LJPB:5?X;2"]D/,AW M#29C&&*L7W1EQC5)M/KQL%#J[/I.O] :O,7"-&9WUZP,TYYT [P/2 ;()A-/ M)SM[YGI?RH0.M <$T:VD CRJ"D>?JUWQZTFQ$R^I/M<:]Y?R-SA=5SG'K51H MA&M^K9CT2ZQ3VVH7V<*-M4,#SV^Q#G3!R?CF6ZXD.:Q]V\7P8VY[;.6&F$O; ML?#S:)9'K=5MV % MH?8,3*_=?FL3%,MN2Q6S&17CZDIC@82X&N,>4A*$LIBX91&0RUC*3B M2\688X7J7_3B&#*Z@77CN?&&"BY1:=L50362:G2)D\FP^PXRE9@ M[IYY-.B&_.RI/0 $"6I6=><"=8+.%0\C*&>]0=9IJRR^H\S V6(!Q1#TRR^= M0:5+_Q5K+9'@?[K*Q*/XG_9?TY>\_EHYX5J;OC8WWD] 4A#LD,@V1<\6U3P! M/<;R=:\SZD9;V^$S>ZR8:/#5J#)[TX*N!RO8L@Y4Q[* M2E8V7[YKJF5" :: MS>K>Z,I\B^DYZ8].@"]2!^84; _TBV(RPDM 86VW4IQ:,'XPRG;<;O:@G4W] M9[A]R8X?Q@O>OG+]#NC0F6-:?/$>7[;2GIP,\MNR.IRG/]_)?E5X(% M>#+5;*?>UJNO&-1."C-]SBYMQO882GL-!MS_B/93K=V L>O<>@[H^P'M:-!OQC>E<-[ MDD5.EJ-Q^*539%MQ^15A;/N@TE0^WT5'[07G[,Q;F7EC..B.KBB55U0E4!'C M.%<_J76FO$8N'MENJCSCBV[SRH=H*Q=NYI9*C?HKGHQKY48L*C>+4LCF.LG7 M:%5[5Y26?)[;&>4=/&"HRO-;G&VUP]YF7AT?P6;D[ZY7A6ZPXIZ!7O Q M^ZV[G0CK6KE5YU0XC#-M*,=LC&=NZ/S-E\YA]FJ/LC>Y(%7M\1[%;CYDF!JR M\,S>>NL-;%O%+1/8[^$X4]!97OM\7E>Y?ZM=/AG"6& ?,@W!IAU.G<75GL]Q MOEN<"7 %("2 :F6(]++2Y\K92][2ZTV6:OOR((!DO9T=$-6G'%.N+A,>E;.S MVI.=/=6](&%1@MG)U=\(*!93H_WRCGD%(_# M5(LLYE(%S!5JUQ\L'I-EP)OB\[6FX +NS4\%IW<4"S(C^,(A4 <@N3YA;OTS MDT-]O%G&^&?]BE=EDIO5)*>'GO/#*] 4!M6L1[G\>V6'% WY537*+(+J8]<6 M* 9EWGF.DW&\"*N] I 6SBRBK#?:I]6S+*L>*):?KV!_E2*V; MSE$S2M0'-GDB%R1GOG?<&4_JP[C*3.X!+^:[:EG:S@QWE.5 /QX"29=#Q7SE MI)]INQ7[L+]'Q?8J,[AY:2LIE.-I"D^?@J7V9UV0IP3!ZH%E:\(L#H* M!>;I?.F$"4P#*&YZ;#?*,A,H(E-@#5@M8']826"00;A!%$YIM4BSZN'' 'B% MYHLS8RH>,\K%M$ANV:]0+UF[WN;!\&QZ2)JC?F9NB).LO>9'SCXI5]6T,JK/ MZ(N/HK:LIEI,D9MS=AL#4HU2' Z!_LIQ6&;?:N$ .SN+GUWKK*@N/OFA1DR(^RO%9>4&^$ AE/*["0@#HAK'ZK:SNPH/ARNJZ!3]2GJ^MUJ*0 M-2BAG7I<5Y9TYM')9O>B3(6]& Z^V.DIZN)H9A%AU5I-O3/3P+%UL.^G$ 43 MZHVN/@+H.2T\8?Y>$#CUFS-'CYMB=^_# MU^T]^&[K\RG89\8PP7@T2&.O$>?,(&M%0E)S2BB)WI.XMJ'%^M4V>F P=;OE M\*QP1S]'% \'I]D" AP9UP[F0BHNG^Y72)6IIC;)*GIW9XN47.%%+1;;UR-C MX9MISQ6X)@"A9J5BZN<:C6O>JB5!?F=EU.7WS_AM:G-D>C\J<4O UJVC6*D+ M,*^K 'EWSLR7SI!NQHX?2^A+SG\H'E=[>)A#UL:U;EQ%?//=/OT$Q9)&Q$" M8B&GY/A(D-%"(DE@=Z3BBDJRMB'ENKF9\T E*3I@+S/<:&;F%$8K045?BOAR MV2L_F@R+P5["AJ:*9M$^+O)/S5@5E=4!8=DQES^\)-QG[I+BJ:G"K4KD=>TP MOASZW;H:]?T,#*BW%QP?F)A*;?F]UMSVAC:4$[KI*<4TH/+WO5>S>$KX:E)D M_RM0:+NMM_/@JB\YR+-7;.<<65>B;SL%H:IX*4">,(%MG6JZ%P,OIV=KU5\% MID>GV9557UW\1,,!O&@PS!;19=OK6IMK,2AQ&D0WL\/66W^5T#Y8@GY1%HHR M>3$F;S&&_5(XW=L%Q7 > &O]45D=F.Q)">._61,K2[_W*M-F2GD:Q6%4>4A: M]9*7,-AB)-II7!R(JNF:U%['2T>6LPDNG%#.5F1F-66C,WJ@AJG9,.DG"QIR M">8K4F/ZE&P>3PVYJ=S(XP;+Z.(1(\&+KK1\R9R6LNGX95 S?*VE799 ,(IV MEF;S![++#RSFYN@HALOWUE;$E)3?Q\-)#RB@W M;O4'^4RL?_8M:IA[JO(XP@ V*_N0.KU,>E7D+&! VF9K$!BY'/^'M9_X'_VEE[:\/"Y0C5]BR;IIU7K5+X MJJCZVJ*IO Y5B/V% -VWX\KC4*_/:!KR.5LB"^^ %W8OY18L>'L&8 ?VJA@" M5UGVV:.#LOEW-K^N> A&%?-6])@S"[IGST#:?)Q%$F=!74?G+K LK&?EHYK' M5<#ZYLB*027+YV&SE5>S(ML293S#YPM0.N.1>MOFF'B:4T7R.496+NH3YDY6 M,M9;FYE-8"?SYR5?JI=C V:/71AP]J\"[6>O;,7CE5.V=$HORLT\--P&T&=& ME9,J)Z'T+_G]%CW2"[,IMU5,. V3GKEW+D8:UU,&^36LVCI> M3$-SV>N4:7_!#3D"HBGNZ3*WZ5E-\4"51Y8#D4Z>2(W\BS?,E*AJ>^ =U9%. M%3M=06H5,UV[I'-\]7RGIV[L AVG^60)C(;>A:$V,=*K%"--<1,CO1IC:6*D M+U/A4Y2.-P5V?R]0^T(N5W7,ET\,P>WZX!2,E6Q+A,7#K4I-JPXU3^81 MTG!]9S33UJKD8=!GNL7A-"K$,Y,>679\*2?4,Q6RSK_)*EUVP+8J!:=.'*M> M60YAYB+OLLBS;M:]N?JC2/:L$EOV< M#QP&AS&_MGU%O9A*Y9A2G*L9T\FU6_,\K%KA:.?3C*-6 MVQDK)SE20[&CJ5 MLK@U.YDN$UU/FZE48+@G.FG%\0IFXR#+'XWA?D&D6PVB/_.75]MY0?NH+(AA.8'.KIA^.6>K M7#"UO3E_4S%QIGLWFN6$51IN#.M7I73KOG5)%'Y2=4GTSZI+\M<\[F?T&G3 M\=EF/Y0/?\L!1'_6'N45J4S"MF<%B0Z.#SX>=.$ZLK/U#N\7BVO?F)!1R8UABQZ"3BEGADJ(W(" MK#V:A8>YR MU@PCW@FL:!0F7*)'\MQ+M/_?#5CA0NJW]]V\]Z7&;A M/[NV?Y^*)=\?UZ4**X%%C"4&,F,R2?SL]B+''08BYMUZJY]^^?NW%T[31ZJW+TE2J4^ M_:ZRMHOS,"R$*L4JI !TMI-:;0.$]SG\L!*;G2R?*_O.3G+2,4RH?G&3,2P+RD8-4Y)PI!&H)1XDH(BTUDG"QMH'7\37EJ;/* M#T8&K&5V85:$T/YV9N&U*"!("#X9PCS67&,-TDHR&U523"E"2(,"/XP$SC?9 M)Z48!R!@" L-)"",1M9%CJ*D#/9!"E/:C=\% WY; @8\@"H:#+@] ;P[^Z0= M"'K@=A0(=X@#QR,;#4?!Q,0"]R+J.V' ^DP2E&IEUU!$?0:U$!TXNOC]^*C4 M-,G'F!>JFM6)@]<=]5]7XZP-A-8M<=NCX\C6J^$45. M8)Y+*:E^R^2JW'SMLJ6].2RA^?G7:9)5M1^S[2B[\6*A!JX1GZ2FV#/C$<&@ M9X*VD9"522#)$NB= <.N+]L3*'\ MF6%4OLZ?7*D.ED7(]0;ZXLWFPLWKKU63FUS\I9R8OVD[W[1%U@2:>(1+(N5_#-69 :C,+(C--4: ]V MP"6_UY.4);G^7:]7/.:I5C8&)U4"2DT.-9^64G?788.1B*_0<]&)/1O'7Z2__GO;ZZ_3+/,M-_ZX?7Q]PYS/62R7( MRPNKK^OC5V/6M6#Y<*IN^5._N#Z<72_G5I>JJE??<;&N!+WQ:[Q.;OSN6X\E M9%TR=:_'?OL[P9K!/JW!\ML-Z#L-JU:CDR6]5;>+ZYL9S%OAD=O,JHH9>9QY MZ>\=E.&;58([[-V-S0$7>M#QC+[Z_K0@?ECS]!,XW- B]U@=\7&VE*SCFR9UBEGI:_ M_]M)L?7/_6B'HW\U"W^/A=^<)FB5Y7P+J]OICSJ^_%5! M\%UVIGG??=_W4&GZ5/6+?Y9PI\$$'A%&[5;\FI-ZR]QOMCM-LLOU^.OLEFFRV[T:J%^S"D^] ?.UYY3WZRUWUW/* MZ_U6"][EW\ZN^IY/[3#4BN&"YECYH9^ZQ[GN2?>:;I\??MUYL\]VSM]WX#Y^ ML/56'+PY@&O?B>WS=QC^X_L?_SZ^TI.N))._Q@?'GNV\>8MWMHX^;Q]W/Q_T M_C@ZV/I\#L^"_XZ.#C[NI)W%WNO">P.;GA 5(2%N'4=:8848UMQ)H2+WI759,L@;)[H9D M"]TU+?$. Y(%:0WB@@5DM2/($F(C3@KS$'./1:*>'X@M29-;67Z_]BC-!*^3 M4H11+3@QL-?Z)L9H)ZLSEH[021G/YX#M,AKGCV[7<[K[/[>[.W#YS$BSX M!_;BL$<;?K\-OY,9OP=*<0I4(IFD0IP&@XRA%G083(6-G'*O,[_C&\/0&RVB MT2*^5[7G49IM+U&WF+G%BD=L57IU/Q5T83-T(9$JGXQ#&C8><6,LLH$*9**7 M-ND@? "[B+69(FTN5DFEN+.')Y7_7?MN0M>I6'&@>E/5)+R76^>:J3]+M\Z] MHHZ^X=])G:\QH/,X'"P;RLINSDJ5O1D.1D\^G/!Q0>RO!><.$8I(03D20C+$ M@Q1(4YF0"+"WW%("2)8/XS4E]-\/A;!OP,B/LHHNO?+62MEMV7[EL.[V2MEU M4WRBB':S:^>!L$:7!FJC.Z%:X_]9'MC-_3\B*VP$>T02Z&E<4(:L]@H9AYV/ M3&&2XC,&NV?SC"6=4#X9_77*_O?38)_NP>0_?ZX*^SV3/ >CO2T%0;>X;QV&CHWY'1UVR+CH%K$8=_0&@-E='L8W1R2A1"LH@ M3EQ$-CJ#8F"@@#HC,0?;6ZSCJWCV(H\C5_(9+\V7^BK'S75C^ 4TI11S-])? MXM>37$7YA;E75UPY?:"3]?=J=W/WYLU^>)UWN"I9?:5%1 /[MX#]L\5X.N4] M4X(C2R)'H-@R9+QT*"D:)%=8)NS7-HQH2WJUTL3M%=G5\S\TSM9&D5VN(OM0 M$&OTVN4!W%ROS;5%C!<$*4T5XDE[9+FS2!OMC63$R%S*E^!U^6#%=O5 [MD\ MXP6F@2SVXGN(J_76"75/1-6]FZ:[G)I#38+(*N/][F*"2. *Q#SWB!L92W E MTEH%Q#5WBKN$N59K&ZHM!&Y+<[5PWOV<&7?)6FWZ<=<^B^R1>YFS3?;(T^;W MA>P1*QS#P.621X8XB0FYD(M" XA31D(4)JUMR'719(\T6L2]LT?NISTTV2-/ M$UWFV2.<6N6L58A8HQ&G0B'-+&@3%OX?@E3!\-QU0!G5EG*55(HEG7BN-#C] M'4?CNDE(K+3G4HIR67ZB>D5J$[8N4LE@/\)@DM\SG>""C7O-MXTG:24\2:_G M!-)XDNX.BHO9*-Q;)KE-B.ML8EFKD?/PPVJ+00,/G&.]ML';6A Q66='BR1 M#9L3UN:$]07XFA8@K_$U+0\(Y[XFPW'0,G>C(2D@;FQ.*W8",6U"Q &[*"D MX;HTS0EJXVOZP;ZFF[G])E\3:?C]-OR^6*F$".>#058&CGA*!CE'(XHV:JJD M-=(77Q-=BJ^IT2)>B!;QTWQ-RT&;B[XFTCB;[@8O3QEYZ1QW2PFG$G5;( MX-S9*J MM9VZDW*OMF'T@\-^:2Q;6K.@PBJY-=R,G5KQ:_X]SCJPC >Y+_G420L/^5)Y ML!9[NXQ:IW;T[2Z$EP"#2"T8T9@:S[C43#MGM$DR@6*BM0\W (:X$V"\KKN\ M_Q6'7\!HN-XVV1G4,RI0,=H;C&UW\?M7@]%X9S#>CS#RZ>HMYF#.L$,^3>RX M=V>CW;W#LT\XB)B4BLBI7/B0<(ULHAAI0C4']/O5BEJ ?%WX9=I MU^/.J-">KXG.91*L >+EE6Z?3^O>V4A-SN>G.("QT1KY6!P99Q 5)FH;@ M.7'.\60P(2%(Z3UF5ZKUW44'_F%$5@42_SX8UA_EZYZH^ON [EF;9.?=)Z.3 MP$Y:Y+VPB./HD DD (":)&SBH&0$D#+KY#*$M_*.C2ZUH_SE4O?W"T!?8RD' MBLT)4R>#45GX7PL<=K[$NJ53K2$MW%@[^?#\%NM&@^YD?/,M5^J]UR)CH[05 MN+'!U9)O>VP!M7"R46W'PL^C6<^$$^!NY(;1?@9 @<'^:KNG]FRT]LM%L0PR M^=*.75[L&R>9T@^;9*4+@%2J.[W_6EJ>Y:M@3'9EQM(Z&F9X_$>'1:6Q(BQR M:;GTQ HJ:0!@M)XH(?TGM;91NO@5H/W%/ME)9&]"3E,N<[B&"B\A0P6V*; ( MBBS6TC*>I+61&F*L Z'BC=)N[?GTE7P/0@IP,XO@JI_4!Y [*]5@YT__R= MV-[[P ^V8-QO\K\PAN-M2?*&;>'#QV/^!<7O#8[9'Q4IA)T2NR6I&UBHMY M!PUHW@HTYY%E6IF4@M$H<>81MXPAIZ(##)6!XR"2T0=[YM]+AI%[Z&0MUBN@CO&?$2.1(FX-!Q9&A)*3E(7,),TY?9D7*UCL4*( M]QUU;GH. X.-WP;)Q[KRI36CJ%)CFTX4+T+_K#:[T3_O <87VJRQ8)62+"*+ M+46<684,, M=PNM+1*/1FH,VB;.G=:21D;1A!@-3.9X;IEK)Q&-U_DJ-;=X:;[$J\T<7IA; M\:7J=;]/][M1[>X#=8NGT$ $Q%'!4*2TY-9)4.TD09$98Z.7@6(%4$=-F^&K MV?I-/X=5@H/&J_A$%;N%3@^-5K=DJ)MK=5 1&Q(6_$E M!R(^E#4;[V#C'?R12N3]4+*).GP&"+G@#]2)@67,$3.8(1YE0H"*!@7G=9)8 M>R(9:(X,+T%S7+8_L*D^<^_J,SF[ZLY%9^X'&"M3=&;VI.JFRVCS8@O1;.^] M%3OO/H&FA+EF#@5K[D^FEHT MJT!FVW1W\Y/DL'4X,414](@+(9"-('"BTYC"+G(M$@B<.9%]LQ;-1J M6E/RJVM'_#D9^B.@OM:?7=N_?R;]JHBVM_W6YLFPTVWEN0)0Q)8-@Y."$$>Q M]=T%:/WS__Y#4XK__?JO/_\LOY)__VN]]0,$9AY.?LG=B[)%ZKUTA%"E.0[, M:&IDP-XJ$93EII&/3Q2X/M"=PT^PK9CD5$:O.$><<8=LSM1QQFBC26""F[4- M2=:O!@D]HGBTEC)+%/;2@# ,PD2+;=)>$:((3:P1CRM+9?OGN^\^$1]9""FA MY!6(1^]SY6$2$(6_32P (W*I-O.BQ&.1!ZC06FN1F'Y.9:7+Y R$>]7#,?=_ MC#:[W8$O5]]4E2D_9?3;699S+[W^TE=@ J.\(#%@!,8E0*WQ!*!66B2\M3J: M*.&"9U%_:>\H?E\U<6>M?&>K,XZ]5J=?]!/K\Z6V?Y:M>J#TD*_,]_>+/]E6 M%6;AGT* 66@,0'[8JM@LB)^J[%.1-R^N7!/3]ZZK]*S*-36#%>SFESZH$)9L M"F'=7*9H[V@()MXV7'!1RYL\0*QGWM1Q,W!)[?L6-5[3A;/)M8])J]KAPDSZ/[5.^= MV-G:/M\_/J0[;PX^[YS#W\>AL[UUR'?WPN>=CW_T#M[LYT">*]VG#K8^X^WS MG<[N%GS?>\=VMC[3'?KV='?K4.S0=V2_=_#YX/A]=_?-3MIYM1 >&;GD"DN+ MHJ,!<4L5,L8P%&V.!+ B*(G7-@AO*[5*?8(8T-8!;V.GEE$\XG M8JJMZ++*(C88U6#4C\:HR V/)G&-D^4Q46V$)=Y3CQ-C/-+O9/ U&+4"M M$OQU=VOSDZ)&22H4BI(QQ(/RR%HC$/?::V."CAQT*:K;FJ]2('6#4PU.?0NG M@M$2\,?%*!PG!$2N"CXY!?]+7!E2ZU*TT:56%Z?8(DYYV#LPVA4B46) )Z:1 M909@R^$H"0W":PXV'VX#G*T03BVI ,Q*0\[[.(IVZ(]*"RY2XL)AAXW1WEBL= A&DL8=M>KHM%B+ST?"O,\MT)7CB*=D MD//<(@N[B1FF+DD"*A1M&_(,2T$W7#U+\:%$$\H\4TQP'*.AFCKI;8#?HDVR M\=^L/E?/_3?")R,4,T@$&1'7/C.T\7<8FG DF/(.?DAL/3.U)T%1)9K@STC8N@M5G M[ LN FPL8SAX))6QP-C1(6M$EMT*2\R<"D5BBS9MJHD],EO^!40]*OZ!GAU^ MCF,8]PLK^'\'8))$*:>BY5%YSD'="-):J['0&FMM4^,=6'5@6BSGB@W+)RP4 M:9?S;TE02'/C4%)"@HVH?))\;4/@MA:KY+A*UH+#AW"KK M@+T3,V!-&$^C:;P#J\_5<^\ 8] P& 21AQS M1"DP=M0!N<0I"H#8T7A!J)/9[4?;4C:<_8PY6QA"F ,>SLVL(R=.2; MJ<%$ M$Z)M:-P#J\_9%]P#@050N+1#+'B/.%,8Z8 E8MP#;$=!(V5K&]RT14Z@6QG& M?@D1!&]B/PYMMS@(;.AU^IW1.%=]^'(E0Z=Q7\XBG$(27-BH:>"<*J,EIQYS M@"AL*1&V\1*L.CY=J/AM@XF)4B0UTXAS19"1C","6HAQD7N:O02$M4$LK9#O MLCF46'H."+-88NXPPYQS:RA($JU4HA'H@-G&2[#Z7#WW$H2(K0N9H9T%8T+C MW#R92<2-DT1[S!P!KI9M19L0@F?,U%A'G;3P)A+#C5=&TL2]%XE0!4C/&R?! MZC/U!2$,U5TIXS$BUO? 2KS]@7? 1&!6F3\,CG_8>6[E%NG,BV.WG_VSP MFQ@?F#)6^91X,LIY,*PD +B7W($1WOA05AR_=Q?+@OCDJ/$1(TV" *VL!':R M@!+CT25OB;2J.KH!B;WR ML>]>?14:[%LI[+O@D:,V$4FU05BJ7!*.2V2T)T@ W 7*O<+9TP[[V29D6:?[ M#?XU^+=*$[]3JK*@WD0 /*QX"L9$S+DQ0F 7&"!BX[AJOWVIT_GB\']8C>KFG=?4X_YV M8^3\=P:Q3G]28*-T^JF0=N,_;OC+QM4V0 5&6%0:*\(BEZ 6>&(%E31@9JPG M2DC_2;&UC>\W'GO,-F/?;"IFUBM^O?KS!W<2>]OW@U[^^UH^_P=VS[^P.'S4WB?.-CR['+# MK_WSS:^[>W]T#H[_/M[N'1P#Y)/M-Z_/=[;\V<[>$7R^>7:PU05(#VG[_"W9 M??UU)7B#:&#:SN'0JF2KOV NNHK'8 M)6(QR%Y"%8GF7Y.[VZ1V7I,!8B M?-2#^T-K,LI=RF"L$:;2*[W);!\6M]N"C8X^AZ>69P[AJW;+ACQEN"8_. "' M#.%)I?G9J&6'G?*L:1>TDY,N2+T,BO\[L4-XX7KK+;S&^J/I!Z71[.0D=T0K MM]QB"'5Z[6?XI315A%U!Y?YJ9+DBU[1-[&P5UEM[MWQX:;[FCN'C_) 1;'$G MP1S@F5\&7:"W;F=\U@J36+Z-7THX;P+]8C OCLIG=P'L _655?#E< @ MD_SX[AF,*89.?GHUOI/!L!!Q;@$']\"W>2B=BAE@'7N3[KAS BMX/('%S7>6 M'G%Y#3PH%18N<8/!9Y3O"AV8SS#V?;S<:/(Q6R\.^KFGW6Z:P6BM]_X6^S%U MQJO50/'Q\91N'W["UHC$HD2<88\X0! RG,$/%;1W-&%GK^#CDX2CS'55]\+, M%%4+PL*4(18(LIUNZ7YX@5EKR"H<,,[BH&E\^*+:\S6-#W_48)O&ATWCPSLO M2]/XL.E1]]-[U#U"W[2GLC /HJBED-.36[*FW^%+>5_3[[ ?1NU6_.HCK-9) M'.:AVL/X GL@U@Y%%\&<_)9UV31'?"&],AXW"KHBO_\.1J/?AX/>J\KY#(NZ M"TQ9_-:CWPIESMQD\Z?3L\>YL]JCN#?I["<-"%F1^^S:@31^/5 M.4&^G_NL/D'>)]OGG\]WW[R&<83CW:UW8GMOYVAGJ]O9V>M^WMW:)MM[?W?V MZ<'5$^3C#^>[>]M\?V_S?(=N\YVMSS#>UWCWXUNR^_$=WS[_\'7GXQ_'![U+ M'15-8+FI$T$$4XFX=@$Y3Q,2%GOA:#1*F%S.BK6U;MH -=#V5*#M<6.<&VA; M&6B;!T9'YAT5C*"8?,SU-P4RW%.$M6(1!Q2"YU@A@R-#SE"3@E,^BK2V(01M:]) 6P-M3P7: M'C MKUKC4_(3_GEKSV!3$.9GNM*N1)(UJ',7U%GLY"B)-"2R@"3!N4J;U+F3HT-) ML\# 8%32BERO3>.F7MLSYN*?X35JN/B!7#SW^##))(E:(Y881IRYA#2V%$7A M32ZI:7%V9O,V,4U_MV?,Q3_#0=)P\0.Y>.['R[7LV66DF2W_#'+>PQ9R]JA2D#W0\);#S8\P)T"$E+:9ADJ'-$R>Q%7%^1?B\_@PO^ MSVVBIILN4@] C@=Z$QKD>#SD6.CO*(D3%@>4"T.!7I,&.1X/.>:^DFBYAL7)8-3)U_PZC-W2?')>NN+_7*PS4A>^P/-; MK!L-NI/QS;=SS8P&+4W6,(Y.*B.@>]:^,^T\-!JCH9T'U=?;VQ2[>Q^^;N_MGV_OP37O M/A'+?$@T(":30UQBC:P0"NEHE21@*$:,US;TMRCIKC3PT+/\A@:62 -X>_.3 MT%Q9F332-C'$8<=! :<)8<.,<1XGQW"6(5>;F%Y!DU'GZSVQI*I!^@WEY")@ MY8?:-.*T';;H(!595O[I6(KZ$K]"V]=;_U^ MK]?.Y_CMVHW3HJ3P]N&@5R[^L/[7^G1\97B3\6!X5I5?G<]A6F/UINZ'>0#Y M:5]LMU9L;:XS:?L>-/K^_$73ZSZL_[]U8#(82QY,C@6PHU$<7ZZ4^E2K;()5 MV>VP,EX,HRM;@2:'=6/*F92 MM:OM_!%,T9[DXK7#3MXT?V0SO^1JOG7EWVFAX?S[M#1P+ TK?:94V%<7X<5A M KQ13+#A]#7KK=(W8;J%]HOM="LKK13ES7$<,9VTQ\]8"CKK8^Q M5(+NEPWHP>-*^>!\_8UOO9&3;B*H"5B:P-63E#J^DXFJ01X,$CM3 T@ZV"Y1GG [9O8_!EP[MM^J?I\W%1 [S M$A8"K1Z8EV^VHH5&/0S?+? )$/&7/*I.WJ!,S=?=49/F=3>MMW(Q\2)>0NWU MGM+:[#'#^+^3#@@YH*:^/8S3VMMU=>[*99]O6JRC?3P)U96Y3E5=D7M4"2B@ MH4GOI*YP[0:3<>L(Y@ICRLC?C5_+19W^42YR/8:/)_UI#6QX". /2+,W,(EJ M40O5P_NB'?:!U:J:V3 H,N34@2\1KKI]U=189Q?E($ATZ<=#?I5_6)@J\ZT MM'WO\T'&1I<+*)R#G/EB?"@23>C,Q!$W@'?G13A6KZT MK86:X3=)P%-06P!W /ZA[ %L,7]"!(7-O5][!;&^M;-@TDWU(.8SBY#%.SA M]+W3=;\. LHZSSD8Z&&N$$R;%L^4G4I2U*^H1@8+/@7$]=;_-SC-T%"!0/QJ M<^7T3J\J6 ^OZ0T <+XUE^E#L_Q9*.P.(@L6IN6FLF:16*\IY^Z %#.K=.'5 ME0"K!E2D9+X'A"& \;3B^S\OEG&_4#(?)@S,DBEBH5S[OZJM/:W&61%"KAH_ MGL!,SN"7HT*596*[RQA?L'V0JA0&. %S^?_:^OKEM',G[J["RLUU*523+9W%V2F22SJ2W=>J=KO%/LCO+\%:F.^P0/5OI:=>5D1"[4WITQE)^E?.-@^ZP#CKO:@?=%AV4PD?&J]=[A]B#\.H-H8,7<0_5PNMEK=/_ M)DO5B[$O_6;>YHTM]'?OS?B/\[>?_OWE\_AS_N;C[^X;^N^S-Q_?G'\>O_S^ MY]]G9^\^_@*?O0Y6;:&?7_"+SQ^?D<^?WH_A\V]O7_S^_?.GE]_>?/]E_.?' MM_F[5R^#-Z_>C__\>Y2]_9O3OR3C,B5!YF2!'S@^B83#W( YD=1? M;8_%_=1/F Q%YOF^E"[+J&2A&[$@S;* 1:O=:=[*F547W 6:6XKHUK/9K,Q! M=6[TV>?%& Y-ZP.:],Z*$.NAN^X"=JQTNZ]WMWZ^]=Y_>G[U[\?O%F^]?@L\O_OC^Y_?W7]Z,W__]YW=,I3NE MJZ5=WGU\!G-Z2=_\S8//KU[Z;U^\_O[NX^C+VX]O_W[[ZO>+SZ_@O^,W[KL7 MGY<;2Z24N3Z7L>-&/'%\7WI.S ES0L:3D,6I\"A]])0&@1V0R\EVIE.7@:(^ M0E&2)6GJ R#1*/43-V,!2SWX?Y\(+_%=;J"H-U"TJ&S)7,;P ($M(5'=ZMEG MOL.\V(LC+\J8)Q\]#8D=1#TIBVN0R"#1#4@4>6$@1$9)%$L_)6DLXT@*UXMC MD7ETWQU[#!+= HD6E3)C/P*E2*2.BV4H?)$D#O-%Y*0L()&;<(](K)1)J>U' MINF\@:)A0)$'6KP?IL(E<090Y,]:1NKT$B@T0W*44L99%@0<18Y">2 MPN$:)%+"3QZPND?WVP#-(-$MD"A8-!Y(7>'R +;$P[)^+/:=F(;8@E2D<<9" MDH;LT5/?(W8<]Z00L($B T4W5O_S@BA+*><^\4GB)R()XE"0R'>YEW)AH*@W M4/3M36.X?O87=UW/];+ 81%V08'[F),$7N!(XB<\$)X?1!'#!,U%@4V3R("1 :-A@!&)B73=F$L1^3%Q M4TI\5_H13_S H]* 48_ Z.U",\IHD/H)]9TT $3RPY@[2007-IFDB2N24/*4 M/GH:1W84]@F+M@Z(6M]4M\^P\G^RJAZ#Q(F\TA4"I.B4.ERI&C!E95WW$,L3 M5)+/RWR6RVJG5K@][,?=]^BC+/\FA?-=EL4J4OW6W9D/[<:\6.SJLXGXH[O+ M3=$1A#95<,3@VS;XUNV;R\,@3B-4M3*1.CYCS$DECQU /:Q.$A'F^8^>8ITZ M0I_TJ&_WCJBV4RNYP4K[C_<;X6/$^L!BO0C]25WN1D(()_.EZ_@^$PYP;^0P M&F8RB'B:>@'"?DBJB:C,0E (W-8DGJ.GTGI MQ(('CB?#)! ,KIJ^.;N'*NW;G-U["$0Q8GU@L5Y$J 0B"EF\$?T299-S-')E24-"S M('62,.0."S.7)5X6@/INSNZ!2OLV9_<>XB6,6!_:G-8)I @\N&NE*76$\ DF MW4B'!;%TN _7\2!._!1#W3WWOQ'P1HA!% 8TS[H&8 M$P^]@IZ32H&R+C./> $/@LR=8TN?Q8Z$XPW48P!KJWANZ+3B1#[(6,1"1R$H%Q6EQD3A(E MH)'%+&0T\'SJ[[WPRL;5QOH<3FJ@[\% WP'+N!CHVS?T+:(]DA!4TXP UE$* MEU&210Z+>. P-TMC%J0\D9DJ].*3?86H&N0SR'?P10^C;(Q!OGTCWR($)O(2 MZ:94.E$FI(/=#!W&/>8$B2]$'(:Q)Z)]%Y8QT&>@[^"+'D:9&@-]^X:^19B0 M2X*$$S]T0NEGCI\$*DQ(.))*3[I)D(@L585L:!@;Y#/(]P"1[X!E<0SR[1OY M%K%3+ Y"/\@\A[@ADSZ7CQQ@&G++4H5XD>!CXA(;\*F#8+3?+H$.OT6$;!6(/H6)&@>@S3BS" MQ](TD0E-I4/]1&5Q!DXB(^&(A&8^C1GL-GH2;<^_G#%@%(CC@HC>15098+AO M8%@$5]&4"=PVAPH?@(%B91894H>F 1>4BI!FX57 8!2((T2'K12(VX<=&06B MSSBQ"$4*19"Y7A([;@+HX"<)=5A F<-"EL81$]03[J.GQ+7)/A+T&B-Z M%YYCD.'>;9.=2!U!I)"A*YPD#1+'!T7123CQ'(_X29S0,/%3=B4V&"7B" %B MJ[HRMX]A,4I$OZ%B$=<"R@,-XC1P2)IBN78_=!*7,4>(,(M@DT/I<;QNQ'0/ M!=L-2/0:)'H7ZF&@X=ZAH1/U(>(LR"A<*4B(L1Y^1 $:/-?A;DHB0C.1)>Y5 MT-!+)<)4K+I4L4IH,=E;=,X#C^L[VM"^OE:N,C"_ \Q_Z 2R,$E=(=T(&"P! M_8]*ZC"/@SKHD@P.="I3GF+)_\2.HEO?%;<5GZ&&-AL4/$X4[&L1*X.".Z'@ M(FH';B\2]I8X,D1O?$28$\> AR(5P.E)AJ??HZ=A9)/ @* !P0<-@GVM9V5 M<"<0[(0D97"@21(Y(8\9-G4#$.0R<+S02X(L8E(0]"B2V"8>,2AH4/ AHV!? M2UL9%-P)!3L]\&1&8Y\3)PNSV/%%A"$5;@@_$9%QQF(1,Z4*AL2 H '!!PV" M?:UR94!P)Q#L!)>%?IJXW'48D03NPW'FL)C'#@=-D,0Q91Y!KS E=A3?>7%3 M@X(&!?N,@GTM>&50<#??2">0COHR#3+F P1BKU0_4FW6F).RS ] T>E&=9^CKE+ M:)#$*9;^HZ[M1W?>X:!XXN, M.VDJ8B>*F1=(D3&:>8^>)M2F<3@4&#RJ6EC16N%](2?%.)^P&0QV966K#99\ M=7QJ=S.NC"??1TRZF:69I9FEF>7VL[SOZ'>1?SV(IO9)_2*%PV!F[%1:U1DK MX>WS2@HKGV <_'2.'(J0)O)^H\;=K13A M9M^?Z6U_.Q^GLGR7?5 3>S>?53,V06HO5X-UC1)\HQ+\1KN%VE+8(DUXRA,G MHKX+2K#+G#3VI(/;&H8\#6."(>->;/MN9!-_7SV@>G3G-T*^MZ!H(^0]$O*% MQ2\2@@B>"<<+0+1]-_8^/C'>L6;X;^J[(&)SA*77\(!!.RJGG9&F6!)GD 7?YHZVN[?&74;&>RGCMXS8-#+>'QE_MSC(F7#C4"2AP]V(.'[J>@[+6.KP@&1A M'*61[TJ\D7O8EM2.O7VYZ(V0]U+(;QF0:(2\/T*^,+T]^RN11&2^YSM11I24 M$R>)>.!$(G4YX]25&)0=NG8<):"M[\L!;82\ET)^RV@[(^1]$O(WK9#[/ERX MXM!S/)<$&'',X2C/ D?PQ/>("'V68.G.$.[C*A%W7U''1LK[*>6WBR4S4MXG M*?^CE?(T2'VXS'@BF!>3!"T7/K'=@-A!Z.ZITNA RPT?NYCW(9; B/F^Q'SAA("; MJ0PI*#A1XL:@[X2IDY#(==(@#J3' \I9^.AIZ-NQF]A^4( M(^9]%O,^Q!,8,=^7F"\.<^Z+6":>=#+73QP_"!,'[F:@PA,WC)D/*)"ISF.Q M3;!,%MU7BR$CYKT4\SZ$%!@QWY.8=X(*_-"+XA3.\#1,(\2>L($@2K/L;.Y&,?"QS M21V6Q=P1<)03C_)8H,A[ "(^9[$_-%8(&7<RWD/ @N,G.]-SA>A M!2YS$T*P6B'\Y/A>XCLIH8G#F8!;F@];&4LLU17;<'&W77+K6. ]ROE#*5'P M]BX*#Y@Z9 ^]#MEOLE18NM_8";J*YB]9.0%B5\Q^TPV"(-Q/$R_! M&##*,!H,;F"248<',HJPZ*R;8I79$W=?R5FFM**!M/ZL>P=(NV6]1Q?^K'#TH X,A8Q\3P11\)[]-0]"0=3^?70D/:0\>RXP>R6 MH3\&S.X&S!;Z64*B &Z7GD-C#PM9!]2)@SAT7.I[,;C)(=B=(U@E3RN#>3[,@=&+7#QT_S;@3DR!Q>,HH)VY O2S"FV9\YXW; MCP+)'CB8'3V>W3*,R^#9W5C..O%8-.!>1OW$R1+F86G&V$D2S(L,8:M(2+*8 MIO<#: ;3#*8- =-N&;-F,.V.,&T1?!807Q*22B>-7.[X;I Y">?4"9D4*4L2 MGV-0BGL2&=N9P32#:;>/SS.8=D>8M@BT"S,94$(R)X9+I^-++W! 84L W1)T M%'AN$M!A8=I#J>RS>_C=M?5Z-NS9I)>_VK9IPXY.1PCU^Z;.L9T$=QV^M]H6 MU)P%FYP%OW<#^$(_2C+?I5A9'0Z 5+@.2U/7\7B*1SCL&0]4M,N^*A[L2U@. MG)!A$-,@Y@"C PUB[HB8"_\S\YCOQE0Z$B[_CI]YS$E@KS E+?$\&011R@UB M&L0TB'D4P8<&,7=#S$[XH9=%,1=NYH3"QW(<<>HD&?S*J9OZGI>R+(A4Q,Z^ M$OH,8EZ[3 .7&Y+FV+#RKF,;#5;NB)6=[!,1DM23PHE2"5@9>=1)/>X!8":4 M^$D4!"+L!58^!* T6/FP5-4FSX MS.) ,M@1[N-E/+IU UBC6AK$-(AYX!!-@Y@[FB\[09IQ& 8A9O\%GN".G]'0 MB8.0.EG@2V#NU&/8<=- IH%, YE'$ %J('-7R%S$@!+)4\88QT0=ZOAI[#MI M0CTGA5\]1L.$N%S%2]VZI:&!3 .9!C(/'&!J('-7R%R$F'(2>DQ2YB0A*)A^ MYC,G]K/0R2CA!-1-RE)V5)"I(E!_5C&8;72E7MC;^1@D@ZN@T6898U:>YA,= M$$N7<>OO>37+LPO]IWPBY&3VF$8*5Y?>MWKSHIE,XI!E&?,]STW25 1QY@5^ MF$4IC];>O);%X ,_DV(^DN^R9Y-9KN)%\Z_R@^3S,I_ELGKYC8_F0HI?RV+\ M7'609+A?[[)5^?D(L_IE5/ OPY2;D?S7^XO/G\0TI7[X^06_^/SQ&?G\Z?T8 M/O_V]L7OWS^#/+WY_LOXSX]O\W>O7@9O7KT?__GW*'O[-R=_"182'K#($1D# M74$D,5JDL+%0%O(P23)7 @!)@)8IT'Y6SN6^<9>X-P$O1>#]>":M:3$#]LK9 MJ.D06F1+T^%; M>2$J:PH3@ME)85NIY&Q>27PO3 (;E\*#8^N\F(^$=<:^2GA"3BP&:W$:QK4M M-3"^=S0JSJO'#:+H231XHH$!B#YBTTH^;GYX(O)J.F(7C_.)(IWZTI-:;&N0 M"::7,$$)K?[XR7DN9F=XRIVX^J2KX]/KD>N/3]1'*RA7?Q;"-X,K/W9/R-5? MO>:U\0E<,79ZZ_6?>;%OYFKF>@=S#?QD,'--XF@P<[T;N@;>U6/>@JY)N-%; M;\@$NKG /EG<=Y=4RAL3E[I*',>#J[R?>U:\41VUK5M0W=%G3[D'_;A&JW9;MDE7H;Y>Z1H:WKUD\'#?WVA:' M,B5>RA,J4M_W72^(9<18&@:<",;#6-R0!KY=B\-;>ON>C6'K9D?B+/\E?_/B M?\:?7_TZ>O-"C. [WEOZ.GCW$3[_SMTWG][G\+\O[S[^\6W56?[FU>OS-^// M7_[\!&/2/[Z]?<&]/__^$KQ]]>O?;[___NWSJ]?PO]^#MQ]_S=IL\@_N^5]N MXF4Q9]QA;IPZ?IBI[$CIQ)GOQ3$(!\G(HZ<>]6SO]AT/AU0(V$#%)E 1)3P. M8QJFL9?Y"?&Q=G08$"H\-PQ)G&X'%5G^30KGNRP+@Q(]0(GO+4IX&&HHHL!Q M:2H=/V*!$X=)X(1A(I+$3U-&HD> !C$E](E!"8,2RRB1$4ZCB"4A3Q@PBXB% M)S+FAH'()/!/@\5I(4**5B6I(PY+..AXS,_POD@BZ8B4^XX?\,"!38\< ]"4QKYD>L9?<*@Q!4H$?@N#ZD,/9Y0 M/^0 #DR$,>"$1WTOBFY*]#3Z1.^A(ECH$T'H33AA$#*M%^TXB.'&\+"*1 M%T0!(>ZCIYY+;!(E!BH,5*Q2 MA5G$M@,+HU3T"R4X:I(ED*:'^T)2*^VY5 M\C-624N1HU+9GOD,0T)@65)G>;[\\-MO.P6'K"'',2(<\Y(H$V%( M,Q_]NF$2_N\$P+"14BB)&:.5!X;@CD[BI MZQ :<3=+4I'Y_-%3+["3VX=F&*GOM=1+F5(O#'WIQ7X<9#'H^V&:T#"% Y^Y MO@FS&+# +\(L> ARG;F>@__".>^Z3L+3P$DE95%*LB 4^PNS,!+?9XF7)'5I M(!/?$ZGOL31)F(PS*=(D)"[/7!,R,72Q;T(FOK_[^!HT_"RE,:9U8&Z'G]#( M2016A .-/TM#W\T(>?24>+X=W+[-MI'\/DN^%WJIETF9DSQ+ MXC"AV4U]1,Q9WV>A7T1 ?/]R\1>!:\?P!2ST42>G%$(AE)WXM$3"0)8BJI#".>^ENZ*,UYWT?1;^(9@!9_>8$7 MRBRC#H]DXOC ,DX<4>Y(STL"03TX]"D<^+%-S-W^N"4_BB43 >?$DQ3X(&2) MSU,:!"2-6"J2R 0G#%GHV^"$[Z??_P(TCSF/ VP*$3E^QGTGB6/JA)'T$H_& M<-TC?3SO;PA":(H?PV3E]4!AGC1/WN63AE'-DX-X.'R!G+60DZ2)6GJ _#0*/43-V,!2SWX?Y\(+_%=;B+/!HPVB\@S-XQ#GDGI MN%E,'!]=4FG((X?Y+);<3:+,=^\HH-Z@C4&;UD;FP=DF,DJB&(X]DL8RCJ1P MO3@6F4A@XYG:BW1/@)'!@.8Q$H.*D7.0G%?U28*^5NE@:/GA)*[""Y M=3M SD&90FWI81/T:[Z1_>+,HC>5%"9!2FCBOBQ(&+LN^P)&-.$GEN[+DT MI&[ZZ*GO!784!/>!-P9L'A;8W+(=NM%K^HPSW0)+/FJJ61"#4I,(QZ>A0P7LI1]FW(E=UW-(&(9^E(6)B.^JN<6AD$:%"_T\ M8S#BTV9%;^=CD"H.OXO\Z]/_AG^:58Q9>9I/]'3HLHS_/:]F>7:A_Y1/A)S, M'M-(P=%>!9RX-TDXU6W&I:569;&T^"J!J/#N23&S\HD2)VO+) HF8AFE*:$Q M]:,X3+TX%=(5DH5NG)#4&%+VC0,C^:_W%Y\_B6E*_?#S"W[Q^>,S\OG3^S%\ M#C+]^_?/GUY^>_/]E_&?']_F[UZ]#-Z\>C_^\^]1]O;%%^\OXF<)$8'K$"&D MX_-8.@F-F"/B+ C"")2&)'[TU'<#FP27LR LS0-6D5EY5:L&+9?D5W@D< MH2J0@5!+:SHOIT4E\2VIA-VT9B5P?R;+$IZ<%<"ZDVE99/G,*LI3-LF_J\VO M3EJX4:**"T&^S2=S];D67K7]G@3M."*>]$/FAYRP@(8 O7KYY M^?:CPO7HR0?KQ>L/S__X\.'UN[?6L[O MG_V?]?S=VQ>O/S;/O'_YX8__^Z@>>??;R_?/\(,/RWNSGJCAH5%4O?%Q/H/Q M^0:X^F3 M2O^D3D6&?UX,4 $ZRC&0KZI'&*D'X 0 ZM1G@+#DJ)+G,(2$/\$(,-/?YZR< MR7)T8;V7TZ($<9M85^YC31F?GD08)@L"K-;T6(T&X/WD/!>SLT;G['RQ/NW= MQ5=8"JN8SZ[^RJ4.HS5+//WOM/SYZ953W//7[OL8QPO=$L!U_CTKF]E,V:ET M4N#'+P[+8+*/V>B<752/?EZ6.A"YE1U;)?:5B\RR.UNDEG50!0K-^(]5;4I\ M"N;$>C,7ZZQ$3>@?-Q\DH")_5)H7B/-__\P&NXCGJ "@*@UK.'";0"]-_C] M*ZBA%G&=WT^LCXAW'<1&Q8'E +R@F)RS4CBCHOB"J-[!TI0AYLZG^/@<=)/) MS)+?II+/&LQ&+2>??"U&7['J:O5%P^]\PN$2 B]'1?;$>@=G :A:<\#I!OK' M[ +FDH'" S^"" .& P9GH.O".U$Q8O!=GD\5BBNP!C7JNIF"1L;JMR,C?F5E M7H"BEL&X15G9]1F@-"WU_IH0[=NM2NJ+P2R?C>"OJ!U0]\E[6)/UJWZ)^A-Y MHE8(7RK4836%\T.=9%<>)XLMN R_&ZIJ\4VJVGK%[$!JV#NX@7[-Y?D@]*%K MI0<9=YQK<F9?M$DSW*E#G:G8\,, MOLH1*I6V>B_\AN#0S%)#43MGV%*.8##!6YU2>Z: 84 XIBPW"A9.1T4JX8[& M&*@!&";SGX']7-S6=YZ#OGX*"!22Q MY!A0^.Q"O796 FNJEU6S$J<-*\4MAR,"?T2"J4?4'@&^@M:+&PX4YTKG!D0& M4M=L@F!\B:&46HSR=GZ6XST98!SM(=\U]'(F8' U;B /+RT>F1"7#Q)E/FPN?)M1Z1#FQ/G2> M;M^).@QRW@3Y *@#*T&6PE$F\W$*_ KC3%D.&U546B\XEZ,1_G=:EX=7QS7: M-?#%("*PWV+.9TM*PN<"IOX>_H&_JI__K?;VDTSAREDV?_SMK)C(^N>7"FJT MK/\+E!105*3#*H"%(ZS,U>UPL MFUPHU&SNU.N!;X%IYV>%I5A3 0;3+<9"([%^;.F;/VG: "]9 M8] W\VDSHEZ9PJ)?&. O?#?3.)>C@B#U4DZ!?:N&/3G'DQ"HUR5;C?0<]R8# M%)ZC=3*=SQ:FD5$^SK42OK1/]1?5IL+?X,#%L[..-H] M<>>K9G\:2(6WEDIA![%K%X9?S.#*H,51[6HUAR^QJKXBX+6CPZ)Z\2AJ E8 M>U4JZXNZT)3%J);!4BG@R+O#!U>X0BP!CJ)MNT6+3_1.+9$AEL-^47S[)^[_N_.)]9R598ZWM0).;TL9T>J+4RNT MM;I6=2>$L#"!*2B).H61U%L4G+!156B&@\O2J8;B/R9J;Z506]C^^8T$CD/0 MJ^?(4H MQC^_1KO=1&AV>39'/@*][F?W[0'%"U#50'-=(04N7@U0$U4M?<1 C,_TG?J%Y%*= MQ\H=LM!Z&XB&N:!%5QV 2U1ICNDECF^!4=T6$/$XF[(T'RE?F3XO4M#9\>K> M@-@1"#X"B4[(\I1)')ZX>YVR/L56B)5$T4FT/'*2D,Z?6J=<_NW^ M2)4D5Y(J\/V3<'G"E'@=ZMU^PB? G"@^57M&**]F[8G!)>"#6JX:GG/)B;?* M 19Z+VS"*AWBYUZ*E+M()U?9X_ M.P4YQ06KS?P-H1^8]XTL3P'O?T1&J$^2^D_M\^VI@N_A_YGG<$S]"ON?V'"Z M\)/V!%)_:QZ& ]H:2::4\YIC2VUQ5<DKU:US MFUD[^B7JK\=3Y*F:=YZ_^_?K%PY)K-]@P7*<\^&+/>AV;QCH734RXRH_H-,I.> MP%)@X*7 &?UZ^%)1UF(#DQ/ZO)-C--5*_4*E""N-_ S.Y$;J4(O6SJ6N.VIY MA$I*Y93"^_4:#T%KV01]//^B+M9JP"]23CM30#N5MD6!_X6:$NO\ R(WDJ:W&$\=$BKX_S4W5; 717U% 7,(4>8M5] MIIQ9S98V],SJ93>;I(W-@(OPXTA;:(NN>;UC2H5+?S'3WRSGM9^MJ.VYU6PN ME!'4^E@H5P$ -4!Q=%2HL#R_9VC[-N#J>*_V:]HN$!G#GH/T9WF\4F2S16$VH-$5R[4WZ=EZC_(7O: M*_NC3/S:E:-O@XM7+1&SZ_)'IWN>SG6V ,QFG3@TA%7B![>C^OTKU?M5Q3:[08F7;FPU5ET4 M2D6@YL:VPKWKR8&;Q00JB!+ 1FONS;9AB%:];]J.O_*+W2'*$^5QIZMOXM=NUA M@UL]AJ_!*[^"-*#'#X-?T#R)T(^??&6YBGFQ%8?4=P84974O1$?N9;#4*RTF M*@H$^"(7_,K+7."/D M5*++4XEHB1BN#UWM2E.1:W50FD*K=OP3JU69%F%D-3HN'\G:!PN3PK,9 R@N M]-R7SAW 6(P 1".%#JE#1S^"STQ;#:3(T83;AH.(8KJP[UBULR&;8_S DG-% M&0P4=FJ8JR>#A_4RW3[5^#V1M1&U@[\Z ])A'%+57T8XHMJ+ZQ*TM1'HEJ& MMDAT5YQ>6&>*A]N(1/6SUALQ,%IM.5IGE?5"#0.[6*$'?:0B:Y!3&@V%\3-% M<2$KI?^U!B(<:H3OKS0 X^%3Z%"VVO.$=,C7HN81(,5+5(6J6O]3WN)G7*DC M+YL3]A)Z'$+N5Q*%AXQ?2R&D'0 I0&URXX$H,C5DJEOI;4)$<5P$0ZR@!=E M8ES 76T-;FY&VK?8RC5:#9=""=4%15ZTUSFFG(_ZR7EU6>]EFD_T XL=I5=UAHELA;)V2:VE/]Y_VYB0>4.F MEG]R64?;*_C6D;YX#[T&HP[V7B%WGT#:76>W)P>4OA,8! M%A=RX?TX@DLB .%_YNB%S2[J'6I8OL:5RUNVE+R ,1\"1(IUOXKZB];GKORX MB?BKUA@[NEH2LDYM3.GP#-,I&-454=6+<.K:+G5=5'4]0C=BMPVKKZ.WKHJQ MUND>XZGV@%\UH4[H^!ASLV;+VG!-9_V>CKY3YXVP$=YC9_(:4NH,_B9:!\VD MN& %Z[AQ;1@DFTQTWAKFOVD=6\^P"55X]O[](I@;9\WP.M_.=,4D2]QE7Q_, M@= F9$8E.RRB\-1OO^GY=48YZ81,PY_KLZ^>*'#QPC19SB=MS-$2E5D3]5"M MFS**O:6,Q@K"47W4*LP2:7%H9!'VI4[-T*M0-NNK:/6F0RNE5>OH:170#?< M>!VAH K F_%*H)8HFO5=?BLLS]EA>4VLT@BS:-2 M2QT$K\Y6-/FUX52HRZ"=@W(OS:Q@27+E6Y$J%/+2T.?QN\[ MP^0\S#?0$:L-5:X& ;2/K;Z\%L::Y:_'8S2 9:,YIK9J2.GZT%D'.M>FH4I] M=U/0*F$0K82N0V^5AVMW1L>O-(J".KGK8]QN+=>="[V^<2X?!_JDN433:\^> M#5$-8P:;W#']J>?^\^:**<=Y17T]F11?65OY8NG&JHQYM6)V%$K1&B,*1MR M1J#5>3DYJRWHT5+U4(OOS'@*6FW;CKMU1A==&/PNT)62T0SS%BKZPN) M6])WLY64BJ5;VS5*_B?9&J^$>B/>DAS$90?-TRH;L(Z=;52(9KJ-IVKE L(6 M.8]HX#F==&H%G>GKJ+J.J%,$-)Y4&>752ZHBFV&>V=*2F]PA3-O$P"$@GLY& M6V1=M#=DY<&I;Z$YAV&+&2@AD_IFV\GCJ*W^&E/:Q ME(KPR"V%VIA+P\;)H M93FFRG;C$%,\RQL@G&%;/V01/U+7R-;%:$)Y#A?*$YI0GG[,Q83R##"4IZU$ MH-V<"G>9]45>*&@&3-760G4#1M5/GFJCZ2)48:$Z-(4G,BZIBT;'HJ1B);)BE!<:W-5IV#'X8*66]IJW9.?%-%=4];HK:@.]53R( M]ATK2YY+RL+"\22)M)J*LW9W.@'"SO%LDJ]DI^J+)+S:9UAJF8J,YA76PJF M0Y,5Q>S9!.^B*O\4BW),>'FA;^K-[?0E??FR MM0S45BQT+#2Q!FV?7\37?>2BYTR8]:%6N'4_4M,J8"G-J4[:5AD,]P M*!V947]13[H)&JJZ@P%FM%$459/&J8 $GZA="*KF".9"8VB3K&T$ZIMU<)H6 MUV:T)2H,G\%>3ZQW<,-NTDTO9>J>%RT4M 11V]8(X&/KW43]H57\GTVG>$O6 M?U59-U8Q4>$MJJC,,ARIAW20"Z*+NOWJP#W<5>1<6[%M"R8";MXJ*$]7J.D. M5!MQ1A5!)5XE?.NE+>?6046<74X56P ;-0=( >BL((\RYUE-16GT-9 !BE9?JH5''7&2+SKY$UFF9R9?;LN)=.NK]TJXAH6P+B ;:F+(9U8KV?5\NV[J2.0EOI2J/G[ M;)X"VR@++:Q9U\"2M0L,$[ =71M.,YYLD\C;. >-S?EW#=\Y_[(H05+*T[IJ M0[%9S. S3YP%9JP6O5HK3[#9^-W:Z-XM$5GN2(-_/RV4^+[&Q@ M5L_[I_K$(_]L-#!M>6C?N9?<>35$/11-;ACJ-HGF&XL48Y:RPCZ- MR#I;&L&R6P99WTC:,/E.8J[.)V@BB34VTL[5P]F 7J7RY@!CA]_$M: M%^JIP^L[=<;PJVW!(N";TSE3>8(8=Z>O.AJTX8>1/ 52U6#=9/KJ>G,XW5&] M^*^JD.84-<[%A]K!"VJYJLQ<,\'N<;O^X.)VFU))6+>FS/EQA*X";N52QZ MJE%JOG3Q"/LH5+?-).^O\O!\VW>0DKIV!0A>=^)9C[6C8X<#U[<1UM>(5N3;:>3J1 M3\O:V;4S^(1Q%U@;NJY:<<4R]$I5.0-5HZ ^L">2*67T#"_X4AP[/*&57MF; MD%(+F/J!N*Y*'P6*?>P$5KS16NY[K0 /'\ ^U;D3HLH.@R>NHPYJ7P:XVTIPTN[,^TJA[ MEZ*NON"02%UP[NH>U0R#_[URF-ODM4H178X:*]6Q R>E; O;; ;3.VORT: T M^;?%Q'GU[-EOUJ^M8OI&2][PH:N3YMK$=#>Y8P)K;8Y5Y"5>(#DO2J&<5XHE MD"#V5[);*ZL"1)]9 O> M'Z$+4*#]QT2#'"X:)#+1(/V8BXD&V2P:9'"*]:^(HL\117\%%!W^(;.X(,-! M@ JL O_)QL5'52>5I:+]\!5XL&[$@+96577S) M?K;UL>43W;.S#;A9F&UUV7Q9J6Q\EM99>!93G3>U/0(6U#COQ>*:W&UO!X/9 M=1V'18L/9:5=ORQ[J2XWJKI+"<\GS2H7*KFJ23*?PNV^+K'>69(J *UZ3N)] M!?5451FZ+2.O:RBCQ9B-+E3_6"!",:I#770'0,QQ2!?6;:TAY'!BQ%#822Z7 M=./VCTW9F=JTT85-_T,W):#]:U*E'PF(I)7:A8Z'4!"XO M504%:2VG\8.W;&DKLQ/ZL[2%J&Z^J%+VZF1!X.G&6J9FT6I6]734-M3)4[;QCLCZ9.J^FJUM)8'9)- M*_FX^>$).G!&[.)QKF)''/6E)_7K:_48-;25MM)J0/WQ0GD[<;4"ATVF%[VP MZX]/U$!=/>BM)AMO]%K5 MQ+NF,6PC^0]6BCAND^XBUW".^]K'TTN/5JW%']RZ;9Q93?QONXZX5 MPX.G*')W#+<-\>]NO >*.S^J?*=B#J\0U4_;8$W*^)=3Y29RZKGR+',S?IT, M8*?U2X=M,;U_=4NM?>-6$:OHL@T%7&M#.MP-%VQ(BA]NM<3NTE1;@%ZM3;7X ML#WBK]0JVF&E""1;KO@ZA+IIR%6P,7PW)+X+0Q>XCAR.ZVX \.9N!!=L>3VC MWM>36Y\XF?J_X9PX_R>KZO$F9K\K]5FZ'376HD#_1.7'A-JNG_RTL92LW_@[ MQ>:5(:]4!(]TA[S IH%WD!TZ-AP;W(37G%)>)6YBTS#85CG;D@AW?E]8%L/-[PN&F8^)F4-L:1+$/67FH]?J M6SN2]H0ZI7W]D6;XIUR^;H[WH(PKD] ?HMG3\2VPM]F\1T:^UY M#%1EU;OZL8N,ZP7C79W!LEA4% M]!E46M3SIGJA>JL8E.'IMC^R\I5FL +?V4D1MM;LI9DTN M9M^)A&]3\-NR1-M1Z"AEYGFA*S,=C>PT"VJD9M$T1;%"I9%0]VI5N8>Z2EO- M1)LP0M.A!S@:OU'S6B?DJBGLU/8'7NW)TZ;ZZNZ;JH%/.Q/UY/INO_9UO7W; M(JYBZ:G?/GQ\VY&>MH6=TPRIZK"J/G]LC!6+%I4L.)LJ/L*&)6T=\[K$;)MU MPWC=\AC;&TU.53ES!HB 1>C*XH*-8 Y3=C%>=&8"N:S7AA6MSB03"BAP'G41 M)[ZRA]UB41B&7^=_UFT0%HD#V*"KDE+'\JM,'%LW2.X6&.D0M&W/V[2(7FWT MC/62QKBE+61O"D++$ >N&%\U'F($B9+VLMKA7/6%= M)V!EOKJ.)$>^+ 3FI>A9MKE,B^DO%?W05*][M.#NJGX7Z$O$3HY89$07@/O* M5-F4C7 N/C0(;(ES[UKI?%GS^R"@[LI5K@<_T/4D*_$0A!U_L9#40:QU\Y5U M,:B!K\M K[NV7 5WBP0@0*N"Y^K#MBY'>=5PW4H.6 5B"B]9Y".UD4^M$^6J M%UT-A5>N='%:U&L0NG*>JD8KEDH-MFBI4:%)9;QN0M>"Z(*VZ47S\KJ;[?J7 MX5)4VXD&@-LR+$VIPT73U:5R4G9=B5OWF]+ERCFK&L6OPJ)DI]AZ22N%L/:\ MCCJ#.7YE7)<+:9K\V#7V-P?+E?-MN:)+/+A?GJT];VH\O0K8&THV52^[?9\Z M73:&D>JW)0)]:/OQOFGZ\0YBF1LN:M%D^&YP9UT[X^4^HN]TH=#K9M3H+.NNX: JYZO+%JI4S_E76-<,8MIYNDGP71=_@(= ML7:DR$^1&3I_ MJZT(>JK[-#/M)5F>J5F>C=JG^AT AE83+ZW8^L/4YNQH*KZ6[NE@V2^78 MCQK="J5:)E[KE-J&W:XZNO6";*NZKI PL5(I_;J;FE9L=<41#;V;(NS:/6S: MF-V(KJ: RN$*J,2F@$H_YF(*J RPG4Y'+U2-T1H5L#$++M61UEVKET%RI>9& M74BZKMFA#K]K5+MK3T2CU=U.JWM5V[B01,\$8%O='.#K$1@,NVMC2VO;7<=; MI]KI" ?-\[IV]U)5P"?+1G"EN:@VW=]4(>^1_HZMS#_SR:QMXM 44+ED*7]2 M2P?J-%H[&BE+_1-@_FI>XER>J+([2BIG[!M^A/5Z3[525,G9;"0WMMMU14P7 M?/S>UK\\O9K$3=B2_=7JE-V5OKP6$:P;M+2X,SGWP MBN43=:W_T);^?KU \:W H0=(T"QF4<>\>R1U1+^4=8$8I?.?ZN^5M8#A&U3/ M>6R+=M%]Q7'R@.JD@LS_>J*:PJ&\J%NJW2SW$)MIW?'@6Q+IK3P"(VR[T_EB MI]7Y8^L23(V#;7%.QTXM86 MI9=N*1=N;IH5,JUD8,\SA MS##)U6:8;8*VO$?&>--[N\<#-M[T*VAPYS#!?A\J:XI15GBUQ0,![GNZX9HV M^POM4\6S!K,'U6FB3I!Q$TK9J16KHC)TCV%^5O]V_1U1,GBPOA\V%2[KJK=2 M/) JDEY\$I#D+@HS[OK:@U21O)O)>K%O)DLW*R;Z0.OD?53-7C:HT/FPR-*? MLJ6#*[UYJYJE>RE8.CB2N?N0M&,DC.&E6_+20ZY\>^SCW?;PH6289_->2_ON ME"E_T*S,U;R<#?,Q'T!F[H!2:XD-AYOM)SL6ZAI00KGANSZM+0P].Z"NX3K# M=?>*=DD4V9&W8RD!PW>&[W8KAID0.XRCPW'=/94(; >]S@UYIY1>S;&^DU"; M\"388#)K'/!XHW*\DS6^#$R&U>[2'SN5O[2C[F$4P*8AL6D0;BDCID[Y?1^A M"78RW[;I@MFF>]ZF@(8@3=OJUV:;[AOTD@!4TFT+"]]?Z?^C,%2]*@N=)YKE MN_7]V$LU[_XQ7Q2Z-O62GE:UWM-%Z2%OL!^!2N6;#3[:#2:V'\#_XMN51C1; MW.,M#D%#B-R^RO!]VQ4.L0.+^DQ-^A4./O^8D!,:'"(ZVKVVJM9#L^AM:M#OW]$5TUW:<_;.U7+DN^13._)V M+$=O=NG>-'T_ CU_6^NXV:9[U]9M0KT'Y>?KH>ZPICC;\+0&Z\$Z B-BDVC; M&Z]Q7=SWB10 UD7;8IW9IOMV!)+0CGWC5N_Y-M'8M2-Z0- S5H?K*ZX]. 5B MN$HX(=0F6T.>N2O=MWF(V-3;L:>RV:5[.YC"$+9I^.DA1[Y-Q/-M+SR@-.W) M\J#&IH&N;-1GK^#'8K;464FN]F[906\]-M^U'P9VZ.UX]^A-<,(>+R;'ML$T M]D#3VO9P,!L\F U./-<.PFT35\P&#V:#_=BWZ=9YF/>UP0\A.KFNE*H[Y5TN M;V="X)[2Q+=#=T>O6F] R,0X7GUYB6.;N#O&()@-[O\&!]2U$[*C$<%L/VFYD?)X]WZ7_^D=,"7UBMJG?VV2$:0B[ M1.U@:V?:@,,'#G-3OZ['S&UN[ /DMQ^I'27!3\8CV-<- M2.3?)%SS?I1Q*% M1H9ZNSV![7D/*)K_@.;O5&(;+"S2<46C+>-7[VKDGAW'V]I+C5=N,!M,$MG0_LIA[:L3O\0MM'ODF^ M31*3L=#S38IM:B2I[YL4VO20DO00[NQO96,#OS/-YMAJUF^]_GX+F4\C,@>_;X;%;E@PS/PQFIL2SW;"O:L;ZGJ8D MV'M34P\F*(IY.I+WU/73#+C)7>X6I4^&5$>D4T;D$!A@O9[PT5S "ZM9P;\X M.#'J="\OO#)3NSSD![=WD.096[&!V7&6.D5 MMKFUZ/)2CTV/6+?$?JL*Q+>CK1OIK&?:NS7.+@^Y>5]'PW3]8[K(CNC671T- MSQF>NU7-#3OVM\Z5-4QGF.XVIZMK)UOG .V1Z>[H)G8(4E[5V&*#J)0!>F,I MM1-R_1%Y=Z"TA0=\@*0%F73)]>$(AK0[1N-X=G1#W3)#VEW+AMOTAG8CAXEP M')[]XIHV!]O%^FRH0 M-=MTSZI)8@=TZ[Q>GATDU[..T6IW#3J.;BBB:2B[HP$AL./P M^AQL0]H=B_O:B7OW<+"GFY@F*57-87I]JNC"\#?%*FQ[=->A*WIEJ]$KN* ' M&_*V?P+U6VI13R<^W4T#W!^5>NX^,O)BY*6V$85V'&Q=>M:(2R?%)0)(K/W9/R)6?7?=:XNW\VNL_"[RK!^W=9+W8-Y.EX4:O MW="J?J4=*MG$ ,\E%K"]'VR-5Z U6F\K.2NEM-[ 5]7(BI+#^9SZZL#QB M6U?:X(^?+!_R;YL0Y;9,LS8QZOJ#J-]THRXE&[#-S:M]4"1S]R%IQT@8PTNW MY*7U";+>WO-C=Z>\&6_7\6Y[^% RS+/Y1U99S)K*$J?&3F4G@?"G;4[GHZBQ M^'Y]YN1F(3B#K3!&#E0$[A!K_>BK>N"F!;K@]G;'9LYFKT=P-[NV&30[.T ]G;'RWS_FD - M\++];BHQHW-RVN3=="J#[J#.;K0GF_C:=M:7S21[/K]#NW8E,7LD)$A MLT--)>_!>XD&JM;7,>EQVZ=Y&TW[GG=HZUQCLT/WO$,[NEG-#CV$'=KG M=94&)U'?CU9=\*RXY&FYS9WUV)R _I$W9'W0>[NM\][L[7#V=L=02[.W ]C; MOG9\?P@1G*\GO!A+*RN+<:,Z%)/=5(8CC1O:.@[?Q(0-9V]W#!@P>SN O=VZ M'XW9V\'L;5]CL(^I*P?+)Y55X+B@%KY4!O M& /R MM*V)?&C1VH>IKF&\=YM[[\P&]7N#C 3U?(,.*$$/(:VPMEZG,BM*B74(ON85 M-O>"7YL3=L:^W9$+?(C\N'7_A*V(,"#5_.@L8GUUHO5I;P>YL3L&)QN)[?O& M[AN*[\F&?13W\-_VJRH8!=7<(,P&/:SJ[]RJ:'9HVU[*^_C:_>X&U0705^>8O??L[8IX)2=2BCGY6[5^<19V;%58E^YR"R[LT5J<1"2%SJ!Y3&(GRSQ*9@3Z\U< MK+-29O_OT3]R3T:Q&Q%/^B'S0TY80$,J7"]AG$1!R/^*'CW]J)IW%YGUWS^S MP2[B.8RCPX79TW5RTUY[R.!G0M#?2?):W,L.]=WAL#<;&_5(1N_2<%\?TBI$%8V, M,W6M'^MKO;S*R)A/>"E9!1^F%]8/7A"?U)(*,QSEQ<2VX'6!_T\;^!_-F/#@ MK-CX_>Z)]?&LU1L.X]+\:RK&SK_"S'3DJ<@W#,X FD/YO"%[[E8S:3 MHPLK\O_96'Z;V=C*NGOS6/);7JGRG%L-2,-+ YYL9T7NH\FX:<%N3,>#ML8. M:K+&=&Q,Q\9TW#_"&=.Q,1T/;3QC.KXST_$MN[GN9)&%;3_0_;51A$MCEAV^ M>8R&Q*;!UM5'>V<>,UPW)*XC";5IM'6N6^^X[LB-LMYA<*$G1MF]5<8]W%'] MJBPJ9='+\DWJ]0V01:/0M:EW?3V9NP.,+7!A@+3U(] -;FAX86B[HUOR^L/O MV!%T^+<@#:W:A+];&9;!J@710_75&JUQ(_8XC%Y_?.RQZSN.):1@Q=!TJ]"" M,%D76>"%NT<6O$:'?C4M)I5LOGG(2(/G[_[]^H5#$@O&%G*<<]LZE]89^PJS MD^-I4;(2!H4ICXNON%:8KN\ZXWPRG\$3,!-KE(_SF2+R6$KT^E?6>3X[ TJ4 M2!18TNR\0(),BWPRJ^HV7/,2?@!Z_<*JG#=A 95^3?M%0@,;EF_]KT.H5?&S MHAA9 M:,33O.BW(DSG,A3ZQ/TF*CJH =F<#X\R8&80H4D1..!#[+1T!)H28[';$93&ZLHB]&H^(<29&7%M!H M5%Q(>!P^@#E]4:3"> 8,(LFK-2/#]L]'& (!?[EFZ^]<3KID 7'YP?-6>!TG MR$&8*DLE*C>LGI?" &>X=Z4.: X;C,> M63@]-K+.)!,*,.R#8B?RV\HF'Y)D/X0GX3*_=L1V*6@+?R^RV3D<7_7^-V%< MAR3G1L%>X:$SAJ]=0O=VU]$D@-X837>-(G)(OKFL!!T4F=3!')'AD,L]J-"H M(ZY[EIYV>1 /N@9)]2FWX$J993E'#0F5'7@.]+[VY,4CMW-X6YQ-&<_AR,=S MDN-A7,#'..:SOL4X:.%1 M4M_G>@KOVI[U+U=[UF\"=X<-;;TJ=KN2K,2H7C@(7\!M:U1,L7&>B7$=9MCH MH"9K8EQ-C*N)<>T?X4R,JXEQ'=IX)L;U/LLC](\0#[9 0D=_%Y?U=Q,D.<0@ MR9C:'AE^C*1ANB$QG4_MR#M,?(<)L=AXEQ+O@898'$MHPU4G=N.RNUT9A63% M?Z1B'1)O]UB'0QK&E\SB:_V]9_"T+*_QZ![>[*R[C2S[F@[H_#TL<0D^2 M/OG3%QZ8&QWKFSFW#TG=JYTPII;]7?.21Y:G:&K9#Z(,_$.N9=^3"CSKY>D# M&TD=6/:&E5]4B*+Q4 [3Z3>HR1H/I?%0&@]E_PAG/)3&0SFT\8R'\JBJ\!S4 M-+K0A\>K^K!QO@S1^4(C8I/H^H3[(7A?#-<-B>M(D #7'<:C9'Q^FZ=5'Z:& MO?'Y[9?<8ALY5'!*F-BB MIP6TX[*;E+H@CY"P:^)R0B<0+3X)ANET4MMPT'1CH%YT0JQ%,NUB\FP,&Y!_ M;\O9"YG)LE0KF&\DA-9 @61;L_$&&2JFI7*W6P\.<-TC@QJLL:38SPYQI/3/\(93X[Q MY QM/./),9Z/!,=^3^ MG /MD/'G[*U&W)6']GZRN-R5M!A=L3;>GU?G].8%+%M[#VEW7E_;\Z")2T#3 ML$\^)-7H RW+REO6-O3EQ:3*F]ILS58"[4;RM-[\8J:<=6N^K2S43_I&==HO MJF]12?;0=46/.]&N7XR:K%8=WKZ*ZY.;G+UWODU](FC<,[AM8QDZ&SN6Y6E3 M_EJ=IO(TY_#P5UG-E!?OB85%,W,V4B"<57*FN-D2LB=4IJM!&8]F'PXG2BNFF*>8D^Q?I*.=HWRT9OE/^9XZMJRK)8>A9+K=H,=5;V^EKU&.!Z-;K"2_& M.KOO'?IC;1C3=& :J&%Q4),U5E!C!356T/X1SEA!C15T:.,9*ZBQ@CY *VBK MQ><++;[06OQ$FCY,@S9(_4CM* DN"?6 3%&&WX;$;]1VX^&W_3IR\^>/U//O M&Q*,Z7-?IL_KC^LMTW::R%V=MN.OR]H!9KE=VDX;';RD"H-K8:E F(G%YV4I)_S"DM_TIQ;:A*\QL)KV,7KI]##7M8_HQ%],^9ECM8]9[6GXKBZ\YIKX@F[]".#Q1.:MPL#Y7G?)LDP\]M.'(W2TA-D/E=>EKN MW(A]]8E]J^)H]"2TN@Z6D-[.OU+[/,Y9JT@LG%EZ4R5GE4X7R.:CD7,A65EWL]@P/#^^JO1'/\S&SQ57Y96F#?+5 MA_S;93O5"KOB[BS9%GHMPEN2Y+WNRV.2$X89[S^HR9KDA&L- 6NQR-C,C!*'ZWK )\D:L_C-;]=& M\=YT!ZC;@.OZ,74;$%Q5FD]:F_520?VV]<44O0]"+UU^JYM@<-C\8BS+MCT# MXZI[ )8'QU+A4_C6MWS,9G)T807DGXW9MYF2[OI\\X 3(,568_G)I;&.H,#- M\Z)2?:V-T7C0=MA!3=88C0=B-!Z6">^V%N,':/6\K:WX 9+,&(J-H?A8#<6' MZ.P,VWZ@VVJC^I;&"#M\8UA 0YL&)DK9<-U]KHTF@9U$IIESSTVP!]JAGIA@ M;]:5>G]4ORJQ< JVP,TOE6M;P[L#9%%B^P'\+[[>B7AWD+$%,@R0NB'@=.1> M[X@QM-VUU<"=TK7W(#K\BY!&5VVWWP!=CTHS\!ZH9F 4QXW8XZ%V4=DW>^SZ MCF.)(5BQ-=TBEH!Z[HEW.98@BG>-)7B-+OQJ6F B6?V]0\86/'_W[] GO'E #-]=3T2\?C^03@6^=NMON1 M7BR"6?"[2X$F.I\5=@18!A]HAURN'-K$T:P0Q$_6T .XJBHF$SER&IK4::%M M5 N\8S07LKKT/A*ME$,]<%"1=662;+TD^Z#YO[AIN#EMDRP\L7!Z;&2=2284 M9#PY*'JN[/ AR?4#<5>YM2.T2P%:^'N1S<[A[*HWOPG9>J)$R%!44S0^"7HE MKFB0DU6E):#9,KN1$SPZ&^!K<':CB+GPT G7US?FZ]R6.[H9\'#D_?-JQ>Z0 MC'-9J3PHYRA-)W*'0BSWD,32"D-7,SGM\A^J#@PJ,!U5R.)LRCAV;T2M@Z-J4\#'V$+ZM:Y'I7 MK];%ZMC;TA0M/V31_'7$S1\BV*EM>F(0?-YNKH[W-%FG=P(6,*\E[6 M]["M=)[#)@EW'PR^+;;AN M2%P7)C:AAXF3,Z%JFV,#>:BAC,<2(W;5F=V6^=X]:"R*5_K-JI@Q8)E=@\8. MZ1);4UDS,$]^5%X0E"..),)Z(GI#,>"*, M)V)0XQE/Q%'5+3JH 62A 8]7-6!C8QVBC34@H1W[QK)ON.X^UT9CUX[H8>J3 M&]/^QML4^\:R/VC+_IKC>@]&?>J%)V2ISVKLWZ*@_+*A\YH9[VYR_X&$_DF\ M8O?>R&**<\*<%3TOH!F7W>S=!6&$A-T2ES-?K1\"[X0,TZI\4P[DW2=F6S]X M\4FXFGJ\6 $;PR[DW]MZ_T)FLBS5G&$Z M1P8U6>/),9X.W22!]V/X@@<.E>?VGOPZQ"/K)3EU-V"=Z[P M>ZF"V,VS7S;W'M+PO+X4ZD'S$\)P97]N*)Q[YS0:Y;/\E-6]CF>SD>RF#=G6 M1"J#,AOKDL821&G&O<+ K!_$3"PNPYFRDF#L#E4"!B"5D3ZA,^X86_ R@0'N]1V(Y/-:YCN7D..[, SH1\]#_T@-@E-.N_ MHS^N/;EU-AI=23:U2LF+TXEJWROF)7J@-HT.P5B,A2]P/BDETVV 3]4\.B\N M=)+L=)Z.NA*Q49=UZ.:]J_ M';#]FV_:O_5C+J;]VQ;MWWKKL'F-L@PX:;V>\&*L\_3?H;/*AC%-=[2!>C,& M-5GC>C&N%^-ZZ0G)C.O%N%X&-9YQO1C7RP-TO;1Z>[[0VPNMMT^DZ9$V:"OX MCR0*+XGT@.S?AMN&Q&V![7FF-5K/?2X_$M>[;T@PWI9]&:VO/ZRWRK-MXO%U MGFVPXM/0/='W MHPHS%&"90)2)Q>=E*2?\PI+?]*<6NFRJ075U6F],_:TLON:8Q])[L0X:28;;FCZ-I948TDUEE1C2>T7 MR8PEU5A2C2756%+O^\JYK+37-[195VDW=JTAVK5BF[KNX.U:AN>&Q'.A39/A MYTS\?_;>M3EN*\D6_2L5 O*)DR_8H[@=:EGO48[<\EGQ\YGY#5:%( M6"B@&@]2Y5]_,U=F[IT;0%&4;(L271,Q;9'$8V,_\KERY3V/I3ZZ&ZGPIPFG M_I%?-1-F\QK[_2D+[Y;;Y".B[$$(^=&#WQ)!UJCN=7X3,],?3\$WZ?5C"XYH M]$75+//*1^0M\-W=2'%&'SZL^%^ZV?(WB]W0[AJZ[W3Q8F@7=/170Q7Z2,7M M&9@IRXZ>LBMPCD#TE;?]0G9SL.1E4:VQHZ^;]C47PZQTXFUWX^$B<*VP!N>H;:[[RT6# M+G9#C;?)09@?B#*WTJE4)CL>&K?>.[G@4A\^;-NB18>J7;[C%-FJH0%PBFBQ M;,A%IZ^\0/I(?XI_CD1+ZV+9)\5"/YV^/%U<,$MHC8'K(_PE?'?/ F!HZ=DT M0[?+2'W<6^UG+H^Z*A:;LF9.U#5V6$/3FHL(BS*ROR2;Y^+2Y-6F;;;^PMA\ MC)9K4HUU2L>4]N+XIE4ST*;*JPXDK?EF4ZQZ4;=7]-)FZ!9MV;V6AP\TO+;/ MRUI60T@X:1]FB^70+^J&N;6VI605,^BC L_#@/C'IR_^S_-O3LZ^HFU#T[XM M5^XABY[NI?_0I3@TG&DK3(ICT"RX:>GHTUO/V"7C6],V+BMZ-4)%V,Y"25CV M_-O__;^^?$BJ[$>Z=O%MONJ;MCO%[\Z>+/ZSN2ZN>!*/TC^\L!&C:FHL"WW5=TIGE MW#-NW[%!M9:5B&DE=%&O1@CFM#IV<'K-3 MT]9?G#TT6P$\O(5^ M.X >L%$A+_R-NM_X&313S,?(7*(DSE;2\L]&NL[[?"%Q3;IQT]*&:,E6HD>> M+D@0;?-]9B=(%C=;V,4,*&A;-AME@?GG%19\$30.6 [)%!-NZ)REM!X?WMI& M!JJ?7JPN:Y*Q%ZDPP7SAZ ^L7UK>["3(X+AU-DBR7YNFPXN7A>T[X2,MBM=^ M\E0.-JIP1,C2:TX7S^4ST:B1_D7GP]T6KF-+,#Q?Y5#?T4DTU8_#ST-B^<N5L4N@#/HI,FII(-'@]GP8\B4)R&;/F%F(UQ?%FSD M=CPF,4ALEC.S1'D+>3$!PT"^B1_4U/)0LB18_"_Y"VB00N8IA.TD$;N"?U*5 M<*RHO<.*VL\/5]2^BY/Q57 RCG6X'VT)Z[$.]R-Q /S>$Z$B!E,V:71"RAFA!U__Q_C/Q+W=0HOS% M@R_>!UCW^,O3+S][/^#8C?"O1Z>?/WZ_^MRW8=4>_3&#_>R#8-4^45#"$:IV M-U"U/R?T:H)6^S/#KOZD$N<&&-2[HX!614%VY#NB@&B![BA-^H\; F$<^)# M4/DNB*#I#-P[=,;,)W[/'#VC7G=W=KGMG ;[!_WV" GSH)$LC$>/W%-XS7W_?#M'<)W[6G ?]]S'N.<>/OH\^_SQV9WLN#^GU1US8T>K M^YY8/Y]G9P^.)O=QTWW(;WOXQ:P&'%4T6 99R+@"X=R4+ 5PS5N Q]#ZT>', *0:1Y"ERA!X#?XR<5V5S7[HDC[5RMTA^&0#"!V#!R7C3A"?@#9")1D M&*/3Q:U#83P9'M$G@+!(<;+F!2X$,:K(OD7=U"=6M_A85I!X)N-C\X@)Y&EGX" M^GWK9=YB<0NBB<&CL]/'X:/&K9K]EI0-&]L%G#U\?/J%W1E:PR>,.(J',@ S M _YNLY'UVG6A#7BY?6Q+ZR&(-P$KX1BG.WS^>R.:$F_A:E4G)?@+/BD),H$4PQW_C5P],'!^XZW##ER\>G7\6;^*&B3_)2M+H35\)C M9C:,(G<9/HJ^*V?O=/[OR[%X^.ASIWK>006.B-?>8YN0!G[\[IN$QOLHWO5^ M:_WX]/-TR]QRKYT]BAOT?FJ);T-@ZUYJB;?%\+#*CS^/LN"=2G5G3P2]]Q(PE=%[GU;XK ML?>^#:5O3T/I&U_S8ZR6>^&JY:08,;[LO*X'\!N@=)3N_;9IMXNS!R?_%>?%('$B\WFY.N\ M@O!Y>NMO33/PT_TY9M4!**$\'%SPU]\E(_N<,G)^6TK!<*4CBRZY[W MQ7;QZ,&CO^1__#M4%[F&]VU7B?#&3]'I M)(_F-VRN+S^IS?64OWE%!_9\M6J&&I[_#TW%Y?$B9)[1Z%@XW8.-%KXUC]^Z M\]]:V+)*^V'.DNMRS]Q;BFY!;))OI+SWG \)UES?JK[JM]I+E HJ,K1E.H9 !% M--F/%=$?OB+Z\;''\, M5CWG@+TV"#K#O/VA8SZ/$KG4O;R$3/F@6:RQ2B1ZT23M9/0<0ICAYFA:E[^E M?S J!-:C^]I[$'EY%\?Q'8R=;D*.^ YWKPM&!BWOJ;LIE_YVG_/A9[<)Q2A4 M[X3!E?_QQ2UR0B=\T1VY#NQWZ4R>RG^G__O?/YW_X]7S5^>OGO^?9XOS?WRS MH%]\9S]_\_SET^]>O/SIQV+[\Q__Z]FKQ8_/7_[7)W%8WS5I MIBVCGEK+*#A8UC:*"=<^B:]^*WO&%7.G;?-?.,2Z-X\'$6.A2^R-'\K8S$ A M6C=D7>)O=+;!<+AFGHL6S&UT-,D$VN:,A-M"[XQN&+7C"KQKD6^,)&=D:QS= M#9D7[C2U\\O0EMVZU, R768$D] \PZH?\0\:KHI?%?-[^OB?:M#]O>Q9:F:+ MIY?T]FSQ;. ,MNB]\X$SRE69R\B=3V@$>Z"F$B*YD9OH&$ER9B)C2Z3@.0E> M(HOV3<4$9GJ;*O]W:&D&,%MT#//%Y7['-H^HBK,'_V9C0&'^7 M)^92HJT0$+K,U_2JH.?,,A#Y[XPR7A->:D#04!8O&RTHF(ZG7L.EJAMZ,F;% MAKM-WI:O$U3?>3>R4M[VN9>D9(7UK*CCM^B7NX^(5HPN/SC3, ]\._Q(;%FZ ME2S'\DHP;6R#%>L+$-:X9(BP32KIVKI9=$W*6+=B9/< V!":&_[('*SW0R;_+(=($"XF+!S)YIVC",ZR MKQZ=Q8S77>9W;R8=OENL17;VQ6<16'2WLW2 ]%FIC7182^8.S98LM.B"23G M"Z8K+1S7-]E!%6N=-^6V_%6& Q [&W(<879J!!82$.#0>AA*3 DY1E4/LH/^ MIH5%)4C+K+5"4L^#\ 3?07$"W\BI):1.<(++6@)EP7C0F+?[SZ M\<5W+^&A__#CBZ?/OF&G_),P?-[1O'M&8G<(W2R^$:@$'U> 39I*Q,8/#-=9 M1B[3*)]" X=_J>=9SYE9_Y79CYQ5_2-/^/ [./GSW*3\X^_TOQ5UQ] M]OE:?XIQ]!!/.5_U?U4[!:$:*EA32-)SXWZ>+ MKRT1@-AU$3;2N,_%_,3=,&DB1VD:-+0IB=8[MS>G$O:.&_G<;MN@_4?8]6'1@V/;^HRM?,NM\WT^NS=UOP^RD%GBM.9_$=MYK1 MJ"_IKV=CA?QG-(/2MBJ_07MGY+05$MSE7,-*&V3<4ELU[3N*)O2*V;72BH/3 M(47;-FWH2[/8M/FPAM=GC^KV'?D F2:+6?!<<=&#;+--195\_1M\J%2J CN 8ILW5S7\GU0@9Q%L/G+R9MG MI*)L73X"VY*^Y75!NS9T<*GV63I-2X/(7$D80E&\)%E*FKY!.AYU1Z#A'0(- MOS@"#3^.L1R!AI\@T)!1<1PC)S7<2>YV#VJFH5.MT5\W$):B>S4-X91LO3?UZA42TR"AP6&N!43HYCKLF,-%L7T>WQCQXC#& MR\NF64N[5\3 8:5$+8S^=Y#DI!''6@ZQ>8P.)DXW,'T9AI"O+LOB"EF$OI,P M\7IQT= XU?=B#;EK>/W95K).>P8GZYZ(-=738CF=PBEQ26W3._)U\<]!XNU! M3;F0>GQ69I#&F$L![+[$ER"V%G!R3>LM/:3@"_93D&<*V8.#E@0LCY,8R1C; M+Y<\"0'SYY@:3^\QK8\-X!*-[]U#UZ6YKPRW&:\,NS MMT='3KX\^PC2A&<'TX3?/?O;^7>2'WSVS?-__.W32!#>*(;=;A#E39IZIV!) MY(1*Q!]@*BPV3*[*JOD?9&LLOEB<6*ODN<)U6GD!DUKK9 7>,:!^2U^Z9WN& M%+(@]M52NW6"W,/@?V +[7DF=;!GF0TJAOA?AOML++ -WY;QRM2ZTN=]5US0 MLWX0(@,:?)?9TP*9((,\%$:S7K!50Z-;_[TU8L?/XW3=C!$?>C\&=V8YF@<_*FLKYJ*HX@Y@%S.XA:0T/\T \-N M&(RRRFF/#0']9?F8 ^W87:%P6"4>K6C$75NN M ICK:45>*T+KC@!&WD-3PMM;?-T];4WY-1-QB _=M+:Q]BDN[';)IWE>[3N2 M73]B]G^,K,R<7?G:)IYG@'_QO%YS1'QV1ZER!<-RP< M\=# S\UTAPWM<2:Q#'V]5&9=YNTV.V3VHJIQ= M2H2\WG4Q!M$T:0\Z^XY47O(GH#4G=\64KXQWAIN M9_#OP[;(95/\?TVS77Q?"%OZKLIKH$3!7-%!R@X=M)'RZ9JJM2:G>+&+\T\)E";G]I2A7!6[D3(&!8CL;ZWN%- MRD2_+&[Z'$9/J9+%!;C]U)3B/=NQM&2>GE]"M\IP&_=#*ZACY9!2++'L5[*: M+AO64WP!_QH"0-.?*?,_XDGZE[#KTDMHRY<,CCZ/I", /J_RFI\?LIUI^#>. M%-'?PR,8>CJ.OP;#*M_2 TK9K'+Y9#-D041BQPA?^0GT^AKW0LX9L^O<.4-B ME9Z^UW%)4O:4%* (2JV:/]PA08._(GHY.*MU>$F\N2/CH^7X-8F8IG7]!-9E MQ[SKW4:JNJ+L"'( ".EAQW9HQH%CXT'GLC ^U75#A@@YI( :B@D' IB-P@_< MAP;)PV(@%73Z-,T,(\<<3N/:/IDK ?W-R]M6"A6&Q+5=Z MTFE2^ '%/P=ADVD+&@4FB)$3C9&]8UEYDL+N&]$#A,_,1<"^.=3<7"_!Y#$%K6<,TP^1I]/\KY#U<(FW7HWK4,VIH*U2S;\@U*>\)EF;]&!1)]TL"SP]Y!J2]B M8X1O%HM9OZZLK;, ]S10DT2K%&@=ZU!+$;DX0B7O+N]ZZ \ /'0CB?V_7A_2 MWJ&I0.)$+(M]$[H+2!$N=".F"FFMAL$Y5;XJ9A_**BN1KDD3 YS\I),*>WG M/D@^+'9&P%O?(@;0J 528&*MD:BE(W'=M.N39G.R;0;$NKAE PP]^$71T.%Y MN >&W<^,^J9=U?*YB*O#)4LW2'O=W79?V!Q.BTRM:XESHVF3H"Y*#W^*A[EFF52\%F\ AB7O ?:\VXN\ULX: M&(H$PK#5U:14P<]E9-BMW5LT7M/J.TQXJ):"%$,]EL1&^B+?=M;1AHPZB2'H MN/)T:/0]O5?;G(_E;^I;15R14!+P5B]A 9-326:I]RQ.8P+@6@JGS>GJQ*C MD9\%9VG&4D"2FN;/EE\_?CM:_\-F]'\VUZS&,Y1$10*$'N"KB74O \40:?.( M$IRJ5 P6"N-&G3K2#=UE49'T/>&-!O&$_4++?\+2_.22E16=L+70$2#^PB._ MW6<^WTA@IJQD9N"XINY,]!UU)709YZ<>AY)?EMI181<*I=&P78JI%ZWZV2,P MB@1=6R2(Y>%->>]/1K(E=@><-%8/++99KO/Q@7'%D34V,J+3[VK_N<(DU-.2 MF507O40/5,'@ZYP3JL(L MG2Y>EK1B>6MYF1BXW L7A^UP&"4Z_(F?$HSE.$DWS KDH,*'9Y>3[AVO9B/. MT]@8GC&VV2*F,R$^]T"?QI802XNK?+7B1QG%PS79P/RW*SK8@O9%'*&3K\4& MH(&P$(&MP89-A(0OGJB-C\.,9RQ)/< M#K'YR>4)4'_7#CNU2TB^TM')I.ZCSQ5?J$$3UWVS.:F:%>)T)"3SA4@)K?* M\5LHLQ:4:0@91=-R'!9@S."6_Q Z$,Q$ \108GU2&LJQ(D';!A(OB^YD@9=8 M+ '4)2SHC>M2_- =J5PR*?(JTF+1WV M"$+ DOH,-=_DZ2T'OG]K^0'R04N&HR+2=@VJ3Y)N);J+,%$'(XOKUQR(Z:]1 MT.(G3Y## XTDQV=5V@N$LP:XT.ZR54CNAM>PE@0#1_2V/,.>/%0S0#$Z\TV^ MY;/$,7*.XI*5)$P?F3IXR>,YD.8"4NJ:*:09L3 ?>N4#(&A4XMY)%PD+&YKOM'I[ LMZT M.=.NK 2N+6CK;$$F^QJEGESIE"TNAZU$2GDC7K.A*05O=&'9#@@L*N9@S_FY M?/6:A1/M@6:+JYD7?<\N!0D,+J'C6=)J*>4,TN([)F07NU?"8#: ;E>^%BD- M09KIQ-12 AA$MUR.Y>@$4Z[E69GQKRF\P5R8DF47B3+!?DD2H)5_=#%DL&L; MNG[K(RIDLQ<[(0M2(@.^FJ3:*0-0Z#OS+4H#Y@*D< %XX%'W)"N+ R7^!%<% M2G@^'& 5:VSPAZ6,#AO)KG82LA+P?%VXD"50<&LC[MT@2)4<''/Z.V7VC9 5 M1U01LD_N5MY[H5MKJ_M1:A?C,FP;XU)J:"Y\BX$=M.1M5B**.1%;HQ"BZS9#)<^T M<4M%@>IJVSDL8\,)UO-^0(=GYM>+:. : 0O>9_HLC_!J-[%QGABZ20XG'+'JLK+K37R[;5WSI.8]<2,'4@%,)43 M^$'G\Z S.*)W1 L(F]G,]8*_$G4],[;#6!-+8LWF(81!58FZR8,N18#XF"I/ M_8(^NAFK@H/:1W78?;3L1F)L$\5$L,5Y9]8FSE\7Q6XQ[&)6QI&:U=+Z"X>4 M1"LMUV^VU.,:\TYV?/2Z4),U=%Z&--.V3$*S%+1*3 +$00JR=YR70[E7TW5I M-(PS79;/>AMDQ&6]^2S+=I1]C/KX:(/!!+8 <8CZ2=:+\V"*S:,C8?F.U$!L M8&FZ.:;Y0RK,$:,N_3HNVU'V)E5-M0528\#<1;WA 4<9"" MV EJD;-&=KE^^!!M/$"_[]9_^/%WFTS,65L^QZYGFU,.532NM)]-6R1\@D"1 M+G8#>10K4@?L':F43+WEV_A5=AQ$,XV2U&P&8PN)WISU=[.YU@69XUYPM+_W M0()&$D>M7!0*%[6/5^BB# ,U^)2.^T(PN('D.E:SSGG1WNZ[1J8RE)SN(::O MAHI-?3WB:_'B1B)2Q*VX&W QGN#/M8J!)=,TG_C>Y'T_8C*!',1^I.B=/%KOFFH;, A1WY.T:CHIZD_0K MY8UPO^F+JAC)TOA',OD*I#Q,ALRJC"=*HRBIC5B8"[/0RWFU(+V>5WRTUO/" MZW&6XNYRWR&FL#;O6)!^FQFGF,Z;I"-=(5[B]IGMT MI4S9RFT!^D^>#1U,)CZ;Y&=T-VRSZ)_DUF6KVM RYO#'4X0]NCD:[TG8Y\JD M&BJ7&3D@X"EY+JFT0".ZCGYDWD^>]!MLN$\N'/NS"95"?)N(!9,\:!?=(H<= MTIPC7^RXY:K]/9#2KV*IPT9ZR$4IHV&JJLJ7&NRG';RZK&EH%[QSS)X#!M7/ M)5R8?%>NN2*' SL ]#Y5DR?@8:PSA!I(P3RTF;;&#.\R)OT6J<0/P"A&AR!B M]1^W7;&DENS1+=;PA$LT[F@1@6Q^_.3N[+9TNLX^._VAUN]Y5"O*U$=?(JD M'QC2Z.+,V1K*6>-_-\S=OA*#:>3DQES"JP 8^UO37)!%]K?%RZ%4XG5>YW!L M;X_4/R[W;U_NGY[F^4N)E'K_WO 6;K*]WFV^)'^_;3@]M25*,TOWWP) M*_.X:A]NU0Q0?<(&G8")5"4+V)U'J9!@=$\Z005.L2Z'+=Z]3O#:8X)%[1']=W'B";1$3=R!_K M&Y L)>$+";25[-4BP,WAJ;1F(Z33#96[,D"1&3NP9L< !M.8"BB + MIIA5Z/9* P[04I);[^'P$'HT#3A]V!-3=&:#NLP='0-W',98CH.X3I$!TI>W; M$)ILA#$XE(X!#"*=(%D-PI99C&V9T\7/$SH?CMZ9C'1O4H:)1-E G@(M'@RL MAA-L"*69B<5E@M)H2M08!#AN2%E?,=DQ%:/,> MY-;YJP#U6<];,$_$G+*OX]N7P_JBZ.UF;V?%:Y*B^">,?VC7)YP2V\-JN6@U M96^CSH&%L#[2.?N4G!$7G<\A7>DJJ;2/M$:1PR0O])'%U&U](\&1BL'%&P7#8GI=Q73+K.1MJ'"U4F,5,8)33MH$.G1_;MT M^"QN MWB4?SMSDVYT4"_#5%W0C\#^!44%,22M845/D/J3*OD%2.I9C6R#4V%B%A*9C M*Y[G]Y1[;._G4+^QH >X.^QWMX\T+6:NQ%ZRE5FD"9KVF74K9) H'HUQ.\2C M;'N2O1FXG4F+-P>1L=OC#3$T[/<#=G(F&V ,7M2_59Q*LU+^QBKE? UCBFRS MG1I+9W6FPVLDZ"43\OXG22N(P&$^\V7\(H8_S$V>\A I'D%+#[&$;8+LX;8V M^'RL87C[BJOSDI)QR%0!_@7 SG(H*R?(NUCPQ!@^*TB4Y#EC*Q9*K6\8S-/% M,\8*E1M1*^%!FN\U/GG6T5@T7P";A @7H5="V/,:K9MPXWHT%+! MW"GDQOPW:MT6'6W>RWB#(A=+.$ZL""OT6TA) !C]P90&+.%*W*KP Y$[LVX_ M4 @0G3>1&U\7XN,J!)2^1>)6.7 M^_\9: 79FJV9ML*."0@]W M- 0URR@=5'%(Q3[N#,A0]PIOERA*:EIKG,U'^S)4NP+>/6\:D31"Y8FP_]V/ M2EB.L%I-R7(?C&NUEK7QKW ?-778/0CN#[7O/XR4/J-0_#9Q)3[;AA_!HY0" MZ]'"A47--/+M;;_ IC.I'0KOML:\MZ5.7!9SG(SW4K@RY#L><<7ZX5A%2JB1 MX:Q@=18B0G'J&R%)J A_6XN[1339D!C$FZ MT6>?A%:@)#E(_;MM??@=JAJW1*E^V\F(>VH$24[*MH(;N4W0@)!D0]]I+Q%ED14<)\H? M/+_;;]ZA:2XJFH"V>&3ZDB9,.R>>DX"I%H\>H'/A@Q#(8ZI9QN\5:XG7);18 M;T.F&^/5.K;VGLG6C("+4E<6IZY$, -*TNPGV+M?DSF\"I:D9;_4:1)M#!S$ MWC0V.1;!!2F[Q13%;FDCU.^TVLC-XBXI3<:A$A\2R\VJ!$@0;G%*ZC&JTHN< MEG;!7$7#/"8Z=.YGDA6Q<7N02H MS%28L QY N-OU>P)B4.I6MC$5P6[YVW'45WB+. V8[>73&F JK+KC0_Y"%/[ M@!B*41E5PL@K!$9)8GM*(-D%8BS/Z=(=T6IWMXB^^.XRE&2DA%3O0@WF4.V! M_.VXXA_3BE^6JI_T_!9D2C3[0KP8Y_&IM-5X5\GZR0@3C&JY\>&T$?O<<8GO M=HFYK)@4>+/+_&*3_R7&7I=SJVYIH5<7%:H2V9(U.\Q*2KC57#L&MZ(CO#9? M;K8%&LP//D6!?1(]@5[ M+()&@V76QNY@DI!$&0J"_R&*W,WF)V/8-%.,AH]!)Q2%0MV6*T=#?*8VJ&CW M2E4?AE<5@OZT7"6YE(:9(5=2V!Z \4H\2 ![&#.5*%#M]7*>/ M*/SJ@%,,EF>B5Z7.1/AN6PCEBTI90(DX.9D4268!.IH=PHXB.ZH;Y8K+E@64 MJXR@S,&YSMOU<6O<4:Q&2A6E#D.%[>T65P!0BOHZGO&[6*6LD49!::M"*,?+S!*+?>TJH M^:WRT(:>)37H=!+4L#'M,@ECX$1 6>T22')Q#Z48Q$CYI1"9#;[ ?2"2"56: M%4 \H7C4&'.%DMW8[3.N$6>$UQX(G8!8GB?\[VA4JTN3@LZ8R+3<"QH)^!.+!^%*(NI:5[:/ ]5]W@>G!+7:UQEZ^DRVU9*R[5]=^9 M.3X1*BX]E?C1HSZ9TMY2DQKHEJXU#Z-%"R.PQ.SOT#-,:YM1RX+Y@6X2"HM( MHS_B4+.(01@0;M%T2N TC@U/MN37L;6"?:+,RTF[GE!\H8S^2BH>VL"O$JH6 MO4CKB3LF2XY==="8&X5Q82!QWCJAD;:Z0+G8>JG&UN"\'GH&[%,GK08,B^@I M+F+U.6UR/ADS!!M^(_A]P6*'2>B79F*(O'X^*I3XZ/ M,^JH[LD0E!T==39*S1=-N,?-UONNC M0$LK>0R"S$B)P F8T'IP.0J?+].*-'E<+P)^.!^D^QVT:.-[;8\TJBE28Z8X MJ#55:>973;D>5>YZMGGZ#OI^W>[WL(U,<@AURS,D62/B?BN9)MLV=*(+8S5R MK4'HHWMP+VJI+:\(Q[# 5"[GQRO3J.[B,Q[]+5M\1O__.?W_=Z^>T1_H)%1T M< K(CY_+DV_+3&1:,>78]^Q*IXNGUO@PD^HT_::RB\IYN1_3-0K)H2M"&RG; M0.YS#84HA!#1*L#%UJU-WB=WH))ZI,M81:(_05,7<1R9&@KN%V$2_"^%D9-V MOMBF^OO(VQ3ZLZD,%8Z+E!LF-1+Y^]?TQ!5O]@D5#9>TA2[VX9#0C@U'E^ZZ M**^4%2:?9_PR[LKQZ.2TH>O"EJ8:%KL,2$R8S/H^:),.QXIAFE/)A*)=%KFZ M#L@L=^:7^TB8*146-+;+ M>981WJK9%$4<>E!R:B!HW&-SX,.2VEAA/H&)DQQA[!4M/<)*-#UQU_1G7X9Y]*=KR6T5R/4WM3_Y1K9B_P)E_\.3;IT_QK[,G?V5M M*BN56VM..BU,'$!?#%,\2(*Q%+#2:9@_4.G!V'#4"Z'I$I^+SD@,7I4]R8/G M@38B'?+YJ@>_3Q@0;-S.C26>,F["AE0&5Q"7G33NR+E!B'"DQ-&UQ46.@G%G M'C*P2-+BVMJ*F2J<5\$[FALS3DS9<(8.3U8X*2G7D9). M1:)%,^./2/J[0](_/"+I/XZQ')'TGR"AK(A<-H8O&TB\*'<1LQE:$JI=8>0^ M<%+95$Z)V1E)6NS(V"V&Q%D6%MI(.BLH)JU.%+MT!!0-DCA8>J);V/EL!P8A M7JM+URA2D5W+OP]DP)Z=B7X]7?R#I3-WLS8+9E-RGXY?R.Z2WG*7G#!'3D[= M3:@NI7FL%R]6?+X M;T])8&^79;YX6K:KH>R=^G;]JX1+\!=A4:L+H5RJJM#1;3+8,!?2I)%MI;8K M!*Y+QL*_=TES+#,C\,439^ [Y0%G^%R0;19XR@R87"1\"\ M*!S ) ^QL$[3,28G=@E/%6CX]>;0V;PMMK+S=$/!M1!N2;R!$Q1"?R@K=546 MUZ<+LNN^+98M#+O'1K#2A\%R_VL ^_Y)0^EE>[3%):VNX^UKVI*$ K="T_6* M]%3K(E\C)KM!+*-7EEM]GAW/E\..HZVZ&_$M/#I]@NX!;K.^(Q-1^4N86T,8 M8RH=2FA8'-Z3?AZ?@/A]/"5N'RL?B397R[O7"(=JHRS$5L1'398FSE-8S[)/ MEA(CL'/X\(OQ !"7\F8P+9+Y55BFR2M;A)'$Y7;+5 K/D)4KYQR<+(4/L@*; M<-_ILSL7M8.?+GX(JR.+S.8A6[NN+V/ICF0.LB)4.G,[O6VSXBM7L;FC M[(UG;XK5 !_I:^;)O,QHD>N+5OM>Q_V_:2HE@I-Q/7RPX%Z(@51%(G3X(RYX?"B'MNTS8>+ MQGGRJ]GV*'BHYC9B?MKLEI>A=U,=_$Y^AX8X8>?XS2/:U!AF)GP@K:YP#M;[8")P[),%/VI);); ML+C*:SEW1GJFPOA[:H]!596&ZWHT+^@T9T2DI^'0?X[UVB:@]ZBW$*-8-AX6U$ M6 K7WLWYE1)N!)LP1#QG!H2R70*?',6Y\OS,L47?7"19I=KAH7%,K"NJJZ([ MU+7:\TP:'TP>^EB'_C0SV>$,Z*6R?<<&[]E\%^![$/1YCEW7"K&%P;_4>G.( MT!"_"WHE-3)9V%5=<8U'J?6!$%G,%%^3C(>@P MT^:Y8+J]V,J53D/3EPI%;!N(]4B^2$*727E:E%SRUV?)^QCDX>I")45%L@ ^ M6,1J9.9PQJ1*%?I+I/L'BCUT?P/Q/#G?(%1$LG9FKXAG-S-#R%LWVD,!B;/T M$9-4]=R$"LP$.6*'IHB5,Z&[GT_46=$SFSUN224F10I4_8B#7=].#3X>%-&SRBSA/UX7*9[#1'H\S.12VP(6DA(UO-CXM'JR=:]HC[XF%W M0MXWM),I @!SHL7+I$^A^[8S/6XZ4#)D3K!'EL'X*MVCP70Q\06N4[8_S3 I MQ^IDEI#R3Z92:/,&?E5C0Y>>>;*)-C<#^E2VU E3^@%FA1XP!-YR,DK2_!,M2?X9^[^@R!;]AP,JU?57$>0ZM>0=?<>0HCUNSHIM":D:Y79FN$Q^Z!Q;#EJ="C@/47[ MYKH('OR6VYURU^#8BU@6F4X&RU^#R" \:(OVAYY!6W#V'7VP[@;F\V6Q;ZPI MEIA"$^1/0-19=PSE>#YR-]]!Z47.;:F,TN/=I2C;YA=-NS\6.'W(FK01?OM@ M7[5IX[9C)=J'7"@V"+;-6@SEMQ\L8\M?%I8-1\QL$;MP'%?O ZZ>M(AS8'"/\[[!YSW94M2ZCCC'W#&$<73G-Z1Q^-#BQE)F]Z# MN/"K]\TCE)VOEVKS7;FN]H+Q84V([6GI:(9IMD6][J3]<8@\(Y.!9HQE):5[ M2'!(;TA#RVE"NRTD^]I%(%%\;B;LGNZEDL:VPGDD-UQZ1[_!97DF2CUI6'MM MR0%.MMW7EK-SG:P9.\7(MXC,VN5='[ R,2V7M)@/%$2CCJI)/3=2=KQFDK2S MR@=0^+;-IK0\]3TX9.<5 Q+;;?G3X.O[+*"H%S(_19OF$(17_9::/3OP_5_G__K[/'#YX\.C,DK/+R(Z,U MTP=T?H55"/!"23O0Z67:P9WA'B!L7X^SL]@%:3/TSL V5W*:W3^H;.6@?D MO4B(T!(BKF/(]&O[,P#+>*4OBH;F:'>)[+CLBPX-;],NL9R-BQK$(7EM<@/I M"HY!P&[)!H_0&]WFRP+<&%G@.\GK@*VQVN3.2EWF^N-B[=L#4&&,5K[?"G:9]) +P;-J_>$YPX?S['*_T\4N!P6DS;)0J83/0QGW- MI2P&;F!@;Z&](;992/].E1"2.H(I+>K;Y M+U*Q$!+^L97L$&1/!'WQT9HV^=:NTU= \BE76,-E9;/]8\UP%M*=R"+4&6E! M-)]$0B6=J\-YY9E_RJP)BW,(-09BDJ06!BKWR=4^L"B-:))*. )A=TN=I=CM MD#W6&U%13$:GQ*.PLE<3CH>0.9GRB?BD%&?PK_-J:K5C,Z"=BR0@ ^_);,HX MU+PXXOE8W_&VNZ=(3A-LH8HW60F6/RI[I%'HQ/\)$M4D8,(+11>\+HH=;8F5 M8X/Q=&E1@$3)\^?S8UY=>A_&]HC:-6 7I(.YTW),5(A FJA#T_ M#01RSS0]_8ANQDJ*F8^2LZRQ(F*LN]]A8WS+VB!89.%TX)4FPP5.B"56 MQDO-JK!7OI;IQA";CD18+82)-"DH#7W?G2'VE'^YU*I)HVDSV:^+I7@K_ M] MU:(=:OC)/],T@SWP^WRU>/&2Q#'_SWF];IMR+6__CE3U&YA&L'55LFN6!SX_N23T"S(1'WDLU?N&CT[RI?O58'!5JY MT,,#^>.[)6=I-"D311NK"+*T$PM)OG73BCG'1T..K*N@MFFZ\;R*)A[1%>HJ M3!9JPEEVX-2.##'FV'+$8PE)8)BUQ0L6X7XH22=IOH01::9*XS:U(?BFU/%X MV_'OPA-.%R]1 !.T8E(9>5V[?M@R 0+EE0+7Y< B8V8#[W9L$K1BM9XP:P%J M4Z*I-&+ T!+6\%68V;#SMHP+921D$#LS0FU$!/<;AA[74[W&]_J(6&'BR!R5 MVZFTNOO0.X[6X7N:+W:_,GJ$!X+Z!=&#R(X#<]L9*UMG7ZIAL$,P-P0T>Q9W MU7ZZ*T3.Z^BUMG2-'Q*D;>B.I310MB9\2FHV@C]]+?!JCO9-J]]U;ELALNK% MSBVNFNJ*)O\F9Q7%UZ-B(3;6N22I4*8$VL)]Z36';*+-+'MJY"[P/:\TS#WB M$+ M-3[AHY)K)>D3GS6V%Q0 M1O;6'RZ'12FJ&E3B[EX4W =&4E$9EJS74-> M736(Q56/"J!5$0KK6&QW'TZSM/MRISGE91TYO[$J8<2D> -O8J>B4:JI0CYC MPCIY703/$3QG6-%;V8EXS1$H=W= N<^.0+F/8RQ'H-PGR']V6.0')OF82(K7 M05V*6+8((=ND7(I=)2$8$:@6:21;]1*A""VGF2@ST; S@[(VC6QYP8FH"ZWK M57[:3F.\OD7@6%9SY@?$*I:+EO)D+EO:*L7E;/0G482!Q:4).289;W*K2FVK M]<3W2@@9X>;L'91+;TR],AC)S@5VH]8S\=MS"5VT'4@\W#> ;*6 MJ#Y+S?])M9^9N+)U;HJ:X#=ZM36B8'>7:?4<-U]BI/ ]/F;;V:K%-UD I^&T MF*.T\633RHT3G'-\7O#/N?2[J'9DS.1;S@6I4[!F#NN^N<#F]'%B'V(*,7P? M8JIC[%/X%JY'WME;XDMS,^6C3:WC@C$2?B4EB_=/C]J(MMZ.1F+TC3R@MXTD M"8DJM]*].24_6R8T@G-\-Q(.,'1:X1B<^[#7U"7<*42!+CK?<84F;P@+"%GZ M5_P3%7HPJFEMR5Z3S+/EQ(% M&"FU8A3L=(<@%7VKQ2GE2Y95<8O5SR+MC?%0NY8ZX3HK![),_9\OL_#S;#B M[:)&@"> P3FXW$I(5MF-SR1).6YQ@7XH@E9A@1M85#Y].?1;D(61P/Q7V:R' M)U:CX]KPQ+6-]E$S5A :=0V1=\?/%O)NL2U/'KM-C(A ILPQO*J717Y52N!@ M1/YFQB&>N&6;)56>3\+@BF0+)&&J)[&C18B92* [3V N,3OQF[(2\1MYOQL9 M4#(RSM%;H]P8(;5&,K&A55-T 2BD8#%.6([2RV5]L/=[%#87#;>'@F#:-*M! MO))..43162=I6&&3;;8&;)U1B6,6EF>N*WQB4 H%SRI!MH[MRI'6*1UU*Q.2 M7L>-R(P8UP)O,ILVT)/ =(PBXD6-7_#[\ _29<('W!;296I,AA11"/'1@5U2 M,]#ZV4E#3^\?^8,4DZE)*_:F33>!65+P?RKP8XX[A3)CZ!1\FWENIKWR-TDA M!]LD1JH%=:>.Z.Q.27+AJA2MIT+"89*LH="9N"R\R>,Q5T1JO'1T7KH-?_>$ M3T,0"E[K\LV,KJOV*@.[_D1(_4ID1?BQ 4%@XV@+:'L!U*IA'F8RR*9#._%^ M*! OMZWWUGQ:9+E/$UX"[/"[@\$=M 40WYWT\,)\HS=0G.S@WJEQ-&WCTG L MMH!P<-9LKG2-OX5!7M9,C;!X8SFYJO)RB^TNLF )H'$?V)B'"8GA 98PEZ9T MLR!9Z3"G8\W@S0%/=!:P>,3>'CJC<+(#^3\2O!6 ;8$WUG9L)/F;P^>%,!4M.J.SM$1%9O/F MK3S1T#=K% !VC:D+,Y[H^Z ;M3IF9J/]Z7P[UC8;:5&\"#TUA 8L*2>(>*PH M7*&(!!KN%VUT\IQ/D,"= P R.!ZV,("5%#.28,((^NEK^Q>WF2$3!>\S5;-6 M@W?A@+=-"&@%53SCTMV\":)^A\YC[94$75.P\[CPA?O]]@6YN"'DE2V69+O3 MJ=TR Z^0Y@9WL%9^VVH_+W0N0>/J&WA%R#L\(Z:1UT&$4A93T=R%16L&'"6A MZ2A'33C-.HR#>_*)"M$/&MQJ&Y+NF5N@S!GL0^^,@$#; MG&L&;;-KY&^*),^!XCDMS:)77K3Y=M0;VJCW Y*JJ4&%ZD*;W'VRBLBHA+K7 M[(M!,P[C<(&SE^,KPE!'-DQ:8MU:FHB5:PNLN1$<9L@Y&V_ MFBD3OV-^'X9$5U#?AX7.$9+SAT-R/C]"#Y'QR7LL+4"H;,;^% MO[5M0U$C)$:JH.PBL6(H[P[5FI-+K+1;XZW3%^3M#?T;V3K0)3BHM1GX MR$DBLVGHM4Z ]!>G(\4.&!D J@("*U/2>@FKB)=-8C?R73B>3,"E[L MZUI+%\^8I&1EH/<&U\!;W2&9R2YDZ)F4[_4--_XP&[ON+//>;%+?4>+^C!1H MDLTY*D&AV4;J74]2L])"V D%!J\V_CIFNI M(.8P6T)#?]E(,C,DURWFUZ9_ MUV[0.$<;[;$NAC/[;J._:OFN^P[754D[MEQ$Z+?V#T,T7'O&<3#*KF$K?EUL M:R#0EI7=Z6LBZ$!*@5*Z];B##!FG?$*L9Y&+;?HXY#K?\DJ-C_JM#^_3_9*W M0)^O7OMZQRW+2V"RS/W03F.YV9FCLF58V!H6Y-I@O3P"Q$*I\$&^X2AE$8AH MBQ X')=)DQBQKJ*)^%%D2*"28)$Z<#F*=CR_I*]D_U_;GDN2BLSWL%&E#EWY M4VP&5LVZ6/S%$#U793MT*BVON?+CKUG,&RR'"_G+U5#5!C\LK5N,\/FP9>[F M>W1E8+K@9?))Y1B\V-$FO92CH,:R M,SK-*AB]/F&$F&6TNX9?TFOG' F)G,1FJ\DOE*1"]D9C8!94X' 2@IT8>I2T M[.+,+[(ATO4R*>V9"HL5,$6QC9R#K<4B?^3II-1'$QU.J*7%R=&G5J^415NS MQ@,QN+U))H5F1LTHQT^89F3;M$^[M@W\N6=+TJSPD26 M5T+A8KFTK0@0*Y7'GGP'VV%"LN" "9J!L@T1B\4S"0,V"MF@B6Y:9N>O-O0: M"6'3A54AP-LV'S@G(S4C0&N!YN/BA%5TV(FZ."Q/KLM.@^!12,70ELBP]1-) MG)$VR<8;D]<>*+4A1RLB6F$6A);F-L1S9#X)+-A<5;/GU(,,/QV2G[U3JX\=_9AA=^E%W4SX>J $N9LH MKYMR]?1(EJ)FO6IHPXTEC!Z3V #2%;^5@DELRDO,&FB MS"_)4= *IC!\!1\9\$@CLBFI"T^I?!YX.OJRTEXE@MF!U$!S$C,PQJ5>0&,,Y^*A=&D^<((/["RP0"KG5"]W40:,\4U,=.8-H7/YS:J MS"7HG_+%DF0MPJL5V_.AWUQ;NV;G8XZ3";>NH5_9+&M.F _-=YQ#/\Z8H!6< MP+ 3I( B66-);&34$ITU,7]4?@;U7Q:^#Y$K)5ODI?[;1+/ MGB&Z$71^8;N,O,)0 A'4O0%>?-5WWM-<6CL3 :ZDV6@80VL_SLG&^CG48W4E M^>)Y&SK.TTV@74O5@;1@/N#H\,<$!DT#7A3KT+][U#U4LZ-XN@6V*AHT]H'[V=),SW(*^(REO&;%WA9&H@8UA$)D9TSV7_*^9LIGJ;4N#0.4 M<_MVE<@\#+//GQ4R01"2M,\%1:1(5.7)T,&'((6W-%U+3A)+8K/X\O"9Z!-; M^'VS<\Q4H3!&%DG!AT9"A5Z@0,N)2/'M]%3!QZYLR+=+AS%IW!W@%)/'R3%W M>JO:S[G[2C:E(898F^V=!%X,*.X38?D:&X?(0AM^C9\P]5%F-LV,&4GN MB(M&!,G+_BI9AVL)\6UD&4=+-[+T=*:ZP,L6EL[*E\(*VB_D+'@2%ZW/Q!)[ MGDA:G$VI/D[D*2O;V8'=%*:1\Q[!C0X1H9G"^>;FM^E^/B$3',T09CI\EO#B MB;%IM#$C,3W&W'&&"7)5#T=^T1:%(="8=20Z8U5^W0U<^!,Q=8N_.$,$C&EB M?SF#[:]O";ZE!MM,OA>":Z5]Y./;<&PW.#@BALQ*$Z6@/4F!AEXHGK--9D/0 MA7U($6LPP9J0KYOK6G*L6-Y84>K64]SM+,90.2("H*@;>ED;T(\\OVTY;$-_ MYG3QG TS1R!!G9"J1O1-S^,JPO M(D]:5_1]%;H^RV.;EML1;XHD_C@RI4.IMC(K3Q,+JY=/B2ND=[.[_?[^2TBKE'BI;O M)>W*LXN7YK+B;"0C8&<:EG^)K*5(+I2 M@ I_F]2J;Z6-F;$ZOTEC$MT%FXW5_E MOGH:GQ]]LM#."K\0LV->YM7&IL#B<#+U$C'7.?ZI+GDSO.00*_S8UX4TRU3[ M$Q@7,IY@_,_0KT1:4\8M_0I#W'.S'JCX2!!K3R_+.K?OOQ0@+ZH=95NP/AC9 MJ3&]&+>WVG=.EKOTAL$+ZTD8(MIOPE$&0Y&C8"%_*$7*!_@(CC"5NX.I/#[" M5#Z.L1QA*I\@?)WR37&B/OOAMS*'/%Z]NHM:"3 M1&Q,BFN?:6XM\5FR8RX2'./8FMP_)IR$\I1NW) M.6QRVX8-&>9(:]!69+-5!5KD;!JKOF76CG6Y?H^F#1OO9OOS?6,WARD[]DQS MF;$MZN/#&DHW)D.7'[]5#PRFLZ&-NM_)IH77,-2;_(HD-@#&X9UXJ&VE<=@@ M,);.)(3R4+4W!1E%4>2]7'=R<0+MY(HM*AT_YM)",>DWYY+> Q?SUMC$"8F!F!5[-8:,"S^ 2X;#*^Z>1D$4PA1@[4U&*62!,FDW]@I$GUIH MA;Q)H;RR(9L2+J1U<05(4HLB2!2T*6'**DZ>L=,I#)U:Y>IX >2KBC:60="> MW;LO[&PN-1:D\_CJ,ND*0QNK:(,6./1>%_B3_:=Y0+Q-,GW%&U:TR3>.9SVT M%]#\OE:C6?NR8/R$L)DR)7DQIJ$T%VG39P*34]J7R.C7!>HJ=,^NFI/X;,]' M,+&DWDF0?)(8Z6#,6 , %- :A2V;&K=GY'<-I?3.P^6!2^4;41VL!T/0CAJ8 MN/=L9,NB0OE/$%UBVDE*0O5OM -A)8!O'5S (55L+3HD+DO7,/E=P5E%9IJ4 M8BN5+Q<-32N1U;Q786.'#;*E7S52D>D1\)67:T@DRI!( @E@)6%5A6(!J;DM= MTY<(CO9R!OW <'=*5(C&5KMJ0D^5DA5J,/(&!V*>,HA>7;O2X$@!&I+^M+4E MT.B*8Q=&C0";'H..D>"8$^\PHFL>W[+H^\A^+7LPXN]ZV:R='XF@$T*_)ZD\ M=&REV0U;-IY;AW-('A2; "F(3*I7Q?F?M[S-O4]G=0;[DT.?-A8]CGGH#7M>,F]2Y10A6C+D00^GFPS%2 ' M2= "?-"T]"ROS"@I>R!8X6HX(3/(#;)H?(8Y399ELA(2G-_/ )'YWKD0]U79 M5)H2VX\R!C:!P<8Q@#K_]BE';^B*KTT//FWJP.'VK+\L5\%HD3C+T$T=,IE9 M\\38-$GQ>J@:=DW"1T5&'GXW6X"0L?'*Q\%8_$'^FG9QXN!6TUL72[4< M4NF6)GBY_%M]1Q7-AT^%T6&&M0GT58+R9;.TXW,W:L):6N7R;Z<__>0,0$?; MF'08EA8T0BTG9=--*P7Q["&I&R%_N0>6V,O2K-8-N5]:JL\0SK/YZ(Q0+NKG M3_F-+XM\+9WK.-/&E]4B6A]EGSW\ M$EB4^YI"&DP*1'[0-P&7^>??'P\W>Y MC8?-VCQ>:(U=P)8QEYHJ.R@/G5N:,7^Z(P/9AH9CC$#7,M>22' M*!LC#/$=CAPV>,SYY9@+%.T4=N-F7!^"^@P-UPU)0U,)"9CAZ./&"8>S51/. MEF4F!)&>@LOZ'P5.2MH?@"MY0[:+H&+RT(><'X7FH%9*M%1$BU%W8^NVB.FV?!R$>KAIJ_5HKZU*H[$4R9AV,A&6?-N L,"]*T6X-)]L&\<8I]RTW MJUUQQ4A"\#/#53A"D?O6N4.MH)U^%+T:!T8U M.%B!&RZ85.&B/!)^LA^AK]H9(7!,;D04$Q]G%2H(W(G>1+ZR+":VGU&="'D2 MFQIYNX_M,"Q&L=J'XC^PROZJICPW(,08.F?8C:-1CM(T+%XR=>]+WW:$FOSA M4),OCE"3CV,L1ZC)/69$&5?%IESCH5Z+FR!8(:?A1<@>;;;[<>PITCD4&H.I MH]_>N!<:&_D]L#[F)M)/G4MCN9GS\2LWA^,:[P.-Z0].=F!Y-Y1LA!G\#,#J M/%(7=3$5UC\GW40FG%1G*KI[Y/7J.EG&SZ M8U48(*YTG\8_!)J>AGTE%PWT=?;); 7@B*?SP_=P+YN]=/C*?A\ -Q[]3WW34A<2[Y M^/A="1 L:6G=2Q[/;%>RO(O%US27J_!!YD5.2!(A"I3^,/)N](?['E@AIU^' M.AGG+B^M$*[1AFU1_O3Y3OA*0A9-&E.@:-F^>N9 N9AZ[ C=79:;WHS\E.$7 M,XZ$/7Q=N%#MV;W$"+S:L,;;F)ZOB37#V.6"8>V#> M9 I')_B:\[%IWPCN9<, RH7KQL*X);LRE"V/N?^E+E]X_V. 0D0H!ZWY[/%_ M$6%_^^+*\>4W'KPTUDC/-V?I7%I93+.TL!M] BQII)W1W@*VFW^MC32\-^"P M;$7T&R3A.]WSMCA6ZYI-"Z)A85U,IFG*;B(J.JGL23\[ CAG0*8,O51$<0)> MST)=+]E8#$YI'/^.SQK&3H-(ZE\ =P^G$J=+H%S'MQY![Q M>V]LZ, SX9&BHW1Q17/B 8,.=?MN0[G^#3BRCUMH&:('D))?,9MK"#"SU]>Z MC:R^+)*+>.H$[?2P-C/+=WWGM4$#\Q1$+GU#9 %*V8!#K3!#ZPZ;:>PP2?38 M$+.4!BF,10DEAF[<4M,:_:7O& 'WS]<5) M56SZ_WATBRURT1T/(]?F+?]N&'D$[7V6>GG_-\\GBE9M,S!:5<5X]$!*XI;WD28^7'M/OB14PQ1 MX^O Q-D4XU5R==*EV2?LWE9;=ES)#[>2-+M%.VF)YLB%0,3A3RK6%2EVP*XL M+#KR"RW*<6V,C+&[C0&UCNO\ =%R4#[9.NR-5:Z@D$Q M!3JENE[-5;/D")!K=1K3@2T] @47"@&?(9!Y]OVSF#VRT)U6.%\5D\K>F,KIBN*U,E[M$, $60 7C# K>#F9 MX^4^EG,CQB2U;@!OAG2#@W(B;"%GA,4N6JYB1?$2FX>TO44L@.9JR;(?%(W_ MNFZNJV)M=:>XJB^/N*J/8RQ'7-4]Q56-^N/.E)@Y MYHK8##,2M'&TVI52HX8DW^T@2T]8>K0166Y6QXV<-':-*#(A^3,.!C42K'#Q M'MJTK]YBMHNMSU6Y<]6 S,6^GUNFT\53*PAM!)\=[*TNFS2VEP27-,! M$X)4)8 ML^4D5J40GKR15A&W+N%,3'&,\349IJ%])F8GHNK)!-N(S957;'3V M,%&ZV9JL8-):(MQ1&>HUV0A!=%FVL;.LE?:ZNA6>*CJ%;;-KP7"M6V+E6S_- M.XT;MK;-,%%_2JTKFL-:;"?FSJ@JK;WG1'Y?6&E1B2RB5I0@$<9#^XNV/GK^ MPPOM>O17?O0Y#:]"OX$10].**YZ$Y=_&:"GG2*=9=[)*NWSU&KP<:84"A_.8 MAX!6>RVK9U6Q*#Z/LW6I[4M+D65\+XUSIJ.T"4P.Q)LNZ=PO6;]0W]MWMZ$]&-H,PUY".05SAK(7^&R;>-DFQ ME5>8./V&"W2MF!T:RY5PA5[*\87H3H<,,W(.NH (4L^<"A(^/XR0;SS^E_2V M;]DU9I;WQ=?TR',:4K;XI5GZPR>5DYKTB"=FE7,*JZH<#),G MU6."<2P.<*B55GG'VQC;%,"06(5N3Y\<;@;V5H$13Z&I"K&S"^&Q=I?I'!E@ M3J:3NV_4<3K1)@M%<'.E^@E+.L3"C"8V%1%F[G3Q]W2"\7SA&-'^,V",PYP( MGD.I_6#&3NC-==I&*\0X(ZDQ$DYMZP,--N.4%U QN(D^B7$ I$U\T:S06-2Q MGWDW;B@B%,Z1:5<[Y6A(J.5.6*7LUG*[+2]4T?)=$C@!']BA&9X4^?YLQA X MM9SJG)-:,QO9M[E+3P\V 2)H(^/56@[10J3)I 8YAJ&V)C"W$[-QK+<1JK^*9&W&9*%C39(6$.E]Q87JF RLY'.T%>.%.=[/FG)^6P M*-N2JXZ'Q5IOIL?=+IXQ5$^#ORA=K"3??VJ\$RF8%(?(:G(/CW,J/W)[/BT14C#W9#, M9"6S,U.G:(Z:O>:M&IIAB2Y-H/Q"$ZO.LO@EJ;XTM*7L<$$*)=SR25V*U>!+ MR8O?2@C9"@MI"E L&1Q'[UH+40^H7:0MY;KDG16:+5T79 Y?&JC,?ZH?3@@1 M^*A H#[0N]TDC8C7[F=RT0#*?ND#Q86X/]$1;8:>#;2Y9$R.!:5Q)R& MY\WG5UF]A-1B)RV^[A]J]$52[&7U1N8'^*JD&L-U=E)%:, M(R9!WF*;_\+)B6!+[*6TWX!^.-F5GP*.%U4993O%&^S%[U\*OPJO%+.K+' MW^\5,/- +" *!HP:E0AA$EO' MM$*?UD0'V+D<:/2G)T$(#L ([O#' F1^:_&-BWVPVD-.=4I .,.IP,9\M]F' M8KK8#N1$28,D9GF"PL8-R[.$4%5-/1=E#. !;?87Z?\"7:\\]5D7)"UX@>P];.S#[HK)P$-]:/ZIY 0Y+V.9/./QMS%Y7 M"_@WAM.=+VWU":!*$MWJJCA<_#&-_))0%Y$OKND.:^9(^@[; )ZPCJY'V98T M3M,"K1B2.;%I"5[RB8U-W'?G\:MX4A]:=UDWGKE$HEF<=<7:9.E[*" M;U1%S05#M+VB/VJ#JQIANJW*"#RE+ZS;JD&(:[!W'+>(D1:N23YA[NZ9L)?@ M*$"Y:99>=TF'\<#U(*%M6D3Y4@4WDX-*YE,6/5GF^^#!O1!Y"LJ@5)RJ].NL MB1B]+[(5)9VRG>%\'0KGF?LG7R69#+T][5!QN/#F"$KYPT$I7QU!*1_'6(Z@ ME-OWE3KBV'\[COV N^4R_V-@BEDKB?G'5.JY=I!!]!@U\.74>0F6/'25X!->:A QIQ*ZZDJ:T?DUE) MQQ*7#UF4%ANA&LRCHHTEO4J\=3V?B8O;9^[ODRXVH6OY7%LM[KQ3%:,06.I! M3YJ=!WZM^$NEZ1+LW+*C;>9A-(.L9JTU_I?6 >?$F'DBG+'9#?N:N- M#Z*7AI,WQT0@1MR!63$:9.\KM[M.\G%O?\"]W3C#&BR8-'>CN-XFL'LL-NR)Z[*3*[QNBIEBE./"W]7!GEEC+>:QGFM\@I'48+G. MID@!RG-^2>"UD"WP!AU[#BYRT"$J\CE<)RW@0F!.NKK?\+Z;0D#'3?0!-Y$I M!"?X(>JE=Y"#"S#-V:K10.UT7;'CI&3OYM7-DE(V,T,QYEQ<>Q1,Y+ M$JZT,30DKIEX460YL,S08D;-: @,R\ 5PB" EAGZ]SZG 6_X'VV^9B.F)7<8 M3*F&CZ#O\ND-2_B$?%32_K2^R6#UZ5W+4\RFN(_[[ YT4O%&&:=#3Q6Q74$R M.M<$0ZCJRJUT42UZ&$?#+LW5QL1UT9# V5TRGRGY-MP]KE3K1EXQKI3B M SA26M!=+HJ\E5[4!W*!QVWS(4.)3:4@UP1-Q?76H7W[C3S;NG3_17]>-]M_ M[T*%S4^G_W4:2FQ8M*W;_)K>$PB!GPUL;] TT"-(XMA]SWZRN[RDBN,$$0[O MRF717S/UL > .)LDTB@?-]2'U'?1*%V7Y!9SI$ZXUT4UC=I%I4'DM.DP)RWM M)D7K0W_)[US8;EODG<:DMZ'7O*C)- @H=Q9;TH\73=KX/%6<&X;4?'FK\ICA1C'YQBK+R0(G)MP!S?SK*+,XF"%VZ46&Z$TXHSR==1>FO MI5A-U\^NT$WG,H#[$ES?ZZ+8A8HY 2U&^3 _>"U$;;C7&M-/]9P73F!/85!;*7=+"#NPB0YZY#/)B?'M;#78/G"^D0R->46Z]!J]Y\#+9!O M@3@NT;$LES3. :+;UYSB6=@,EVI;"<=PT_8Y>CB5]>DE+1=^ZSC%$ MWHVQ(E4D**]$Q<R[[OET%Y<9HL?BKKN]M557I=Y M0@E"-[^DL>6[1LO4GM?K,D<=9FKSEEV$C,\V99JC6A\3@%B9^@$H> 3?ALZJ M(!X6-1FS<492F_+8QH)WUV@]WB0*S3K@WK]RK_,^)ABEH^ZDB$(/$90&B/#6 M#N'K*RH\A;1T6K#J"%^4L&J9U6@?6ES+TP7?,A4+X](7VGC%K@?Z!5PJ0OK( MS^ -X+)E3'_')V23= &(+V19RR?T6NQSW5ED@W9#Y5Z7?ER3+;&0F\,@^2\Q_?/#TWR2F]FUB60H;RGYQ0CQHO M8:M8LF;\R]0R^VL,<.6&462?98I6@0+[?YA:2_\4LRO:/&@<:YKJ\,3DE#&Q MQM4^C;"GI<1&$RQ_L=.IL"F=\ALEIOF&]P)9:Q:Y4; MF0:B,QDC\KY=W;UE97GPN;"RD(?07-3<5RZAZ[B9W$ (*9B%HVBWCH\AN8OY M6S4=TFO\VF*JK;6UCDP1PHSA6!-*DK/K4@X+60)5:"FI<1$Z+\(4%'U<7 MHZY&?-;HL-P#-_\/7C 7]^&C-6JS;.^#7VD$)@63AFI(D".$9+[!X0QNIHXW M))\*=H2+=7B:5[7I1\"9P9KS&DHC<<8,H>VVOG*RRW(C5K2-A>@M_4.<8/=X ME6G<3+LJPB<(@].5]&O>QM;9H>^WGPD++\0UV5B@6Y]WNOC/YKH T93@>KU9HY'#!']N'=N9CO@;K"8W/C&R_CJTV;2>Q M(P<:\VL9A$9:,">2-;)&8%*M=,$=6E':MSRNG+BJ[ LYD-BLQY;%?N:6B0[S&475VF=G@?;WWY[C,X"DWQ(F LL- /B5HH[F>F39@JQ M\>2.EIY05EY_*))4(/)UM&F2?8"5SLDSDO:O/%6A^TMZAK\M-9(__IO&G.RA MVV9=5&*D%-7(!5P].O=!8 Y")?)C)[PMN8P8"G+A:8RWQ>%]1.N MA8ES6;NHW]E$4+1VQZ^1U%Z8\$+^=AD#TNXG3;Z7DC#FEUOQJQ2SY;M685:P(3M!NKHUW28UT5" MLA[2Q_&Y!J,O6"*70I)N/&B\%@4XS>9/DD;,E2U-WLX6!CUCE3,W^].9TV?D MG%Z4VV'7,OQ8WAPU($AC\0!>3IZ-VNML32ESF@[4K$/O7\"1"U3U*V(N3%I[ MD9,P5M]\+M,^G1[,KCU@\LU*LNWF'>32,Q_K:(P/HIGC\;C%/A_1(:N#HF3( M(/3SVC"L"&9QV$D40KFYI6,<.H OGUL79]"?JZI4 WG<^.Q==4KVF_J[?W)ZF/2$=7M' M;6#1@[R6=AZ'^JI*V0E!0]BX)GHB>4(?/4,1N&7TGN?%KO-(@(O];UJI=/-B]'8B8]:8ZU93\"^ P4U&XR ME:I5.Q@U;6??AQ89*X2^ED4\CP!JY=$FL>GB(46O/?R6N]YP9QB=E(,38C56 M]F%%2K$]>]_IXL=#I(VQ35,41"HKPF84P(.1M1=;NR T)MH;/%'(/K7?3K % MN\3GG^O>( 9!W!W&1!KH\--CH\3ON_A"$S@$/SIUGN\7F?^8.-G&.V(R[PV:<';$9'\=8CMB,3Q"; MD2@[1RJ>:?G@U"U.[@B.EN,BCV)6;&\([$Q4MKBVGM".= E; $JFFSAO3@Z/ M*O%]V/06,6LQ'O46-7R:.2@S_0?NET[A,( ( !+H,4= MD QJBX4L'?:'+5PHSYA?8%?J@]9PW&/#U8B 'T'*87OSUQ(_CJOSZWQVQ^7J M!N9;+AZ;N=QP/SJTT@<3##&!71WK<4=/0&%+N-LR;(<+%^>I_P4U_NZ=.!X^ M.GT@S3W.ON)_I7[N7#.0LT>G7^D=#]T=$1Z2WG)=P#U-/ME_KH*X\G3F3Q=? M%P*2<5_LR\G>_@BZO+?L^^',ZF3%KQ.._D*KX.&1&.0&CM3MMF;:CN^R1)N_ M"0V,H(Z:&%"QL<(]\^6T\AS+M:9N4>>3.6G 1XP9]@LFX([BTCQ8-<;S? 4(LF77.#4!'TUJG[ATQAJOVB_?I_OI:&P MPY-(V48^,')1,R':3U.T%0WH6QW0CTQ/Y]__ M$*HRK#2SN>[2;W6;!=]DM:6N8%/"_[?X OT"%;6)_A" MMP&_P]+N >/:6VEKY.<\;&9M291!5%IW'7!601UG2E2G/>P.MR4XEKS_[B7O M71%"6?-KIR7&L* L=HJVMJ&H4RTV&NF)T#)+F)&_+SX<#-#AHR JF<*]//5)1J[ AG122:LQH_8E(?>D\1[5;QF M5@TILJMK#G)LPL%!XF8$[2;!VC.T"4@YJ_C/>QX6\(QLA(5A'/G0[FC+>0D6 M\*,I<1Y=RO4N"!]=-'V9,"LLR<#F#8A=PFL:GH:@^M9K7$7P"@,QVAJ([W>M MID/TR-!W6VP:L69Z>D[>KEU#;K=I,VW_KB;*MNEX*J]HSZ]/Q.E=K"KV78Y$ M,7&F@BI/!5IH9AGS=4\VCU7Y]#M[+DY50_/Q-[_F@N!%N=KAE!R"% 2_&32@05A\>P->3!(P[] S[AH* :O MS]P?%JA&N>.]&%_1YU+=UG?$,P]&F3M'FA'?[=\I<%"TD=S \<(YY>WBN#+H M\G8OR"L^8N ,$-[P/C S,!=!&7I=;O,WY7;8VKY% \VN#^1$YF(RAJQ==Y'. M1AN(1H0T_T5K5$=S"=M8J&,;)5*)/"8HZ5P!;D,F^K7T-O$T)Z'KB92AKF@N M.4J$[\MC9Y9P=Y4OBTHJ1>#SRO*'VQP64:L4Z"F,R41-1FCMKF-R]8R RMI+ M!)7>.39S! 6:*GSC 2_Z=+%X.?I.H7.6\D&?P;+E$WW^;39H^O2M-ISVQI[8[)*KC34 MC!L51KX_9D)#MIB%>#+$5:MMG FOD>3)^$<6-: H5C JJS&JF%P6VM[6\:#$ M(HU85VAXGGL;&30V,E/&2>UE_&4* MXH/98@.$W="<2IQSW%6(4ED)8UTEPK MQHF*@7*H*$"!889.#I6IL:5ON,+OU= +M!#H4[E=#NT8O)4M$B :/T4*;W@P M]YTQZ,6HJ7-]@3RT8+W,=77!4'2[<=5@X]3Q.'@:J@59M@F&PG= PG@UCS0\L5]ZCTU*XL;9]F#==VD,+/X M%!XUJC5JP,9J]PF.R< , Y:P&%S(@,%II*_J!:Q>-\I0E&C+,0^65'=8^;J? M.!G+;HUGA$?WT<8SFBOSY!])=UW/+B]10/3V(N)=?S:D?M&)=3D9L;"X45O<#W]-WB M8B6X\\F=IM3B&@%J5Y4,*0Q &W=+\N*FLA[VT*1QNA8:6\OU2&K.1A'@)JH- M YM 4&B1E5I^5486?J?UI%\-UQ/G+1A/'"6#P@, .M8J_:*^S!&N"A_U>V@E M#-9:M1"TM"[B1,9^DXS"YRBMQKW2O*F3(@-]2A^^7;,;X MG)B99D)CP1#YS;!B^D^.Y-';1S6*S0>VZ=_#\![EPS'BJAGH[Y><;!&$?"99 MY!_X5]A-^>*'K_^O7:)5' MMC*:5 Y,QK+1+@URG].CXA!]>OOK'VQ@O-,8: M>]YKX$!\$9SO4:FZT/SX+#C&'ZH=S-.W0E>V5E2_P4#E"X%^;RQ%RC"(0\7C;X7#613]LFG@:IC*H6?*SMMWQ9U)%QP90H3J3AGEB<;S1KB_4G0 MJ\_'I>+%&_;(9(/GPWJHC$?["O##UGBE$)\IKIH*P?\5"_2>-^HZ8#= #E*T MK$7ZD'[J''_PE"7*4V H6E)9T%V:M':DVGB3\[[J7Q@]P73C9.AF)( MY#V"RD$8)$JC ";>Y5VOXMX7,^C(Z%]#'0:Q/C2"3A-R711R;N>Q6N8:OTZI MHA+F.DV/HR(XF3Y=_Y6JL'<46B,M[,<-#Z'UH)598>IXJM.^]1B9L4[*+G:W M^52#U9KKB4UJ:(&)XJR!D&',EPB.>TF8^3D=;U+ZP@H$W&]Q6./MXU2)I39Y M.?CVQ![J,UV:O#N86)>*WL3EPX%+*=+=V1PZ MAGS 85M=TK!&5*F^BE@(4+W3%N4N#8-E2BS&50(P6>]0J'VHS-F"@U.A88"[ MF/5(SE D99V."5L++*W)+9Z9R;DY:Q-''ER7/%G.Q'CN? N5)#46-8Q4W$Z? M+46G350%LJ1!U.E[8UF#(]!(&#JX!">ME&YO7.^T0TO,%"-S2S_(#5:7'8YI M88?6>G&*7!)+*Q>2E'TS>.QAZ-H9?(HUS9$2K%I7\OPBYP:-\E:FYXEBC1-< ML4V5#$NW/)VI&'B8'I/H%UT?LK7,NDJLJL#Z*(?RSV1EZT8V[194N36K X*5 M%V95[L0MY+9@I2Q#.2FYN(?Y**7]=4=+6Z6A.]E\9P3>1E=Y"T+(M+;HIJ;6 M(L@C\P)/-<("JE]"8=U\!S>NRDQMZJ2818]5Z;N-"H*]5 \J@<&=-&P5^N8 M^$?#'BM21S6,%5ARJM2-ARM9U@+)8J5FXN^)OT:-%G[VLJ@+VAJ>\B3\7=SA,L:Y&4F*=)&\5FD]^37L375TV \F9Y%1*ID\'RMK12VA-V':08T,D%V#$P.M9C61 M'&L5/N>!S#D%QJ;MS5RUUK* N<. HS5H7I=[(88)Q^:)F0YA%^9O^)[DI!O7 M6>Z@758.NN. L?I6H4M3Y@ J E>Q';9(;?'KB4!2YPX(S(&5(0UY=@HYME=E M27T0SH-82A(!_?_9^]+F-K(KR[^"<+>[JR9 %A>I)%DQ$\&B*%ONJI):5+FF MYUL22)!I 9EP)D *_O7S[KG+NR\S 5*["&,BIETB@%S>>?KF5_]1W6?(9 ME,UD6U.0GA,H00#CX4G_'M8^#))=^>FM9F?81E;88O.-U(YPSYG^I[YX 9"M M/XH002;@2ZX(\ L!RA7+6%FRG["7RH%TC!+8@OEJ7=:(;O?2L1'";)^I]OEI MM6>/CR%]YL :VFSW\NST64?_Z 6]*9*LS^M@*I5BZ\]'!PY>&1T(;G%GN"K\ MCR8L7]%3,,RA%[ %SE)T7EFJ?=5*-33H29BV;\)79VF(O.1CY9E7:+/-2161#6B.]'Q",];6HZ7A%_XO&\WD9;6.QL, _:M8 M:81U"X$P?1N QGZ/< ='^7IPE.,='.7;>)8='.4>PE'H//G/IO<$88D!/B13 MS>]@HP?UD@]B22&PQD&W8R#82WEER76CY@XO>I%3J" 5#SQVICAX9G'8'_P&HHAI M>+>&G1;SOB%1'.[[+!^9^.HCH(/0W5%P' ZHA[R]Q"-V!74*P5M!TL1,N9-, M9/<=\JC,(?',8)6#SX8F@)5;Z92/#\;+Y_"1-B[)7/*O9/\P+ 9!]@U*9N&] M)X3# TE/V&I#3;/<[6[T(MRAQ"DU2U8)\J3OK1K;Q5T1NBYER'N9#GIN3KO; M&[MH-6DPID_HZ^+MTY>BN]]E4A)<4,QT-7$3AW6DBW-Q1:72)E?O7%3K*B+NH,2& M)9F,^.2R0HY0GZ.Z(9'XJV*N'?WR4%S?B3\V^=B6(:=!#6'RG@2'=YH815#9 MKZ))']KA:YK=;OJ&(J<10FF^,;57RS7$&,@Z;9T,M*:DI7NXX>7UW6%RJA$A M (H)]U\Q@PO#*@!=@L&!5UAG V/(Q/J'< W$Z)SL\;>(&^R[YGLG MM"' $P>?:D]-JY6W+26@9.-7Q61A7,K(S<Y#ZB56+R,.0HTH>5 MTGX.7A:-%3P_U*_Q1JF(XGQAV&3- D*WIKA'B\RS$'\ZW_+;=H^2DR&Z$;'" M9=Z$=$WJ'*O6DPA,\/POHA[JNC.I639SMMV*4+XIFMQ-4==)+\8ROHOM_C%V>#DXNL77',C!C;4I MKE'ZT7%:.Z5R]I3=,4[XA,;\*4B_N#E! MD ("S*7MV%/,,XD<^'LTYB#.S'""HQMO#3%C;V@ TTX):^X?-.)-!1;Q^J3R M1>\C2["ZX3&;-NA _OFU:(6FE.[(6=9-AD')6*D UCB%BC=Y?"Z& M5M.3]3UT3%[C]+BD(QG\$#Q_B$7L4>CT$DZL"HX?F\UK6@0%'V]E[R\$"=GW M(U4FX,);DC&VRQB@?A9)Y!8L%)>P WH?]._+\:44"4A2=L9,D2B6-3BF M8'52^(RZ1;3?*P:$"2D1!,(H6Q8SHCF]'4P:M(%L_;'(E6A:*]%5YU3Q[UO2V&< M(X0G 6@8:D'- Y];<@M^,E%@K/&XYD Q:0J(C8J98MR$F';#N^A%6Q5:.:9$ M';Q,UBK39B15)F(([&,'-!X(;D308^X[E-7>Z7MG8S+R''[&@T1P'K04FN\M M%P"J!L,=+I;,T"1<8WAE5_""_46HH7[3MC*3JF>/M_=,#)Z#63[L# GWEW O M#L@E&]53DZNE![^VJ7B;Y-6O0\6$+!.J;WSE% MALW'ICY8 D"Q];FAYW>532_/-;9M#6K),C_\+6)^X^R(Y/E$"&?-KX?^ M5DYZOJ%FJ4LB#S(Z%N'9C)5Q!,#\X@*GJ)-;DO2[IH=D% MT@.\5E>1#A8ED?AV;<1[>U-D@+L,"?O@)-N6@<:8]CUUAV)8>&O=^+U"PH[WL;2U!G M,:Y(QA"0G2(U;3U%D#=I&=[UF\9-J3Z]GZ';0+-KUULRS>*P8Q9=IT1L3&\Y,PG^H\AZG X"7IK54X$<'9\R9.5Y] -W41]8>W1!-9=)V4M/BQ^RU.!S&>3MC M. E16W%!-E8ZJN\&1M]A:SX[MN;!#EOS;3S+#EOS,=B:=:?4W;?A?8A]U=\P M_]GZ2]:&/N0O2E0#?VQ"X!^.GV(*+$(!/I^?0.VOEW7P2\9[,H83_+^G7[*= M0@;.4W9L#AR;=3HGY@0D"2*D%^:+> $?^D.@[5K*^YS'BF ,?IJ;C,LED@Z+ M AY_R>K%WODH'&M[KZMPJRJXXR$&JTF.] 4+CS+L]62TT+9/?1+C7L7=@>@J MFUQ.\]$T!+7(0FLQ-<3$G"S.[ Z^,<&)DZ+5 Q$97;*4\B=W]"HD(9_FK4[3 MR/SJ=*:IEZB9K+2:X&@\QVZHQ4,!C;1&,*WY]-/(G*\^U)!QI>\67$-7P=M" MNCU1]60V70F:3^1^VK><6T$K"=I=9R,[3>&XA._?2+7>O9KU54UC,]]-[NIN M46!&K[* ,F[W'8M6$!MKWF[G)XV"X<5A!-K9+J,R=5T-KAE_I)Q]AE$S;DUM MPFJ'J9:7#TX@Y_%OG;/U!NA?V>9K.D$7@UM*?FI]N][MMJU24(W]C&Y%+0Y: M+DB67U9:OFP[HLF>&D_6RDS8R "HM"KS&ND8(V%#GSD&B PZBWZ+=H/:",== M84K1EG?)N?>&=GS2"8T9!,D0?1W3U2Z!B)!,:B'\9*:/;#W?5D/3!(CF;C7/ M@J*LY62U:XO\3#I8DUH-RB1 MG,_FW,$A ,,P.+0HC;,A94=(=X*(EM>#X''<$+,3ZK/+4GJC$^X7F3]'\J;, MI)H]XL3F1HLZ$)/J0)7/X^FFJ=';-JR\8IMTWV4AUN3S1-]Q0HI<0SF%VED# M*X#.Z90GH-8P5N=4G$'2M>&OSK*W'H\FMDL_R(N]&%DBY'0:SH-P>M+Q#RX1 MRH?GF/)5(J, U'P(^6( QNX'W)%\YH: MV:.J0SQOBS9Y"!=^TX2X@[=I!BAVV<7229O:V),-TJ%@6UR%MCAW7L)456KL M$AE[E^(U5@KCA-;'ZU&%#[-/@JQ<:,J4M=@>B :SS/L* UP'EQ%P6>"U*K#Z M_GX4\S*LT)Q;\JD:02XO._.IE.;K9=.08FP$W]&,A?>Y)$AE5:^&TF)7C(P M?P'F)YG*V+W8KZ98J(,TDOT>/"!M6L_J-\G%FRTLY!>SMPCY3KBJ"R'!3<5&FR?Y-D2!,MV\)E4/:1RVMI+V1 M'GW72Y@EP-@7IV_.K963:R#2PRA\8JSW+=+"NFXB,PI[$Y43E MT594=SI,"NKW]FJ=C//K:K&NB)A4'*5/6PK\)O=(F\6!CX"NE\]]B3.Q[;KN MFF68CFMU %!I5LY)FM5G7[O\",A M$4OB&3P3LH=6#!\JX2J!'>[HQ&XY_LB 'Q&R',87'#W&> MTKY>I&37L8+,R!:Q>\RYG$ACIRK7]]\,_&30;4/BT/@1"WI-F3*&J)^$33T= M'!]H"Q8 %V2<24LC. 5CMMO,IV?=#LEQ3J$EN+U!>AI[.-!4]/)O+Y[M'08K M'$8\#WZ,;!Z^WC@$>AG:8_1Q/S2[/-*,YE\M[F"J9'0 MV]']A,6)V;NV49&;.,9\1\01.P"E)6*8J,S(W?C8;H(;I 15^@7--#/9+V>2 MX] P#CAE("E74>T05?N6=J&LN*>N#&]0JJI\:B)_120*J^#X3(7+_VDOUUX' M.[+FONS,Z52-LN"=T$5HA,-MJ0_KJ8Z!Y.6'!I;@U^5PCN$-E' *S]F77N$< M3V<3P1D'MH![2ELVSQ[?R/-'3,?O%P^:#).7ND(#W8AQX.N- -S-"9$D 5,F M*8QU^@=>4V_9K#FXDZ/Z(D2P"R$CMZ%EE/JD#F]5$T5S''+;QD/#A68\M:UMS74]?(.ZFDA,:H MD3@Y>(LU:.K<+5,L5^(K&9TKLW3N("=?$7+R< 90]YK!-HR*$&=?9*!PE+:9T512*"4-+>A&X8:BI7LE\ M1K;RE$]/'3Z\CX-BMN#'CFDZ3='7+92F]TZ8@Q[\LL)*N T:%=R5FB,E00%$ M/M2,QM!(4X9,+(NXAHI(1#;RZ5PC 7,Y].!>V;^>!N]I*E41\O*Q\*RYVSSYI)=I3\GM M(J?,&RM@6V%H \MH6O6P9:VZ6Z>3)&Z;97VOY44]XZ(/>R+0LO+4Q M.=QBQ[1J^06[J:9^S<+<+HT-T9%R$JXFTMA2XR ""Q;?J/,4:JVLC-2U$UGQ M,?1F.#;:#5S JP0X"L3W-V5X2#*,UWG;7+9DO(?(2L/RB,E+5"2&(BZM']YF M'-UD^K=C!UP3N.]MF&5T1;=#K2QI$/2 M^X[64Y)Q\TQ4M M!3U@I DM@F@7QA@,_K8@ -X.QD!U%#9W8+W10\9^&-9"T94L@251@<3?<,N:480#^ ./(YY^F7 M91B:&M9G5C3!=%PZILUD0*UZP/D:]UH3XP=$H[*8(#QJ2S$F?&DZ)G'N M8%IE[U%F\6VN]*TSE.1B?[Y67/J:Y"T[(.!'I$02V<:V$+SFADP=P7P=>9@> MGC7.%]B)&E>7CK6W.6;IY1"09 WL@:*=&.H@% !->BHPHK1,2260MROE]K%Q MMO^HT)2M- 1\&.(.34C,) M63Z;&3EU;W)$/./CBRE'__]-Z[D=W\MP'@\]S]SNR398K;SPLO^V0-NOGZ:,' M?MA9%+$"<&E@%0D"G!VV9^ P;B%;Q"Q>\OS*J^7"Q? /"B))IQ3<7$[P-@EV M)D)$XJ/+H;<2+OUN;@O"TQ8W^Q9$F&V,T5^7P7I;E5&"3^(UN81]#':=&C@O MYE5>9M%(IF"2 M-#>+*!A6&VN +:X2KG;>0@JX,:P%'4.LZ5@8_X:J9A0/HSY5/QT]H4=JUW+#[J]78+&LO'A/O1SD&.J;<*@CK M9R2'*VK&<$EF.0'Y-*>@J0HVK';='OY3C(QM)QJ&]C*+;\Y\!0(#5?1C$J'( M[;T/'(E#^]:VLE4L"'LN./ D,II,E["4%XR3[NXP)61TD2&E.,8LFNU.!-X; MDE- %6LE(Z5[I5_"*E80@\D=>8L4S75KU9(EP?UX=,.@5*(3+^JINZ$TJ[H\HE$4VN8*J#K8O2S0^ MY66%C(T@*22R?%M6-\$^YB4/GF*OK/])C><$"T3168[6A-),S#R:,FPR+M@_ M!ORR&Y!N&?+1+QVX\*YG@'IH,)A"K";B]0RX7BY&0L[9-Y"R,J(/J-\'V'J5 M]I$UN>[HGO:SKBXNO38T]0U;6T++<8^*6,NSWSB? M05\VO#J"TECD:1^1@M>,IZW1&2YCLB]*CY(,H[$PCO,%9]YBUMI("\E 61X< M*>];RA)/_8QQ,^>,L=GM1YZ%\$$S8#Z:5GGJ*75D-$^CY*Z)?>)*-I=ZG:=D MN,)6B?&'$/@I;)K@5]?%>$DZ0I[XCZY&9?K1%5V$-=XIQPJE"?4[V%3:LDPS M7G[TGPHBNT2?J=U1N] Z$T>;J^VW%K7\7<5(&T1@C"C![7/MG2_JWFEP*TC* M/BX^5.L)=ZZL2A=7HDF2&HJQ#=H/RWW/IX;/P?8/7YUJ+PYN2,E*PC'QV!$' MN@5^PVZ'A-S"BBCP[U'Z(U]LKCZP/GSXXU'42CA;UA423 _^* =*&(^8T@MG MUS+B\QBW)]DHVPLR,;'(:G\(W]QA;+X>QN;''<;FVWB6'<;F'DHF265+CQW' M4^&SV-%FH>2UB$C MH5052_$&^==90P6+=;@9/E6TV*=O7G!8YTX_[V!&XA(:H'Y>53C^(0R@D6U1 M0QNVE@#OC7:>W^7QE*1C95%K?(BJ7O<97;O)I]?:&[XYCC(@/;C@A!5#WTJ* M'2*AT-NNLP613*)W28SN_]F8NB<*<7DF[>YGOX6!#X=+R?V1M:ZXP4]U_JX( M7C$53D;P3\8)84A1=CPH-#/2'"M 2^^>QACS,)G+K)1^!O1@\AQDPD<^3\#(6LYR=G5C((LX8WXV .JB/ M6X.#&@/M4<3]TXTD?0B1Q89=O*9X%X*1(2]#8&V?:)\NP M%4;/K%0WIO7JF!\_+_;\O1/D'S%A*/4O-\MIHQ;-C*O5S'\$>62[4?#:*?>7 M/@Q:<;DT\-AWXO8-:>S M=O:3FF](EM)=.4V[[4&STZ2]_72"#1O%(RZHZ:S MBB9DIU@[(^?9YG=[A'=[N#]XQFHBG'**WU[_TIU\1EB>Q4+RWPRE" Z\L+07 MK5TXTF[E8-1S;7;'I^,06J$1W5[=F-<[MJ*D]@(*.#GOQGQ/$TP''U?"G].> M%+0X]'Y"Y7T:SG&=W8#[DS8PE<]O*-OX$?.5KD^B$RWB6G>+5-K2)7X,>Q4% MEW2]&BU-[):UT@I22N)42'I\ON2_&JM*$T&>7%@BM9I[L\*!IIXS"+E7K DXLB@9C".LY!8 M)?'+T9V04J,K\='!*0$EN@HS+"=*S'DC6U+G*:EXFM&;9/4>4B7ANOMZ M!3UW8K&?*P(5A+^DBQRN6YL/)C:3$])4H9=&ON!HTRZGU85,D4$4_+,A>P1= M,O9X&I,P( 0#?NQ2Q(Q3;>P-'&WLE1[[D3A&VHSUN$83UDSHZNCSRPK->2E$ M17BP-QS2K>I1\BCJB;.A25C(RK1)?TQP7>0$-X-AI4U*C)"HA35BL,]^XQ_A M#.&M X>0H:2YXSSJKA]:,1$>99U@0FL01M0$:.( A/MA%4%= _*%E&LCGUD( M?^2LOH0&%]+H"UO.[ (!48#1:2FFL(F/VB8)'K/QJ,'8 IZ4"F"4L]%;YD@, MJY>YZ*TE3X0.,1J,Q0P/R..88J-[.UQY6Y#_S>IH1 MMX">? FS#+<.4Q"Z2)7LG<.JL&8%2NL3L]B](^P07A'BGYF$3:S;0(8G^3%8 M&GI3P"^C!N"\+F;D3[O+&74**O[Q4.;CEK2@;AM$!#Y<+?5@-GV[L]_V<.E7 MDD(_ORKRZ5A'LVEZ/S7D)C$'!1-%)V<=&=0V$,4X>KDB@4.@6!YVIH<[Z+C8 MO(>Y=)ZNDC/+ M,<04CMFRB0) /5&+>2M^I?3N&*HW]VP8T\I$"VPY. \^!4O6/O:*M5A#@^<" M;FX[9[3*7KC'BD.!ZJX*KV@!<\.*C%KCP,9:%>JN(^ L1^\P2+U\PQ*AGUP7 M3GD0#[QA(D.X?+(DN *??CXZH;.OT>&-J]O4%6_9N'A"]X!5^?Y/Q]K+&A)P M%4IBU%O&FXZSD1K45 M]V!MP'56UY2@C!7O5FH;V .GJ#J 7;;GG&5._3*&]+'Q7X'X1=Y)8>%CZK(P MO[E-&SRJ@_NY=T'*;]WAD#<4(*T!4U).#[SDB]2(JVG&.?,]&IY\&U!0=U!*C4?XNNC^-R8_& MZCJHA\/0;T@!-E&@ZFHZ=_4. MUYWY;?\83%[*XMJF?NEED1,*%8=G ;(M%4:T[8HCC_"HZ5Z@GP@0C]/Q:_IL M759LN8A96T83%'<=F+NNYW0T.-#D!9/Q^>H4OK3K9<- E9Z$5T682&7'&G6M MG8ZH3!I#=5X+$<[OULR$F-U*?Y2*NKRD[@^FT!5V0;.(RKE(M^AFL MZ&WDU+]W$0A2;2<.+*T<4^SIP2W6_F(SL=3@:D;X_N<0TQI.^SRAW#&0)9.8 MMP)_6:9,^>0Y:%&7:;(SAOY+I+S!GT\!,(@,N!U3V=/24*NO"[<=4,7H6;5ED! M;_#G/[]Z]GWX;;C K]7^X/!X^.C@R0]44/M>W_VBKK+QU)!'N>12G=N\@5-# M =1K8#Y0M=G$KG&&X&U'OCGU/V)&@:08#" MUH-4,B[#W^RR;3RV!]DS'+LP?N4UF.Q@F:"PO?#H\]YU:Q0S?!/6^S:8?K+" M#::__KXH&36D?VO#@)DW8#C8-(/'/VU!PQG9+44KQ^AOP&X,"OHD(RHC@=,/ M3&?&+)?[W '#W;-I/=N&WH72G'!*E\.QM5#Y>=5E]YKGS5;?T<'@._JJKL!7 MK[LKD-X14F-<=W!7)0I-ANC]2O5?RDGS@KP@B3 :-I9A9C-[+853N@E>JW^- MH1,CKF0 -V)0R8S5DIWULSHFM(."#$@3H6 "C>2,F&7OBMERMG9B?1]-? 3. M=U$;Y.&/80]0+7U:-%?KQMAC(BYQOJ4IF-+(YRU7& [)H3//5NOA8>.,"2$G M$[I\7KKA1S2@EI,JZA;%D;\A'J#-L,^S$@E47$V[I'#)636F MWI.^7$M*^%R-[BASOG&H$ MXV';+^3.75W8CDSF=A::7K&F-<+AEH(:O!PM*GHGV.+#)\.P,*ZS<68]?X0 M,GKB97U']5>:'G2%B@Q': DD).QM=^;-\<14%LEO',-F"_<'?"MJ. MHFES2ELKN,': ZVU.'6SUSA>0$-P*5L\JSX\6G(#YWH-%?@J?'Z02&/Q2\WC MY[.E]7&E)A!5"G!HLSWFA6XOM?&!%H#CKG/ECF-EH>^IN[^FJK[\=%NLWU4Q M'0?S%JD6>*'V':YA$,QU?ODJ^L[DX66<4-5Z>)A;R8J#Z:F)#(X5XSM'#)L@ M,W&37P3G04-$OKV%C>.B-C @(T7D@5U53-@R#H_YEM(NNJ%"H-<8ZBF8/)K@ M>P;9<@QV\/B W,3/!4#JG@_N\&5DQ5I)(,^DC1O+)[>^"3+?:C[H_U1M_04; M(8*OCZZJ:@J%1/H/0@PBMI>JC_Q5]<,@C *^>6#9)'5!);N:WDS8F%87=1&L M 4G0U54U:\ J";4<.IK@L@5#' (VK0U6S-%Q19T@U$4=#-> 1H*9&V*F/7;4 MG##;7>S%CQ!&9)NDJK24SI]FL910*9:U]6]]8VC5J=L7!%"Y=JWPUXO\*IM. MC/U+!C!X22!S)[3?>>=O@QDI_;;[CR$43&.>L+'X)X@.6G+C^+JFP!/?MC%Y M)AO-#A>(MM^B$-+$D"])7 APMCLNM$RNBD$H0 MF)ED()R38BWB"?:KNF#5XZOA*JJK5MQ7)F^PN'Q]]IN M$5R-:>QW[D>PPG\0 *_X =Y:__ MT[K2PK%XR1!1X4B+?QNSSEA3"'>IQ]M:_,,A0*5?(\0:O57*VQE92H6--S(O M>O&+E-Q5LC3DR2TZ-)\]MQP._O+BU4GX'X91XGP_I3\+9#;^0C8^@IHBA\ZC M\0A8D(]06U&L-O4J1-IA@X'1)*EGKXN,D'5R@1%S MW0@ Q\5A8FZ'-H3#9/P<=XA3QJ-G%5T&[H!C>;N-PU>U(]"&01G51-$)2H+J MQ$[$ ML;@8I40DA8J8 0':4_:!)>(I1="D^?;;&,RWP ?]O=!(H-4QD,JK,!F)$I2T MX?*\V"1BL\6(9<@6O"<>Y]2/$3DQC.!B682K@E0>[T J MW\:S[$ J]Q"DLD:,IHVKAE/P"2SG,/*"MWE1-TL15"V>;#ZFIW)(I^V3B9_; M(F:D,*+K^0Z^\U3X[1_HEY , ;^^$*4VFK0:6B(_ GGZ!$OBI]][=]K?'JD? M+:W&KU!'SC0K9CP4'4Y2@Q4O&XZ-)3D;SO=J!":SNEK.(Q#79BGE=_8NABLC M"#-7/4@I&)EMA&:3>3^I;GF+8WTM/ 8<)\04[Y9[V^)5BD,\SP3"P[Z=X'U% M]I3+_D4))!&/>AK%M=9GF.TQ%:&#R]BSX!S7)R4E1%U%FLW[JRD?3=$%.30E';.CQ_F/V,.TY$%B'I]NV(68D&@CXH9^,W%]F47A-AAK,**5&V MU[/HXVIWBJZB",&,B8PJ44_;R>P,-W!?GN<&EO@9+3*OXOPISPGR.-$53U)X M6[%G(S/ A3;SZUPC5Y%N16U6I8RB;PY;.W>>X=E :7$7_6Z=- 2JH4)RDR\6 MBJY0VHL802&MR=96'X. *S@1(7)!W>?3I!KW1'EV/G:Z?];+(2J1]- MA;5IR$PTBI/J]G[^K08BYBNR0X269!$Y^WK:C>=V4%5O= ;:W$"W;[-.Y-?U MG_H\I_Z'[G2C1?H"Q.Q>[T1.3"39_P$R[V3+^]2<^UE?CY)K1F*]'36NZ>&N MEG3"C%GME$6?/?7>@[.:U."'2](KPN9J%M/_P/>[.1HU(>R:03-/\:]:RE0X M PVTKW5)/LGQUPV%WZ'CP*9>:U>]RWJ,7))=6EDZ5N[L'QEAS*#V0BE M.E@!N$*"09\4E\L:*!"P_;(JNOS&K7-!Z/6HNK7HM=4L("7;VD3@I?)J>]3K M2(WNO(LT_>M$TD3R E$#3I*61!=NJH3 MSZ=!H"V\7#'[B7Q2X=9-!9(HGZR MW:94EZI]&78K=?.ZZ(9F>Y,',Z\@3LQ\99 U"+*>NU&,ID[TSR3$ ,TBV#6"F+K=/\ MJDY_K5-_5$T%"[;8++?82B'(*MX7\Y::Y N7+86BU#8"BI^]S[H%=O86E38! M#7Y2(38JKXL&Y*=5'>LL9A'YZ95JO:6M)!83>[5-G8>8-$CP[H(U2BE@268. M"$#N-S$_@]:6P%:&QEDEH,%HE%Z\86=2_-.(BJIJXS(3IMOP523CJJEU@$F# M2Q;,6'T)G_HR*XM_>HX*/I$2U>".:J"U$H2;S80"@>_$A3EL(SWJ*"U0-)AK MS@TPCB 8?6I$CH8H&2I4MVJ"@]',$$D_.HN%F4W2'S-2X480&Z:@JEL%JG)" MRJ@,CK"R-,.S9&VYY??)],UZ_^#@>H3>*-1 O@Z[0D9>@B,NCMI2*OHTU9E&VG!"6O4B')G M>PIM^KP:;Z082>QXF,MISIBM:CZG_B0!LB7K@&&S[*F04EBC&'3)+@!@+U#LI-XGADEM'E);*V6/.<1L&+\FU[&!:&J(\X@;FX M(?@D%7HL95B3C'3RK4FK+>NJP$/@><\%KWQ\<&B[BY*8]*#AJ__^\.!@<"$* M'H0*F+'AAU^ AP:6DK(QY)L.Y44TA)=#FO\A"D-R=WB>4HD;RW_ M\*T_S@YHZE;,P'7>LB@XGZ-$+/FN3*?$3A$DOQ"3Y@:PM2.6GNP'?B4C.D6$ M&.\ 92]+['6(6^U)$^;-BURJ,)Q"&Z_*C"Y=9DI/GQYDD29-!YJ2O<%4P&]/ M*4>IR9 5Q,*AFDM;3C",RYH0GTJOVD?;"I=8\D9Y,\JBS)XNUY(1APE/:H"S@$H3EM)8\Y&NX^6'\>RJE&:=9VNFUTY!=X/G]R M$*0H1-^P-_SP2>LW;(_Q4;:,#!OPW(Q!G[1:HLY&1M )O858ADRB999IV?>9 MA@[%N6Z(VAY9@^C- \[KLTO6,^3'-#,G@98K2C6B>&ZA<.>]VB_3[M>'+\AC MC90R\JRRAL!<6TBQ7I,Y&U]J!\CY>H"<)SM SK?Q+#M SCT$Y'3,,9]NP1$- M1_.% ,>;*!^\IO]!=0C8F'8X&[JJQ;B9-7XD8QZU3]VF,\ MCO:1<^B.@ 8C(ZZ<):UF\WQ1H) A!V^ 1UJ7KX#GM"?8_1/ZU$RW9S@)H:#J/L4DV5AG%^#"FJ9>83Z0P?O*F7L[F34 M3E".**^KMQ32:$(H[,J:Z13,>YU7-P*O\@R7QCWM>I"DJV3TCV6AJ8XZ84C' MBQ=";YAY)U8#K6!YEWE\G(A6H TJ04GK15J=6JEI$7?OG,@-469VY-T1IY\W M)N< ,5 X,,@0HAU+&O$6%A&!&@5]11SWX$% /Q+5H=M>'3D*8 W\(>[^8') M+&:"DZB7X%$5MG06,\6\A@W"#6#YC>6.T>O'@]L=6::Z6#.D29;*_S2*10DK M?#[V#KF6Z<2^A?&]YNY93YX1)@:O$:DPJ(>TE1=K1D2.1;&JR@XDSX'^-V:: MX8LI4XLGKG?<&\CJ:C:\IST2T'#A&YDQE98 M$FU.W-OL/B>MQ0"KMKH=("0@9.7^5+?%U]R"B0>:SJIR;.07LM0Z9P,-$ )^ M[F[B@# SAK9IQLSG%-*WQPS1\K7/I"EW,NC!2MTAW-C.J\+2O"[RKXE"3$@M#*3 M0Y]HIRBG##\:N4TLZCSLCFJ5TZ@QSD"8NN6,TQ_QAR;$,QX.V'LEJ#=P=R8W M8Y@5?W>A.N%)4_")880(2D+@<3XKJ$T>OM.]3/$Q,&#Z!,^KD OC)@AU@ M$D$R]5TYH1,GW;!2\&-E/M?L&O%M_![A68"3V1OIH1"!5?&< M8WJ#5'%(&!"15KL@OO'KW&RGZA3"1-V0?$%\8H]O$P9Y43IWNT7VPR3/%>6K M&\/+HDH_@ ULNE8T.1N>1SBG97$T2THB%R RNEHUQ8BGGA=,N)E@,%D:TF65$//?>3TU/L67,B(T"EX#TE9** D'N9&1A0YE.W M:IP9L04M8S-AP!6P,2GEZTT$S(X,_$_,)]SI[AI,=68DZXB*=\_V9>BZL =8 MZX;">G#(O\L;2R80N)<-5\/I9G'M6TVSRN$TI-PS5I(\*N.?5,7&I$:XOI>T M(!!:K]56';%6VWH.MRQDVGC/U69QQ^@_#9[A*IGDTQ5UNZ+ N0&D)-(^#Y&V M&XS97PT/2AD&U"]:O&=\DY.T#/3:'=0FXWORVNBB M@*>4Q^^I0<;'3 0$[R;'17]^4Z,:&C5J7C(U4?CXN53\3\*A'L;T5$9'G_+E M\Y-3?4RV0WUC::/''UIM+QU>'LU6F8YA?"Q-X 2,F+ZM!B_3=)40M/9">H4, M:R^?780U7C&--/ZB#Y$&Z0[@,)2S0]QJ;<;R,E!Z+@D5C? D"2Y3QL(]8O 5 MZA7#W0IB/&G%VCK3L<*6Y(C$]/1?+R93T]7)_FX4O AGWD*3FAM,3IMX6PXA M^H,(4$:[UPNX86(MR'PF7HI=*_[JBE"F"I--53HD6]#U,C^] M.(^'S'/XJY M*#!8;7@+CD_7XN#]Y*&D!_4S/B2'\>0<^LP2>^$L+CC-5DJ5QZZK%@65Q%PX M=><)0L9'2KTIIZ=)(!'=<;@]Z2\K_+2!7=DHO835MO:]:Z4SWFOI"F*1J8DF2Q8H*2U4N\!D@[Y5S>,ZG/ M=!K;&9^XWI3@JJMWEG1#):=1=WHT!^Z,9.1^:/VQ3> K(39_5WM1TY=T7\ . M2 A% %=JQW[Z@RTXE#[)(M',) ^BSR]R(DYD[((E7$%JBKXS9OB?(6Q ,)X0 M4QGEF?_C@F3+^PG\ARB/1RR+NB(S(G^B)M(7"WU7:_D91N@F?J,AX3636JVQ4%41D%O-JQ!A>O"NEO_1ALQ/I %O+T43GHU:0Z>%E""OLMD\[U2,FO"* MS635QJN*[;_S$VFQ-[(A:?)$$1'A-$2A%+MBRC]6:@""=N%'1$;%<(?4W@IM M/?W16IDER:7=QPK0E$0A$P$L1%M] V'E_A+=9.#=SH2 M8:E MMF#/BG>P*I45 )OEY26I.$#@S!IKX![+@HP.8Z3@:1)NF;$^REA&# M*,P%TG].B5D&:US![-*BV;L2"YQ9 S:-7M844R3"4 *WC[BUO9@#-* R<*3K M5EYFE^+2Z_)P(TCZ"]=%54N]A:986L-%[(XU?O1;XIPRT2#[L)C 19[-L!7S MZVRZE$ZBEVN_:4VGBB#4_KC&$]0GPA?+9IX+"SO/;E$FV5GW_O_9&-\+?$#2 M;LVP6%JF02,JJG10?4;SN1S;8!%8_=&ZR&T(6R)JAMM,F=4W;,_(C<3'8H&B M9\: (@--H:^.$1'4'#I=OM."(IF4,?>K<1]6"R5]$@8!65&" A2V(E) 1$J# M>),;VT(/'-X-![^(O3.U]L5#EU/N-U>5VAW/5])*_7/J=BI$%N3R\Z5C@5R* M P38&+;Y*HVAGM8SW>@*?UC ,E[DO/E&# MGRE!687^WD-,DDEA$C@)9][F9 MT7[K2:B8\%KQAS=KT!9;X7Z NXD,G%L$/4>_\S*1^.UKM>< %O, TO244(WU M?)5K) V.A]S(K%J=V7)1[1$+RDTVQ4'9J(?H]3/+5&)%\#9HZ,T_03U4\^@(6Q; M;?[286H>(E=]M^R4;FW6S.3R>R13C'RGT0%QM+L>8NQ!3ZF-6\=+%V>U$FD1 MG.9D4KY*R_KD[3"H:"26\2#3++=:]- AB60 4/(8M M]CY'I:A$(9Z/(L9<'\P9\FU;B@3:PWI)AOIP"-0D937DQ3\TZA4O_&O18IDO M'!60WL(\W(MI-7J;2U\6(U"X1,X9+0-C0)#5L$19P_U$J6Q,U(H1XJF9!P9# M3)40>?3UB7!D\J7:')0&X^3?^ >WDTM=H-X7<)I>\G5PW8AI[".-]NOZ7^@H MTBE=D_N@*=TCDC\N)&I"T"FNL)R?P*5.^9N#5T8G)XK&AT\>/1JJVF84L_IM M_[_V!S]!%HV5%(\.#@^24TBTX#3M3H]S(=^' :0_O"U&;R^RT=O^PK0[WSK5 M>V%#GZYB3U1LQI2'+!Q8/HX0L25GO#'H_% ,%"QS)9CT861C0R"A'NT\6_'& M .]LF4\*AHTX9B"(Y!4DO.K;5L+F*IC2D;.YWX5*H+8<(:!(TC*32^ M:\D0+6MCA?(:S(SU:\SKYGQ7PS.50#18#QL72I>2PL7EY'*LM.NH^S]J-]Z[ M?":XZ%Y!X#7M3\0.\[J[O13]K1XG0_N82AD74=K>C4<9K+FG@-&C@%B2&1UR MY\6PN^].[C#%ZWZ];NH-E]/D;4#P?5\5:UJ*9=XC5O;^'T7I2I<\F4.T+(F- MI8)"_4V)*/BB*!6/ MJ"\"SLXU+H>&#O68X#E7(P?Y_5OUXI4AD]LYOA:^;>U6[B\BT8/U ZP)S;- M6@6E(6&1]/O$\XA'$82B4:^&O4&B)*T70A:Y0_I\/:3/X0[I\VT\RP[I MBU&&E,L/9^45%9#&@R>'A[%A92_\*]Y%HF]M7IQ 3Y0I8%D4.Y;SI&36DG?B MXE68K$NEP-:SBUPU\:X3&H1XVL0&P_A.7AN *B;!*:,D5RN;3-?77MS83>?. M,62NJ#))R>.L#I%/S06%=?7*+LE=A%AY9Y8S]/T/K D&J9&U^6N4V"]V^247 MBZP*UCN:MO.O49WUVIV]JK$>=8_D9;.HEZ.%T@]KR4K#0%I+[RBR[ &IU5FA M4AJUM!YY?LY>-4Q'N-?O'_=3LL(?[TJ).>_()]PNT!+.I-96Y)5$_;)>M.L) M!D]@/+NG0._M"P2$Q2TOF9M6:G<+TS .)9>Z?5J/*UP[L?U#.*,BISE%;-9W M2<$0)<;7['HIOT@FQ73@7Y:#EZ-%%0SJX.B1IW2%GTPB(%R$958-HB4R9C4BDYC337YU0/G("LX^C@\#'AHR#L M#4^9'-X29)3AXS $( XJ\^4B& YPT:#??UR,!\Q.R9SW&?$3%)P')?8L_)J? MO1' BW0=,__.*ZK4,< /^4.JS)!#[Z:D:.*#H8^&*4NHRV-6C>B;H\@B+ATO M1DGR4QV,_M70[+G3<0^CG(X(S< @%_YWGV1!\I2P7<5558WI)EYF.SPW9DRX MA2M0C]1B5=)Q1?$U3"Q6R[HQE?*<7*]MQ:4"R(/3.@_<8@8U>;)VUZ!:E.&= MJ&A9V@-FDYLJ4P;L]7>[62/>T,T">Q*%KHY#--G=A+1M+=\MR(^Y*:W6$/'WF2JKW1BH%J: ]8-) M0ROD8"X&CS0RI]%B,_5;VI\]9' 8V0LVME8VI$LES\M^ W(4:JYH[%9&6) P4M@])*&MNLB$ZA=_#U0TQ!+J\9AG=)VHW)SM-NTDQFI M8/")7P6M$L%=.=>@,^C.#929G5F[91'J0-*/Z*"ARA0CAPG0*P*OU"HP"K&% M6G(>+D?H=9$;%SB;#'=VS.+2B3>[9EZ?$5?S^<#-5TS9/;="%M:(3"B>MJQN M["S"(1L"F''F+NTX4,K@A9%.'U&D813:[J"6'_4.\,9M=1.A7),W<1$WZ3Z, M<0N64*.)7G&>RPIQ40[EO8SV-Z< J<=]1CJYUSFVA:M@PSCSDG5WZB[\.O?G M-(/RPUV(VT0(BL946ZE7$6[A(+VQ?LU>N=Z^<4]9]2SI1,\2N>UE\/DO5NMH M%NG>T+:*?&GJ8 /'._6:;!;K)2_.A2UC2(A&,O[0/[\E6M,!;)^>"R,W)>00 MOMTZRCW=$8YOUGX1:G$5.>ML[OW!V37A,">"FT:X7<,21RU@"?7BA#A57RME MC 05H:3[J+[(,D#M'&?*,83U2M!.:H M06&OES$GB$F/'''X&/U%,72;Y<'*C5MH<8 AX#6(Y"L]!,QA6U4MX3?J2;2DL6-:<_"%[3R? MS=,RB,,5"\\40P.8Y8 6#!)ADD[Y[?QYFCP;#I#T$K8NYZ8::=?^X&3 R3I MB?D>+:ECO2(W]MN=X .'/<.W<."JF)L36J#(^\=:)XQHYE=!4]UTE3@_"%V4 MMJ9 DN6RSF:-Z"B!A$5LII5.)1CY/?T(J/.K+6P E9FT66H6-EPJKXI+8\Y#\ MM!06Y=XKXU]^J-+21LE,2"2A9 8B59-F+]J<129(WV*X+-Y+F$M>6:8' M[-M#!QB&:*411+@X![KURHU2OQX+4]J)[5FP?@OQ?Y );(S]6-F.AQPU%_1? M5/(FJ5'\-\'[$&]LP1K\6?-CT*&2<$]SFI1Z#8]1C#/),C?:("00&7R%%DA. MC+,3-"G$XH6<9M9F0[ZM1 6BD$SM'):FX#C^AD]"K\ \5U"]A%G&(\FI*5;B M(7=S3P#X3!+/#1"011T5%"7HK73IZ.[SKO^E<.4P[UL21 Q.P%CY:[XXO0(. M0J/>TV"BEPOI7VHE1XRWYB3N"4DH(.PA6A-O!*C1DNU 7OZ]@G)3JTE19L3V M!&U.[&@Z+L2<2LKX)DP8W\L:)]8EG#D(/9L"]G8U."WJ47@\M,H5C?;+\KEB M>NUPH'D?3=TR0LK=HGGCN]0QA6=5U&&]G!#(D>7]*O]P0BVJH;K,^F7-7#-8 M3Z&%+EW MT,H7"99UFU(&)XA=!2O2(3>^Z:/=[T9V:SK4(\B0Y,;])ZX3NP]K'R43T"H0 M.TLL%D:4E01-[QTUKH-&[Z+'N$\??QU(5S_J_34RS:]CWR(U0M'.!%7Y,HS\ M*Z$SO^?P[HW4VSUMB1-V/4^Q:J",DNH?I MB>7I=>ZZ.=>SG]]_P_B[542L0:4[D)JTHT8V( &-V*.15 !MW/#?XPHJ164V MTP2@$%-#.@IS,.RVEP[;#-UN@DQ<(T/'N[7H%.6$# BBI>"W%TWL]B]$#9DG M.^WLZ7\_^S*_T_[@G#O]I.\I80^@3[HR;T,"YK-0L*1Y<;O> ;-AD4%C X9J M)M1CFUP3SD2=*8O7ZD$ UJ/%$)TK*%$I7:DO?%YR^[#[BH@]TVM3L#CL*ZC? M82,-!Z*X@#J3_"G-2M=2:XE%K!#4W3")9[L+&9F&CVQ%IF#:;(%;/$+P,E]R MLMTLZMJ5/ES;@-QN%W44>ISO0*8:I377%[:DZO]U<5F%_=-,N4&O+7." ;D. MQD%*]5 AX$6]7S4*NB'$Q?4)J=J#@E#JF5M&8RR8O$M9K/!R$ZRZ^#T(_98+FB1Q,1?=<%:V48J6^;2!HN6 MZ[4K"+3JA+5@SPDBWO$VX?=+$4[N57$JDV]3[F>6>X85H4%DK!I8-2 !QBD> MQD@8%0VR&[$_O*KC];P^BM254,1FPU63'=6UD+:B4XG)^W?9C/Q1J_M+$QWM MLA; $!6U3QOZ;&)=+JG^.:RDF/IORX:PQO2@3@KP_DHN;N9&1$O?55,DH5E MA\$@XRH[/Z9ESC89M6'B/_:T[UMK:KMB1]0]]"!(*,6?-[5N8*K MZ,NN3]ZKW[K-A*HJLS50R;?OJ9&6C(_>^Q P)@/F67Z,F?\D,V-6U58V?$>P[O>)-U6GF: P3G:O4J# MQ#1/=O2T"7E<)>N^-[;V1S[T]@XX>[M;+MN&*<_(]V5UUH+2V3./L!T70#%R M(^E%S=WFSH9D81)IU670=MF6J*8(CTL$9P!@Z3HSNB%KSU=\%IIY+AP7&#OO M0_E?W>=H;6D5PN^; MTJ%M4'H] 1&ZW&DEM9>0QD'PC]XZ:34%SC?";06".S72,E .H,A84B946Q)= MA;,3,&KR<\P!W)TX2"Q[' >ZG5B3EHFZRD:@=Q >.X10L1^(_(O<#H9PN7\L MPP<*O"L%"VD)M_[W4&^3,:+F:1H,5<&(>"V[O!K]6+E('U[TL>J+D0\'$\L_:4RAS"K,"?/ MIRHN!#DAWB:BQIZ:NHW7L=]C9\'^T)Y ]T.9&A[+W7>L],=89@4KNXOH9*1F M@V?#*=6@\2<^27+>JZ.:=("5MC45**O,Y=@L4//ZSG5:V"HWWN&".R(*"GC%%K\E ^0=@:-3(W>U?5C5+$ M$#4GNQ/^K8"S*,&0P=K!;<$D?!D$F4T(#_-9,A:.E3Z>WH0>E<]ET#GQ:%^5 M\4*6@Q=8"FG1PS$-8+ON2!S6KDP6>KY+W!0T6/$<#;\**V;6R.&FYUB*>5_O M U5]%CLLPN!@C'O8%#U-D&-2,W)7;AC@B9@L^*!PFTQ;$G.*GW*&X_;8OQW> MY.OA38YW>)-OXUEV>)-[R$S2/O8VV/M$08!.;XBI$YJ"A&_*)<4LG&IU7AO M%DTB;42LXV334&!RC@HE5GS#K"-WWYA8*82[O>L86#G:'"O*#E\P96]R*+E: M638F L]@+Z2J)=0&?>56CG'DD&V'*Y"?MW-&JM3B-"JU041RD !DR;6ZJE1O M;0,GQFE:5]JSNE)2@]+0JLQI/N!AQX'E$Y>9U?.T6Z\_+D(@V1_0]AS)@!C[ M@5YD2%9D%G\4/BXG8>"F0C&JN MO":U<)%R<#N>%894L4;!='J+8A:W57FU=:.\C[MA._*E4I>W&&8KIPD\AH M"U,+Q,5M+X+QX?Y?P61HYD;+=K)0<63T7H*M+II]^@1F467M^YT5D:@6U1)C MZ*TU,^[@8F7C@R=&B'$31KBY*N:,G.-SQO**"&9Z'X%D1/0:5/KI>W9).L'] MZLP$G^UX?H!K-KUH;(P,0=M>E(! -M +B==22[6R63:J2<,ULY:H9.RC"#S+ M57 ENO=)HJ% ^=(B:I>_UHOH9FC63R"EP;04"%?N\/4;K(]W@B;G88100 =85>P,'D65!-Z M-GP[4B\F"@J0S>W5OUF-Z I9F&CXUADRVEBV/F3KZ"L)]@6%7;[L^OYWR:_E M"F %E,'-<'=A4=X&7.JWPZI]-,!9;4?5$<,;.5 MR$Z\R\DK239+O/:N._>&CK? "[3?R0QW=!D7C+.EB.Q>;DLQA@E&Q8A M4N?\8$MB3\L^-WDM!=11CHY 'K@[#7[F/=N^NJL/'Y8\Q?[356M;JXXC)U7#OB_77=;%VW;5BQQD(#WKC%S*Z'2VTOWA MM]0D6K !-LGB2KUA[D#F4A#YI<$L%$9:&-?!;Z)LVO>^Y@A(ZW325:OZ;OS2 M^A(X IF[0!P$ ^]ROZ._MLH,D6W)V4)=9:.W2B?9YTH#5*2Q^U5UHQQNX8 K MFC1BW;C&^XDXY3,Z@5H(:JOC&)]#UV4#3%S+/!6+14! $"N"('CW) Q^SP80 M[[2_=-B[4\;>G1/V[GZ\^'O&_P"]UMF8WX-[-]49#56U5)6'?M< MTRF#7;DQ>L5)0 )%0L;O_MO>]QNR2 5 > "6$@+N$=(N3%UFS@-.2=3:O.* MC6V$^ZP$^:A\7(P](;4<.3#956$3O:I*50N$H>5R9?XN(T7Z(;LOD"?@%FYQ M*$Y?_NW%L[W#)P-J[,MGQ2@JG=%1'AP T%-'%\L:")8-96)E;)8EVK[;E)PQ M,=BATEB\]S#W8T?'RM4CD![4ESE+0?]$]9'T3QF!2]?Q[^4SS8*[9;LI\T6< M5L)O1Z/< Y-_O_=(F7'P[WXM767S; M5F)=I3SR269D46?S;!1I+-MKA((I.3@08X;[56/%8R0+F9^!#UXR)!3$ MWFY%-.G5]UIA6?,N&#AU+;Y!>PN]WW!YOB9CT?W37>W9G!R/\G)OFD\6?SJ^ M@X7;HZ;)KV3BP"W_XU-]MR__".EP'3[8?TACP7,DNV\YZY]0V@FT>O3$PK;N M=#D]W<-2?$&ELOPG^@[EO* M1DQVF>E)>ZY(E6-.1BR=&,(48=Z M(KANNUF>+Q1H8U=5%#/ZQCR)A#31[L[]+[AX$-C:U,_KZN_*Y2B5(H/I5RY) MSNU#;O6(;D+\^8;5T/KF;KJ_X'2G+>F)(^>K!E1L# \16:$4/8=IU?+!;N:^ M\$;ES>?4]Z(8$Q=G63 #)=QFJ.024M;R,\^IUTDQ!0N"Y7W/STYW<_H%Y[1> MSJI:>1 031,N2LGVPX%83:\I %\ZB%X,J%O!\V[FOJ0=9? *DO.+8E3,F3;9 M94^@6]B#!0>FI97"7/OEW9Q^]3GU)# Z5[$/H'5PJF"+5ZX1=]>8Q*ZIF[ < M-Z-L[M0>=C/]!6?:]5QX(SM,["EFCF35\!].\8@*#7Z!_+HBDL MA^#M;@Q>(E5>U6ID7Q< [>;V"\XM19K<7^_%5O%/^JB%DZ5I!M 7S7,]/W,- M$RT"YMVL?IU*8C9"CR?X31;!]_!:C,!!'OV(^'3O&<@7,X-KJ0%,4-2?:%N3Q[R3D3OC6I>$3E M,"N2#'W!9(3BN>3H7,Q!>,-JLLA+U8-BQ1XG4"HTQ9KJZ:(V3\*#L7#P7Y8H0 ESQ]^UE\=O$*0Y43T(2[C6CW"#A")\PA6Y^F8^GP-=#<%":\<-?)MFT MX9>;%?2VHA8![0C!N@O@?Y9G#3> _VX],( E$9DN4W'& M-@'/-3MA/"8U#J5-N_LDFV3OX>B-(T/W)BUV5I/E60&U=&I6;759JTRDG69* M:00FCMD3\4RSCH?-F-<^U>LKU>(G&X:,!Z+I)=:VX8BCD+0/W9,>A0^ ZH^7 M3 D/H533_;"L0L3E,.4ELW#K,9W-6#5.QFK!>4KBDI\(6<+$]YZ*=4)]5AK] M)[RRRH6@P:XKZ;-F^6\I'E"FPT.!4"2^RJ?C"!*B;^NY L+R] M"^L(MD1MUM SOZ7V2\@J241T0H4,*BT/69&:KK=J$104Y62Z!. Y\HF)3,46 M'(36OO(?_W;XX\'3G[HX^<,#B,\W=!ZR!3=.1O?#'H ]]3]"MMY^"/:PL"S^ MNIRN^&?'AZ9@>47M3;P"]/Q9+N#UTZPPG*S]>+1*'AWL'_U1CPE98B9GV+[, M*)O3#N+?#R--H*V.8<]:POL^_&.Z2N,J$DIMM%S:@L*[T!U_/-I_\$?K!DN> M3VQB=GE)Y-^+C<.#@G@%E,W0*;5#^?"JR">#,WOLE_S8P\%9324_NL[Y_N!_ MEADU_U67K,>'-R?K[/< QA-T+>^4K_7Q_L$?;QW(<$0L=%N3ZF%ZB:,G^S]^ MV 1)K\1$.W6;N$304N)CC+A-C=VPI:T0WC0KM-..OL/^&W:R-)VRLQ*\>!)GU.#,^S+\NG>?F,+B\Y"A^W:NDQK M4X-N 8^JZ<%2>2&;WY7?,_$H2PERI*C3?&.VMD75XWSIYE>-*,=1VL_S'0V MDD[)7VI=H-\5[W<]^Y9>0DB!IU5YR"3_3"+S&^7*G=6B5OB_5[6\%9PD8E3V"SRB9/NF:J@;!$NDR4/H M0/?$&<[GV'?%-3_,X<.]59@(*L_#]Z'\LMR4Z P<@6$X,+?@I.HT,;MQ[UWU MHPI9>28?:FF(5YX02AT2;P^"GQD5S]MH98XZQ#: "(IX+?@TD).)K;]381Y, MR=5&8VQWE?0OD+:;!NKCQCE5HK?+SA1Z!<,SOX\#L\&P#%DM* M--TN88#:"OWFYQS(P+A/:"2#,;AM06*.8GM[#&K$">:)%[,L@CU]0VO"/70] MEN4PKYN50>S6Q MH=R7'0SC@O,K:7\V!6%\= [3G-DPNBD=]X&%4O)Q;W2E)PA"Q1ZC+I3>%Q7) M3\UR8CMRUCIG20B",.]N$I(HG ( MB9S32JGNFB@5A2Y[BBU0S\N;A;E"_F[RT.Y/0_;#,HM#6['<,(D0* ^XF+)W MAQP%'3KQ,*-_D8"D/4-;H8HMFWODC4\;#_TM\'S:I1/*5@R.#@X?#0?/WYR? M#5XO&S!YTGHXEZ+MX#^"%_!T\*JJZIB--6"&$A^LA$R5!?)(:0"=(LRFE=^0 M^@(CDB.2=4E5F7_25%.NB30'P%BMMG8B3 MJG]).OGUY8["&)OJS3G>[M7@X<'!T/[Q2S$^S>:#!_0W#(7\_7P6WHH^^9$^ M$:U1S_&0U?',%8$4AAWI@M 7R:!/..[!D7>_<@DC#6/WL&7Z-EN,[# MVT^-3"A$)+,YR$OFX=$Y;"/*MK?I([#;*YH4 JX+\R]9ZY@WHEX1&18FV\A% MH:% K(]*VF 50IDPA%,*I$&_J5YT 4ZTH2Q+<[0E 9*V+AL'FKQS7)YA-'B9 M.89I&4=*F?&3&(5MW >LV\>H?'YY?\?:/E,-C]@)SS<7]K0((^0,DU UM>A6 MF<:/'W0[:R$2K'&G,I8 R::"=$7#["2=69E*$ACNZK"DJ:B:?*==F'(UL'$1 M0@BK@"'_3=X[NN<\=53O$>H92)("R"AG+C!6<[S_Y\BGF93N]S95#&UFQ($Q M.%CJ6TB=$Y:^/P#7(!ULL*Z&'^T+5DHZ:I!*<=>5SS%@I,S[*_!T^D5E MXE]S39D#2%ZK,E P6)/@(95VB%"IO:#"/:$@2JGOF<5JE8)ZJ7NVTE:=N^4Z M\5OD;@P+Z[S\Q*Z\5QYOJXS.N0YEEMB%2/+Z,4/\';(>_566#>F\[PV Q-XM MSXRU?^#TF+/5$@>AT34QHU<;5*.PSX?*91K=ACO/\19,;!*5M'!,R1D+-Z[. M+XFVG&$+>JJ 0KI'=IJ_G%NRD\YP+?[,X#;+Q*&")W/9DOI*A/@F!8JDZ5,8 M)JGOEI2OSW_#?QT^_7Z0W1": M&-YO9'9'$#2;Y>."U?G63JGA (E&EO?9%NPB,X_8-EJ/,')F%NQL*WC46>&\ MX\5572TOKV1AG)X76GCIOI0(U04]ZSFK9@O@BTU[/E8 09QAE[#W4Z';TI>R(EFI7W%F&Z4#+6S)<@E#X? M5>F375<&#];1,7=E$+@V.)#-%8 _#/81A!&*,@G0K*EX*KD*,96*C9U'/;^@ M?0W06HZCE7(0GY?3=#?!K0F>4]YFL5 01L\V_-L:$-LT3AS="Y6Y5344V;5M4<8[B;H M2T[057'!./]P;"Y3,-2D2&W< 89(-(I^& 7 M=3>C7VQ&55A=3SS+587ID53,Q30KWP8O-A^]E92,E AJ2]W B*YQ:MB394$U MRDM(-BB!A&AFCU)@N\G_/.^#GM_$L.^#G9^2&WMGP#8YRTA W4A'WFYK:8Y""H_86A;))Z0R]_#V_ M5/P=99U*3O2+V>\KUGU>?I#=I+3/0L9R MZJ*5G[,;W4FZ!:D6%O8"J:Q=551\;@:'#_]H,**>'EH)FP1N3E@AZC4M6!V: ML>+T#[0 +Z69SE!)XF/ M\G,-9L9QILUYLN[H-I>**H]QZ)RL46$)Z)P34$=9%[TM85PFZYUE\NG^= M.N?+#^*^8$%ODYT_)6EG-*]=4=P;6W.!'J!_V +30J0RW(P+1C X>>@N^B#\ M\23LC_ P UV6[P#=O@:&83GC;:U &*.NO,@7-\0C6A2;' +7PM 14VYL&>U1R>A-3([W* MG:OG!CZ]:I3GW)G9JN[3>RW#;*[$8,^8!NI/( B@@H4C?%*HD;\@26LN@683 MIN3\*IM.GC(A /U>?D24" RG<_KF4>:]TZI4W?#9+-T,FQ:> '=U^46F@*Y? MRIP _K'J DVV\V5-J2ZN92?'T)V/?Z5]ON6\0FJE;VE)MI.^ [( O#E>;>T0 M*L]"VYD!:()@.\J=,:Y&P3@Q4P1S2KRGM?NNJH?2+-_SLW&5-ZALHD3]]V48 MU#%#RH8;;*0MWF?Z9W?'[]&D1 \[(FV#-O:-+Q!N1\/A;\A]U-2NT0!,1P&U M:G*78=S'[ A/P@2$Z6ZD-S].-R,)4:55&!R3G.DZIY)?&9X<2JJ\5.M@.@PH3,0HYB/>63#'M%5)S1(N!03!RSKF@Q(\J8 M%URBL3MK&)-)'U-=R$90LY=)RP<[4\D@L MY*C";; J:4PK0PO)%)'B*Q.%Y?(MFE[T?,VGZ76-HP<>;;;0750VA*UD]! < M-# S+UG1XF(%X$J.4>(G'H9M1HWMJJ+ ,!-C&?UX"_]1Q[]RN_3X )A8HCEC MFG(([Q !,FDZI4: NTTF;6.VM%:S=-[W![]#(SFQ9WYZK55!FOMX4J\JP5CQ MT[E(B7X_R4;<&N"TPGMH= M5HQI#^.@Y3WNDN";[ZR'U'NO*;% -%"*7_8$"PZ#*;QY35.-"EP6CEE<*(P MLO".![)W9]&T9T1&F4A9QT7M7DO7J8P'G\EB?HT"H^=66^ $GK *=\/G-EJ/ M5]K!).$C7OR&<+0<.^M^]:A%Y\$X^*P=Q(23Y;8_;,%P\B@!*2)!.([:%I@W M>;+8&5%KBW*OLRAI57$XD&S+V,P;@X&>#=D*"FCEA@6(J"'6W=\O2&CY:KX_ M.UR*EA6UVT5FT<@HJ7%/SY5]^Y8%(=1:I0L5U*>$&2YH9Q?\S76C]N%$BMJC M[(#VA'POS98P*)W58TR;A]8B@;[R)86D++)NVM>!D1IL86H]+BNRR M@MK-FBLW%A+:M3C^PD7$+9VNW# *SQ!9/>D-R#.(;C2R ^6HR>,JD\@V#(1G M@HV:._3QCZKVTJ<;G[T"$45,'.R7+M*N"DW?] MZ3HD6D6R?AZ<7MJ;'*SQ.Q)Z[";CAHL\+(9_YGYHPF MZ[*1_O3"M]G?+4OW M^.OPI?3O*@V-7Q?-V\'S#%9Z*\W'690V]0SK27X8(518?&$OL5&5[P@UNRIM MYO'4H'; <%%>[XZ=3G]I*?L;%9!-4'1'D+[-POW6F)JK0TRC(9<9[4[ ME?M^8>U)1=G]OQ)PR M70P-?QCV)I]>HV<:K.N6O/"'.Y& ('J6Y4)?O<@:^CVR/^S,KBGVR4H ;,/OR:51OOPG0=.56!0EQ)&-AEB/&" M<:U@ )8=SN<>$KS-@QT*%G\F/B;*JA4Z%5>1 M7--;4(ZHM6Y616;:)2+B:7Y)*A2)?1S,\G"=,==A*DKAP9))SFCB[;'3(POA M*S+[Q2S2# 4;ORRF8S'LHG:F0LU\*O!'HS"HX550@[\B%JZ;S"2 V\+/S% " MQ3S^G![)U)\CEE>'*N;Z)1>*+,3@.IP1M*CE%Y<5DU,C59]-3>%V@[N4'I/: M-QI)46/JBIFB+Y=9'5XKES='T28*MF@?3IVP^ AK;S*A[WTF)APV<2[9::([ MJAO0?J8I#3,]!%+C2^Y:7X:I/NOX>KV.A\JI4X(PA!&;/9G;73_&C]#$Y9S@ M9'Z_!B@/$H W*F. (;S;8]*F,5NB(IJ<=_$49'6(!AHCIPE/3D[FHIU]L"=E MCID*W/Q;JO'QLCLS%\C=U,NYU(Z"[0BS6%?SL 80"VR%?-/+$6<,-,'9]YX) M9W_8/%?_6&9OP_Z?H+UX,JVJ\7"P:)9E>,"84;PA@GK*ZO$EF$ES6E'V8$$E M]M1CI7T ;LZFFBQN)(40EN(8_SW+II/@FDO*;+0*AF0O6RPR,#AG-5VQKJNP MK$%^AS^'N2/R0Z0XKT*8'W9B/@][:%:,&F5XB=16T[R\7%Q)EICFW'?%".$] M*AG1>/!V_FW_?)^N/PYC4B\T\\G'UD3A7MF 75(@#YAHD2%OTVKDJRCG8?Z? M4^*?\JZ#G\(YP(Z2 ME=7(Q.A,<[,Y9%.57"V,$:T=>VB0A^1CK.T;?9LI.4 CJF6, MZ)9AU2F7&:VT9:D<_>9:C/,PGR0J0[PV7#INS&U)#@#;>PGO/R<+21M)BBQC MR;UE\84SSD"R$@RY$R.*7B?+*>?SV)WC!^@LNF38)SK>80Y-+6Z751$]%H MF )Q3DD9M#9!OINJGHX)^DEN!V)4G@X0(@0S%$R'&==8YA%M GW 1/*Y198@ MWU3X9SFXG%87&[04%<=DZFEO##RJUU9FV<1GT=WNS$LZ7,2540&T0#H?3M*+ M*NA3(2),V)CD4:RF]9]^^R[JC-Q)X%/@K+:NY1_*M+2$VJ-0NF3L)=+<=74S M+0YHPS,]^X.#O5G8B0NF()"2(FO2T4T)>/Q3UN"$P/P*C%'B$-SLO_8.CP8- MA4Y3_%LQCKP>H'G(Z 3-IC4LE0@=!**;:L2%]Z:5YY+ *VME"00-P)Q7*B)ZGEZ7G'>]S]/%\#1G7;M8/#U>A!@,T;$8;Q@SAB@Z11# MH'QL#$A&K2;,+?D'6>EFH>0ZTQ5*FCAT,W!%P_@JN:<<1&T%&'5IW#I ],7, M5;0ZR1IX#'S'4#$H/)M3X-="927+15==<,B[JT2>3PXDEDRDS4'7%B0'%X\[ M;Y#RU*'PQ=Y4<$&"/7P[,(TE)QAB@P<@/I?.$(HUVQPFU;EHD/96IY73YWOG%* WC_C_D_=]^T?TAZ.?-:N9E4L5N1CL]/SG]B MM.?YV2F?-Y1;H /\HAK3B4/I(_8K@LLY6TXO%6EH%_1\.\.)&=$] BJVQ<:$\VM1*P@-F7PSZ0/KL6E2]WM6(I0PF/@KU"_ M*PL:/T-PPTMIMM$N%,W_P3F+E%P8NYSP'!RWP,D"-(_KR;KDP%DY"/0!XX\LUAJ,/W!A$XTN#8+MPD83+V#OF4%[SQG M48'HI4V3I5LKPNQDE8M=L?3?TP MV;XR3)-.%X[XJ%E]D05[M??RW31?H2DF?/?HX.!H\!U]+FQ'W:]%'FII4JF7 M*H3A1UYN[.9E:I(5K*V$[U!NZ=>L&6?_"+XVX0D9L<1F7G"."LKO>;%FW>T[ M(6<2/5*9FKP:HI Q*F5!_QV0/B/X/15N20WO0?F\H%@[- M3*X6SCUI._7@IK#RJ0E:"KB]=S<";GT&TUKC/D1.8/GB95$BO&%-$LW[,B!7 M;L+IR*5EU_B16ZGR"6H?Y,Q)#HW2/U1=KL<4B^")FH;^,RQ2BI'_2?_-;R6I M*_JUW *QDXI_@*D/Q-3A4[IR=!J ?A-?YJ[O0NI0\@:QT]2[6$AX#R2OD\D*J?7C?D:,2Q- MZ^B*X\&YY-FL I>4](3C\6.Q&!7A?.S3![!E1O&J'8J*4/(WV'*P\ M[ -HET1&EFJ^!)8A7O7PX9BTABB%]P$#.Z.(S)$VA V27_-.0DA%["A2-/$>$\C1M?"*8-O3ZT%YP)Y'\88+Z"L7(:CRQT9 M$AQ2)HE_X@:*>_'(BAC,LET@X[)]UQ0ET^-6QGOD+MI7;8P9I6-,W\-:1[14 M LB1^A_#<6@V9&AD"8;G#$[X3+J3=:>O7X(1H@>.,#VPJ2]/U['QN,0:,=M1 MH,%KZDUFW&_XXU[K5Q#.WP..O^-TVD- S7V50F+"FB[2/_/L(,R$:J07Q:PB 5+C MMS2CE@111- R([3#DOO=L2A1/.%#,0GKS!SH Y%F[< MOC-F=Y\K\H:RN_+YX'^FWEA]5]&!.O7^L+1--FC^U8IO4<_6GX6-:^Y2K MY2[,30G:K$YG7!IB@#KDE>O6-H^=ON['+<$M.#)>^SKHDD&&XL-@!;L M=W64/G)@!^__7.#OH(,=MAJ3K+1LBCU-P,8L'D_KCO4["[_QN46(# ,VT/L9 MIJ(Q53%R_C1?P;PK6H[MF/_WR,R\KWGI;^[Q6/Q,-8IUC.YN![:R*/ERO8JA MDSM$("$#)4JN*B(L@SGQE>0J=F>%GV;3%;FK$C9@43>@DGZ=25V=?V QB, U5WV8ZF7IYH79?2N@$ G+OC(G&= FG@Q('(IV%1< MS8L)M.@?-PX/+$5R'DY85!3:F"&NW:K?T+1]WMG'W_/A2LKYBYYG!M>ZL[A:O5',5K"^--QV!)G>+MRSM$* M4\*Z;)-3/$ZPL9[ [,/ DM^V+3SIYMW4.UXS'#I#:UC,UF /I%&-LME-WILL M17]]F+&AGZZA$I]*BHU1!UP7B#+'3(^;E;*?Y'6BE^/SY'XM6&0<4X-4/:%K MK(D+ADKGQF +O.PMV(J!:5CW%BE1R+'*I%+^W3H0+8C,=59C[;TJK72Z+,5Y+^73'/&PNB8I&=4P&F*,E MI?I[[NC#. Z--0R>R8ATPMWOLA:4,8!(%(Q4JY5=B3F\';[EZ^%;GNSP+=_& ML^SP+?<0WR)-3&S)QV$#$!&UI-CD..7/B!N1ZKF,NXZ>DI'!LC&GKY)"%%., M4SP@'8][@K?G:K*=4FJ?^4B+'Y"7/:08D\RVJ<8@ME#,N,/?>A-/A\GMUMT? M*RQ;:;#I@G#P=/#S^>O5#WH(9?N+25O@NSV/21X_O!XWRD$'TL!P08I%"QHE M'#6N7\!:7U1GPB@@O!NE++W**40H#L>2[WXCO37\)!?HC!AQBH];U<)$4ZUQ MS(U*0F>LF22-SFIU.I<7M$06S$A^%:Z9:ZP0W\ :1:DZ*^2'>BD.K6-?%0\6 M$[!(,'FWT:(NXVRTD/@"]_W',BP3Y/L8+H;O40=K;DWG'<%4-%U0B$>J;9%O MLO>+-7EB3E=>N@+B3N]9T\7X?__A=DMY>/SD#W<@(DW4R1X?WKXY]NA+7XFL M],4BG_W'OQW^>/#T:)__M_M_?_OU]=F?7YR_.7M]]FQP?O+SV?G@Y?/!V7__ M]N+-_U H\-OK%V]>A#^>_/IL\-OY&7WXZO7+T[.S9^?WWWS\6O5F$>ZX8AX< M;?&*.5Z[8IZ=/3_Y[>O4D>-W\'#=BG7_T!/T5*9PO>[#WR/'W+[FGK)/KJ M1\J/:X^4L__[EQ<_O7ACO@737)FAI(Z'O?"\TVS>Y'_2_WA*NC'3;/6GHL1= M\2-]:;&NM%5)QXL('L2687+X8]G%3Y[L/SIX1!MY48?_/]8;RQ[?QQ[_83'N M?O9X_\'Q^D\/]@\_\+.'Q\A@^ M?'1?5L&]&MCC_0>'C^]TV1^P<^U8-P,$J[>@I-N4+,O__L/Q'P9U=-B%L/3ZU/7U\FSF%LW'&1QE(V#O\!@=I\ QJ[>"U_-2C='3XX4,33N2O,RXO3/F-J]ROE9PE M&9WWV4SI&0U78PZQ@&(\T->Y5TOG>57/-JV5]WGA35ML^P:.6H%_K?9W@_<1 M5GTW=A^T\*AX]RP8M3XSMFX WO/,9YN]"8KQN9(@AT?A)8_V#RE4>OBT%0BN MG^#W60O9Z.UE784P=4_>9X+_MVD=?-@8?:ZH.P0VWW;"8_,#2EK@:K&8-W_Z MX8>;FYO]\)S[E]7U#R?UZ*JXSIL?\O%E5O] I/4_'#Y\_/#AT>$/X7D/#Y\< M'QZ%?QP=/CXX>/##^/#ADQ^/GHSS=T>'^U>+L"5/+NL\=LJ]FF9 4OQ"7/'U M<,!->!E*KW]=3E>#'X>#HX.CPR$DDPE6 7Z,_U=5L\'?H*-VFJA2# ?!I]@? M/ ^/^(3_DWYTOIR1D@_?)/SK0K[6D\GX) OX@];I%][&L%6/]_[K#C;^JVW= M+VW9*!T1UO#>\>/'/S[\M -S']X?2R)8]MV22)<$#-'A$[9$G_U,_QJ3?OQM M3_KN"/^8(_R#3O##)^$&AX>'/XP?'?_XY/!A.,&/]01WFNZO5=/]--5T?Y%H MNH<_W')B[T[BW4F\.XGOE5'^&DOB9%X7T\'1,1W%AT^V]"@^^I9G?7<4?X6C M^.#)D\>'QS^,?WQP]./1 SJ*'VPXBG]:H2ES=^C>NM?.]PY_./F6=]O7L+'' MQ\=[1\<'#QX\^)<]=S_QF]__-<'G[N,M/G8/#_8/_]=LC[*_!X^.#]]1*DR,3$Q[29[K]*K()X,SH^)^*6V; M\V5-FD8@DDAHOE^CA_3P.-L[?/!=QI(HAP_'_*^AT?*".RU>XCR'0M[@^.!( MR8/6J[%\=D=_]]5MM5I'.ZNU35;K:*/5>F[\.CNK]:_WU:VQ6L F/3XZ>O!T M9[NVQW8=]7E/!;_OG^Z?[9I\.CQ\>W&K$GAS\N#-BW]I7 MM\6(41;CQ:_GW[KW]5F3CO_WI]<_#UZ4Q$4SR@?/A)69I24+_;.2-8?_R)D1 M.IO/\ZQ69L47! _.F)+Y6;;(!L"%J_ ,D>#@-HOLDOG^B/EE/$YUH%Z@H6]P MAF_J#;_?[>K=KOZ 77U^^I=O85=_C=?'_GF3O:O*:K8*!_8B+\&D=CZZRF>9 M[?#/,SJ[KV[MECH]^7FWI=(M=9I-1\+Z-_BY*-\2D_EN@^TVV(=ML&=GSW<; M+-U@ST@%M=CMK]W^^@3[Z^>3GW;[*]U?/V<7^72WM79;ZR.WUJO79[NME6ZM M5R0$HU*,NQVVVV$?L\/^54&BIY#N>$7$V?TI1J0I6<.)6/V8!9[^]AIJ>'7F M2./_>YG5X1I38D!1A4,B_A@<'NS]-_BPZ8?_X&\-&/*-IL3C0VV/OLJ:P46> MEZSIMQ!M&QO]3&_@'4;__G5@)2N0)3L1[?@9)TC[[TY1<\>//^ MUSJRO.>07;W*ZYQ2YNLI_^_5VTH!>=T[$[_]*"U$ACV7C:Z8O$#YGJ@4S6IU M$'^?D_ 3Q'0V;WBJ0U E8TQ$">,>75N3GJ-O+2IB_"]:5$JU4BF1+% %F>8) M$Y-(S3*:H0%*KWSM*+!V,EJ0+E<.3:D9J<]=Y!-HU=4#<)/B!V/I][S]K8:# MH@Z.QUSD,<-OZ)G^?WOGUI,P#,7QK]+X!(F,VT# A 21&$*XQ*F)OFVCPN*X M9!<-?GI[SBYLPL98N PR7W@02O>G[6E/V__/ 6\HOONBJCB?F#!H B-39#\. M#F:Z*4_MA[C\5H8N*GX+E,'2I;MR[B"X6?Q<_]!L<3+"[[ZJ01=#"0HB#B ;>!C$T M*EJ0+:\"<-J*E'@IMSXVM>ZHOG-9[-_%>IGW'EF_Q0D$/)?NRJR[2H1!6J[7 M2WJK/VUB#*:+_[:68QI,\S?-XQE,)]=#^NQU20E@(<[0I^]DVVV@A>[3H/42 M%2!Q?L9KZ(@Q\L0*BYJ,C/<9 I>B1@SK@^ZD$!:48UACXDD9&P+IL-EQRFF1 MT6&2!\=H)#H5U4\'\8D-R7X#S""I";-0+,\&C?U&Q(,%2,^4/KDK=ZU2CN/* M7:ESA;MX3M=AQ9:Y2NT(I?)<@8_F'ATQB16XE*XF.>NSW=OQ8SCLD[?N8V=( MVL-^_W70;2-R1&#SND';[S4:8%O+A]C6IAG(O?-P8+/9("USPH8%-QVV1ZHK M\0_XL&IV MP,9-@E1/KYY88D,QV%?)$13.C#1E+BM+4=T4-IL&S#1@I@%S9\#L44A2"@:5 MOZ@J46UR_A'I.J)F H6]&.T"KM:E"AXF6&X(NR58;FPTIXC(9&3P2\$9_+RT M&*_8R]28J\OW&^0T .Z) / >FTM,C R M,3 W,S$N>'-D[5UM<^(X$OX^OT+'5=WM51V##4Y"5Q>%UM5O[]^<.'3W^I5G_[TK\#;6P',^0S<$409,@! MSRZ;@E\=1+^#,<$S\"LFW]TG6*U^ED17>+X@[F3*0-VHF^M7R473,)K-\>FX M.J[S_ZRF:59'MNE4D6/4SVVS"9NP_L_)A87.FA:R3JL-R[*JEFV?5Z&!8+5Q M=F);Y^?U\WHS9/I"+Z@]13,(>,=\>O%"+RM3QN87M=KS\_/'Y\9'3":UNF&8 MM=_N[P:R:25JZ[G^]Y76+R/BQ>T;-7%Y!"F*F_^8K33^@?'L8T!KHI_&6<., MFPDFKH*MZU,&?7O)UF&DRA9S1#?3\,LU<5G(,:J&6:US29 QXHX"AJXQF;71 M& 8>NZP$_N\!]-RQBQR.JH<$;BL-4I<9)!/$'N ,T3FTD;IGGS\ ("SMSN:8 M,.!GJ,:0CJ2VE#!))A05)@FQN<,V9-+A1'O*"63W,E0UY#$JOE43'A]?J%.I MZ6L0T.H$PGD)+=*4H2;1+\6U2;F>>7Y^7GL1OK19CXT^(MM7Q<>J62\F-L_9 M]&7S;]68;A MN-Y7=)/V): <5EA7+S>RBTS/YV>TY0T6YS$LH#N 3Y_[SW-O2*]IZ3V('W9^B\ M@\9%.\])7-\MT7=!/>37@>M<5JXPS_,J0/SVV+_=.,-+:6&[F%',*M'AL\&S M)_X/5)-LL HDU:?:>MLU+@%%3M?_+#^O.W1$'#51$*[Y@C;=JADWDD4_QG93 M6;/[T.X\##IM_F'0O;MMMX:=]I?67>OAJC.XZ72& QU3;V>BP,&4.-2Y\0?< MBB@&(N8)TDQ!Q!6$;(] I6S<@X1W;XJ8RQ7>"6JK'-40BF%>!D+PTXJ4?QPZ MI(,A__^^\S <=*^[O4Z_-;SE5\O"F<--#67#,"P]*!/VH'L-$@%'$!.S7W7O M>_W.#6]S^TOG]H%_[>P"S4ULU;!:AG%2!M8522 4=00X06(P[%Y]O>G>M3O] M0><_C[?#_^X"WPU&,9I&7C3@OX.0E%'>%,#K36XN;[K_KJ3&)PP4X-Y M:AAGI<8JYP^D@ ."Z[-RQL-)(OS5 #*2R;3#"L-E]H>I@%! MU0!L!C$$L!7 Q(R0&)(!!+.B*; MC\);(JR%-*^/ZSM#FN?&T:=#2HO[Z GY >HC&T]"IAIH;B!2#\B&*4O.%9@B M)B#%Y:#M/H0C3VLLY9*J,&@85B,[5#9@ 'X*N1WV((AB"#<6G$P(FD@%\3AJ M.%KTT83_T$8,NEXYS(I)4$%K&2>6'K1);%P5*T)EW'ZT *%H\%,D_+ ]H>4X M\B_T;OTQ)C.IX&N 5S)4XWQJ:851_FLB!*2D'"&53/MH!CE_GFP@(FWCVZ@[ M\MS)J['5XZP&^O3*[U.6DAM&TY%Z% M L9C.JD/621:[_%4"TA2 V]*"JT1W!*.DC$'\=VGGO84^0$ M'L+C 3<;XT6UG;I:SA&T6*HA;UARMT,%>21%(+N4LSH7'R"RU] EOT O0/<( M"K/IYIN;Z929IRFFUG6,!!\@&8$TIT-'0#L?55$K,U/SI)&M W+0.,0L=:-A MDTAU[?J\2'5%7D(9D;?^T:BE ]F26-32?.8@O+;] JE;(#Z^K7QU,#VUC*:N M:ZP&UJ5:(*573. R-)\>*ZUU Y(]0XR!,?;>5=X-N+F$UQU'&0CF3H GYG9 ME'BYF9CF<^#6UQ^E*FKU&&M:QKD6%HER< MF]EZ(6($)">0L#IX$+13$R6Y,C>I&XULII@'R"$F)YM-FV0'T8T@E$^OR'T2 MYBD0TDKS5@:\NDC_M3%=S2IBD2"1>8R*2V/UL>>-,7F&Q.'H>!Y^%HVN,;GB M*9?+[C"E159H=B!$[0AB;:Z (Z0D2U^(90,N'(3202C^Z!-+N_4(FD/7Z;S, MD<\M WVGRZ:(7/%DFU]N<6L56:MYO0RU1S0L,[-)HO"(2#"()^#.18GV@-CN)H@M M2N8%EF9E5"^763 FF:KQ/+%,_TSMNV6S%5X;!!^S;NXST2J9J?$\M,[ODD(]O M&,434<= KDS$28#RYM\[%XY4 *76._K,! M3&FME)'XJ(M,MSN'V2Y#[2%-R\QLZVEZ2.@,:2?@PI?.<8@.P4TU<\.]3CY: MQ+ZWZT^0KWG8146M7%ZKGYO9O=D4-SET5_@=,;$+A6T-)LIAUC L,[/AHT3H M(,?/@&'[^Q1[#B)4U!?+$HF[2.CFGS4HZMAFEFM^K2O/_V MUV;=//L7"%DO2R/^<2D&2#E''+.VUU[J+LI1N?K=J#>RVW2E,#W$I7%M*%Y9 M">]&CCHL-RPSLT=8SA&.E7,9%UG>H2@ING,AOV7SR[SEH\_)-Q"]@0>]1@VU M@UE6/;,G4];!4K=42A8@5!3$F@*IZF;ZHQMJX=]'E!'79LB1M(]<%?J>_O@: M?=2.>6+5LR?@7^^8B<*1CTJ5CRZZXT@IGLOGB,(<^53V(%JE&2VX3NB6H=F; M1TE]%=2.>&K5,UM3NXJ05:DD2&L9KV>) \M"42 T/4C7X^;#,S2$+YK'LI+6 MZH+IS,S>=Q52 TE^F"8N2HCE"4>]+0. MG-C$CL#C4H 4 ])R ,,@E+0R/1VAS8=!.^:5Y:R,C);9R*Z*EX7Y$*-H8522 M72F1<04L>C:-.'A@\[RM[7H!+PPR;/5#]!^MD3+^6^)FFIWYU^K66DI;^3PR MH:],?2.--\LYSCG@SSW4 M/M567^H1?E]Y\8=X[4?THA\Y$'_,OO4"8D_%&P/$2YAHN+W)K2S7?(93U!GT M>O=H-A)O!H C*L^$7U88"5!%OL'DLE* @>]ZG@ H9B!??70Q1\3%SE"^IL ) MB%2V FC I;DL$-]^)CB87U;"YBZO_2L@?*O!\EU(%PX6#\L1ZP*"4?+BD[7> MAJL0]XA-L9,<V:UIG? 7/@RXVY/%5ML\#GK$?8+VXLJ#5*Y88I^JL5>2O#_: \BS MOU9T.Q8O[U*WO41WO.1"JT.ZO8/A:Y'8'PJCC(=?Q!I:#R[$A18AT)_(-@^! M@*8[WKP]GV>*T@P+&*B )5R?H0DB6PW1QN%9P6YZ3AWB*]X=5\X3USCPG<@! M<_I>B,JX,YL[N$%0OD14TFSGW!?\ZA]SN.W&L;U5GL #R)B MSH$3U(V?IYL/RZ:V;]B%>2AO:Q]RCH]$G/SVMF85N[9&+E4/T0O[(O'A_PVW(OS>T-3L%C*:PK2Y Q(F9HT3;V? MSI[-C6GZP'P?L8 HBE!=\OWL_(8'XMR[O N,,XB*Z@$B3ZZ-PODMUPS%&;U1 M&A 3;>UZN(B+B/#;\9@KMCR#K YPV^G>/[A]A<2C))BBU+W#0V1/?>SAR6* MO3 :?^5"Z,^ST8VZQV6YO;\=^-SS)-YORY5XP(SK'Z[B\_1$1*IP26 ;VOH< MWK^_<3771[RH74E"XBLR;Y7Q>EM0+\5K/Z.<6/CVHM>4=\?+W2FQ^M%Z@J[4 M>+AI6RKU'W?$4+<5?WEOQGM='[.^\-GT9& MT/[>FA 4/MZM??Q)$H41(ED2) M'3NB2C8IFOB _ YR02+S[__U[7CRY MT\_%L^MM3]@M]^@2F<9;&T\^_/?WC MTRMBG_[7/_[VM[__'T+^^_F'-T]>SN+I,4P73UYTX!>0GGP=+XZ>_#O!_,\G MN9L=/_GWK/MS_,43\H_^'[V8G7SOQI^/%D\XY>SZ;[M?+:769IU)YOA#6L9( MB"P12)2[R*RWGO_GYU\E&"M!:B*DE$3&Z(BGX(DP*DKGN./V[$LGX^F?OY8? MP<_A"4YN.N]?_O;T:+$X^?79LZ]?O_[R+7237V;=YV><4O%L^>FGYQ__=N/S M7T7_:>:<>];_]N*C\_&Z#^+7LF?__?N;C_$(CCT93^<+/XUE@/GXUWG_YIM9 M](M^S>_%]>363Y179/DQ4MXBC!/!?ODV3T__\;O'O[\O#MQ\.7^)>/[]Z\?GGPZ?#E\X,W!V]?''[\ MY^'AIX\XA?XK%]]/X+>G\_'QR026[QUUD'][^M3?F7>X.OS;R[@ZJ&&;PN8)CA;H>7 DUF\\J%)D<^L6_[+B0\PZ=\=G<[) M9^]/1A\7L_CGT6R2\.$Y_-_3\>+[2,0 D0I/7 R)R,04"=D;0I'+N"(V>9.N MKE:9TQPGUFO 7)W?"FT.NOAD MUN%"X&[V],E7*'O/^<9VALQW\0:?KCY6YY]X-C\]/NZ_DXP7<+S\]V67J\J$ MQ:SNTI^)&">Q*P=>S(Z/9],5%(H;9FTT)$4'1(:42&"*$RXXC1HW82IE$P)< M1[*)]/F/*?V=%KV:Z ]2&I>Y^\E[/TZOIR_\R7CA)RO@1@&=O8?$N?_+?1M)K8746A(.,:-"!("XI( 9H $N%4Z*-JMP2 MZ"94DC\HE1J*K!JO/L#"CZ>0#GTW19]DO@+Z)>1Q'"]&066=@LA$1=PEI?69 M^! 3$9$9EX+37)DF5+H?VR;L43\F>RH+IAIAWHQ]&$]PCX3Y2 J20L.)^05 MD3G@3+/%/5''"-3$&&(;>V4%1,7YO#A%JW"Z&$41LS &US4;=(9Q38E5#$CV M&CRH*))N0_B;6(9DAC]4\M>9O>.*5S2_IXO.Q\6_QXNC%Z?S!>['W1+;][>S M:3P'QY)045E.6/^8*1$0G/5H*EH.06NE62NK?". 0S+6:W&DA6RJ$>?="72X M&-//;\#/81TL@.",0.LP:4!5'H)$$Q$825YD$30%%MKL(/="&Y+I7HLL=>51 MCR;%Z%N9XPH>'-9'EA,Q&G"_$PF(!@6K#CULQ#N032:<(@(2D!T(\4L9C_H!Q.3&;5R$5;A;&S%O7SHX-I*G\4 MJ_>+G^"7S@\6+WS7?<=G\BS((K.@*3%): *.$.RLA[.D1LZM+IDZCT(7_P8WY[ JUGW$7%]!'PN^T?T)83%Y:N15=+*J",Q M*CDBN77%Q0DDF!1UXEY9R]H\(QLB')+Q58\Z3>13,Q8V.T4J?X (2&N$^186 MRVD+S6/6Z$!(+P21-' $@TX%\YY3ZR)(%5L%OFY%-22KJR)+:LFAGDMW%JT= M_P5IZ4&\F,T7*[!BS#@E+8B.<)K1@)$BC)%%U0)D66S#521/= &Y(!5E,) MU91(-:*\[^#$C]/AMQ.8S@&U9&\J7ITV]=+(B+Q-B28B7=#$1I5QEV,Q^VR\ M3Z+5<>Q]X(84^*Q'EMI2J6RXCZS)6@BF2;+:(%5-(%8J0:(!H!",H,PWM-CK MNA]1&)T32X0'P TZ.DN\E"BH)*FDEH-DC(GWH -7 MW-\@-$+(^!0I'XA,V1"GE"=!9^LLC9SG-L+?!-WP;.J=.%%=(!6UX.P$NL7W M]Q,_7>!V6]S$DY)]B-A&3LC('.ZQT=-8(B21>$TIT1P2 V>99ZW4W^VHAF=( M[T2-:@)H%-O^4);Q7?X#E7&9[$APFD.VAF3PZ.YY)XF/N*'AU#VZ?%DPT2AN M>1>LX5G..Y&BG@BJL>+_SF;IZW@R&>4@G'+HT GJ2IZP9C@OITB,5'EA.'#9 M)HZW1# \PWN>4)S-8O6P!'<=$S(C#E@H<7:.?[/%AZ>.X5Q TD:' M5^O@;")P_>,(?/OI%Y@OBM:9CR3CH+*6)!N*/E4N0)*. M?5Z)L<8&+G6;U(>;8#:1O/EQ)+_K&1%I$:7-YY*0E";3RB2N(IHTFNS5W:3#9 M/;NSXHZ4GZT6OFJJ_?CLH2M'8NB&H7T%TU@ F> \8_A0>PB<2*XIL2D8X@WS M(3@;DH(F3+@#U)!2:0#(+C"8BEU!,&UI4+ MQO@T7CM"O7YG==SD01&?C2'<"ZLU M33;)5M;3_>@&JBYK[!S5A7.--G]_=GW-WN#K6I?>/W["G[\?OOWT\=VK=^\/ M/QQ\>HV_O0KEP;??;_GR%M?@-YE'I?OPES?&7B&WSBSE4S26S\/%L^G\.>19 M=WZS[)/_!O/#;T@1I/EXZKOOKY&=?35?#ST*@]<&+ M;YZ+EVXIVA^ ]##">2658#2&-J=YZ^ ,R5@;*L-VEV,U2B&75W95X67B"1V4 M:,HU EE.1I+V)"2P'F?DH=$E\2LP=M^FVXF=.2=U!$^\-+G<07.D1+2("];$ MS ++J4WNQ-YLK,>U01[.QYO;^#!84-'Z. =ZKI*>PQ3R^.SVK+'6$ B?$8&64M*7D#T)8V!OFA^+3;\M>S!#JW%/\M-LI4+8^;'E"5I)H%T2P ME!K'VMSRWA)H77< @J9*H%<+IAS8>F&)RXR2&*Q$Q29%]&UN8=[A#@S(/*W, MF^O/S,-E4>TQ^6.:QO-%-PZGB\L:5OW4)_T_QDU]]MYWBW$O,@'8^G13KX_5^6 MD--FE[X'V)#V[=WX<2-^5U$B]5+> MH(]1(*C???>*M2D$)6FUEAGF1&F\6W7]8;@(_L4M26_V\(_6MK: MBW>_O_]P^$_\S.M_';Y^BR\/&^2OK1NE=2+;O3.KE-&VIB#Z13%T$RF#;!)Q MNG1ER$:4BIV2N(!_6*26:W31^ Y0=4-D6F8!B04"R1=37S,D.;5$J:"L!>.D M:G.K9+ ALEI\N#LY_H]FEV$/_W=-S!W?5)1Y 45 VV/(R\D:-U+8#NJ7R M;7Y4T()R-TH>-91ES<)8$2#U^5^_^\4YGKX\X?>+N\I^,IF_R[?#'R4A.8+. M)'KC44646WQ4>J+1_K"6R21\FU!(%?A#4L3[XN;>Q=Z$L07/70C[YTIK::-% MVX"J2ZGQG-&9#XP3QK-64>E@59LZIO="V[)0W<_)IYWD5:.PP<5. M.NO>S/P4D1VBESG[#CA3;SU3 A4S#:94DA8*R6U1;3,JP99@D+SF):RI8W#' M $.J7->8 !57NMWF\?QT/IZ6?.*SEIM]>Y2SWZ219UI;KSVQ5A@BHQ#$H9M! M8LS6J0C2A3:9,-N@W+(@WL^YI=228CN>]=&]U>MYCF5AA"P'_KHX!-D0'[PF M7+ $/J/-EMIL M/N/LK8K46##,LC9G8YMCK'M4Q@,/-@0@098S9>/0^-1H-61A.4,:!*?;I!H- M]JBL$5ON/CG;1@SUDA.//&[Z?EZ*YQ^7_(!^>484[0;$8DE.B$ :JDO7&$FT MU58FKZES;4J4KYW]?GX_*BW!Z:CX3B MI;]P)@HHQ5T=$LZPW)1G2J>D@=M&E]/OQO4#1+9JDZ:BH*J1YR6<=!#'/2;\ M^P1Z$4S3*M:1")8I6@X?'$<\01G<^]![U9H&+I0LM9N;4&@3=$-J@+ G(E47 M6LU(_!I]D+-,#&B[-#H=-I.L?&N;,> M,C&Z;QH4%7%*!N)LR(Y2%V@V]S)DBP&'U*2A/4=:2:)NGN&:"9=U>369??VX M\+B$?6E0+UCRWA*J6=GDO$ MF1))5%+&J7*"-BIEN"G$+8-3/S*UVHJO9AVA MKFR.+^'LS]?3FRV 1TI(FB%'HFC21'I?NQDT8JF5F/)[$$GGO=T&.F,&RFEEG"#8*0WC@27/?X( M3(-"2]"TN:)Q+[2-./63A:WKRJLMC6[I#W'IJ:ZTU:)*^L0C1W>C)&A%K8CG MJ,594B$DREVKCLZ[(M^(A#]9&'ROTF[(T3N;4(PRJFP;@B8YER)MI7B?]]X1 M94*2DB:(S>J9;P5T(P;^9/'SEK)L8YA=C<^M/ REJ#H%XW,RL7013$3B T!\ MRK9DJTH;!.#^+1Y@E-TUYD:L^4G"YFT%4H,O9SWB?H?%T2Q=YO)\.+].>7F/ M\@,<(]K3[BR*HD3BFGH@PI6$,1D3K@4( B6\:QBU'NZYD?C0H3=BC_YYS/GV M\JFFYLZ@7MZP*!OB[+1@3>/)]Y>P@.YX/.VCO7[<_3@N!B7(Q 6=(D!2RY*(1->+N5R2K*624MI,Z-M$DQ;S&8C M\CYV)FIMC?GHM*A7U1A7J_Q?9O3%3Z"/!);*C7&!WG5)J)VFJV^L?/+LQOE- M;7!>LOGP6SSRT\_PP2_@,&>(BQ$^J1F50"142W3+(P?BJ%$D:D,5$XS*V.;, M>[_SW&,"J&,6DLV!Z&0IDMJZY$30!^YKLAP^;XFX;(% M"5IG*:_+T1:6>TUY(K@6N+65#C MU259L^KQU16X!V2TP3'%!=IA"?TXB=1P7AC"N'31&%!PV<2Y=AWD;8#^-,;. M3L1K*=V]4;#TEENV$%><,L8D$=#G@05-@F&<6.-#%A)4=FV27#IY8G..1((Q"L$'IIJU-'J0T5SCJ'-9S> #3$HK MD]7#V!QC1J>;$F[*68?)@EB@D>BR- *BBKE-;'<;E$.R.QIQ[?XSSDI";%.U MJ^22OSOI^XL>?H,NCG%11C):9Y.3Q*@HB?2I!*O+712MP4G&HK%MC-E[H0W) MGM@3H>J*JPF+EM4-7LVZ/GMDW1)H'30'CWZTR.A62UONK]A,/'">@V<,W>WF MG-H Z) ,AT=@6&U1MMNU2KFP@L4!]R&2)*(F,OF2NRL3H4)S%3VHT*B;\'H\ M/\"EV.;[T_:":545>J6^RL>R:-WW63[K#*_"F>3TM#;#K!C M?>B=YE.I2/3UHI"E%.1*G?"S*XLE7WJ^* WVYB,!P:3D(J&2E;X:F9- DR7: M&2=!ZT1]FT)$VR+=N1[$W>/%>'I\VEN ?=>9R[+K)0_EK+=[J::NDP/E<4N- M_7,#)?R4/1#J5 XI2F5EFV/6*O '55RZ*55O%)G8N_3K%3)Y(/22/+4"G?,D M*!.$ U6EWS+Z,D9PPID0)E GG6Z3"UX%_I 7JU/O%([ R'S!N ^-SU]DWLDEO99'2PFCC$\FF=)KVGA.GM";*2,.$#%F*_>BHS3:" MVBMQ*:.21SJ>OIO"_P/?7:2.CE)0%C(@?"70^W,X%PO:D""S"M($EET;;WHW MW$,*,S?AXG;;9E4Q[TE;7V(^R OH$/*GHVYV^OGHU?A+CWY^"3]3ZY5,CL3H M4!=8ZHC-$4C2*GBT/[1L%)ZN-H4A6YN/2MBZPF]E"%R@^?WRVLC\8SR"=#J! M63Z/L/G)Z^E\T9WVOSW_9/*+BW\\FWXHJU ZJO6&U(/M@[9P=C0;]KA6M:R) MOBK$Q= OQ_,XF15 (R]C#CPC][@K71R51R.4HJ7+!#/.1^"-:H#<"FFG+@5] M:8QE_]OES=\79_D MR^"4B+[: 31 HUPF7RIJ\\MR1"--99&QN\O1?' P0>E MZ*O0Y$HS@_8"J5OSZW9,$9@QEG,D^F#(4Z4]ARE_JY3.1.;F+/1<4,;Y9"M0S.H^$L3 M7NPL@XJ5CZ]8E91;0""*:0T;'E4OB#'J0@FJ>+3>.JC:IDC7#__NJ>=R&2DUDU]5EO5K)\L.O^\*%V=,LKS;&6RWUCM%+.A^M#]1'4%V:&9Q0]#R*FU40R)! M)DFR!<.YTFH#^ MFO<4G38TRTLWZ<Q[)Z.O[JZRPDRX7U?62KQDD=.92#>64F T8X+8,L].+:2JJ&22:B+ E4="Y2-!",LA1Y2Q$J;AI M8\?> VQ(T?_*[*@IDL<*M[SO9B?0+;ZC!B]AR).2(X#&7+.8RSWC-0Z\;#/; M2I;*)T8,=F@8XR<( [U";Y4.BN?@F*M5/KMJ"I<)ES_ MW6?! "URB*FTDQ4.#7F0Y5JV0X=.@MBD!>BM4Q@!33P@0O0Z;;FIC?NY S$V M:I#E3=KF\'HMG/H'%_A\K+A4*A9I6 U+K*"!E&UVNNS&E!.9K2*A5-93UE".6&B"-D=Y MMR$::$2@$CFJR*%Y7& %%^=92N8I"=R4OK7>$LLB)9S%R(/SVNG0>L>\!=M MHP.5F%)9-H^8DE$Z6=T2[%\IN=4R4V,[!.T3.'98D1W-H[,SLUMZBZV\M0Q# M!6<,]26K2 A45B9YXL%%HI)(+@LC0KZ_Q?PV(U:PB:Z-M9P*#0E,:1SGN_ -03[Z!%(4T-*53J+W5HS3# JE")OK"_W)H&@JUAN@##FK(A&7>\+MH8I]X\SA#L5 M>R)&Y46OYWJM;9?X_6); V6L$:6/:^EU01&3YXF21'4.-B:C;9MX]-VXAG"U M8I_*IZ*4*E[3.IG-QXL;8 185':1$U5:VLDL+ G>6B*\*05_(M>I36/Q6P - MX>[$/KE20RYU(SMK)F@=BU98@;)T_<5"06QT"(912>5KBF:AFN8FH9HW7Q#F52 R,6D:ST4GN M8A5?#C6$B$QE$FQF"S]PM6NX1=?G>>VH>.2M RN8(\D"$ FEU[P2DN >K,!* M%A1/]TK_GD&&$%1I)_>:*]Q*^;R%Q>MIG!W#>^@^'OD.#A:+;AQ.^V*%BQGN MS<>S:>_#'\TF*(^5/;KLV_BY,O@LER)$T4_3R_'D= 'IQM<^6%7M&^".BNU1 MU[.2&KP8K)2TO;BH_&D-^'-T(V$I")8880FW+1DL)2&5WBW:@3'E C.T.:W< M&FJ%!DT;#MA+<&2HB3%K2C0K95H]3J'LYT39W"<:4\K:W'#9$NB0-'!;_JUI M4=I,HC7T] ?PD_X#N'#O\O9KDS(UUGA&%$?O1DKMB/7X-R6H,CG)Y/W]5MR. M((:DY_?#KCT+KF8#NJV>AF@\-4PZ(E()Q4%?YUR;XJ,G&]!A%[J-7[33_K;C MNHR &; 0(J&J[ '.]_5B&7'*&]"E*:IK$_.[ N/'W+.WY\V=._96LJB7U^>[ MQ3B.3_H@]4KMEO'\S-J#A/[>']-T^?K0=U/\[+QO$] O 3I\+#(;"?29^X(9 M@LH$?PA\O(UC7K1* =P=_*#2WO?)O7T+?D._[_S]\B/X.?SC;_\?4$L#!!0 M ( +*!'U,K=I9\$T (Z\ @ 3 >FTM,C R,3 W,S%?9&5F+GAM;.V] M:W-;.9(F_'U^1;VU7S>[<+]T3,^&?*MV=)7MM5T]._N%@4O"YML4Z2$I5[E^ M_28HZF*)DDB> Y*BW='ADBCIX$$^>8#,1"+SW__7'Z>C'S[C=#:__/!LDLY.<3S_X>D4 MPQSS#[\/YQ]_^,^,LW_]4*:3TQ_^ L, MTNJDO!=>N/.'CH;C?_VU_A/##'^@R8UGBV__]N/'^?S37W_ZZ????__+'W$Z M^LMD^N$GP9C\Z>*W?US^^A^W?O]WN?AM[KW_:?'3RU^=#5?](CV6__1_?OWE M7?J(IP&&X]D\C-/5 #1\GE_^X74T^J?S']*OSH9_G2W^_I=)"O,%/0].X8<[ M?Z-^!Q>_!O4CX (D_\L?L_SC?_S;#S^<2RY,TW0RPK=8?EA^^=O;E[>1#L?S MG_+P]*?E[_P41B-"O'C"_,LG_-N/L^'IIQ%>?/9QBN5.]!=3KJ!TA?,_ZM-^ MZHSI(P&9IK.(0)_BN"IXCQA7/;T[YLMG0<82SD;S'A'??G:O>">G8=BG@&\] MN@>TBP?!*9Y&G/8)]:OG7L-Y ?(FPOK(/R>3T[^.*I+V.1RF%&(.%I\.L@X'#P? MSX?S+R_'93(]#4OP^'*.I[,!7#Y/-/-,I/57+UBX4(SWF[=^QSN6XWHXM=\CW][D!S5Z(L&HPT&I22 M%@*Z""8(IE6RB@G9:0[71_L:]94^G$PO\"_?ABU?E[K']\[S3\;B_,V^R*7A;A:2!#HDYRJ7%,E>1<5$#8,BA-S@2Y M( HX2]ISY;*SHI\%^<;(1\-Q)Y'>IEEVH?E\FB^&(WQU5H4Q2)$\2*[)R^&. ML A'DTM, (' E&P0.7:C]^:(CY[63B*\3:?J3N=;_#"M0CH;6#*&]3J[M3^W*<)E-:-!:3?#>G M3>+IY&P\GWYY.LDX8-*Z2!!IOZ!=0O&L:;](%J103#*EE;>I%X/_'A!'0GQ_ M@KZM!Z:['KP/?[S,M)<,R_ \OK5<>T*1*2E30+A(D_;&TK)3&%CF0DC%9MKUQO13^O+U]/WD]_$@!HY)%PG)!0LJ" Z^: Z< M*XU*"55D'X;9K8&/B^4M!7J;8]\;QXO-Y?7TS73R>3A..#!*Y<"-@! 8^?4J MDM-7; 0A-;=19!=X'^;:ZM&/B^TNHET1+>D4$OL*V)O);!Y&_W?X:6%-E.*" MYLF LX56&Q,ET P-K39:.D'S)X^P/\:_&ONX^-Y>K"O8[A00- :>!#-"K#@]V8#?ZZ,]>D:W%MT*#CN%P.K1\>C- MQ\GXPK%WCK9_K1A(+4FAM*7E@^D,WKCJ!6:=#>O$X\T1'SV7G42X@L].L:YW MF,ZF-$/2I/?#^8@6")$\3]P 5^32*Y<]1.4EV.CH1\9F(W0G/F^.^.CY["3" M%7QV"G:]GX:::?/NRVFJC)[6S*%=PVT.PZNG9=(KC^?EI1U4Z,LO/9F2?2:8EEZ!S(FL\D1<6 M@]1@:"]@&&7BO@]'9_7HCY[KWD2[@O,>0E4OQW.0]"JGH%-GY++_6$R M_3*P F5Q6D$.WM/&XL@18TH#9AE4\CZ3%];32>+EH$?"\/:"7$%L#Y&J=Z=A M-'IR-J/IS6AN40LI/(*4UM;S30&11013O6UIT/O2S9U=,>B1$+N](%>D=_00 MCGI^BM,/M&W\/)W\/O_X='+Z*8R_#)!)9H)SU9[/H")-+PJ?P)5H!2N6>=;' MQKQR\",ANKM@5Q#>*2*U5,"/.!I=P"D1+=-!@D!-SEMQ$;PKFI88[A)Y;LS8 M;KF5M\<\$GJW%N,*5CO%J)96X.3TM)Y23]*_WGT,4YR]/IO76Q/5PQMH)C)M M$P*D"W7[D!%")#.!942O#3/.]<'R?1B.A/7>Q+Q""SI%MDY.<9QK:MF+4?@P MB#E8XY$#S[R0,R_(F6?.0\XV<:D(BNWF.W\UW*/G=GOAK:"Q4T#K(D'PQ7"6 MPNB_,$Q?T">S 1;.5#15H1@'A<%!0!,@.1V$*$G)V"V/_XZ!'SVU?0AT! MXN["7$%OIT#7,O!RM;A(*H#WDFM,+NA4NIWWWC'R MHR>Y%Y&NX+E[<&N(L_X=6'D_$<_Y@_'V'= /[V MXPP_G-Z*]:Y/^-D,/H3P:;!(':H/>CH*L]GKLK#Z3_X8DDRJFZ>S@J)I2DK% M2$Y\85 ,X\G*9+6^S[PN8187_"Q'.M<"',UG%Y\LU '(,%E>5'T04H]*+9;#M1 -;MP^[U4';F/J<\V_ZP+]%?4]DS9I M(O'=Z(*/ 5GB;"$L4"(I\)P[R,;[DLBPI)WI4>O 5T4)]J@"FPBZ!?6+J,\" MU\FO"W-H0 ,;+WR 4-#7BP"-F'HO"^Y*)>"']R?(1O(]X[ MW_!__^F&1,B,_=OWKV_-6[Y\_HBW>O?WGY[.3]\V=/3GXY>?7T^;N_ M/W_^_MV;4)V4CS@?DI?R-:ZU"H]L.$#'$B5=IG.CF(E-Y&Y[%THI42F9B&Q> MHF-1>:^*-X--!^O)1K]R6)23 8-$\,63PQ*+@< ])TW26@?R8IBY+U3:@W%^ MB:7K,G0RF^%\MO2(3V*]A9KJ7?%L.>V?$++BH'0H$)QU$'76SI7,2KCO&M#V M$UP)9_>+44?.;RY&W87<8 ,Z&8TFO]>:9R\FTV>3LS@O9Z.3E.K]T]E;3#C\ M7)VNB[P?EUWPD+L^R!#)HT M5FK@"0THES0X512Q*!0W,CDT;4S<]?#M0T'Z8732G([F2G.>[7!R-O\XF0[_ MQ#P03HBH2JYO"JMK&WGX7EEP9/A+Y-$PU28&>C^N(U623N+OL2[4?>A>SF9G MA,R:@E(Z"='(FN&F='7=&;B81:'/K#9M(B-W8SIJI=A"[#U6D+H/V?7U9W0EMN>X+983XL9KZ4\%*_EV&)$ M2"+0!\D*H>^[J-"C/AR9J=&'P'NL@'4GK*_V..<1#3E+Q9#/KKB.X)G7$+7) MLC"#/)O=*,,Q6AB]B;['O>>_OWU^:OW[UZ_>/?^]=-__/WU+\^>OWWW_'__]O+]?_64 MQ/7 ( T2N3:9UHUD+F,32I0Y>GI34W911E**("4&EY27JY.Y'ABP]X2N'')1 M@L5:?YD,T\@M>3%*0(A"UZ(HN80VFW3_"5TOQVF*88;/\/R_+\>W??6WD]'H MQ63Z>YCF =>*N:03R)(%*,]I/;L=?C U^DBR?!R$5&UB8G?QG+DRM!-]@WR,A:(SB/US\ZF MI)[G%^'/M7;QP]>?JOQGS__ :1K., ^0#$$N503-)!EN)EMP,6']I_!DR-JY MMU](1VW9".LWH$WMN&N0]'$'XL5A\FK Q3B)7!N(R2(!KO>*I1=0,-K$E;0F MMK+E-H3Z3>I:3\PUR!]YB[/Y=)CF*U*?7N&],#?F=%*% MM)@,3:/@<'Y&,QH$GY+'+$E=%+T_Q=>"0SD!?2:DSC$6T:IF0#?DQZV/.^6U M05[,O4;#\]-/H\D7/%_1WYQ-TT>2YIM1&,\&14DAO'; BB#8@;P6GYP &] 8 M)Q8]*G=O]=T-^)O4PEY9;)",<]_+WHOW*;TMPWG-97@V&2^J& UT]@F1D0\>L#;I MY 4B3PE0FX3*1.3YQEW@FT'^C<<\3GUI*_H>>^M=".4D__]GLWD-$,_>3TYR M7G 01F_",+\BSP>#% M!%_//^*TXI[BQYH%\AEK'^-3_&4RFRV,5W*LWM1.(<3HG,S;>+9X;]]/SLLR M#!QWY$QE#:6$VD,B:(C*6?":IY!9X/K>[N_;ZW5'X,>MMKMDM<]&B!?X">,5 MX('44C@N!!11RZ4;CN"%9^"#RC+;;(5KXPM_!>.X-69[B??91/'N8[/ HXI6 MUYY4MA B4\ K&8&;++)@092XEP/+7D[@)(N>)Y^ )5G%;47URS*0W:R,5RY+ MV6AR#YS =AHNQ3:5J.O M%HA%!L$1/H4$J& JMOU=_WTE8_= T=U7,[>0;XOZ=:LC*TMP7&L5N/?D?A9? M^]$JB,@#N)RM)-/8>MNH7MU]L(Y!$?J3>X-5X"2EL].S4:TW<5<\8PDT^*(9 M=V1CJRJ"6ER(U7B.025ZD/2=>89]7>YYBY]Q M7+,S+B/O[\Y.3\/TR[/A+'SX,,4/BWC]I"Q_,7YYBQ_H@V=U;J/9YA=]N@[8 M[=)/K].]<0$(19 A1>F==\HF$6U@3@:O'$8OA1AT';S;>__U(*\O!KF*Q91H MH]>J &9>UZ4DP6F%8&6MXBKKOVVB40\AZ[[B+9[W@E[YIY/QHG9'S89[>C:; MTZH\??Y'&IW5V&6M<$O_S^_#'X/,K$NQ9* UF0.M &3RI90@:BZR,,P[UBK3 M<6.PNU\K>]6EV\MF6[IZM-#_/!V\P6FB[2)\P$LQ#%R2Y!(86MQMO0WJ'*WP M%8T*Y"KHDIB)^OY5P>UQ) M%J#.E>@ZI*4GL0ZH32+XZVG"77!V&[GOD:Y)*UGO3!&"8@1(TKN5I'Z("W!&IWS7_FXBX9]Y/R$0E)!?.OD7O1)09#%>T-;)Z MH\'2!'V(O$A%A@U;*S][+;*_'GMWUF*/9$QZD62/)OX"R6P8WH0T+,.T!%,K M.MGH=!U=@1)1@W/)U?J/9,1S%E*/[_"MX1\]LYWDV>)H]=?G%[66N$'AG73 M(J?%*#L"H;$6@9<\82J8&>]N%^]\BW6RYRGXBY;-XX2O MXVAX;JOV&.=<;Z"^XYM;3.]&7#/(0(0+63Q:99*.-JDBI*.Y:J$<6Q'77&_0 MQO%,M-*1!B.@QDAKBN'@+"HH)C@T(4;/VZ1/[2B>>;^0!UX30GL% M.>6R!"A8&T(*AVZ]+6K;".;]\ XPE+6)OMP1L^R1D@9Y!/=ZX8EE)QD68+G4 MRCO!08S9@:FOOW%.%-^F7]6CB'!UT8W>Q+[O"->UH^Y%C[Y7DSG.?IF$\>QD MG%\,QZ3MI/I7G?MF3[X\&8[H*1^J[WT_/7Z9DA8#<6TA5^VDSB1"+,>!2 M#C$$Z56CFDI=D1]D_&PC%;J=M; [*AL8[M<17L=WF;GY,+JF6;/WX]M/^NQN M.;^U4?9.V.[52DH3L28 TI9@:3?@@MXX0DG0,>:L6?%M+,M]J-,#R;>'K$V; M\-1 BRHDS,NU^B*,%3 (XUV!A+%V!I">;$#)P3N'0M56X-CF-M,J-+NWPOMD M;-*SN!N8W+^-XRI45K@0ZP4]I5R]BRCK-'T&3$GI*+@,C9+M5N,Y*C7H0>1- M=I0U',3G?WS"6B'I_?"4?N5U>4>?SDI(RQ#0A2_":LYH$20-PJ]R2>"SI:_( M+5'!YJ ;70OK;PX[D>95CLD B_,Z&TN"4FY1/0""=@@\IIQ,*4QBFQSY#8'N MXT7@&110,2AP(EC(7B9DP@;3J/!) M7S/XKK&[5(%#W)C.@Q \RA*3+I!-%66=BJ^EFBUG116EI$Y[7&$?Q+^K0..Q M*._FI*\ZV=M'\++SU,E0GAB'V_"]LK1//6/5N>S YN1$4:GG9='F6L#TDC MBUI9A[0C<\\XU^A"PE"V/?.F8;_[D=_]R.]^Y'<_\KL?^=V/_.Y'?O?<5D)=WFG>U)^#=-_X:)RZ#M,9U-Z/,ZV3B?==(!N1G6G MZ=PPI3TF5Z1W)12G7&1.):F,L_2M9\S;P::#=5NG5CWYZF4H+DF&(D+B3D-% M6NL1)E),Y)A+M#:TR8*[%U;GA*W/)+CZ[!>3Z;LPPF<8YU?#G)S66K=_U@+- ML_F3,",G5OF@ FTG$*0@,3A)+Z1FDG852QQRQWC13<2P*=+=FPW]Z<^M7*R6 M++4H2W4_WJMZ.#]/)[/9;^,IAE&=P,\DYB=(^P36F_M."5HK' =1*^HJ532$ M4,@,%YZV!<:5"FV\T%[@?T/ZUX#/%F6QMIQ$+>Q\-0E5NTLF*R"S4&UIFDGT MSH/011NNLBRV31O'7N!_5\HN?#8HN75S$M=MFNO3&5B.5LA8(&*A==PXLLI% M0K+*E1'2&2M]FQ(\ZR(\9M7JA94&C4%72>#<;R(+6GGN-0A1NR77P)4KO"ZX MR3N=8^*E3?.G.R'MRO]MIQ7]2/M0KFHL$W'#Z.5X1N/51RY.J:SR GTACUM5 M5S]D ^2#*W#HN#>)1<;;-(VX ]"^SA][8GO2O]0;V$;OIV$\*SBM&=KG?7<6 M\9@5:!?9V;/5/UJF:*XSEZ97*_J&WS74=>]&3X,8VJ]G8Q+(IS!Z M,AGGBZL*CGR-X T#)DQMBJ,0(E,!,&@;K0C)-2KGOPK--ZPQGE%:.H6,SD0P-NIZD,;!<>& /%25R&HMRK>Y5W0OK&]8A?JCJT%8 MZK=W/T\^XW2\V,D_($W_9NCCHCJ3MJI4G==H(_G3%B%P-)#(D8Y.&I.QS:G8 MN@B_80UK0F*#*-9O[][7-HUGT\4UX%OH--F0EHL Q<@"RM8F?UQ**"%G7[17 MN;0INW4_KF]:L7HC[+8ZJ6;I%U=-6UZ.%[DHG:IXK?O@WM(MUH=_(\TB,B2# M1";O U(6620,F:R M4JWWHHWE]R"T;TRQ^J6J@6-ZH=.OQ]=!!51>2HWD*/L RBM&!HA3X(Q5Y"J+ M(&,;LVXEG&],9[I3TL#I/&^S=;5&OOCGJY>O)F/Z=DKP!HZ3V1*1TRR9 R71 M@T=C :,M";-@4K26:+ZN$L^P/G:+FVF2P*I9Z#],1 M6AJ?I8)(JKB;VZ\)#7CQ^D9.[.!!3')G, M@83FLJC5B^CU*"E BBP4IVT,KDW\_@%@^TJRZ%\1[M:TSH0T,(W>U,QM$O/\ M$N?E%\^&LZJYA'@95ED':M.TB@W [BEKHD^R;UK9C9EJH%PK -:E^^1T495Q M&0<40O/HA(*4!?F9S@3PCO9OAI)%K$G9KHT9O@ZZ_20S--2BWBG9\YID3!3) M:0:9+=P&RVL/W%I2T=(G.J?4Z%+4GM:B#0WTWECNL!AM0E�-+3,)U^691[ M_42@,9\+X6ZX&)A=I.(;11)126>(FJQ,90P/G$E+/FJ;<^K-@.Y>JYJ1?O-@ MNB%CS]7+==:X3^[MMN/J$;)T$YVAB5 MTDH9378T=R[K6@97&%<5A0TV'FW/1T+,^!J;$F!]SJ1QS-8"]XD8(\*LL(RM MUT/MT1T)/1"&02V"Q> @!4TV2M0)HD\(R2%I@"^U(L3W6%G?&K9AK&P3DEKT M?/GJ0.H:KEP\9ET0;!*L=HU(X&*PH',NJF0=F6GC$MR%Z!M3FUZ(:> 8_#(9 M?WB/T]/K1P;:>U\*33%[3X:&UX4V?Z/!J^*ER5:HT,9<6P'F&U.3KG0T.,%9 M*YQ'RUXJJ!P(ZPBCBA*B- J$5&0LBNS-]_![6\WIG:;'$GY/R?/,:1*.5P=% M>@8QRPPL*$=FL72LM*DH\9C#[QLIPH;A]TT(V7.H:QVHW\/OO9'=(>*U#5/[ M"K][E0,:)0&U+749ST#@)1#\9 ):J[!-68='&W[OHD6]4[+G-4EH5+PV+K(R M1E"Y%B^I"3M)U#Q?AD$P%6M.7=WAACZ.NZYA'G-5+AVR,K<^&VL+I=I"T0U'=.'72SCA21F523JK$$'(2)I/-YICA MBNE!6V@]6?$GLQG.Z]6[7X8A#D?+"V_G*%Y?#4V_\&HRGGZ%Y"IJXXV/)7 . M2=60/P\>G(_UQKA@1?-JV[:I8=WK-#H7O5M@6+'$G$0B.*3YP/MDM=,6K$.R MSK264%LT@DDZ8.(VDT8UD=.#T/9HSNY< V^5Q>N5MR;6[NPC3;_^IYZ]?0ZC MNE:L #PH/M%T12!DG-4[JH;\R<# \N!"\-FSTN: =&V(NU>TGNF]9=>VX&8' M=6+O+/Y8DM"*HP2%@2RA0O97S('\2(O"6)VU46V\[\,MR=E6A9HPT^,QV)^G M@S=3_!2&N38V&,^P+M8+V_KI^0GNG>(99*^RU3Z!9R0,I;DGL5@&R4BRX8- MI?3]MN?V@Q^+FNQ(_ VN+2U WHV.'/M<0@@@7*GG_J56HJI@L]:<2R4];W-B M>C^N8]&;!BS<6=:BQXROSZ^&M=0&LZ+>#<^U/8IW IQ($H3F+F0G,+(V=O(J M-,>F#YTE?EL+=+])6P//72Z,-%&6B+5RCZ0]3G/(!+,F=2)KE']_W(9&!RG? MYMPTWM=+E# M5&!9SCI$EJ6UD"29/2IR!&]H2B0Q85!8SG4;)>IM"CM/VMI[)&8_[!]VFM>+ M*?[W&8[3ET6: :;";L'+#R"DE*"B[E4LSYP)0VC)6"'J5Y?@=M[NM=NM6:M MG+#MV6N9NK,*X#*!8!V(3?/!U@!Y2'E@'0B^2X%Z9F=/BI0L"[05<(A*$50G M"KAZ)=2'8E.0Q0?3J.'&OA1HJPRPW>K/)J3L2&]FE^OR19D!5TQB.I);HC0M MPJ7>'W()2I&8@A>1#-2=*/>N:PY56?ZV_# M;;P7V_$:8'=N+-T)=^]F4V^\K[.$]4K:KO;".T';J+7#Q$&)6H"NWI#R45M" M'CPO(FB+;1)8#T##UK>K#D/!-N&JI6*]''\ZF\\6$N 768XA9,XR QFP]GC+ M9%\*F8#%Z+PS9#/HQO)M;\O> ^M;49!LN&MC-J]/@%AMO9%XRS0*XP!>7]VNCO(3@+*U_ MY#%@J_X&=V/ZMCVQGKAJD##T%F?SZ3#-,:_&N/K3Y1NP#O:FSE@7]/OQS?K2 MA,F>:6RP[W6;@Y1,:*'!9Q-IXXZ+R[P&N&/>J\2,LVV\M<-3P0>+LZLVC%+8Z+6GQ=Z4ZK^R3!L\+Q"R<%J3^Q!=FVS)U7AV M;V?MCM.;73&[$]+ ?WN@6YG4PH@H!!F M>D%LPX\)@E%:A4D-X)C&Q?NT-K+ M[4UM>B2HA5]W1V]KK0N:$B08I:K/R1""=9'\$XLHE#"Q4>6S.P!]VZ9Z'RPU M2-KNM67C.G-I:KC$YM#5=1-JF[0\/SVEG8J@O0FT95V>%VAG??' MM9.@5"V-&&J"D'=2YN0RJD9QM%5P'GF?X(T8OM7BO"L]#=R!7\_&))!/853[ MKE_8F,66:(/G@"HH4,&3(6O(Y,1"GHJ0,6G6YKAO%9IO6&,ZD]-DD9E^FM0* M^!73[=[I+L=H,ODDS#-019)?*WD"84)QEL!YWJ8"_;VPOF$5ZH^N!J<_O[W[ M>?(9I^/%3OX!:?HW[ZXO<0:K6.$2@0EF0''#( @;0-@4M"_!9MLJ*K$>PF]8 MPYJ0V."0Z"JN<@L9*LQ%<0TH4ZI%X^B%""9!1!=\<(ZKV,8DOQO3-ZU0O1#5 M('[Q%*?S81G2K]7I/\-/D]EP?M%C*!45E5.@?21HEM;3X*P%$8I/-.G,8Z.= M[VY0W[ 2]455CY?6_SREW7C\N0*+(WPUF>/+<1J=9*+2Q!^IQK1R() M.A(TI4,FO\#4-$2M:"653/D;;4=6E$!9?[QO4%7:\='CK?=%%9?A9U+CT9>_ MXRBOW%F=+B)DZ\'4RJ?*A@".?$^^"'-SWX&Z;_\633])_GPUG%]-=WEXOV@M7JE.>0G6D0H$H50#-?.1. M2<4;56B\#U57QY?C.4YQ-C__K2GF 1:'5NH" MI48I2/LS>&\L<*N0PG>9!D8I:L-TA>F!HM5>!8U*01B9LB:&70\<&=;M-1 MCT!#6LNZ12GUSV4 JRUS@#F@'H'TWTJX>&7T;G:W% M1"1:UR8H]!"R(]"7)B0TB"#^/)GDWX>CT< P)H.UBT*%I?9!*> S\Y!D<"F0 MMH:;"T-/RG"!X(A(WTJH#2)V*U:LMY@F'\;#/\E'RZ27Y.'77)EEKLUR/_LZ MYX9^1FX N73S,/XPO/SERQK_EY-%ADE&@V ]H\ERF2%P2;9\E+RPK#63;BQS\E^5?]U,=.!+,%HJS.DHATHQPSYL$F0'=UW=M;Z$ #0IY]CJ[\\S<:UFY TX.3@@I 7>%7E[F)#B=+-@HI'3%:FO: M=+IL.Z_OZMU" 5K4+%W"?5$)PE^&GV_O./^)PP\?:X.KSS@E;_VW&9:ST2_# M@@,7DQ%::I#.>%"^5D;,I1Z>>N5]L4R[-H6-NJ ^(M7<&7D]UD4E?__ODU&. M(?WKY,,4+ZHSC0*!?#]Y?OII-/F".!LDH7VV*,EID[4_ +<0"J_=TPJ/B7DM MS,/QE'5&.@)]:"'3VY2[!E';\]+=EX&_E[1,8GX]K?^M2^JKLRK)U^7=QT _ M/__I@'#Z%)4'GH0@QSX6"#4$%&0J+ ADBME=17&WP'\$^K9'0F^KI>^JEA<- MS%Z7%?.9/?ER[;OS^R\Z6Z%C"B 5(B@93%TT+60D-J/BR'.;KHB;(MU5O>5F M"M:4FD.IDKQB:N?UG3A#U%F#M\J2X SY/(4;8#X%+T4IJ5'&ZAV ]G5QK:T2 M/+RD;4Q&@R.'5;#.C3^\* *W!L"FE\X>A+B?FV2]$+J&DG1G8R]J8QV/C!D' MWD@"*G.&8%"!08O1Q:AS:./"[4E='KC(M1]MV82$'K6$W(9_A.EH-CW[B"_' M93(]740WWF/Z.)Z,)A^^O)N,SA:+[#_(O9S]?!K_?I%8),A@8UR#*2:!;%/$/_!+#[*+!= X,D_$,<'$_ MS/L$KG;P"T:0D4?&N\GI826X_LACXG9K4?7[@K\8?D;_P"U87BK;.C V ML=_7YWL?]=HZ4'"3Q [RZW&IO0G'D@+J4FK6M=.T22.M1:E62]&Z5MFQ$NU: M=]L/@\8[K.;^6=Q$;#VS]RM)ZO3L].)2A2!B%<<)W'Q'G3R>GGR;C>KIU82A,RIOI MA R,^9=P?J[^J89D7^%\^ZLEW<;K>/NDQ\G>N*"2E$I&H;&FIDX'&:R)PB#9 M3DQSYO6@X]@=+ L MI#:98 ]CZYQ1?M<(YZG,-&\;44G((B[J;"L(3M-;'5@TW+MB;)L4XOMQ[=[S MZUE+;N64]T=#@X(X)RF=G9XM#O6?X:8 O:\9')WB[87:%C=C[@)&^P1A MB[3/1 \L^7IKQ[O:'B1 U%Z3H##JT.A6S#VHCDZ5>J.@P9V8J^C.G2C/HSH^ M*EIILP3+R9]4M7B>+SH#EER2XUXJT:8T]+H(=Y59T5A9FA!R*'D5=T[IR9=Z M)W\1L_!>Y1@Q@;&UR4@JA>0F'V:= 5N_S'8/I5BW65J2W)V MN9E5@,N#AG4@-LVZ6 /D?O(N>B=X707JR,Z>%(GH]5[4ET_]N4N:_ARD^JTW0 M)M>!:6VL)66&@H'4W'$&(3L$FBS701J;2IO UYV0CDGGZ:3S^=W.RXTEIN,*AAPEE8]%9@'EP1]RS$5$:UUJ8WU>@^HXU.-OAAH MX%"_.)N2=,^F2--^,?RC?G79Z"4%;25+H&5MQHJR5ITGIU\P&TRD74#:1HUQ M[\1T?*K1D_SOK%#1UQE:+? ^G"\4-XSS4_*WA^/+@KA;GI.M\=D#IO4Y-Z0_I"A%\N[GD]PT*5!:+M?E_K1C%L;5:\<-#!Q;P"LW[X<+VMZ M&2]ST(75^DP&5+:U[QRMQ1X98BZ&R=RF3N$]H(Y4,;:6>P/S]N:$SR.+"5D. M,=,F'!.K!=X"U)QW8#9E:3+#G-L8MBOA["K8WX;\[A(^E(#^UVI,V_23+Z]" MM;E>EVO:O8@,D=9:SVAZGBU:D20+4;B:("QMI+5.>-O&95X?X[["^SWHP[W+ M2V^\M'"F;^R0"Y1+/V =:$U#^?> VT\(OQ6O#Y@M74G9L=YP9?CC6.?%6'\ M[<;>O7';&W.378J]WRN4O[U;E.U/7YZ.0KWD]9+IY'F; MEEXKX?31V74R7CSSO*;3R=G\XV1::R,.))92[2F MT?'4/:!VOP9VUX)5[5K[D'F#"-\U:&_"]/7TW;SF-"_:SK_!Z0+MH$27K+<9 M7& UC1XS1!43E"!+XDQ(H=:ZE]5%+>X"=V3JT0L'_1K*B_&?A!GF907_D^FT M7F!;I"@O(]:KUNF!+Z8$058"#YA(LV.-42H#+C&>G#&:/(<'K:-M1W_,>K$K MH33^9A=/WG3R>S^:O) M_+]P?E6W=R'6UY\6QN/ 2R5%QGHVRVMTU;AZKT= *%DY&:Q*IW]6_J68T:"C1[F6_?-+Y'UVVTKA8 (+723F> 4V-2R1CR3Y""XHQ>O\# M&=*YC66ZMRE_?SMVI2\-6E-<7=192//)>4CL_#P/2S8EQ0@8ZD50DVK%L5SM M_%+A4/T4@)AB0$M: / M^* 2F$A\V^Q-;G2:=2>D_5^#Z\CY35WJ1?8-#CFOX[DH8[L&HJ9GXK9C'[!:(G%]=:3.1>> _%U<;QR@>H!2* !>]=LB;WI3*;$-% M55Z^>;WQ@W. M+E<'W:]E&?+F=A%!G<#6-<:XY!_6]6+X*Z\RIK;W18%;[L5 Z*,O-+>90 MF&YAQ[286[#);,F0&!3KF%/M,?_+;F)ZSXJ_;W[?J!=Z.[F7U+\H; M][=$X-:$HITS1B6%3BAA+0^T(DE:1G#]^UN]0&WL-MSU2O]RF9R$G!D1,R=[ MMGA0M3J[DV34%C)GDW,Y!],F!;T[]N9.UUT(+O@DVL\6*^?-_+S+G+^WD]'H MQ61:_VC A0H8:O5['24H1S(/C/[13!?R''1FNDW#X]W.\P!WMG[?@HU=N_VI M48MBL>UG>WXO:.!X,E&30X*"UV3P$B"D4,@TD)DIGF));I@YJU2"=I-L]_+OBXG*>,@D6G#?!D>9IHBQ(8#;_9 MA?[@7Z>O9_C]==K+Z]1!S?9QOKKU/(F%@L/K4_4AFFB2 32%IAHLK[VD+%@A M@]71NQ#;W(+;X22_OU1[>:FZ*5N#NZ:[,V\#BI +J\6H:LD[;A!B$ 6B"RZY MP$W,;7JX[LF/.D@N_A.''S[62Z"?<1H^X,)D>A;F^"(,IXL"*==?(9^*1R4< M.!\=J,QJ^E2VM -(1S95$4!A=LKM=6HBT8,WD^C^R5WE $WU_IPWRE6VKR8XSRU?YT#TLA*VN* M(KEOX" M6$(FOZ9P9]M4>SJT.[N[U(1[;_ANPLACN1NYSIR^W_#=XH;O1LJRBTN2VS#] M6+386BUH0IH'H[T;W? ]..7=A. &2OO M%3\O12'3!K2TKG:^DA!LK/9^\<:9I++")MKW+=S,W(CYS6YF;D#;G1<(]G?' M;O$7\::TG_]1O\3XY<(@W^&UN@T1[?HF71>!W;@\)U7P-ABEO.)*(P^<2\4Y M*6-@S@FYQ>6Y#='MH,#_R6CQH&%M[7BS84$MUGZM.S9ZYYSB"#8+4YO4, C9 M13!66%W[BG+1)@6XYXET]N#.1[I>N'X%FX,HZ[Z: TTH)%",>PA<.##&T +$ M!"U+CNAK;T5=8! MUS28=B^\_43%>B-S/27IP,3.U<47(X3(!9S+Y'9*)\$I$2$6Q;!$IU1HDU&[ M!S5Y(/RT'RW9A( F?1YF\]>E5J2]:)\>K>,95011 DV5U;YOBFP/*[GV 'JFZ5?^_BYS;%'I#>N#'DW%^AI]Q-/E49[ST+"XJ0+%2TQL# M8%'5OW &0G0%. E &BZ9#&V*,Z\![IB4HV\N6AR9X(A^]($0_AJF_\(Y??TU MON +*31#B%:2PU 6^$BGC8G>,I-=R6T"T \A.R9%Z96%!MG(/^,8IV%$^$[R M*A;#.&\T4V>6R3>AI+7C'I"_]\W%G MOFM?AQ"O<'XNCXLN]2?S^708S^;5I9M/KK6U7X:V+WS'2:DN(OU>'7Q2R&D< MID +ZG!T5B^GWGSLUF<2NP;8[8ABK^*\<6+!(B,=-L(*KY2)2&HEA7/%VE12 MXGJP:[ =#S#"=$P+\.SBJ8M1KR)HT5H5E.?TWG)=.XT:B,8*2)86:58P%=DF MOG,_KL[%7%<]_236E27-![HDKH2RP&.]WZZ]@AAB@:2+UXPGQ-(FR_%>6'LX M3.A/-VZ5:NV-@ 9>Q>6K]LMD-AN$(KTW'L'+FO9FG29K)&1(F*U4F#"&-C;A M5S .A/WM*)KT)=\&/L&;,)T/T_!3J';H.TQG4Y(KSIY5,Z.NVIC)\/AMG*^^ MOQ!,1;\0RD SDWQ.&G*,2&Y-;8+'DH&2BRRB_C^VZ5#= _AC4JQ=<]G ^?CJ MW3CY3#M\-1O>KS ;SN&:R(TS-D*N# MAFNG3.OC7MJ< V:<-4IZD%;3VIS)L_(J>F#"Z$S,B&,!^MY(6&@(KW7!DP]<4 1G!!MPOY4H>X"^DVH5"\L-7#<5J[. RM(PS$[$+'>_\DJ02#M!V/0*_(KNR"_FL6S2I"U,HXK$*7RD*0-P6HA M0N-U"$V[J72^,M,BBO(9GF;:Q#J*F>=BW,>TG^;HGTF[F4_8C M\=WH@I)!.(58N[ P4%PI<"%:\%Z49(Q2(K=I]K,K'7@@LWIG*K")H)LD4U\N M=B?+W"J'7HN#-W*H>XDW@;I M#M<0/;FXT:]12I\MF"!I@IXR2Q&;I\S>Q'!/AVXCWSC=\?[F* M%S?MWTSF]0)^&)T'8Q;Y:Q>_^_R/-#K+F*MXOTIKNRN=[:%1=YCJN-?Y[3I3 M\G#(O)%HF5WFN6!(+&JE9(E)*B-X-CEX'Q/;(M%RKW-MFJ=I>99>BP*Z)%'; MIFMPD@EP'@5&%875;=) VN9IGA!+N3T\G9>#[ ME)@MQ4&B28 **"!894$G)DJ]^,9%FY/H7N ?7*AN$UV[51-BYX2V+1FQ9KP@ M:Q:@;MU\#4-5CZ$<$_55 ]%)=92U8Y\[D/O6#0IU>X"QM7PC44/O@A%QHDO MSK-LL5'UB?WHVT/U3Q^KNFU"X\XKHZJAH$>GX\_3P9NS:?H89OBV)D3-JKTPG!/(W\:Y-I3 Y^_> MO%EBS$[JX@A9X:*>2\H($7T&J:..3EC/PHW.O"OR]=<>[DCH;R;A'E<)POAW M'.47D^E36B6'BV#34W(L%I&GVDUD"4\X'@S/!,]C/8I*!;SFHJ:.6V9DY,F' M!Q5@G9&.A_O>Y=JB0=Z=9X]!B)Q$;<6 3H,J,H%+.H*6C,>,$;$T:HSS^+,X MNCA:_3#20%56G%ZM@^@;S^+8B+2'C_"WD?ANLCAL28)Y1?Q=&S"FPBZ-UD<23:"+5(Q(RL"?*6(3B3#5@ME*25, ?6 MB/K#S.+8B*&'LS@V$>]NLC@"TSH9Q0"=\$#><@0O+6UW2C&A7;T7$5L3?DA9 M'#T1OHUX-\WB6'Y<_ZFM#/[CW_X?4$L#!!0 ( +*!'U.!>D@(]+D (G+ M!P 3 >FTM,C R,3 W,S%?;&%B+GAM;.2]Z9+<.)8F^G^> K=JK$=IYLCD M BZHFNZQ2"U9ZE%*,DE9-6UIU]RPAGC+PQE-TB,5^?07X.+.\!6@@PQF3UM7 M2HH@<<[Y0'S8SO(__]>WNQ5X$$69Y>M__9/_O?;.[&NP,M"D$IP\%M6?07_X*+\)Y!%?@?^ MD1?_S!X(A/]6O_0ROW\LLMNO%0B\P-__;?&7U//25,82RD#]!Z6^#RGS.13< M"S#S4Y*28''[%R22% D4PQ A!!%C&!)/$!@F$4,8!SA(FT97V?J??]'_H:04 M0!FW+NM__NN?OE;5_5]^^.&WWW[[_ALM5M_GQ>T/@>>%/W1/_ZE]_-O!\[^% M]=,^QOB'^K?;1\OLV(.J6?^'__/SN\_LJ[@C,%N7%5DS+:#,_E+6/WR7,U+5 MF%_4"YQ\0O\+=H]!_2/H!S#TO_]6\C_]VW\#H(&CR%?BDY! __G+I[(? M]!,_K,6M[MF/HLAR_KDB1?6.4+%2VM>M58_WXE__5&9W]RO1_>QK(>3Q9E=% M\:15K2766OJQUO+/IX3]<(7ZCO2M#G5UH%QM[GM7.I[#]+TS=;\H?A#C*]P3 M<[7*S0?U>LVG^G:WHJY6?7R-77T6>456$WP6.S$]E5?Z!^_4WUHQNJ$S9%K+ M::F[IZKX5HDU%PU;/FD:9/Q?_Z3^MMR4\):0^^7GKZ00/RJBY2_SNWNQ+FO^ MOBD*LKX5>DK\\7'WR$?RJ']T\QLI^.O_W&35XULU"13UU%E^J+Z*XLM7LOYP MKYLH_RY*9>;;=?,A+;$GF11Q!!F+ XB$F@U3''J0!![VT\1+$D:6_9YK=MVE%LJQ.L^DZ2D->BM3C_HY?@/8E65W4^@_@GT_';]^.?)E?_A8#C> M%!W2I& 7OL7VB1]8KE;:]Q5\\EGJG(@A)2K_9O@,4,L M9%[$Q++:KNDNDML9639\5)U8K+HDI:VJ(.OI:C>UG(/6;#9P!-C(!+[#JJ\F M^+51]/]UQ[(&<#@EQG/R)N4R \/WZH):4;#5%) U!^]O_F['+7:=8,8VHT$[,O^<0Q7\VJCKD(4&P>24E^PTF)2I M!H&SSUW#&AG&9N]%]7;-\COQ+B_+)<M&[%1B=.7ER.&Z6RXYREDB/L("2Z@DA= A-((4DIB MR$*%%X]H0D5B0_##(9N P-U 9D;'@X$8F6XU!HUBX(56[3MP4U5%1C<5H2L! MJESMS@LU8MTQ[E$DG#+J4PF3,N91X_89\?A#=HS'1;9\O:[4WO+UG2ANL_7M M3T7^6_55;T_)^G&98I:$A.J;.9E"%'D)Q![G,)4^#7B*283D\D$4-+\TE"]( MLOF6^_+&^Z0;94&G+6C4!:V^9D/]$KSG![U#R$8>_@.Q,A[TAD@<&?ZE8-_? MY@\_J!::D:_^4@_X>JA?:G>206]H7#?\31\?MO3Y<*\64I5JM-XK?M)W^!_D M+Z6X*4M1+>- "B:C (I$K8(0"00D-/ @3D(?29JDB2]MYO6STN8VSV^5!2NM M+:@='& NX4;]@VB-+<^"SF-MMB!PAN#(#+$#KU9T 3YUZ"EE0:VMN[6!$2A. MUPKG)4ZZ=C R?G\M8?;2,$KYJ( 612'XYRIG_ZS/M\L/FTI[QVB'HV5 D$ ! M0C#D^D29^0DD$4FAE"A4?Y$\8Z'-% MJOJ,J'.YN_F6E4NU7R%8>@$,0WV4X\D 4NV&& O*1$C4_L:.:L[(FAO-M+OS MK:Z@4]:.4,ZA:T8FCC ;F4A.P@5^U9HZ/#HVP,,I@YR3-RE[&!B^SQPFK]BQ M1EE4RT_Z]KV]@Q4)]05+)*0L2=1B)$HA";@/2<(CCP@>>#(U88B]=N?&!K5J ME^]!SD)U?KA? <#(0UM_/EE998RL0.\RP>&MT G;SPUC]4IO"*M_[0_?_38G M&:HG#.F&Y:E?#SV#O.%<=739_O$N6PM_F3"/I@'SH C3 "+"8XAQ)&#DLX1@ M2ED:(I,!>5;*W(9G>Y[6JKCH_@*TLN##VO"BX3RPIF>/5\(US.Q5B<^=SQCV.&IX[F'AZW8&^>VSX)MBJS*1/GFX7VVI!%/$H]P*(6' M(4J)6JJSE$ F22332*WC$V9V\W!.S/RN'3YNZ"ICJT?P5:PX$(T3:[E56M\T MKC:\\5@MJT*MA&XSIO[Q(,IJ@#_:4>S-%O+7XCDV,S30[?1;@#=_A^_?+L#+ M3>'V+O(<$D[7[D<%3;IH/V?J_FK][+,#J>+GUS?=2ITC+P@I@XQR3ZW4$PK3 M5/%%G& O#E(OI2&UV!A>FBKVS&]:W[:D7Q@UL'X M/7QBV*@=S^W]35Y(D55J"U?^0^A;"\%OU#Q-;L5/JO'JE9H>MSYBRQ"G282" M0#&&X@GDQP)23X10>$GB\X@))@(;QIB'67-CJY7 MF[+*[T1Q0\OZ9X:\:]C:C(BQU;A)H]+IW.17Z;0&OW9Z.US56B+EE$I,94\Z MUBT!V1^,MJ\/&RTWG&=ZA)+51Y+QM^N7Y#ZKR$J-_[M\75^G+STN"0](!#T< M2K4O#E.( \1@*'@4LCC@-+(*T+PLBR'5CGI(*HXA4E$.H8P)ZL>A,(OO.='^W BEO62J=02= MDK9W<$\1-+U]&XS+-/=NAI ,N&P[:O@5UVQ/VYOX@NVH,8=7:\CV@$P2) MC@FHV8KJ:IA&IL<&H9L6H?>7$;*/<3B'@-O8AJ.2IHUI.&?L02S#V8<'WF"P MKX)O5N*#O'CH4IXZ=?FB0V&7@J(@\22!<>!%$'E> $G,4B@8%DAMST*.B-4E MA"O-YL;:G6$@E\#D]+@\>WP,?JV--'1U=-_MAM<&S]&98Y_\3]N/]D?VKC%W M>^KN3+MI#\Y=@WIP]NUUAU>VOGW]C7W51GQ2.X+74@I6+5D:)]03$>22 M1]KI1>VY0[6WVG7NOIOH#XP++\N MZO_6/GBMQ8W;3;$%I'[ ;DJ9^(,QFW?F^QF,/#F]K+M9_Q>\[G?SSMCFE[K; M]W_VY(4&!-"A %YT.'RW %LH0(<%T&" !@UW,]GS]*+3Z6YB$R:=$Y^G>_8G MSF?28MCL^DKJ%D&*=DQ3%DD0X M(DA&-INH$W+FMB7:7@CS1E^P:A7.A*7;]RE@S:8+!W"-S.NMAF"KX@A>WQ=0 M<,J+IV1-2F 7#-YGFDN/#[T!__\V;:3#E_S$Q5>]W*?[6X)/>B&G%!*?1?&0 M,=&0V2?!\MMUW4KCX,>83\(D\*#$D>86G8XB\!E42VL9XU1(&EG%B(^M\-Q( MJKYO;+?NK+_'%]_TWRV3Y(W>W:8W^//IQ+'O_S^^?;DX?@"SVU,O=BM=F1?@ M95Y6H&>32]^ :8!W[%DPLM(3^R5,TP6'7@T3R9TXJ.'0QU(MN5]_N\^*NH5R M6QTDY6F,$[7 ]800$(6!OF4,I?I/E#(1AJ$OZ40E84QU-N*Q26O!' E'^$%H MQ9^E0(QQWQO>%\RB/_\P$03'8@3JHYV>Y;.J!&/;3?-P^#?6^H_ARV_;"<[< M]*T%#[S"$$65R4Q]Q*+\(-M=6QL-RG2E3B$X1%Z*U11$,:1>Y$$:AE(RZA.? M>C:;H3.RYK:/Z:NJ[R[;,Q?+T_XSV!H>S;M!;.QS]#VPNO,7]]&X!GBX/9$^ M(V_:X^/+AA^<]1J\,O1@EE:[P/Z;!Y*M]&6JHJK/9"7JB]4OXEOUXTH[R8<8 M$]]/"$PX4B1"$8,D(3YD<2"#@(>!9%9QMS;"Y\8JGS=W=Z1XU&/D9U+\4S3Y M\7?6V![C6G2#Z=GN..".?N!+JR>Y/K::0[7NAZ72O74= 5I]4.OOD):&P.;X MA-A"@8F/C>VA.3Q+'M"&?:Q#5^?\358RLOH/08HWZB?EDE&:95/NYK4EV"F^#C_)= M!IC;5FN[+=2TGX/9S#';3AYYANGL!CW#%V!G.NC;WD97@<[Z>@[JV0]: /15 M]?:SZ2*R>HF#?KKTV5C/1\_2?4[GK6DMF'1^>Y;.V9\'GT>)@0Y7K7 U(V>5 M>)<]'(K$<]UN7Q(RT2CK;TU6\";]U-W]IMM'O2;%.EO?:L_]^I+YYB[?: =ZY"?$ M1QQZJ1]!% @"">$"Y&;OKP8_1 B#'N9S6TQ5#<$HA(]R'",6) MCLN1T*4:?E#0WIM'JU;FSL6QN;%=K./L*1K:?CR'=SD7?.='[9'6,&HQVX8C_E8H9 M#>S_>80W.K?NCQ$&.5:G3E?5:*B"U_D9UG>%99UVH%[J(A1X*"42AHBHC8/' M*:228D@$3VF:QCY'5KFK3LB9VT2Z]>WJZ7EI>6R%JYUKW15H3>4$9P'48!>U M$S",XDRV+^M9W+Y.&'S*0>O4X\,HX5VN7;[65::8;,T>]3^W"1_\( Q2SA.( ML%[1(QQ#3"6'H9=*S^WMT6="P2LU!\K4(JJ6C4K*::8 M_M;R0N8[+Z,5_SLCV-CU.9TH2H[7^0"$4;80!IPE+H4_5_/B=4L8H-;1P3 M,C^^T,@"JC6THX:C$)IQPK7 C$P&6_5 K=\(%Q;G ' Z^H\*FG38GS-U?[R? M?7;80/]8Y$P(7FK/DI])U?J;?"S$?;/;T6E@7I+5JOP@]R.A=^XIRT0B'*2I MA'&@]QF,,$ACPB%G493&(DJPL#HB=*+5W*AD9X@^L[_;960H!V9D<--W9I0T M>8^,S&&=/8U+WLZB!>C95%_1UE8U>68NIGUPQX!.\79*F6XTFY1CG8*Y3\IN M&[^B )\^PBK$5[$NLP>=)SV_$[^L"T%6VC/F;_E*9TW_B61KO4S\L.YEN"C4 MKG-]^TK]>?+X\/+MXM)TH,?W O2^@]9JH,T&+[3AWRT %>I9 7;I9Q> 2/6!@B]G M>GU8_;X1N\1]"< QE)V^BN"(D!\M1#BFO)&\&$X6S&JJ9BFI.EV#&GWOU7A\ ME=\I[9>AFFZ3-$&0J0D((I2FD/(0J=V&\ 4GJ%P&,9FL28URAC)MH[;[#;^\*F(:0,)CYIW$!%X_"F[L?K[W;$\(#]G M*U%6^5JT//&DA,52U_?D4>1#(4,&$?=BB$.:JK_Q1(UOQ'W?R.M\@.RYC?)6 M.>V->>ZR\VK(SU/!R$".S!/'$RYMM>\\%Q>@ _O"S?+58/,VZV/]Z'.!_D2) M/P[XQE1^!7P-S_]^5U.WE[3$/:3!25C]"DL[RK^F">OYX'^+1^TRW-WM^SA$ MZMM1%!_K/;6((&4LA"*1/ UY0CV)#,G^2<-S8_)6.6-6>8K217X>;/O(Y-OJ M=?FJ_KS]QI0Y&(>)^/#29V##;T=M/4E>3Y^>BIF.ZMBCG>._?YYB9:^_B8)E MI3Y)?[^I/[M4A $+60#]@"AR\L,4DIA&,/1$Y$6\CA>'@NRZ>-AI0<,FDK=K35;UH>;+%2G+3&:"__C8I039 MD%7K;_&H8VGV*M#X%!,F$S5GB$3-&92&,)4RACR-@H2S-/"QM)DSKE%F;M-# MKS!03W_PU$'-0&6!GA^;X(QWTV(1ACEEBR 6L3CG\ M*H4FI6L7T.TSLY,VYYV'8)F$#/D\2&$L%5Q3SD51%A5;IM* M\;F1>S^+P+0K>ML>'WFA/V(_SG_]/S#P?P9;@X'=-H\=@ZWR?XR-Q, N>:YH M^RMGO(]%FZ.S3N73)#&)<1HR'@B8"*(+%$L*4UU?)^02)0A')+3+P'5$QMSF MD:V*S0G2 OQW[WO/\\$]*<"#5KB?=5JIMO":_[63#B";ZFM>U*ZOI-Y0_/MF M]?@O?_9C[Z^AK]\(_/H4ZM_)>J,V(T]_\U?PNRCRKJFL+#?MF57>.]FR;]8V MON;P0S";LZ[LWI&GEUW/?FYZME9P =[6,+N,83F)@N.(E$,Y$\>7G#3T,%KD M]*//<]S>.RMN#V!#CWD!2@04OB\ABGP!B>\E,)()B1$)0B3C9>,*\;DB137- MH?N!GC8C:E_;$6_:Q6VVUCFY 27J%^P9C]8/>Y;Z/J)!$$./A8GVS4M@2E$ M4QE&7DJ2, R"MF=?K_D?IE\[7<@IYY+&(34JB79&QMRV+8V:H-5S ;2F"D>@=36O M)GX*T/-LZPBFD?ER$$)6]<0O8#"HGOBI-B>K)W[!J'X]\4N/#JU.4)%L+7A7 M\Z7UR<(THARA$ 8L]2$*%:.G@4RAVJOCE$5IZ-D6)#@F9F[#O--R6S[)MOC M42S-%E/7(S3R"#\ 9Y2: N= <%Q&X*BHB2L'G#/WL%C V:<'ND-\_-#5( D\ M/Y9J&QP Q3Q.CKQLW7W5=GU'-IK340C;I-^J6\OK4D \(L M!_:/(4F,A_E4'D>-XN!%9\)W]35PVP==,2+=!9W0T1" M#*GD3+MO/U%' E;A5BZ%L MYQ-F',USN1O.LY]K<$>_Z.QPU4+M$\7;BYT;3/>V;S*!]_6T+^5KU@]F:=#QT M1^;IL\""G>[@UU&?!!.* M8NE*+ E-,%/;;2@PXQ!A3T =;:U2I&>=F.NJP:_R];B;27NRB41<8*E(IU D1!$"19J_QL1&'H!#G H M,+5+97E9Y-P659W&"U#K7,__6ZW!KUIO4"MN6;K+ 'PS2G(+Z>@[WJO1')*J MWA @UWGH+XF=.LF\(0Q',LB;OCGBKL\R'Z%5FS,:(>9[C1$2&@X";?J-QO.D M0QP$SJ!MQI7)%#M9]V7*#^_XKR7H-[Z.+=W7B 3^2YW 2U M-P: G04+T-G0KZZBN^&))2/#;WSW-WHW3'0?.%9WV%P87H7ER4O$8:U.=;%X MEPH8"-> ^)7S6%P1 MQ'*BX8DC6IO'^0GP?+;M>:G M)M?'R[RLRMV1;HP]QF/M#\^YVFE37:R:!0GT!8[#-$J1[UL5HG6LW]S(QT'H M[)/7M+57G-F[_AK,]OO/V,IGX4$4QP'$ MB4@AQ9C0T$L(D9'5C'!,RMQXO5:JSE+!\]6*%.4N5Y-EPHH3H/HRXIZ/(?6\ M2(%*I)IFDQ@*3XC$3Y (4KI\$ 7-)X.U+VT\8-^+2KMCYW>][%> 5%61T4US MVE/E0/WZ+E\W:;.^YBOU!9<+0$?N$L.Y[EJ8QU[>=P&K2L%FU;$ M8X.)Y]S M$+B=0HY*FG8B.&?L 9V??7AHT/J#6&^$+H[>9:O]1U9]?;E1H^-.%+U\W;'T M0A^E, H"H?;_"DXQF@N=&W:W>H)TJ];QI&]INB+@9 M8XR!X\@DTD&HA\,V?S;X36D-.K5'\B2V!DH%3GW)F6%DV@51<^.B6CWC M6Y-+.%Z\GG*(SB3W[?U+]OT;>&>H&=\J.41OHONC!K/53N5%$^V] .NMVM\[ MN24RQ.;D?="E]Z>Z^3&THW?'8_K&W(H#*!6;2E5MFD-.I.\AM8VG(I80$>Y! MDE(,XSCR<.))RJ0W84Y26_UM1M__7;E*K;\$)"+IH2B 0I) ?0F4P)3*1.T; MU.XA#(/4%VRR'*;C?P?_%^0VM?X$S'8NL^S4"4_\QZT<4H!>P^75^W"^8MZ=1D(+TV1[T$/<0$1XVJB2M-0?3GDB*2I:YV< M-O9(M9,S#P\;]*^RDMS>%MJUO_4IJ ^(]T)]HB!-(B$Y]#U?3;Y>BB$.1:BO MDZ2?8"&\,+8A 2.IQY#!)?Q! A M+X X)2&,(XE#M?&0<83MW'&F-6!^?C[/>(ZB&>5S4_?N5XT1:$&R]*6=^!.< MS9'N;\%_MZ.Y(]SS#^=TQ+=SX$K_*5ALE M8)LCA0>8QI'OP21*?(C\*(+8BRE$492H#0=/D]C*6^V"O+EM+%Z)=7Z7K34M M_.4ZY]5]8,WF$8=PC4S\QQQ:6VU'R3!CB,RH?J[[,I_5X_4$ )=\7T^]-HQ. MWI"LJ&N][G+0Z(B')LBF?)7?D6R]Y#(*HI#[,) 8JU4\"R#!7@H)ERP)*!%( M6)U;F@B=&[%HG9MRQ.#G7&XQG)DUAD*HS7=V.#BE'., M!$]*/#90[+./U;M# ^_;X]=/XEZG*EG??JY(M2F7Q&.8^=*'DNAB4D+!C0/$ M8<2IB,*8L 097U.>$S0WJFDCR5MEP59;T*AK&WA_ MW+%YNN,!M[(3,0K@&! M]^>QN"+P_D3#$P?>GS?O,/#^PO/#4T**@F5D]9'S@,>>!TD@4H@2 ME$ 240[#D/$X3B/J!9YMOO\#*7,C@IV2X%YK:9_)_Q!(LU7%U?",/.9[R-0* MCE""[BP$SC-?'DJ:/,/E26./9;(\_?# 4;\+\>^":70(]GM1]2(.A S")))4 MD8!:!B#B!3!EZC\RX31@ZI>^9Y6MTD3HW#BA*X,%6!<^1MA_;K*RCL=3/RRK MLA^E8$D9)KU@R"".L1V;4';J[@+SM,(+H%1>F,3/V#.,!41N"<=$\+3\8P'% M 1W9O'M5K/ GH;<[:J'S410R+^ZT5_H'NLJ:"UOM2\)T4L?L3CWR07Y6/RVE MSDN4K]]M,[^$+/5YE"8P2*F$"$<4ID1G$XMHF":!4 PG!T03.U!M;DS76J9S M]K6V@9YQ8&==DRU&VP<: ^N+I9Z)5R3^<=CS9KSY//TY,KM.W95#PZ,=HCY& M +4+]9XCQ-HAK">"L%U*&%Q2Y4&MPO+UF[QXE6]H)3>KKF[+DOF^#$.U>Z4$ M1Q!Y,H $<<7\%/.4,QIY46A93.6DL+G1^%97H#I&+58/2CH!LEKEO^D>L_8- M/@.Y&=NZ G)D_CQ2MFD!7JI=0%8!G0EU6Q3YA1X/14E6IR/DAE11N8B1Z_HI MIP5.73GEHNE':J9KN\W5?E.K3A7?GN[A BB#/LQ3"03$ 7,AS21''H!YC%/,$U2.LA3Z%#6 M[%8>VV]^ 1IM%Z#6%_@#G8..X&M&%8Y0&YDLS@ VPG6> 2;CN $=D?<\WC^G M#3_I]'/FE6'<\5Y4+TGYM=XC<<%_?/RE%/SMNJGQD:UO;W06_SH=U,ZA640) MET$*$S]$$'F(*THAM1LBBD3BDYA:;6GL59@;TVCU@5SEOY5-(LFL4QV0K>Z6 M^YX!_6)&1>.B/3)#Z9S*-=B=^CH0YH6V0&'^'=@: 796C+)?&@ZB4TH;H,:D M3#<6%F4>]A%+(!*(0T="#%.$( M4D\P0;U !-1JA64L>6XL:)$"U!YE,W(;!;N1.:V)S-LJW:.N1<-U6G&PU=QQ M04X;L-Q7Y#22/GU)3AM0CM;DM&K@BMQ1!5DW?D:-Q^>2QR1E?AI!+G1TMZ>C MNS'Q%/P>1E$XTP+,_I"&RV!4G/L MFPX#/)Q.<^?D33JQ&1B^/Y69O#(PZ4DNJ]]TZ*0^R,CO]^9LU_]RKA]7D=%A*7WJ>9"&, M)?8@DBR"6*J]=BB\-/&8%]*(V5QU7A(XSQO/7@6$NA!COW#8O_PY#?SDKT#4 M^MOQR$7XS>C$):@CL\J[/21?GT?-FDY,H7#**A>%3DHNIA#LP/=*5K? MKYWKWGM1+4/$/![[!'K$HXI?J-HZ2XXA2Y"/A5IU1"2VV\+R^%NW[H%NS%4%M7RYDX4&2-ENTF54L@H86I[ M'TJN\Z\3F*(P@#P*1!(1XN/8Z.[LL.FY;>\[[3ZP 8>X)L%7.X M:3]M[[G1KM[JC73UK_U1?J3924;Q:7.Z47KFB:%9/0XK9'8+[RZ/R-+W/"PB MA& 4D1"J%7(,,>$I9'X4LPAS$4?$+LG'9:%S&[G;^/ZBBYD<%LEO@K?9FL$U MBB,/_^-E=1?;FIB/(]19L('(<>H0 \$39Q(QA^(PL8C%NR/E/R]/)7MM4[J^ M_J93GY2B?+O^6)?!^X?(;K_JA(P/HB"WHOO]1\6=8DE(@AF/(BCB.(4(Z>*0 MR$M@*!%GVH&1(ROGQ6G5GQLW=LKQNA0@SU/?>UBD(>\O)"(?)MJ? L"4-]) \,"=$" %HGM4Z#&8L*DXZ/TX;1)Q]V: M,*^DXZ-TCW72\7&T K_O+YIURUNJYUN!5KIK;G>M>^VZQW.VP_I@@%$0P9 MDQ"EV(=I'%/H(<9X&E$<>%:9@DT%SVVF^N7[S]^#VZWJ@&C='T&Y5=MNJC+& MWVR2&0/5D:>'7SZ#GP? 3J_I[?%RBD-&PN?E$!M(=FG/NOWQ[GC MWQZ=DR2-?)U,4&+M4J_6YA"G-( L]E(>T8008>4$9"IX;J2U?T<]U6V_Y1W& M&/ ^R^W_*!<6MNA,ZA#P/)<5MI#8.@@X\E)\NV:%4(N]5Z+Y\^VZNU)4JS]] MG[B,0TI(+%(H?.3I_*<<$IT3.4+,$S+T!/6MB.JBQ+DQU/;N^[[1SXZ'+@-L M>HGJ$+;1[TX;'<&+3MOO])YX"^3'"T .\7@V \>UW_,%J5-[/YN!<,0'VO!% M-]6C=B514RDD92R 22 01 D+81I$$M*(8"^B 4.158+UDY+FQBDZR+<-"-A6 M0@(W555D=%/5^>FJ7)](W>5KT.?^ZZI+V=:B=0+GR%QS6%$*_#I*R=F+8(Q: M1.J92LM>-/I2X2A7)62WT89MTL&=#Y(74L9UL3F>I 0B2M5&"N,81FD<,3\( M0QIQJ]CD4Y+FQB&[<-JNRKUE_H73F)K1@Q.D1J:''4B=DJ-L@"Y"X3:N^*2T M:>.(+QE]$#=\\86!:7!U)9A\?5-M2V%ND\D7W,42)N5%*OSK:S4I)7*ON>K#<\0SJ#3/&&1OCDGRM>@YS;7[A!%ILW!>P54![EYKVEK:.D(Q:N9SCZN4S+" MK).5Z,/4^B\]=0?6Y+RJH\PXL@AX?E$K#F1*N^XP.;>_57T;E#J=\V/\X; M>RS=ZJS[R8P\1T5_9,:L]0.-\J#1?NN6UF9 ;1YI;=BZIG&'7FE#\7/K6&:M MQ;2^84-!.G#O&MR0'3O^?K?\FUCQ-WGQ\BLILOK NG:CUJ?76D"[0&&,AD)P M!EF2JI5D*"*8!G&JEI-AD.+8CSUD5';,4-[48; <.1^>LB?)>WR(-PY&V>J]HWXV=I3/^6X#1D__M=S=]>TK*W M:2.3<+6E11TSV[YF'VWZ<[;.[C9W[;?KAU1Z)/"@S[6S1AARF"94;>!Y1+@O M8^JAQ#38]$G+<^/65CGS4-.G.)WGRJNL'YD56[TM?;J,-.GK4X697K4 MF'Z0Z?$'ANT0?RKRLOQ8Y#*KEHC'(J1Q#+$,(ETOGJKU3J)&7QA$B2]#2B2V MR:_2:]MJ_$V05:56#=S7NMEMU?J F6W"!L(P\D!L$/AX'@'K#=,16YUNA?KM M3[K).6+8_O;EV",C!5Q>"'-1\[446;4I:N?+U]_NLZ)NP2SHS@N)$)ABB'P_ M@ A[(:3,]R 1,F$)QR(FOM/XRS&MF=O$_U*?):U6@O\@&[/4WX0V::H S5$_ M'<-3J3_*!S'V"9=!^*9I]&8/D\9;?H?*/.,YI^CC:<,[1[5H7M&>4W2>=?#G M)$H-O="^LN+VE]K5GL=(ICX-84H8@RA*8S4I8P(Y%2@@:J,L RM_8S=JS6V* M_=0E@=G:!7J&@9UE"]#9!AKC]"U.WSSP:VV@]:6XD\XVO1Z?N@M'GA0G[+T! M%^LNP79\Q>Y$M8DOVUW">7CM[K3U*VI4Z?FJ$%_5E)4]B"9L0B<8?2^J#_(+ M^;9UL-J%3WS)/Q*=N&<7;AN$"4L3M0ID.(0HCA3S8RE@Q&40L"0):6+G)>Y& MK[E1?^.6R/IV@1+N?OZ6PYTF[XZESM C];NB-0W/K1GQ\D?D'OO%F;PTL@O! LI4FKS=Y\9FLQ--T+S>,;>XV*Z(6 MK_7%PR_K0I"5%ON36N_^*-1:5]>%TO4&O4"G3TQ('.DS@Q02%H4P3*1'&$(2 M)9$-%SG1:FZ4U5R&[90%6EM+'TXWW67&8)-WPLA$MY>2:@&V!D*E+"R)KM?0 M,PL<[; %H+5M>C'IL'J#2ZS=5GMPHMFTU2%<@GE03<)IX_8U7[\4A&?KV\^/ M=S1?+=, A12'&,8I%1!1PF$:I1Z47L 9B6-)I%'B_(.6YT:>K7*@TAO9;U6L]:NN@(JU/6YJL,NM1 _KE6(\_,&RE]..FS-:B5$/\ M/S=94]OUHU"]NZ[(K?@@_Y[KH.VW:S481%DU3Q5ZFR:13R4A,$IH"%% 0IC2 MQ(/,"[ 72X]Q;A4I.$R-N0WGS@I =F8LM#]":X@^K7FH30%99TOS;'%F/^*R MW\S62./WQLB\LNV(FWY'?'S2$8T58&L&N+G4$=;KG^MP=+K@&:C*I"N)Y;I^V6T6^:>SWR08)>4C-MS6X/"KX<368&6I,FZQOCR)X)^VBB MH)\SHT=?[P&R[:OCXP?PQK3OG00'.<+W9-S0M>U/%5+D"(=>M)&K%@>7G2TV M@K^^NU_ECT+\*-9"9E79E7X*//6=BI!#(D2@HY,\M5^((DC](&$>BOPTL$JY M=%[0!H@IC;:"F+U^>A(:>(%&.. MQ;'++&<[T7/CD9WF@"F=%V"]555O$58;KGZ3J5U#[8M&RE+H67?WD-N,9[TN M,N.@<8 ??>N\Q?QD8K,%>'\98^>YS0[AFC2364_\K/*6'<)BFZ7L2 L#(\[5 MTJH@*R7AAM]EZTPSI\[2VB;578HH)!('$62>C" *4 *Q5!P7!"2@$LM87L/TEV>B,8SN.:U[@X1QZE/68)TGGT.44H9 MQ(PDD$N<,+7Q"AA.EVMQJ]U%OEAXZEKH8#1X<#-X#C09<5^FY_%[DG$@\^+I M)?"Z\=5G]90_Z,;7JH_,*,HYY!/Y]K9JZP/K5CVPTWP;%U'WAOM+W2&@N?7] MM5%@6D_@ = <^ 4/:>.*7"'EATU55FKJR]:W2\S]*!6Z@"R))$2AAV'J^3Z, M?#^B@I$X2J+E?1WR_+DB167&; =R;,;2OK01G2;$;;:NHT8I6=41HX-C#0Z1 MC0(A2.QC*,)$(:/; O2T30%Q],&!W,F^"KY9"47(^=U] MOM:4_4$V5XY?R+=V6=K>!=3AP+L29-(+8NR'!.+$(Q!%?@(I#1*%;LR#$"$4 M(JL#N"MTF=L6MC-%KU\^%OF#6C_FZWHUV;I7*'MLJWE?TU6&'#--!XS-1CWL M=W;H?^VP[S;$X$5KS7=MJ@0P2N4Y!\"Z9;LK])F6%Z\'[H!!'33Y/#GMVG0\ M6J6S*P%ACZG(A 1]S&SJO<[D=YSX_!MHC#2)@K; M5CJXU^HNP(,HZU^O>?>KFD'FD,/.]%.Q6'O.ZP.88D7K*"]=S_H_4/8YRSZ; M59XY4]W_4!GE+#O$=>XX6_'#ILAM.;6WZWNUQWDG'L0J;#-^$^Y[W&<"^E10 MB"1FD#!$H4^PYT=Q$@J[4M-G9,UM*MH5&%R 1ML%J/4%H=V\<@Y?L[G $6HC M\_<9P$8HRVB B5-^/"=O4DXS,'R?ATQ>&<8=;]=Z0:9YZV_Y2A^-E+NE_NYW MY=[.F$CB)S(0,$UPI!;+L804<0DQ"A+U/Y:2Q.H08Y 6<^.;SYN[.U(\UND$ M]06EN,T8Z&EO1SK#.L:,CD:'>V2BVND(.@,6H'^"T3-BU".*JX!TRF[#-)F4 M]ZX":Y\1KVO,.K[Q9:[:+*I,M?8^KW3NL-H_\.VZSBMV4SL'MBL"%/F8IYZ$ M/$X81"*.8!IR :4?(8Z#-!+"J!:-E=2Y<>''#5UE;/4(ONJJ2^(_-UGU",IM M3HTG#I;EEBPS6[*TZYGSY#@:WB.384]IH+4&;WO8-HD4&\WMZX998&L<8S@. MQA.%$QIC[21;@JQ%'&8#>]*-DZT;SP($ M"[5I[?X'7JZ(3I-U)+\_J3T._WVS>OR7/_NQ]]?05^^JS[H>F/].UAM2[/WF MKR! W@(E>)&$4?U8X$?J[\D"!ZB3D)7EIO4YRG>+F0'2%D UIRO_9 ]B]?A7 M$!Y8]:,CJZ)X$:%D$:5I_522+%+?7P08CVR3W:;W8 B8[4BO^;!'/TW=Y6M; M;"_#:ZS=[>).V>]TBW4@9-+]SRD3]S$C@WSGZJK^:*5F/P MJ]89U$I;%BZ\"+H9*[B$U:KQJ:VK)O M\J+]D7[.7P;8CQ,_""#U:0!1K%:7A"(!4RD3'JA_>\+*G6]:]>=&AKJ40Z=P MLXQM#X"?Y"H4W_3WJ7Y:Y8 *T'LE?]"9@5"Y_/>A%?:D>C$'Y(9)<_W M\YCPUF![&[ [,:US%+61#.TE@;92WPF#1U&!G:&+MH1Z'<;6,];=W/ \?>1T MIIG8A$GGK>?IGOU9\)FTF#CDZW7M9_1V759%?7Q8UL= 7[Z2=7N5L;5P[R+C M)]5T]8I48GM*M Q#&,/]%7,W_>C 0;TD&GO["J%SK=[,T@9G&$/I]' M0*-+P_X8T8XC=*6S4,@Q=!M8[HV46?E!WC"6;]:Z -+'?)6QQ^:_NQ@:(668 M(NK#0.CR;G%$((EQ *7'" ^H3O?'K,J[&8F=V]E(K763B464W56\99DV,[S- MIC;W*(X\^6P!W*F\ (VZX-?VSU&"DNR0JK6U]>LKRQX40=@)):+^7-0FU]>.P!P@GOL/G9/]'1[DWT!#.>7VJ?D37Z_ M?<'P8U?=EUX97'^J*U'=.#ZI%5HAOJI%6O8@=I6PZA2BNE@\270^HX1"/_!C MB*(009)@#&,1"9\'G 8"61:DLI$_-Y[I%XAOO?_Z!K0%XZS+5%EUB1GWC CT MR'S4Q[AU>GV"<9ME[H56_[MM%F-E@]/Z5D/ $2G- MUO5!S,Z)?7>.XJ5))*.40H]Z"")"$XA]RB&6))!,,.[;I?HR$SLW4NNT!CVU M+:G,$&_#9Y,8)@*M;[BB$+")(4B#=16DW@DL,NB>TS([!BGUE&? M3I69@F_(0?DQ* WIY4J QB:3!IM.OQ'2")X#P"U-'!,T+2F<,?6 LX].VS M=YNY[A"KSJVU#$+/TS[)$"8L R>.(VHV\*_&:>21;P^1]= _"X'3L7]M/&Y_>@G:8FB1EF(Q4@N2#\F:J-F$%RNK2( MX?L#SXG75<:SU4:'.7_>)J)\KSZV5[G.8K.DB911@ FDGN 0$<8A29" ..28 MB#21F%G5#[XD<&YTU=<7[!160TN]!'YME+9B_4FO M(31N#WM=NC,LH\2A.D \3@6*( M*%=9XUG, S,DU8 M(V-,#!>M/\($I6#?W^8//ZAW&Q)0?ZG'?CWJ3[&V)A/+M M^I6@UW&[KOQ;Y[&[I61RCPX5O:9*D&, _GI8A$C MR1MXHE:IR4EK5:<.^R#K+$@WW[)R&9+02V.U#97UH3I#!*88!1!+G$18>"C@ M5IGD3DJ:&[4W2=3J"CI*0\OCL9-P&IZ'N0!I9'Y]B@_X5:OG\GCK$@1NS[-. M2IOV .N2T0KQD[C-=#F4=:6WH4L<)FF2J 4B"JGZ3X P MI#B*(?5PRH5:/D:)$0V<$C"WT=_H"'9*UJWBQ>"\W(8]X2%:N= MXCG3!VT4CS8XV3[QG#G];>+9YX9-YD]ST'8I:)NE0^?UJN9Q#WDHA@PE!**$ MQQ 33T+I1?J(F4H11#;3NH',N0UQXY3+=G._"?IFJP#'F([,#7M)Q6LTGUZ, M.?-Y E##:VT7,(U]G]TBU%-R MC'BE2TBX#L(\(6WJ<,OS1A\)K+SPPG7Q13?L/S=96:=P[)+VJ$$HRJIL$N!_ M*/2?^LCT_4;[$W^0=<:?]K=+*4-,4DPAXRB!*%0;FU2F"#+* QQ1'/'8ZM#2 MC5ISHYQM> W9F;7H%W6H+TETWKKF9Y;Y+1SUI1F!3=]#([/=MG-N^IVSS0'7 M&-66@U!##'1F+4!C6'TR6YOF/C+*#1OU M\4;9WA7F^T=6?7VY*:O\3A2OO^D*<.V]EOI_KO-/^"+Q.,5,];*,U1)0>S]& M7@I]CV#F)PAASRHER =YL;4K0EV_#L$>S.R'1G1D9FUJX^A!^2V/BKX31D M.@L4T78V@,X(MQE KH#0*6\.T6-2DKP"J'U&O*:I*TMRZ&NY)L=D&U*)&0F9 MYW&(<2P@2@(,J?!TC IE7 1QD'K)H.H9^Y+F1F7-;7%^/R 8_C2:9K3E!*.1 MR>EBM8=&[Q&B5R^B,TZ=A0-ISU,2X931)ZL7G'QAX"%YEUCVQ\?M7_^6B4(U M]/7QG2*N57VVRTB<2"XYC'FJUD:A\"&-$%:[VS *4D4J3L'<^P3]C,XNC]IMT+'[<&[F>AIS^&MX#@XEK=[ M>V N6%(4CVH]]$GB21 ?%CJ_RP=O+GRU*6>6$M83/-S M&\<[%?4-3V%S,'P"O_.C^7I41A[*/4 ^;(L?7P4(;R,WZ_1I(P+S1,[$7\SW MUY/=>0 :IOO]KB8O+VFIZ\0[D_#6>7T[TKKPU,!\9?=U,K[U[2[G]#))XE#@ M((%,AA@BK!@KI6H9D@1)P'PO2.-$+BM=^-)L!7)$AA5W;26-]R6VF=7KBY?\ MOLU/:'D(? Q*L_7(E0"-3&-;[9[FGW>8HNRT^6X3E!V1,VUZLM.&'B0G._/H MM:G)/A;Z$Z\>/ZINUE&>^O+]7M-]DUK/\Q),(A3!) RD&OY1"BF1*8QBG]'4 MHR'E5H"J*'>NG,^=L[#G",O(+X'8Z)/='T:08QE M""6.?")H(B*.K3*JGA4W-VK:3EB MZ[G].(+?MADJXZQTCHM\GD7/6?-/KG_.OS4PR..!9"O-46_RXC-9]1*;Z;P7 M/Y.J2W(AU6#^L!9?OA;YYO;KF^Q!_(<@1;FK.!W3U(^D=I:I@T*X(B0:^2'T MD612T1-+H\ J*,259G-CK%<;72(,Y&L!JAQ(G?CO42ML&4SBK./,".U9NF-D M[JO3#?63+FZ-A#(OH#9ST:O!O0"MF8]-=1Y65R?3R[;/:G2NQ/;7=6JV!2 : M"J"M!PH0T"("-"0.0V%<]XO;T!EGVDT;:N,:U(/0'.<"W-"_EM[+;+2KS/93 MH;;=OZP+05;9[X+K3?B/0@T2H1V2.8F%K\NB^0GS(?+4XI-(@F!*O$1P)BD) MR7(M;G5#P\A_D%Y&3(,;INEK-Q[AU-J"G;IU/2_K,$(G?3:,]6P!:V^:XWJ1+K$=E\6&:/2N#7P7F)?:^KO%AS+TG#9 C-+ = M\K= =_ILXF^#?^CBV?^5=L!6D,L M;WMLN\F,"D<$?V0N' 'W 8F,!Z'G.#^QG0X3IQT>!-!A-N%AS0S-*WCB)NJ& MEG4TI7%>NPOMS&@T7;A)[31V.':,T7&^3*_TYF:&B=!DNCJ"81 C\H(HH1PB..$0>01*4C,4,CE\D$4-#?VYS@J MR&9D],6--T!JPFD#5EE/TRZ1E:7KQG%XS7CE>LA&)I.+P;VZUA@IOW8Y-!UZ M:)R%QJT_QG%1TWI?G#7WP-?B_-,#)\NF?\LO>9V I1!U7LU>^O\E3L(@0%S" MP(\3M6D@0M]OQC".98*2.(S#5'9'VU\L,O%>$CS@[/K+%(Y@JJ&O1.?AS270 M7%V)VXRII>O "BN7.T#X0>P+DL X2A!$,F(0RRB - VYQU&:Q'8Q0&Z0G]+W M;G+(#1>(+H$<>X'8ZJHOW%MMV[3')K6![%>'IM"X71U>E#KMZM 4A(/5H?&+ M ^\\.:\3;9'51Y+QM^N7Y#ZKR*J+CXY$@A6GP,23 40TP(W'/Z8\18P*WY?$ MRHWEG+2Y<QT]LV[8()XC[S(TK5 MSEY2]4$C$:40"XYAC"@77B(3&@?+^Z[DXS.A_E3^?Q'DS:C=.98C4_P6POHO M/947@%2@T_I"&I$!62XL4'*6D8J6&%^7E*&@O)D1EI+VH#U%KKT'JE=U/*!_0U'P%6 MX_C[4>"=*"J_KUX=EZ^UA[F$&UT[J2Z_XR9&WQJDDY'[YBU-%<]O;5LORM_^ M76OV_GN6K^HF/LB^#Y]V8=$_]3T:>$3-'I\V*Z'^$;6;V$#&TDL2#@5)];DD M1I FE$,F4!1',?-X;%08:; &<^/UK16:AGK5FI4AH+4$^-X+^MT"!-X+HO[0 M*RIMD_HQA9$Q1PWLL(OSP/C=,/*D<&T/7#ZO<-05QG/'^%TRT40RVN"PF62N M0_/DC#.PV:FFG^NL[LU%5S9D/3']+5]Q2M@_;VX+45\]EY]$[57^)>\2')=+ M&N$4<[6C\)"N^XNHA"E/"&0I951-2&F24,-IR$3>W":=3F= MDJ#HM%:W_6( M3F]C1C,"_>)4XAK*D2>.+8H[?<&G'8JOQT'1>!9PC>9$G'\UJC;<;H/1228W M:F0JWK:QJ,?25J]=52_GD[@CV5KM33Z*0N;%'5$6?:"K[+;^KK1W$--BLSOU MB)HRU$]+2>JIXG-%BDK'"-=YRT,B4.RE"?3C $,4^"$DB>_!,/'5%D.G&2-6 M^3OUQ] &:' MYL_7K2///N/TJ//4^./@/T:=(%G,H!O7L>Z"#L_K9F<&T$6G.\-FKDW >=RM M^Y,HJR+3'%Q'+ORRSJKR1@='W2@2?LBJQSJMWA?QK?I18?'/9:26T#2.(^@S M'=7)4P93'#"8!#PEDGK+*1\V9.TO://NU+>#%I\^_ ME-^!SASU4]6YN\*V.O.RSENE WB&IOUTT_-F!/R,_3DR05^,5CG:P8M=SS9Y M1H&V#=3&C9)RU"GL(V4F=:/C,R4P=0KPZ3RG;L4,K-=9L]!N/GKS]_=O=4Q6 MFY]3!#@,/")@&!(U%T3<@\0C:D((&0HX8TD0&EW,FHF;&[6W%#UT_7L!6S.V M=8?8R.39@M5?R[[Y.WS_MHGQDE ODBA.KMQ[GQ0^\VWW?:MW?64M.J6O MW'>?[HF!6^[KT'V^W?9>;H/%T^0&(VZT+P(V[A[[M/CGW5Y?A.7BSOIR"P/3 MQ.LPN7>[].==PO) \11)O0!R$C&U.28(4I%J9X& J9TRQM(WSZ/@-K?["5G3)G4_;_!!-O<+CP\; M^S]NRFPMRE+MRFBV;DHV62;\.=?$C+[A3DW0UW.4'#\F@#C]G,\*G/2;-C%] M_\,V>L?NZRZ+:ODS^9;=;>XZS]$H"M(XBB%C.(&(11+JTUV(2>!)]>FD,3;* M!G'0\MQFKU8YL_GK$*?S0_XJZT<>WZU>#F.G3UI[;O"JEWH#5_UK?] >MCK) M"#UI3#<<3S]@-_:XR):OUY7:?+]=UU?D>D"_4R/\;27NRJ47)DG,O AZB:_V MPSY1^V$><1@B(FE($Y9RHQN7\V+F-BH;34%/5?"K5A;4VAKZS5] ]OS0=8?7 MV&=K Z$R'M9F2!P9XZ5@W]_F#S^H!IHAKOY2C^YZ7%]H=I)!;F9:-^(-GQZV ML-0I>E_F:QV")=;L\;VN3"%>Y=I]9AD+Z1/II3!. P(1E1P2ENC@5IF&(<<( MAXG-QO*,K+D1@585]'1=@$9;\&NCKV5ZW',HFZW>'6$W,BD,A\UZ]6X B-/% M^SEYDZ[=#0S?7[J;O#*0/G8;W668!#CP4P$E\CA$PO-@2N( >BA63.)A+PX2 MFUK*O;:MZ&&"&LI?M(Q^*4)+.NBA9CC\AV$Q]G W ,!^8!^:ZG8@]]J?=N > M&G8P4(\\,FQ@_K)6#:T$;QUBRVY_+;A,>!S"4,BXS7X6)3X,4M\+I=IEH\ J M%N&XF+G-YIV60/54F?&VYKG=F#T!J-GPO1ZFD4?R%J%.PQ%RFYT'P>D8/R%J MTN%^WMS]D7_A:>O@TO]-BE59;+Z*WI[ABV!?U_DJOWW\G*\V]0'>_\XJ4?YT M1__6?LY^B!%BB$".-3]P(2'A!$,>4*:S:U,:&O'#8 WF1AVU>L9QD0-1/T\B MDV Y,K]L#7AR8+ S 6QM !#49@!MAWW&@H$]8!RK.GY/3!2].K!'G 2S7@?B MR?#6@WY1[]8AC4E*O9A%'HPP5_,$20FD'B4P MB4))DL2CW+/+HMMO?6YS0*T,^X@A^W1AUS61NF%#)0_/NZ>:9V7:@4^W->T\9-ZLBK?KC_6^4O_ M(71.+L%O'M2NZ5:\_B8*EI7B8Y$QL0PBAGS.(XA1XD&$HA@2+!@D'HL#2J,4 M4^&BX,HHVML,KFFJN-2ZJSW8BVP->+Y:D:($]Z( I3;8LC3EE)^!&;/-M&M' MYLU^_$[?[GX03PFH6FX="_31UB] :_\"- CH0G(-!@O0H0!:&$"' ZB!&+MV MS:B]-T%!G''TGT&5G5$[QJQTS[@J#)LASZ(HC./83WA@L]*U5V%N MR^$Z2;9^2Y0RG?9"3OU-?SQ MM M@9H"O@-;(\#.BE$<)8>#Z)3"!Z@Q*1,/AVF?4*]H::1-PP4"_["IRHJLN=+M M[;HJLG69L:9@0(QHPF*20D_HHLPH]2#Q_5#]C40D8IA%U"I:! Q7T"B MJY\F022IQSR6AJRMG%1G0IL"V'UQX\'[H[C-UG4"0DI6.B?_$74435%DC1+4UQ MDUHB370Y$19Z09ARK'9"5G>E5RHTMYU.JR1HM%P,N6B]MHL,[V8G!'YDKCJ& MN?N+74=XN;T+OE:I::^/'4%X<./LJMV!A57SNSN=:U=1=;W9*-^6Y4;P91H& M&)$P@&%"(K4\E4RQ)(FAAX)$BEAP:G?8?D+.W!BP4;-9]R^:Z]X29+6J]65P M\Q/+&^!3&)MQG0/D1J:P%K3/#6B-D@O0J.FP2.=Y'-R6Y3PA:]I"G.<-/BB] M>>'Q@8F[%*RB*-I\@T\^WT"&7#*&]0Z6JAT753LNR2E,4I+ZF,9$8M^&(DZ+ MFAM+;#5U3!1GP#;C"C<0CDP7._2>,(9SPK@,AMN\6J?%39M'ZZ+9!WFS+K\Q MM'Q+EZW4K*:U$%Y*(T]"(=,8HL!+((G2 #*?XCCU0I+:,8JE_+G13"^AL"[C MNP!M+D:0K=EJP^O+9W!?B'N2<2"^Z2-D-8QTUKJ\3C_5/=Z43[4MO&+7=6;\ M-&*'C$Q:O;XX4Z/<>8ZO@8 YKG5BI\/$Q4P& 718K618,U=<\M/+-S_TQ,U/ MZXBEMX5/;W[\)0L]R7"DEF+,]R 25$*<$J;Z-/12DO.R '7_^-\"!;W_\_>O7\@!X">P6,[ (S:+>X] ,91=WH7 M@%%A/^H#,*[$*U+];93"X+')V4\; Q+?G<35C;K=HC*+O.!4 S-%Q MGR;WO-CI,^8:P7 T>:[9F]==YNYN.'XJ\K)<8IF$D: I]&))((I#"@E!%*8> M"2.?,Q&G5JG.3LB9&Y5T:H)BJ^<"W&I-AUW [L-J=Z]Z!5@C,\D6IT\]G*B0 M>2' S6J5_U97,E7_!"\+P;,*O#L'X>"+U!, C7(_NB_K6:X]3QA\ZC;SU..N M/!*WP2<\B9!' [7!)3* *(FUVU?,81IACPDBPY!:N72<%C4WQNAK^M0WT3+D MYPRZAIM()YB-O0DT]PD;)73G,D@CNXD]3RC.9;,ONXTY"JWY<%^G&UO?OA-J M-]4E>'OLK;R]()(!57CR"!/MDQO!E.C#,^:%44I]'WE63@\7)L0"^I'6'I2BMB&>PQDSHU]M,K-2>H"]+0&6[7M>,<$=3/F<8SER-QS%+H1 M\CY;H.*4=4SD3LH[%D#L,X_-J\.XY^V:%9K57HGFS[?KUW?WJ_Q1B$]B51

0<$64U.=2 M$>;P ASG1,]MD;9?6&);5^)\R,JU'6#&9^/ .C*;#43TRCH=)N",6+;CK/AG MK.)A LOYHAY&+=A7"'NI#\(4([[,N5@2X1$O2#GT4U\[RJ8^))(+R%D2DB21 M:>0;%>?;;WAN9/.R/J15R@&MG7G1KR=@G:>.:R 8F1@,K;>JXW7,U$&5NYXT M-%FMKF/J]ZMS'?W]4.?U2NV^!']-"IVHH+QA;'.WJ9<@KX3,6%8M8X09X7$" M)?*%&H8\AH2&,62!H#%/4^1%1J7YS$7.;8!V&@/1JFSK97X18[.)WRUR(X_K M+6B=MN!%3U_0*GPZ=FB %[DI.HX=QR^*G=A7W!2&0_=PXS>OC92IK[]^66=5 M^>GS+VU-!,_W@R30MU'4TY?<001QHE.W,<0Q1Q![ NAG8QH*L,4"V3E9.0,SFEJ,+6NZZY1-:5J1UB- MSM+;B)]:45!K"EYHU+X;H2B3$2XC!?8HC M^3KKPF?!-LVY;?NI8R03Q*D'O8@QQ,Y#Z>'AX5D@B D4*D^08LJ)0/J'FQJ#M+)&IE.6(X5< =:.0_S! M%9A$?O\:[< RHD9[64/T=;."Q6]_M_XAQ^WS9J7^2;\WN[N&1BYJ&]$>3H.P/W%\4XIHRH@?G=\7?_JJ5$D>M*/&%ZS9.@, MVG)>\'D)SH(&[%J%J-9AUS.F+96T.[BN+VY5B2I=/(<@#P?3?WSR %G&#UX> M#MC9R.8;'C>,8E]MU^5"KM?W7!/WNC31*A_T+]YK;E_/A&1IH7@,*%,,0)D3 MTRF^ #R#*B,04ZR8"X_V#38ULFQEC3K"1G\8<:-*7L?#[%Z<[=C.%WJ!*6TX M<,Z498.(5U[J'7!4\K%1_9AAK.X91B._T7)A#KH_+=Y7_L.JF]1,(@A%QA) M<\$!S& ,<,YBP#!-89+#1!34S3-]=ISI>:2-F.NHLJ]6VDS^5O*HW,OKQASG MH<5I0K,DS8 @.00PSQ5@,4\ EXH7+)9Q2I0+-=\,[!B<;(0TJ'K&THY^;T8H M,.]6X/QB)/S58/3> B-GPNW%P"O3GA]I5(KM5?:86_LOOM7+?.((A2)7!4MS MP#$K $106V8,YB"&>0$+S#,&\3 /\_\;WN6;/9%JJGQSA=I7H]R7M;%P8P+K:ZZ:C%.ZW^>JQ)Z_+O.#4$.0+QB[;>J MNA?)QJW![A/,DXKM7A\^.#UP^2AW1SV.W_6%NR?TI=821ONSR!"?W!48?&=_ MG1UK[$2O/H7/Y'3U7NZ>#7&OGR.J9-DY_39#-"80TAA@5>7.%Z:77IH"12$5 M2"I$D%41H),G3\U$V0D7&>GL\R$.X>K_MF\"(?#7;*F_4T;$65T'I40"/99K_%F2&4T#A+$>""0 #3A)N$\1S@.*$*%TD6Q[G+ MQN+P\5/[_#ZO].J[D?/GZ+NU]CKFGLTQ*A+[7GUCE?8"U<-[?E35SUXIX6ICJ,/BPU+,5,0$JA4 M A*N)( Y):;U#P4)BZ5*98%D[%2LYNJ(TV."@\(0C9AF5UX'URQK^5W;_US# MW8X#O*(9F!8.@:SC7]I*_#MY??8$LH3&NWFA,7J0>HFMM\D3_TMTWGK]L*Y$A0F64$% GBVOJ@%%"D]#]SGN4I MS BU.R(=./X$2>E'N3:^2Q/NQ^OZM_-* 3LB&CH/_;0T KJAMQWGB@YWZ@M+ MPU65#M$OK1:_7N\&Y.<;6/*M,2XKI_5+SL&!('^YN;!>26Y$LEY7_OE8+15Q MT2P40Q\ZRK)QH\;M(G+K8V[Q;S[0G\W37\F%5.5FEB)*8**WJT)QO7%-X@PP M6L0@3904&4Z0F&<:2\19>T31DJ/ M>?E7< C@-SX=ZP7\QA<5/N\WOGRYK\X3'^6F74XQ11GD<0QH:@*B428!3:!F M""DQH3$A1#A%W?4--C5R.-N#8B&K_"W:]E:HCI[_4P;O4$JJ\\W_E*$[#&%$ MJ[_\]^W\^3__QP3%_YHE=Y%Y%ZN+_CM=;.GJZ"]WYA#]2?)-^4/.'8N[]DZB M'0OYFIJ7,#ZIVIB&.I<:7@3H1&F#5N#V%YT!7[@'QJGJUQMAG+G'C;_6J\WL M?EW2SY27JN1-6)L@"8E%BD'.3 TBA@C0;Q0%'"8"TDQAQJT:/IY]^N082@L8 M-1)&OYBN%VG\K_>?[U]7/R;_:IF[=A[)?M:X&9_0--&%QE\D8*_:?=^[OK'S MK>M_'7_GYY\\RH?=JU3[)?=?=&,Z>)U$:WK^+1=5-(>I<9DF*8FE@""#(@50 M%0)0F"B <2RSC G]7\>DUI[1IO9I-RGA>R%=TU#[D+4S"+SA%?A3/X'*>ZE0 M*R3"),^?'?%EDN;[E+^8+-][TXWM(]Z4:SY?FCKQK@&8?8^8T)N][P 1=00- M$K-E@TB8M@7G!GR9?@4]JE]L5-!WS\#]^&)3BG*^-=O _1GVVY]U,(4Y:S)? MT[9V+']2;0V^SW)594Z_>C[_@(KXXSR/*1'1].M+""CON*Z( M\,"?>#)&&'+@PE&U)VZ=?AFG0J:$@AB;$QU$,L!P*@%.4L4Y204UG4"7&SJW MI/KNTYW(>3=&N _]P8P1-=W)(EJ)ZDC)!^!9DNA02(+[/NK&XOZ=GN<4]LM, M!R.,RR7GE#OY^L]>--#[(>?ZK]_N%^+O=/7OTC1&: YV&@]\;;&I<7_)9_I<)4K_25>B/E!ZOUAO5E5\]?K3 MYKM+]HBXH.B,I+3!F%$A5<&"*\ &*$CU=G!(<,UBH MHI@MC)926%HZXTEO]:&2^D/MZA#N>WUM0JSF\HCO@:4]-K&Y M'&')5M[-0_)AS+N]PK&KY=;/2>ZUTYEQ^WU5&]0JDB*8]!DN820!)+ M0/,, PPAEXQ2B51L6]3P^.%3XY-:OL@(&-42VM,V-V1?U5W^_$!]*RLIY4^/=%'V7XM/BBXEL M7-7Q#1^7BU7[SU=T7:X_[!I!L2SCB< "Y*A( ,1(VPVIDAK?#)*,BXP75E]U M$.FF1@O[!?"N612K.)^.AE&KHFF(LE.RNJJK9E3I>4-S+[\O@9W5\F)3&YCB M7F16A^<'^40_3$*1%PE?)@/))[@74Y:\#G)S'^AWY8(N>$GGGY=UA[;A;: O M/FI"7_M!%^B=P%$K<>@>T%/E$3,;I/(#'?)Y_E!"60"0'2C# J80 MQSP#&8XS2EE62(K=0AUN%6EZ\0L'&D6R42FBF_IWQEEFNM$\=97JU+5V[,!U MZXS:L> HLS12-Z^#Z6EU:1O][?0Q4W2@42?![ZXRA;C'QE^>X/7;'NQ6H<9M M(N8)PI-68[Z>.XRQ=WVJY>I'R>7Y& -M1YFB]U)4X03K*ENM^_?7R_7FXW+S M;W)CFFY]6Y3_E*);4'C&<2X8Q42_ JGI*Y"G !.4 Y(7L:10H5PX%1@?1>JI M;9]_-\9L(V==E[R)8^+=>"=9YV"8JF_SEF>6V\UZH[=;AF6V#2BW5#8?YZ6Q M6SDF]RJ$-L#/!;#M8X#NHIVN;5Q;K<-=9)34?]U$SW(3[?74N_:J9YV_U6;4 M*?&Z)(TC^:CKUJB3<;RXC3OXX/883W*U>?ZL/[/-_:**EGLRG]*#?EX33)7$ MBH@\YP"CE ,8"P4H%@E@T/P!(4ZADYO78LRIK3ZMR'=1)73EO=N)?1<9P9W; M8US%W6X)\(QF8 +_L%Q\ Q_*'YJ@'_3O2[-=JUQ: 0+9')#QW2'CZKAC]\BP M!>),EPSK6V\\DGKU_*IN*OO5])3];;7PI<["80_6%4,7F,1A?7TH_.LV5G- 6=@\#$%09^ M]^IF0R'T6P'-68IQJZ0-!>FDDMK@!PVUPKX^TOG\U79=+N1Z/8.((&Z.5%06 M0P"%((!Q 4%2P*S@FB A0[,?R]7-6F5-KY_QESCU0ZSJJ8Z:ZGTY0FE",E/2(\N!_FP1P# O0!%SEN1YRI2T\BI;C#4UBZ65MW(C+RN) M(]F*;-UA\RK"_9^W9]P"?^H[R+2L42WLW@%_O32B,W;6G4A]8CA2U]'>U^]O M7KJ*VJ)RL8/HU0>,U2W45I-.9U#K6X8>V4DE5ZOF&/ S77U:59M247G"VE+5 M,TI4'B<8 PJS5)M(2@*2:J.U0 *C3!0R8T[5W.R&G1K5[J2N(S[N3&!@]*-* M0S15CX2V4.EJ'3WIKZ&J@.18 ,ER+FQ/\GPC')B4]^!^K<'5,AMG52UUD^VI MY:[K#OD\V',!RO/9GM70(Q_ONL+G=/?4 NUV3ZIO.B[N,^-IH32F&'!. M$("*%H#EG "9%D4FDB3)A%-]C!?39&K,ZA:0-Y40NVNOBQU3_R5>@L#D[QZ* M5[?9,.>I_Q<%Y5E.V%\D4.^:-O^7!.]93MIX 7VV @U9VJIUW&[2<5TZ"Z3EFG$K/*&=J4?( M! C(ZX7 +T.>'6E<]NI3]H19>B]V=KZ^7_"5U'3R1M;_?;]XTQCYKY>+*M7Q MGNL1Z^Q'0TCK699)Q$B" ->Z BCU_U!*., $)PK%FAFDM,L]'#2^U8!L)X'+)IA8]:Z:/WBVB'>*M U-&@LA6# M(F[M\@V+_$A.X-T,B'8&RLX,7'[G_?B'AT-XT6,\X)%C^9"':]OQ*M_P$-\= MSF8H87DF. )2Z!4#RE0!0N("<*Z@$CS)8.'4B?;R4%.S'P-V-;NYG]F$^+VW MD]D8#$RWWIY[8X&N#[LJ?446)XE,.! 930#4_P7J?MW6T/D;8O\62IH1EQNI2LDKIEX @24&1<4:ER##D3A7? M;Q5H:N3130L]GQ-ZUZG_M_^@6L5\5&<=.K=V##7FC 7FLW$FZX8']H]Q\?[U=;Y://NW+]OU# MEM^^FXB:'WJK_$V^_2E7O%S+SZN2'R3;"HXYY! #1B "L& 0X(RF0+.F9LJ4 MB)P[\>3X*DR-:ENQ0=0('K621Y7H([4+'OY*6&[7)SW1H=T!MS%J_#4:"M\\3=[Z"M\NR=#VPI71^T6:$#$]ZF>Y MT@]^--N83VQ>?JO#5["4>IN0IZ"(I=)+(14 ,RQ!S@E/"V@V$DY+H=6H4UN] M=M*:_*Y6W&BYD]>UY; -\'8+CG2O%FNZJ?7R[K-++7FD++JCG#F^6B_E!4 MEJ88)@1@"3, ; OTG3^X)LF\[@RJC]*TY]I MN5*RW&SU>SE#-(DS20G(TT0"F!04$,+U4BVHI ARDDKF%K=PFT!36SR,*K55 M>[AB1-LG_>-*SBO7KO[C:J=<>\&BM(VG]S:;ML$3X\W1RR]#>XWJ*@JM3T5K M5769V^OE,T+##\*>XSEN%&KDZ \_$)[&BGAZ[D#"YM^EV,[E)W65F1_DS\TK?=._FU14DL5*@HQF%$#!!$MIK8T?-T^/M+5LR&1KYWR# F6?\F9\+M*O8@FXRYM M+SE9)^OABPHSL*CW#UK.S0.-B'0N]TT+WTBVV?]K)HNTR/1*!U2,"( T+P#+ M,@GR/"E$0:$JA%,8INW 4UNJZJ2DBGZ&MFJUQEPD#(F828!2E "8,@AH'B. MLBQ'L(A%+J1=Z>"0J(]44WB]*1^K6FW[&,I L#,:IQK?1-MT,M8;>2X 850" MD^0E(53FA9]M3+&4%WS5=\.'@[RJ!Q,(8SNK* 1R@0T9(]A!A^"=#D M5V"M MM?!82=X1'[\%Y&T''[=NO",D)^7B7>\?N.X^+E>;\I_-FG]:XH3$(L5)#(HB M90!F" %6* IRH0K$$JP$<^K#VS_Q1-^2G+QA&IB2CN&T M+U7B3DA6F/BEH?XAQR4?*_5/*,?NKJ'M*.Z%T&_3NDH1^+3ZO%K^*+4R,\4S M7N1$VS:B@ :4X>8;'81\Q05.!886AUJ7QMH:N32=&)HA.WTK6H%=FU4<0'? M?A+QB5I@^A@.V( V%OUHW-#/XL*#1VYLT:_>:8>+*]+;;GXUJ1W+Q?K5U+;JK*^[H'^E.NW/_6ZJ\+_0GZY<;V:(TSQ3&0&T@%2SBM(_24(!P7'*<093Q#*7O5- 6:>VW:I5B%BE M3_1DYGIMEFC3EJJL_[8Q^CGG$ 6;;"4@BO.$ 23T'ADB5@"<9?J?5)EXJ1@6 MRJF_VU0F>XS#\+_<9-L9Q1.9PL!+8C-[OQ@]?XT,T4=[5:.]KNW\-M=7ZE;5 MICOJ1:U^7K/40D^"[XRV8/*.G?T6&O@SF7+!A[RQ\L/[Q=-VL_X@?\AYVO0L MHK@@J8()X G+ ,QR!*C>=@ F$-7[DI@F;J<)/6--C?F[)0!J:>^B2MXH'5A] MX0R^=F3M";7 9-L#V/5N6L-+(5S&)$R5@S/CO4P!@\N*7ZQ-T'/+T,912\U? MF^J\'_03[W^6ZQD6(L'*=#(7>K\!BT)S2$:U"K]=R$_UA)/7(+PZX>.X&=7WHK'-Q/$$V4N+-4.A< M,FPL$+F83M-W[UBY,Q;R=Q)E;*X>9HCUEETQV\;M:J7?F!G-,$\I)WI#%R, M333;L4J.'$G8JT77)9\)DA,L]4X2QQG4VTF> D95 2""/!%% M)DV3=ZNN0AZELOH@1^TU]$&NU_\2;;M21[(1.Z*;^G=5>.QF:3H8[Q$8'"_K M8W8M-ZTCS=A()NH!^MV8Q(Y"E<_@0*6HU:DYWS"52K5B'K? _E#VNT7V(->X M6VA_0)YLL3T^VD]FPF'X91,S99(DUALSW'J6(L$E@\R4AXX!C'$!B(@)R"7A M*E>*"^H4>N JP-3B"7825D%^M\5Q7P7?CE]#0AJ83"WBNJN"0C:0WQSG;8M; MT'COJT*\:-RW+437XK^MG^/L:.P6=-ZUTURWA0:O^\GZ[Y_0IW-8Z'POJDU5 M14?0K#UF_L ;R6EV"40_30[MX+CH,;MR^UA.,SLM.GXSRQNE3\H M?WX]I^OU/:_B,)JC>8D1SW*6 22A ! C!G#&)1",B:3(BZ)@5@T)^X>9FF/L M][]]_5O42!M5XD:-O-:??A^H5\G2$U2!F?(R2MC@\/&3(\*ZQM5./K=]V1%T=KNNX8"$IKLC+.ZBS\MYJ;_= M/YK_!BGP<1X.KUNEHR%&W0B=5^]XFW/AJELK,;5.H,]R5_"BY/<+\::<&Q_1 M46DID/-;_K"S?K]HJ[0]]MJN=9V5YP4*9$, M%++0&U'%4DV\C "9%@E/<,(2E(_9@N:,C%-CYDI$_8'_4BZBM=%E_>NX;67. MS:,E#[_L[(3F:(^-86I-36.QMOQII>UT&K_T3,6D.KNMP %\_R=X.2F!^=,)C0-F&WZU79<+:9QMNQ(PZU?/G7]5-N6,,I8)AC(@8J8_Y8SJCUK1#.0\8R1/ M!,_<&B:Y"C"UC[V[06LUZ!8YTFNZ7OJ[58_J#9ICMVOG>7+=(/M'?\2=L1_@ M;]@.NZ$7:!]L*<0+;8#=(+J\\W5\CKO]\D'/^_SS]^5"?MS6^>(9XS@O%" P M)MIZ*2C DG! BJ3@."&")E:YGN<>/C4ZJ^2+*@&C6D)[R^4$N.MVRRUP!.87 M!R2<;)9+*@^R6$X>-IJ]JCU\F?C> +8J\ESJTRC6D"> #PVB'P]UKU]94\O@9KF/RF3 M$[]YU@+IWVG)3*K\>B8XS/)$(8 P09I^TQP0F0F]^SZ+0R>EGV5'@GH4__RKR^U=]M-0:Q+M5*E*FXPP M#?:-+T>8CK%:8 :;%J=NF#<">KDOYM 'C]8A\T;-N[TR;WW4P"PM4R1'?SP% M@DC1&!2I2 '4LP!PK)>8/(EARA*(4XJ=8)3EB*5.O;"<)9B:#6 <0 UHTN=Y&HM7%C(??ILN.FH),0 MF+$Z\V= @;\+J'MP']S!7QG-AL,H%>.; MV5?YS>R8?I/+;ROZ]+WD=/YF^4C+Q2Q3-"F2- 4\E5 S(<2 4&UUH2*/59(A MDF.K"F>]HTS-P.I*:,==_2#V\Y,W: )S4%>XZ(]:/ \Q#5;J]S&(?D"'/?2_ MCIFC?X11V,%*R98!["X.;0O5%:1PFHJT2 J0,E$ 2#()")<*0$ZHS E))$=A M+"'GNE(CVT$6!E HN\>EN%= P"=H\WBNV340O!>R=UZ@%M= @(;;.CYJ;'V1 M:ZEO^FZREDSQ_F551?OM3Q/ +F>($ICDC "$XPS E.B]']<63Y[)/"%,$4B< M$H1Z1YN:Y=,*6R7VB;VX;DS6#[ =;WF#+3!+'2#6D31J1/5'1E:(>*6>_A%' M)1HKY8]IQ>ZF@?'KVZ>G>77.1.?=@CIORC6?+]=;_8[MDX8A8[(P73H0QP1 M4Y^/$0&U*851#'F>IC1UBEUW&'QJ%'.II)-C6+H+_':,$PK4P 34%3LZ!+?1'F+SL 9CY#4)W$6#< /0!T)P$GP]YQC ^>R.?5I*7=0+?0G2[,\^R)$\4 MA QDD.A-8)HA;1)Q I)4%(SQ6).:4\6*GK&FQE9=4:LEGG;;BLLK:[PSTG9, MY0F_P,34E?).FT;Z3=ZAV!6Y*FG_M%J*;55MR1\Y6<#DE8OZQAN5>BP4/V8: MFUMN3?2[YWRYU2O]Q^5&KJN.'7JD=^5"TUJY^/9%[F')OFYSY&E<34.\J%M MK3.@&_JJJGC5/7T,N^VTZ4S(2.5Q!J,;*#7079X7RA(<#-SEA,'ACPQ2D.S5 M<^U.JRH;-CG52!*:Q!QD-$':L*,2$$%B$_' ":2")JE38I*S!%-FU8M5KZK\ MWL;]7*EB.K3R^5:8+_[ASV53A//O!PW=(W>KXG?:D<6(P%SE.1!)P0 40FD[E5$@ M58H803RFL5,?N$L#38TNJ_800QL<7433=A-\.T;!=\!'W3-"]&Z[AH/G+>Z% MP4;>W_:K?+JYO7+]R.4)/Y0+^7XC']>S)*84BR0%4IH-+D<0X%1 @'(9"X(2 M+AR+VMPLTM0HYN8:=]$?1K>H4L[5"KM]@BW-LE&G+;2=-LZ,C5> \ 3D:=0; MW(OUUR@O> *CMVJ"IT\>&AA2M:_](DV@G38GM36IEJM'<^SRB;>2_VYGA&E M%,)2 $GT[$*<*4#T+T!!8$R)S&B>%"X,;S'FU,B[(V>T$]2-@6V0MB-7S_@% MYLVST$5_&"D]&KP.F'@E-YMQ1^4M!R".*S%,8HYB0!.4E3 .,L 9@P"C"D@K ,QA*[)F-8 M#NW$/2/E87 M>O34R&XVE,M6[HCN!'=.P;"="SM:"H-P8'8RX!JIH\\=<'\Q MDD?EXM=H)WQT?QWF(2D7CHCYSK:P'7[L1 M'6,[D6+@^8:#YM%TMRHUFRNJT M^Z?Y:=>!$4*9Y@D':8HS F2)IXG 2C3%I.B(B6)D[OS\E!3,Y9VDE8!(JJ1 MU=%:N@RLI9'D!:[ ['.(5"OF]4Z@[N;1533\6D67AQO7&+JJ]HD-=/V.&S=: M=;4@_?@/)67EO&*AQMP2GQ9?S-'-RE#40GQ<+E;M/ZM.Y'7T V8LX0@SP(@& M'V::4RBA!.1%(C2SQ!*Z'=CGN^ M,2T5?6(;94=XLWG%WZFV H5V7'NC/]\(46%0EK]QT M;0L#C L6YQ"@6")M\1F*5G$.&(*I3$6:YKE5ZLC5D:9&M$WO(2UM="BN# M?H#[J=(K;(&I;S!B SHW74'CAB9.EYX\MG:Z=L,-G1-J9R MKF=<+K?KUTVH5YX(S0", 2GC5-MM. &,*0ER021+$B$D< K-"W9V@%O4N.A#V+GKM.YC.$A?_305ZQAR_:X1E];&(6Z)R^[&V8Q=O" ;FECUX1M!.I&X ;Y,5)IZ+P?:- M.'(Y6 OE3PO"VMPTC%'.=S%GZ\V*\LV,0ZI2A7(0IY #")G>KZ0(ZI_RC&2P MX#+!+HS2.]K4&$7;?>9$8+GZ%S?BZ(?4CCB\ 15ZJW(I_2CZHY76(W58H>*5 M.OI'')4ZK)0_I@Z[FP;42=UH.CJNRUA%J:0*YRS)*2""*6V$%#$@>2% D1<9 MCE.52F'5:+IWE*E1Q< ZJ1=!["<);] $)H?#.JF>8GJLE+^]2NK%$<:KDGI- MR8,JJ5_$.6W[YOI+C_H9?";[+M)%/7I?^TW:PWVMIN'*A\!HLT-W60 M 68$ Y@A"7!"%1"%2%7")8'8*8O::?2I<4*]# YN0>&&?$*AP@@J$$N]X8,Q M8X!A+D%,42$+E2.*XIE^$EN^./9=*<*AWXH/:"U_VQUD6P?O5$TVMU7LSF)? MR?9)&S'5=79%_=F8,VQG-P:;MZ3S6="7I".^]NNT@U+S:F6X2 MC&IW#@+GV X=]A _6]JV.4:64;TZQ7H?*P4SC9*XWLQB"E*<",P+5134J9[M MA7&FM@XU8E4\)9;S.5VM]T3G2%F7H&4TC7%6*&!.,G_ED+ .- M2A<6BA]3ALTM@UMB'C=>;YNNSU)%E#05>C5M"&WN*0(PX050E.&4%)I53#$1 M^_2@GK&<:&.$?* #41O#Q+GWY45@;4\]O< 5_,RSB]1!?Y6[R%AU>N^I);Z+ M[H^,N<_4;ZB%!5R^>V->'&_LWIC7%#_3&_/J+\N=] M75>$8I8FJ683Q!)@HC4!XXP#021D-&-,I58G&E='FIH)\G5C#IV_E3S:B^P8 M1'$953LJ\8)58"+9RW@7U5)&?S3_#5+C]BHF7MGB\FBCO-"5,8(2*$A#IE10!&E0.6*9"I.4DZ)ARSE,T-/S2HYFZ6L=L6A M/6&/&AT#T)QGU._9 MX@3#U!R/%]LCDQ Q;$-1?)'CQI>)=!L*T=!#QQOCX=KA7FW7Y4*NU_?\_VS+ M=5F5;#0_KJ1LVE]+SA"!208XAYHY%4H C@L*2)(3@16C$CJ%TUX=<6I4V0H< M=22^BUJ9K_?2'HB[';]Y13,PH=T*I#-M68/CE:>NCSHJ,5F#<,Q$]C>Z4<\_ M'V?WG*^VLION?+\05192YU=M3ER"$88J+0!F,M8[4AH#ILTV@!6)LT*EB64\ MO^.X4Z.A1O:V:]VZDS+4%$2/YGLE[-C(=2I8G&.1$Z2GPG2+@[[VOG;>[^MGFS_W;[\CP0M7J1_N=CM>[&1;/JNCYL ME+5WH(;M"CST]AOK.)WMODR8@#2#>KF5&0>0"P5('.<@QHPF,>&Y)$X!B+VC M36W-W=?SB3KU0UT+O_7B:V?F>T,M,'MW O?OMH*E#"5C%Z^0;65\A3(A3_.#S,UXMCU M='VJQ71CC M0VE'%[0"%M_!J;!H) Q0"ZP/Z M7;/PX_[HA%("(4J!@'FBMX]I#(B"" A.8X(RQ(ET:@AM,^C4F*&W)?WP5O07 M,;N^M?91=ZRON"RIV MXNBR+$UIR@$2% &(>0((BS6#%056.>4%1$[;'Z_238W;NCU^FS-_.H_>+]:; M5>7+6+>[*,UZFZBS5]"?[KY<:J7HT(;+/N;4CW(SPP)E!'()].8UUS8LP8"2E %*89)0A'+"K.K5.8\\-;+? M-Q*9&V&[ON([$S1D[9=WG("K!Q_A8 W,O*W@42NY7CH[_5HJX0^X]V,XE*W/ M/\*A/=()R YUT:)>+CK-B$Y>;O-N^SD$&0;=Q6,0Q\>-=1 R3,O.4+*?!^C3"/[BA#R@^O7Y_(8$V0&EA9X1\'U]8CC[VB88;*&<..1P?,(RV M_DY7_RZKEV1?X[A>#E4>Z[TB1"#FB &88 *(DK%IF9=!B!+*8Z?"YA='FAHM M[04]J,D]I"?5973MV,<+9H'99AA MEXNO)CWJ))-CEJ,X*;C4))'E1.\T> R(MF@ IXAE!2E0KIA;"X3+@TV-+%YW M$L?NVB2TY5[>X94J>R&WHP]?0 9FD ;#KS6&M:1WW>0PKV4_KB+BN^['Y0'' M+OQQ5?4SE3^NWS.,43XL%]\>Y.JQ4^5BED":Y+',0%Q """5QEN12E HD4F( M).'$J93QF3&FQA_[@H$0 F))<\T.> 2)CS0QY(2ASZK/K4[BI$)]&. MFEYJ:@)SVL!9<2:W$/!Y946O HY*IR&@/>;A(&,,W?FM-Y_4;\NEV LCUU^7 M9Z1."] RC030Q4;;N:MW MW.(<>CVGZ_6KYG EP4QQ0F-@MFP LI0#Q@@R7:EX!FG.49&YNX2Z0TR.$HQL MT:NHZ\P8XO Y@-'%S3,4G'&<.RT\(5I;7M(^@"/G8)@7<-^<4_.\T^;LE<.^ M[\_TN38UEDW]C/>+C9[BDLV;@,=9 9E(98R!(DI; C*6@!2I*0#-("2QD#*G MLX7\9HZS[#[XJV-:O>*D?L6[(X=[TS_K!WTWP59ZU2MWTD:T$M>-"JXC;L<, M?E W"=_V1QO6T'AED>NCCDHJUB <L21I2@'4/P,L%0,YE!PGHBA(XI8-$T3,J9DV'2EKNR9JQ'=,<@DSIW9, M^/(S%9@^*^D!,^)'716CCHZF1FWWND;/J%+TKIW5@Z.WZ ^C;M3HZS/_)>B$ M^$V$"2/JN!DQ0>$^28T).]I ,W9EHN(WSY_U=[/1.^"W>N%Z,B-WBL40;:K& M* $LRYFV8_6.E1$I@, 0F^#IA*K$97VX/N34N+Z;/==*7WEO=J([6K+70;3UZ1BD::X8B4%"I:E6*QC06VH,"L&92! 2>>KD..L=;6KDT_0#VDD; MM>*Z]C_I0]B.;KSA%IAI+D(6X%#1"A//?5#Z1ARY%XJ%\J?]4&QN\FS.F/3' M+*68<()!EB=8&S(P!;3(<@!C' LDTB1C3E6K^@:;&HLT]3=:GJZ+ZM86W_!LW/;1NT3?MTVEY5F*1:82D@"J$-*T00@@ M!"8@S3!*8ID5A71J3W4RPM2XXL&,TTU M3)PIX*+>7K_[TU%&_=@O*GG\A5^^\(;3B:9-D&&+S;,)J#AV:'6*Y(J8YQ3G M1=6%#D!!M3F&% 0B23A+(,L@<6JI[2K U$RTKYT^2__Y/^(T*?XUJO78+8SZ M1VT]:RU,)K"AYB&G#2YSY'".$ CY,4X(&M'_2Q?N,T<"H4H>#X7/OS_?18CQ M/?4#(#KK@Q_RG(&FSE%M]X]:VZ;N+V>,IE!OD C'QJNN=Z2,)!QPD6$J8D8Q M=^I==WFHJ?'NMY'3!W\_,J%G[MT,O#C6N07E7[ MQ#*]?L?0YE2MK=OVW6CJ9'<&.RX5BV0L88:!D+@PS9%2@+-"&P:-,06"N.D'\O@]Q MEU-57Y/@VF0IY&2,W&_)KG68UV9+0]&[UG?)^;DCMV :JO=I-Z;!3[JUDOG; MQZ?Y\EG*)NGD0GC0?-ZI9SR2M:JV29D19="!^^BO;+FQKVZ4:UO M5"D\K#12F)?#THGSTE,^AJ?G.,9S'WQWURZIHF+OU_2IU%LUH].=Z3ZQW84H M!2EW'@#R0&7/?4KZ0N7/ X!]N0QZB,&&K3QOZ6I1+KZM]6,K*=IFX[,B81E4 M,04HY01 &#/ I-[RX#2'!<1Q+)33XG%IH*GQ_T>YB0\,IX%P<;E;2N MJ7S,.U>O=W:&CE4TEEOEH]0NNJ(&*Y[X$^Y$NS.G#+^[7I:\A44K#T!P]$8:8/?0<7+ MYOV\PA?WY$>7C[75/B]E9P=]X8*!YDEU'+>OT/F/_.]M79SK?K'8TGEMLL]0G*8Y5AP(1(AI3B@! MA0D$2*H$DZ* :4;<RN M.ERA4V'XSUK!J-$PZJIXT/BK5C.J](SVBNJ];J5JL^7U:+L%G F_=E\(0<>U M&0-"?6)OAAS+CU+<"(R!1E0@E B4H!P4D.2*H77!3G"4K\) %4 MPTW-JKT4I/[-".LI3+W&V8Z@_:$7F&JOA*K_UHN?OV#U UC&"5>OAYQ&P/J! M^M8AZX=W#>QD,Y\O_Z1:^G?+U9OEEFW4=M[VW/XBN2Q_U/VE_/!H9N-U>@#S,B'$3CG@URO_R6BK0J16JXBOI*B MW$1S/3&N4>^6,T&DXEFA+?\B5WHFLBP!.,DR0 NE4(&0YGPY>ZH\K%\W=+49 M?2(:WCH6(=P\O-)F_,)XAR)&YT:'(+@7+,XIPQ#D,<%Z?4TYP!G*04**E&=Q M)C'B#>YO%Y9[KE"HMP($M-#K>B$A ;=;:/U#&'C!;86+]M+51Z][$GE=D\@' MKTNO&U!^VS;9#3UNSR8G.$X:-KG=[=[=\4WC__O_MIH_Y6K^_$4^+5>;&4:2 MDDRF !5I9L+V$,"(9GHQ* 04&26B4+9]'B^,,373OA4SVLD9U8+:MWZ\A&8_ MQ7C"*#"?N,/CU!?R"@"#.D1>>N9HO2*O*-7M&GGMTF%6]Y>ZE/07:4H#Z(7T MLUQIXG\TC/*)SF<\M,J(:J(V0G0,IO65K M]0'Z4P%K?9E7-^D@]'P[3MV$&-N5.@BB,\[58<]Y\5+'_Y#EM^\;*>Y_R)4F MY;<_-3^7:UD=0,VDQ!#EDH"LD-QXJPI &"] GF'3Q"5#68K=O80C2?\7<3-6 MW3[%=8+P03.3?> < *10%$B02$F#[TD!=0P5BH/'-U7T[V M=1C;__F7>A/L%O )SFW@=3]03>V[J-4_:@"(6@3J*)5)5MFVF;.IEMWNE?VO M6H?;9D("%N:V&OZ&6B*FC4U9!^%]*!?R_48^KF=*"91G&0$II'K-4HP D@H% M3''$W>\U[2Z \C:U0)ZYAZ=QE>NX7 "VB!J7L@7L,J M7?1AX;_0Q=G1QJ]ST:?TV3(7O3>XGX>]76S*S7-?A_(9(S1)BU2")&/F:$P@ M0),B :E$,/S_SB&)A% M;H70Z5S-'IE!1VP6CQ_MM,U>U>[!F\-=PR/?N(D5.V\F-5G3,X[2@E!9@#2G M$D"1*X!5S ",$PRU.9)CG+H8(7;#3HU>JAEH-CV\NSEJ2H.X1P!90&]GH/@' M=,2-9E_"OM_8'WN(O,?^6 P]>NR//1SG8G\<[K[!3\RN;]W8A:U;LT$S;NRC MK=OND._UM=9-+1FFH=<@_! &?BR.^/ M@V-QNF_%7\C)V$'BC)-Q'['1@2,R>'AV.+[,7/IW/HZLQ_B.R)>9J+-.R1<2 MQ4]]&;WDEWSO1N,D43"6,2A88J)3* >8" I47L2Y2!FBL5,3K_[AIK;"G99( MN8LJB>\,C77[P5=E!N;;ZMSLX<]ETR3^[W+S?2EN\&]>F1V[1D3"O^E';][H[=$N+_I+IWVSA"9[#>6 UBU74V:*<2D@W1'6!GK-$*M,B@UJG6 M8%-,ZR_Q6@<.J7CY5W7ZNZ*7?$?'"]0(^R9,(Z CD(Y_C<"/L!/L+4 DL)C# M\R7?E6M.YW6!T7?Z=^M9*N(X-LU1468B83-1 )*8 ^*"$VV+Y#A!5MVX>D>9 MVJYLEQ182]I6<*YD=4^;/ 7U^LFO%Z@"+SN#4!J4/7D1A9OR)T^?.GH&Y47% MSN507KYXH&-&*PDCS;T9V2*X#GZ6^Q!M_2]!($RM!]F MAV+3DUV+'1FYJ[KY"U[.R\.\2(]>%F>\_'I<[(ZX=^9IA1O_++:AY_XCU7#OR^#5/H_S<>E!]Z*:L*1G5IY'XA M#G_1N7*&TB1#F:0@%XII*N %() *H!")):,)APJZI_7>))/+YS%>LFZ]%E8F MA=S+>E<%5:V.;(ZJ)WGRKQ';)?@N552+ZD@Z-\TMXX@05""02SVC4"H""(WC MZB>*8 HSY9RA._+,AL^['3*OTC0M?(D9I2*/I>0*R+3 >A[UM)(<(A +Q5.< MDI1BZ-*J>;39'*.;\X,9HYHHR_D<<^8L;86QYB.T65%O',PDO.U.PM'>HIJ4 MX]]U;O!HAO@ UJ_%5I#?$O/Z@&H6S>I"HO^2(VL;G_17=I<#8?L8BNL 8\,@MCK3*=?29KCZM]*Y3KTQ5R$$;:CF#&(N85\> N:F2I7^B.<2 ,AX7 M*$N*F#GE=EJ,.;45XG6G#>A=]$17T8\J[,E'12.;*7#QRGD#=APW79-!K@76 M+VY4B]P$E>VBMWV[[JP@"N#+ZQ_W!9Q[5D"<]_;9W3HP(-L\T:R'GU1]RJB) MT,1>K>1WS8N[LT?'5KJ.3YW0I[*3W'AH#D1N#]:#Q%\.P\MO?*2C#./&+PX# MZ"2^<.!C!A9TJ(R(UJ)HOR ,9899S %G*@>0"VR.U1$PR08)0S'AR*EX\-E1 M)K>J-S8OK81U[.M]'D<[)KH9GU(Z MH??BVZN)-R'*ZW?+5;6[>%Z?\A-+Y/GMS_Y=Y/C^5'/Z2R+$5-Q MP4&L]T4 XBP#^M\""(D2G$)$"8MMO^-S TSM,VYEC%HA(R.E_4=\%L3KW_"M MT(3VQ+JAXO0!]ZD^Z/L]^\#1/M\^=;I?;^]UMZ8.=6KBOE^OMU+H)?Z3JG^A M-R4/].<_RLWW[\NYJ0"TGB',&<>4 %G@V'SD$# IA/[F8R13R)503D>=0P69 M&AD8D>ONDDU=GHVO%P=/!, MVNT^QIB?P(S4"34\+,9=JV$V(F9BFE^:QMDF";.K3(@DJ&%P!LJ3ME MK<]P4W# K"4(TD(P 9#*)("IWK.3!$G 99*G*E4)9NEL(;^9^*47G3=2SUM7 ME(!NJ%:T4>?";AD*^UV$=@[X+UNN378]1Y_[D_(&1'8-1=ES<)>S&"/'=PV% MZ33$:_"3ABUQ1P7E/FY-4O8G]::<;]N>' =-JA3%J6 %!#Q'&$#3( S3(@6I M%+A(H6!2.#D^',>?VN+6R#F<(%WQ1YR@0HH,X$(O4A!G"%!!4H!QC+.4Y(AS M[E;R-^ ,C%.2]Z0K2#T1T=;0IIX7TV!I:T[MS/EU>ZJ]"\*/Z$;O@]EV4V43 M;98'-HK9].JWZ"X28\^SW2H8<.X"+X$GY6)KV3L>J(.FOXU&_E:V@B%JU/G!T+UDA;D=FOG$,S&#G M(?1?1,@%%J_T9#7PJ)SD L4Q$3G=.S3$L"ETN'= [1.($=240YD 62H5@"I+ M :&" @%9D<64QX(X.8;Z!IL:V^R+>KK6&NR%U(Y6? $5F$XZA4_W@D9_V*2W M#P@3O Z)Y_# G@%'#@N\KOII.*#%/>[10TWB1EW&^=\D7;U="%/+?98Q#'-, M$$ B,Z6K]/:.()X!A(FB J,X)HEM!-&E0:9&$6T&45,[W$@::5&K_A'VL407 M(>VG"E] A3[&&H*14V31-1 &11==?.AH$4;7U.I&&5V]=N!1$O\NQ78NFX/U MDRX17=]>D_/P?%R")"D0CHD #*>%I@7. ..4 !)S!1'*14J<4JUN%VEJ)/)U M^_A(5\^5$Z$Z2ZJE;[.$GJ/?%WK&]LUM3"5QDQO]63_%\5SC]NFT/.<8=9)& M//\0>OWL.-VL<8]_/ &X\EAB+\G#TR!G\^7?YJS MZW?+U9OEEFW4=G[/^7);;QUE^:/JF[HJ-UI&M9[%&**4B *@6&C#K4@T.4,) M3:Z\+!)9\%3"]ACYP2%'WDV, 0?)#R.0,_&'8^42OO]9KF<"QI G,0.2I3& 5$B %<$@*90D6&4JY7"0V_S\ M>%.S+3LRUG[RZ \CIF.KS6L@.WK*;X[>ZRU6=7JN-UI-!D\IUV]_FF;:4IC<_]?5^7QET7U2Q_V;]_LE MF>=)JBTID,1Y!B GVK@B*0(YS2E)"B^Z/XB>YCF_B)H7MK;^^.ZU[[ M)=Z(T'OO1CDSGUWUHKU^_2]!JV1GZL?9G?N>C$"[=6]BOM#NW3?,EW?SWD=R M+H3^U70]:XOF/M"?'TK*RGDE1MO/+!<2\YSG)GG;!/(7"# J"4!<9"1/%4L3 MJS1NJ]$FMW(8B?>57ZK>EO.]U-:%MBUP[J=F[^B%9MD*N/M=M6QSG-L1^&H[ MN0$ 6E MOF=@@K-I;O=)5=N?#^5"OM<#K6")0HSZ-2- M]NPH4[,BZL:*N\/8/XR@426IH]?L/*9V9'$S4J&#.@: Y)Z&W >"WY3CLR.- MFU[+W[(]>:PF"M.C",K MYR M$M,R V8 9T4,,I@G>:)2F1/DTM/.?F@GLABA@9WQ+56-Z]JTG;*5.:+7 MB[S>.@]V7!(&W< $8X"MK(]6;)-9^LOO-/>;W8'!F3H+39X'3UB18)X!KG)H2K:D@!&5 H4$%S'! M4J5.5H[#V%.S?1K1([KIEACI'H==S12Y>3KL2"T0R(%9S0.^[H7!W9'R6Q3< M8?QQ"X*[ W-2#'S (P9GZ:Q,%;HWLO[O^\6GMJSO:_I4:DMGYXZ@ F>),'PF M3 DJSB# @A> (L(HB5.6Q,HQ9\=RZ*G1V>NJXF)58V)7!+EIAU(YYSHN.MT-$OK=B_&JQWDD>-Z$&<1^Z(^4X.LAU^[%0A1UC.) ZY M/F%@H"KGV\?MW(1ROI%/*\G+RBVO?Y[+BE87XO[1,.P_J]]KJU'+L7DV<>\; M_3<3$/]D%LT9Y8++5$^3)CL)H,A30'A< ,83I'^=93")W0HA^1+-ZF,=M3S2 M![E>_XO>G.[TBT1'P8H6:4GJ=!?MM*KFJ*O7 M7=1J=E3URJGU=[[[>/3?/DL M9=W$5[]KW[49:QAM)N,D1/[MFG@V;,-K@B\#P$C[HPX#8U[6L-FK*8=VVUGE:- MYLBU5:0_#=A7[4P[(,SEP&IO;=-+[N3N->UZBK;%3K$+7J5AOY;BANH_&^>77; MS+J_AZ_S.C#.]'A=, *+/.K*,@[\QTO02*-ZC4_:^:;WL0.[HY>T("@O5 H$ M+ B &V7C5_:'Y'MM0AR2C8[T1.:J)_)M^_L:4 M&-M%/,P4ID0@QD!N.H="(2"@L"JZKWC",*5)[E1E?S*:38W%:_&KLNYB.9_3 MU7I?&=ZUU65ONY%'958G,(Y9 MS^WFVTX@WL@U7Y5/;41*72_.'((LYR77FZ5]59Q<0,9CC$&>\1A 130QR9R! M0F&6IP7#,G-J2> LP=28JE,P:>=K-E_ M7\#3,1W0"5CK"D%! !ZI4) MT%X*!3D#=;%>D/V3QBH;Y*Q;IWJ0^[W#;-TS M9;!HRH1"$@&*4@5@CF) F: I5F1$R%@ E.72@HW%FD;H6+"@QEC%\7B7)ZM M!TL[@W/2A=@ZPMU=K;KF;"Q>*PSFR1I\J>)AU]4\MN>\EPD[B--KUC&4YKGD MA0048P(@R=WPA3X _]""'_ M7K >];U^[.?&&?5K[U'T^'/ON_3VLFEOEH^T7,SRG).4ISE@J<0 LH("EAUP(;72&L M/N\;X,E\-=]7!VM%C!09;1#[8.5 M16N&>;&::(=J]A5$.[IR8 &A^A!O_;!LHAQ;WX]<_[9:KM'&C>[N5?= MD[3F_JLGD(I'U]^;V@T_Z-S0UBQ5 L,\H4#&7#-)(0I 59Z!(N$4"1D7*G^Y M5+P3<:?&2!=2\4Q\OSGOE7O)7S 3[W32[1AO.E,9F#E#9>*UK\%;B]?@91/Q M+L[.=!/Q3D7^ZR;B780_:"+>Y5'=5BK39_ZM'GGS?"^$_B[7GY?K#9W_K_+I M]5+(F9*$A?5PD9: MVLB(:[<<7$&VG\;]X17:YST0*FO*M$/B#-6M)?_;M^6/_ZH?4+.<_J$BMXK6 MKCQV%#JR4ZVE$*)TK9F M4D@ )56K_N8=/C4XJ MH9#6(U/AN3?EPNVO@L);)4Y%D,\H3J#U4I!3"2$F2"(05SD4/,;^]-NA]P:I_Q M".U).VCW?^(A, S\V5]K4JJ%]MFHM .ECUZEPR"=2+O2A89VK):EIT -Z5K: M>>ZF37N_3,?%/RRJY[8Q.X.MW4[L-L0"LVW-L6UQ M.>^AR)=U][JU.C/,J'NIRVH>;YYZKAP8P+1:E:.4^_XP@S8D#/P&*9T?:MS0I%YU3P*2^J^^L)'&&&"1 MFR,=2@$1$.K_27D!&:4%= H:.'S\U$ABW_G\CTH^Q[8+1]C9?>;#$0F]V[(& M8WC7]P.=P_1YKX=XF<[N!^I=[.5^>)7;9[M>;69?3 FB^Y_E>I9GB1 Q-G@8 M1VB.):!Q4@ B$YRHN%""6?4V.'CJU#[22C"[#_,0G?[O<;#.(WR&Y7I3^3Z70.+#BZ7 MXL]R/I^E:8Y4K@J@!%< :N,$T)PS(#EFN/6Y'O2*63HGO'?W<^C6W3G+_(JNMCYSSA M( &Z.G=H/=:04@3C)-$[_ M05DO79H3%VO3+F&YJ!+WF(RT55Y7[='_;"^OSQ?,41K=;KXO5VZ'O$,FL9\X MPD]-8'II902K6OSHH%K*446%2H?K!Q<^8+<^'@X,_TB'Q2&FP>7L^ 84+YXD M#WGF6.?*-^C;.66^Y2G.*U!3$7']17)9_C .KO7]?+[\TQRZO%NNOLC-=K58 MS^(X+Y2*"> 9SP%,"@JHBCF@B!*4JR0A6=ZV;7^P6GOL!K;ZJ Z;LC^,$35< M=V9OY:U.HU:UQ-;\98G\U97"(Y"C]4VO!(XZ$M]%]P=@?@D#IC7_^P=U),KW M :X+Q;L!=9'5+1\S%I&[:=7A;L<;!Y8R6JXWGU3%_TV^?,&99%G* %=8[PD0 M2@$E>HM 3&\ HHE;%DYI'"\G,N/ M/TJ1K/"Q=6_66\J=F;NVW5 M:B?OGB5%N8G,^W\7?;R.KCN? MVF'FEQJOC#DNR]D!<$)8EK<-Y)X?M)R;A^H=LK&IFVQ'36YO)-O\G6Z:?_VC MW'PO%Y\6\M\D7>V[D:8I)QQ1">*8(G,@EIFH5TU2HDCRF"DND\R)FFX29VK, M95R5=6O0Y4)&SUI41[*Z;7(LN6PTR -3G1$WVDM_%^TT YK@@-'MKM-L]2YJ M='NN?72\.J6I.X(MOFG+M/USU:7U+C)J1UI]CXSH!7F_A'F;2./RJ1?X3NC6 MSU.'9B-5N7=-Y\".60*S)*,\RP'*N.D9+@F@%#( 5:&R/$T3(9VZ(UP::&H, M>IR,.-SPNPBM'4OZ "PP_[58-3*&L>*NX> YW>C"8",G'/6K?)IR=.7Z@2KP)6'Y>OO5!LPM8&S78CZ-%[@/)&Q*K1YH7( 6T2@3( LXMA*"[/&BL698!^G8"4(72-NW8YG759?#=>RZ\WEH)WE=?!MC4>/D :W(7>R1JVP MD9'VSASH!JB$8PV.9XORVJ@C&Y:6()S:E[8W^CK![$;>U4=+UGIUWBT.[; M\4'_]-_^0_L;_3^,KN5_^P__/U!+ P04 " "R@1]378.=K@]O #]#@4 M$P 'IM+3(P,C$P-S,Q7W!R92YX;6SLO5ES6TF2)OK>OR)OS>OURMB7LNX> MH[8L62LEC:2LFKXOL%@\*-P" 38 *J7Z]>,![B1(8CF![AX?ZO__/[R>2G;SA?C&?3?_L3_S/[TT\X3;,\GA[_VY]^^_(&W)_^Y[__ MR[_\Z_\#\+]??'KWTZM9.CO!Z?*GEW,,2\P__3Y>?OWI[QD7__BIS&"R_<^8=.QM-__*7^$<,"?R+F MIHO57__M3U^7R].__/SS[[___N?O<3[Y\VQ^_+-@3/Y\^=M_NOCU[_=^_W>Y M^FWNO?]Y]=.K7UV,U_TB?2S_^7__^NYS^HHG <;3Q3),4UU@,?[+8O7-=[,4 MEBN9/TG73P_^1OT;7/X:U&\!%R#YG[\O\I_^_5]^^NE<'//9!#]A^:G^][=/ M;V\M^<_9[.3/9XN?Z\]^?CDC)!"5JW^U_'&*__:GQ?CD=(*7W_LZQ_)O?_KG M"51E,GN^TO\X_V<_7R]X.L<%863%X#OZQL6_KFMLM3A^7^(TXSDOEQ\^F:5; MOS2IDIQ=_4<3Q:?>I17"SG(2U'+A@6DD>P.B=0@FOP@4O007"E MF4I:W.&U4KL@"7V#Z\_'LV\_TP3]7"=0O5J)8B>'>#G& MQ9<0)SB20N=@"^&=2PF*)0M>A@#*,FYDD#KDO!?=MY:[3?=-91[-TT^S><8Y MF8K+]<(\W5/L;9A>_,;/IV%.'P3IZWAR16VU&5UH:SGK0G;GFB%Z__03L5UP M/L?\[EPQ#W*W8FU)%A17O[FKTL\6@S21JKA7TY"8O%A_)Y.4O_./H^ M7HR80$V\*"B:N%$J1HBB,"B&\61ELEJS1T!0PB*NJ+Y8Z1P).%DN+K^S@@0P M?F%!_L>3)/4'E#U4/&LA[P$ YR;]KV8G83P=^1B0)%]2 M3%YRW00Q]VGI!RH=*WG6J<2'@)G9RNW0] NG%6.I1JS]BXS!]\H=\= M:>Y*E$6#D88PK:2%@"Z""8)IE:QB0NZ%AINK]>RL=J"Y60=B'(CZ_]=9F-,G M3GY\PM/9?#F2$K/T9"R5,T@LD,6/F<02*=+C41J>S'X![@,+]VP4VH!B'^$. M!!\?<3Z>Y=?3_(H<]U'.)OMB20*>CCTEI0- MNRMN! G]3""QES@' 85/>#RNN>3I\GTX(<_;HA(R"6"9SC*.F+0N M$DMT)M))J'BF&%M0D":%8I(IK;Q-G82HCQ"Q$6CLLP)-=T(?!(:^A.]O,\ER M7,;G%[D7-C(4F9(R!82+J>;T+)G'PL R%T(JGDNT':#G@>4WPHU[5KCI0M"# M0,Q1SJ2/Q<5_JGCXR&C+!2>K:4-6%?820BF)8)]8%B;Y)+JP-6N6W@@I_EDA M95\!#PDE+^G+#_,OL]^GHQ@X)ETD)!H])D7RQ$834W$:17>!= M^+;K5]\,*L\EM]J9G(>$EX^SQ3),_K_QZ2Y)U9SGVK/]:C#KY^'4VO"Y9U+WDV3,6OLQ#?0CP M^<=)G$W(]7':$N.$7T10TBH()C-(*HMB2^+D+^\%A%O+;8:"YY(XW5V2 S$' MK[^GKV%ZC.<9WQ"4*RF#MIKHMV38HB=1<*UL*%)R)_<['M:MNAD@GDM2=&^Y M#B*X>'DVK[([ORJL^":%G"W(]95,RUJIGQ,%28DBZQBD!D/''<,H$_==!*/K M5]\,)\\K"=J!G >!E[=3^K20EN-O^"HLPP5;(XJ:&>/9@K%"4E#M.(5*EEQE M&:0ML>0DNDB:KU]],[P\KU1H!W(>!%[JY?/\95CB\6S^8V0%RN*T@AR\I[/3 M46S-E ;,,JCD?:; NJ/K_*M%-RL0>UY9T-VE.@A0?#X)D\F+LP5)8T&BB%I( MX1&DM+86)0B(+"*8FGR1!KTO^Z4KUBRZ&2B>5[YS=ZGN#(IO.(^SSF#Q^@3G MQW0V_C*?_;[\^G)VJ<[]I3P0N'S^BI/))?TEHF4Z2*BOP4 5%\&[HLD:(?G_- MS<#Q7#*?>\IT$.?*^:.;U1.>SU])B(L/9\OZ<+\&[B/-1*;34(!TH9Z2,D*( MY$FQC.BU8<:Y+A#R& V;(>:YY$@[EGG/"#HZP6FN];-O)N%X%'.PQB,'GGD! M)86"P)R'G&WB4A'E=K_\R*WE-L/%<\F7[B[)@12HOQDO4IC\)X;Y&_K.8H2% M,Q5-Q2[CH# X"&@")*>#$"4I&?=[\O; PIO!XKDD4+N0[J 1OA%URH)UD?NXL^QF\'AFN=0])-MWG<9Y M'N_:!EZ^X_)1.\ET%88E3TER#Q%5 %\?F6-R0:>R7\W& RMO!I#GDCSM1+Z= M8>1??[XG5&+Q'[OT]?KP_M7K]Y]?OZ(O/G]X]_;5T9?7KUX5+0ZS M\:[V7W#D=]A51: $+U 9'65DYK$*N@Z:,3U"W;Z=/HX6"UPNKGC5@2.3B4,N M%'TI3E\%0V%9,PA] ,UASJF_,*!7 M3,AD'??<@/(U\Y-RK7M*!HH7VBL;O%*F(7+ND-,O@/;1[UJH["/L 2#F95A\ M/9KF^I_7_W4V_A8FQ,SB:/DRS.<_QM/COX7)&8Y4\!&S5.!E)N^LL.J=<0;, MJNA54)9^V 1!&Y$W!$3M!8.[?8&8$\/4G6&SVXZ!F(8D56M#G)LK>Q5AM2V&^/J^[AUD0S0T!< M2O5MZ^(3)J1-1 R^Q^5E$89- BD8$8$@KYKB6M"F,K]VQ M@Z^^!#&45K>R6<='P_]]#LDG2.NG1TK+ [)+70P 7!_G>!K&^?7W4YPND,[^ M#\NO.+\EN)'3ENAV&B2K3:1JM]3(?(1LI#%),.<>[9NQ.[PV(*Z?CBOM -:U M/@8 L=O$8REEY+C#1])0P$39ZA=96S-@FW3:@;@F/>26:A M.-K:&Y$<0E_HX$:2 M(8N)L^P?NYW?YVQ[F*HA>..=P*DST0\ 1A^(DU ?7[S#L,!/=:;-A_(;G=%5 M7*,@,E>7> 7%(P M!)>Y$U3L)-(!0.%&)'C3&7,6G78)DG#DX4?Z(P1%>'8Y2^;)4TMM+F?7DM-/ MX\(6!\[>PAX 8L[I'V4K@\_!@ F63!YR#4Z6!%H:+B0*^G$;TW&^?C]-"9M= MNVXES@%$U^_&(8XGJWL4\L!7I?9?9Q,2^J)ZX\L?U^/6LE0Y6@G:T7FH2!) M$G%@HT GM[EJW93"?J/LY@4@310U "MT@Z^[*2^6A4A%2C#5>U=."7+& MR"W3FMMDHR0'OCGD!E4DT@8##P-M'X4, %J7UWP?PX]ZQW>9_S01B^8L ]9W MS0HU SJ9%; ZZR)DI'BQ4=G16GH& ZF]M/W #>L>HN\10/\\J0S,SVC!6SMN MY?;=E]@HYY!B"!R2KB-4).TT5R0#SK-(/#.GS1U#=;=>=LL5^SWK.L9,2VD/ MP I=9LK_/EY^?7FV6,Y.KKFZ;-TR4H5< Z8BV+R:Q)/-^1 >QE7T5NDDL$V< MM@EU_2:<&UFHSM4R *BMV2Q":=H;2'=",3 M-91;UH.XYBU4-0"S=?OZ9AU#,JL8!4B3^:[N MSW9%W2'.QG:HZU8]0\#;'UE[Z'S55B(?A.MUT"3&>X MYP1\ZWQ*F4<;6D6$#Q+5[R7O@5RL;E0R %OTB(1BMI9XT%!0TH'-8H!@D@%> M2M!,8N&/#E3>YWWR7MZ&#X*MCA0R &A]O%QWQ=+%NS\5,E-,D!-8,MG> MF,#7+%W1GA?)C9*\S6W-&F+Z?@S>C9[O%__O)?0!X.9&0[=S^J4429,+!T'5 M7ARQ1JH4KT)6/!0NDV:VC2&Z2TG?M\=-$+.7N < EZ.<5Q?H8?(QC//;Z47] M^0VV1IDXB3I'\!EK'\G(P5ENZ8C6PK/ZG,H]-G]DC\N\)VGK-S70"%(=JV0( M($OI[.1L$I9X?N-4.Y3.\2M.%^-O6.?2GN"[V6+Q'IO4;9Y:K(EH?WF#5K!KZ&R!H#%3[@,XRGFUV$^I;AC<8/= M5UC&:;P(0@E6ROCGE0#8W@U.U M&6S!&'2;!YL/DC00(.V@YX<@LY?0!X">F_2_FIU0E#&RCBN7))&,Q=3;[@S1 MI Q9)8I5LBYT]K=)A]ZC92!XV4_)=_.A^TE\")A9Y=E6?!S]BJOIT2I((:2N MKU,319\V*_!*>6"(KL2,/*HVA_)]6OK%S+[:79L\WUG4PP++BPL.F$D!#3G\ M23OR_RFJ!(HH,MAD0V9)F]*J3\X]6OJ]<6D'EEU$/0"P7%G<=U>-\I63 8/$ MVGBE)D])*A0FDKV-6NO@&&.F33'E0X'@K(.HLW:. H,21!.L#+"7][XZWJB?]S8"'P)J)I/9[Q1 UF:^KV9G M<5G.)O?;L%[U,,PN^%@8R. TA92*@?>8R!1;Y]%G:TVCF0+;D#G$_MY;P>(N MT)KI: ?"39RDADDI&X)..T.=%H\,D@"".4U(Z<@- JU3/P9@;=&+".1#\ M$-TNP?H8YA_F*UGE57G-1YROQE2.9-"T.Z0&GI \29IFFPI71= VH'%0P43#='-9>0,C++(!5+4LI(NR28#-R4 MQ+/TQ&2;(LTG"!MLB5S7L-I5&0/ UHW*T@+HUUP6ZPGHUM;R(#BA=/1'A&2"/2-9(70 MK=IHK"6HWW=WA\+1#L(?(H9NG>/.(QH*8HNIO=0:-I5#<]E^//G+_3GKZ_??_G\X/SZYRIQ> <\[SGP%7N1(^)#%@+,$$LM*=M+9$ER;B[$'"-K_B)F=U8]3K"?I?KJ]P8BHQ16,@6E:GGE'P$4JR=(CK$@,O MA=DV\=\.Q/:;'.T"1?=?L+35V" .RL7R0ZFM^U0C"D>)NXD!@"JSSB95"=NFG\-\W_@#6&-BK>>FSKQ+-;:#>L9. P.G):2 M)R91-:H0?YBF?EV@-G#J2 ,#P-(O."4!38B3HWPRGHZK<);C;WC)#B7D2;.<^(62A"A%KG6 M2R%2L*O=8J.V+L0VKRO7$-/O_6Y3/WM'B0\ -+^$\;32_6%Z<[BGTN31U=IH M"CE%K:HQX G_%'(:7I*RVC>:=+>6G'XO<)M$]GM+?6?H?,-YG'5T1+V=TG%' MY)^+Z,)NOI]-9Y?[HHZG9LALUKZ6S=@,2G@%GDM=FY\7B@ZTC;)56O]IZOJ] MTVT!KD_FP5>UR*:>1YRIX["=Q%"CAX2! 5?66R64T@\3FVN1QNR%2_ M=\MM4#T,! S@Q+YB\6)OOZ"PIV:(1> R9J? )N%!N7*1(;9$9I#"%FO;)%8? M(*C?_E'M0+B?Y =@3>D N.&OT@(LF!*!Q4Q.!Y94_8T(V7GME F:-QH8G*J_B, MZ6R^ZJ3V(BS&:50X1A2H@=5+*R7JGE"Z@,LLI. S4Z:-U[U/>X7V8WZM,NBM_.&?1*9A]2(B\X4?B%.4(( M+H&3R3#. V?Z $;P:4(W ^>S*HAHJ:H!&-++[799['\E,VE4,-Z8.M&7G 85 M&#@="",VE!@9;2O?IM+K(8HVP]:S*J#H1/@#\-CN\G&^$XR4J*TL@ XMJ-JV M.V*FG6"5*D8IQ>[.4FZ$H"U,4ROT=*/I)^"SO=@'B)U7XTEU T96,4>!2;T# MBW7V0.6 FP399F44J_,MVE3[/4!0O_?V+YQ"T,Z!R;>_CA8-2/ HE64'9IB_;5F3V>W2V1 M?S4/ 9R3QVWK5FG^RNU)UKJ?%W!^X*^F MI=X;QG3M<6:&W"H$+": ,JSV7>(&1.3!H LRM>XENAFAW5Y#*).C5IY!G4M, M?K:*Q+7AX"(3F,GAL;X-USM<0[2R="V1\OCMQ#;2'\!!N\E LX^S^4IOR_/$ M]WE2\7PZR)4 N?*V2&8I\J+S08DBP;$

2D& H>0VG3/+,C!OKN'G8XN/:A M\0$#_;?I',.D-OOXZVQ2'9'K@K+KNYNC^7A!/WI%?YT>?\3Y>):OIOUY#$RE MS$&80)YU;<3F)"E$"H<^AUR\:I,[;,51SZ]N^H#GAEODH%@9P)Y9(X+K(9?, M21^9!T$1)2@=2;Z!6+$L%,V"-,XUFP#Q$%%]=^P[G!'O2C//9=+:S6CC\YO7K]Z?/K__7;VR__V2".6K-(\S#J*<:ZCZ(>Z5TC D\E"8*-LA)4 MIJ]BX?0563 I+2;9Z$7H1N1U/'[\-@XU[".K($@:@=]/P2=O84_ "3=X>%B%%!AC"M6:U]C3=&;0OY M\AELR8E^D$U(;=XDKB5G(,C97]UW;Y+WEOT '2CHNMB\%-T46BA+5 $41L' MU,>XCOA12 P43,6V[T8[A'EL':CWX49\.\AZ & YRGDU.S5,/H9Q?CM]&4[' MY+Q?,,.U5H%[#U[7:Q>KZAQY'L#E;*64P7K;:.K-8V3U7,+2.8BZT\$0 )72 MV(HXN8L05!49YXZY0]\S&0G,=IN M8AX 4,A SC$L\!6>__?M]'XFY--L,GDSF_\>YID.;MI822>0I3Y%\UQ!R,$# M5U9K2W$)NF8OGK=21="L9DM,)E\Q)JQ_%)Z,E1S;].W;GM;>^QX? M%H_M]#B$8W0]AZMQ4>L9+,9)Y+7B.%DD!J4#)VL/<8R6 B5I36P5$FQ):N]M MEOO&:4=:' !,/V%M)Y"6:P8RK@HZSK]!HOP2OM+>>Q8>#+0'T>D L/O8YKPC@Z,JU!7SQ';! M\?*,)# */B6/61+4%-9R. >AOO^E[PFIL"&(S4'3HDQ-@0^V4*Y(- MXJ#.PU,$]]ZML6\$=ZK1X0)WM5$?Y'+$?,R2R0)6*A*L2@4<"PY*9$:3OR\* M'M[G?9#?(H?R]I9XY71?VO9M.5=D<[Q75W"WZW7K/WGHO-L=96#0,PB4?Y_S^[: C]9?9 !<;J M&(@DX56I/DX7*TX_(4EX,5[BQ52Q<[%\PC0[GJX^926A49&<#@@4X(TPH"+F M6FE/AX5%+G/FMH0V+>%;<]9_#\F#6=I!@60 FV;/]UMI-YUTU]P!2Q8]3SX!2[+N!BMJCB$#Q7'*>.6RE(W MM-M=?-,&;GU>QF^CB$[A=,@&1$>?__KFW8>_WQE%WTW;H:O/;M]L:#T;W3^. M?1D67]],9K]?ST0S/"LR+^3 \Y2!7)YX7C)=>#:&BUH(U*J4X6&J.G"/ZF=^ MG,^^C4E^+W[\1G'.V^G50*ZCM!Q_.^]L<"D'YG5B/M >\8'D$'SMJE@3^Z5@ M+MEY5]IT6]N>UH%4/NZ+IC5.54NE#<#SNNTV9A$YC^C \^"JVVCH*R6!7E;+%^U]W;JNU>+.SY2<,>3SY\0III9/QM*:^WX3Q?'6;\]MIS3Y\G(\3 M7BOG:#H]"Q.2S=ET.>).)R]%@%1]>66-!>\2R2!E)#\I84QM^L"TX*;?@OC! MP;]WP QB(M@KI+73> 4#^GJ"*SQ,\TWC,$+!E#!60^):D;>6(ID"S2'EP*7V MGI5&(S0WH:[?^OG!P;ISA0[ MJ]DMR#"W\SFKV9G<5G.)D:GRJ(Q$^ M%)+R# M05LS#?6+NLN*O0_E1O<_O& M+U^Z+7-<(\/+:[JKF[M1]&3N$X5F$6.=G.7)ZA?R-2SW+!+S7+@VD!@VTB[@\3M92!'OO]5:M#NM8'1RK ML&\Q\M)*426G45.L%T4!9VRNZ:ZDZ@O0(-K,E-^-WJ%U4CH00#M79:^0)1?\ M/HN7O+V<35<2O'?I9I5'%+Q.YO2)V%,(P04%+EJ?0F(L:?MDY+3]ND/KE=0I MXMIK8J"V\=+B?PP_5N9>*1N0^0!2.A)>, X"-Z9Z-9F7%"QK-!CE2=*&U@/I MP$?R+@H:JBLX/R,ZQB&.)^?>](7YOD[,7O]LE% 48U&#).I V>3 )VG!%Z%< M3JE(W>9YX;Z4#ZW]T>'PVDJ]@X3SY>%02P->4H!)H>3\DL$?(VMDD(UD&6'3S(Q]8<6ONA]MYC9QH8@-G;O'I[9'BT M04.Y5>02F]RHP=#F-/8;R1S^54<+U74V1[1S4)Y?9*T7 MI"6K;0.WX+*QH)10$- +0):DUX9%K]K4:FY/ZT"&1!SH'5M72AN K:1 [;*Y M3,T7S/'H6QA/SF_WYY_#!*_+25]A7(X4BR@D.;\)ZRPHYM/YT2,34H17,&K7 M9I#;EH0.\BU<9[BY6XS64(F#R 21(!-B7KPA2?\:EA>\K-*KYYS76=9A,EE\ M* ^S/HHJ>FGHB! 2#1U,+I$E0 8*!7V761)SF\.^$_('^2*N&:(/KO AV.(; M3%=.'N-MM8]ET$9[84&XVDP\H8"@K /'M"VNF!2U; [H32@=I ][".QVKL8A MP/3N:4,,DW^^_%&;?"YI8]9"K=-5!0L+7B2?R4=G+-!!DP.$S)%<]E@4\25$ M:>/!;DYCOXGZOAV%;E0W#!_A+F^K-.YUH>!BI(*EC\;A'LI:C@UF_?X>G&V&$]QL<#SMH55QA<_R2-C(BKA MB">1$KDF@1&STH'(W%L312 !' :+CU#9;YZ];UAVI;X!(_0MJ7-Z/";/Y*(8 MI:#PEJ.%X&HQ2E[UA74(7*!6AC@SV*;,[4G2^DW)]XW%O135=]70E4,\F[^; MA2EQ==DC?C%":ZPMB3Q>3QZ&\F3T?68%,"MNI)7:;?"L[)$%^GT^<2#8="CC M033CV%QL(Y9\O=STY!M(6V?3$V^6&?K#:RN*X#ZV&1>Y.8W]OG\XL.5JI+KA M7N"\&4_#-*T7I#9&)<,8E*C)2U"<8GKR', ZQ[+VQOA&1>/;T]IOAN;0%SA= M*6T(V9B;V:;5R)75>"!#GJ@T.0+*ZA\D1X&\%;6^&$7!$#SJ-@7BZ^D9Y'5, M9RAX+ &XFTH& *S[-2*7'L4GG*S1?H%20IE74Q MAN(.<#Y;:U-1N2>@@[T$.@?T]?P_08/Y%C\[H4)"4DS8SSD@$ZYNL=4GVJ(2PD M73)!4GN?V@#[L'SV:[:;Q>T#!LMSWTJCQ)6,@1%W/M8^85J!SU(",R5QDQ,R MUR96VXOL?D^!80)]*U7N.1>()#!?#@"],2+SLM3#5:0ZL+V.>XT&'/%:2E28 M8ILI!^W1V^PF?:#HW4:5 QF2MA?#UR)7)N>4)&2N&"BC*^-*04DJH2'\!=NF MB+X3\ON]B1\FEG=2[0 BQ0N^[G)#,=+/TE>OW<+/% C.T].3[!HN?")$[N3V&J/CQT M$8+7'G(.GMRD1+Y\F^O6+0GM]QZB?\"VU.L ;.I3[+V?3=/9?#6JNH3 71*+@>B$!W12IE(*G2MMGG:TC\.:I]J^C8^3B;C%.]>;C%RR:3B+=?8M^!Q'LRU=%$)3Q]OL/6A7-QDA,E5('>-;)=]DK66/H7:7BD&"3%9 M!4E@]"JZ'$R;[EF=D+^O/;Y4X"M=.1,]VMH#VMS^;.\S ML,$E%>:]1- L5Y1'PIWU&A ="3TDH<0?V0:'Q;CV%+BMN1_G?UYO3L\E5R%Z M$,X@*"\H(C7D%SF2&?+H'(]MQH%N1M\?P=IN@\-[UK9[+0X@7OMM@1_*Z\5R M?$+"6HRTUA)-"% ,%Z!L%5#.)"#&+")G/NVP*<2@%,;6F6 M:F\GV2IIOAF%_;I?+?!T/RG>0%?/PC)]J6V<=@A2'_RD[JW4.A(/;*MX,8$5 MH\"$0FI/RD 4M2Z-8V$E!BEDFX*! ]FJ5^-%.#Z>U_8(JR/_8MF5Y&\>R^AU M=AYPR9ZDS]VTZD [ +HX,"R7S$L'HVE:"/ SPDB2@BX_!IU!L;O,B\S&JGH<5 MW 8WVUC!K7328[IB,5]>%W[^@K/C>3C].DYA.@F%,0 MDN009(PE)D24=A-@T2HW0$5_NPNH1\GH%TG=:7G6MWV7AU>PDC*>C M8!CSS$B0=8R LD4"_5,-.HI$DBJ!/(/N__KZZ()R;E!X)QVPR,EH9D=$:\R@HN0)4\&.U>^\72__*7\'V4F74IE@Q,Q)5;Q\BM2PFBYB(+ M0X?? MIG$\F5R/O5^04G#\;>4ON* MQD1!9JY!IL[N_.&@]U%)ECC#T*97Q"-$/8^$ M\S:HN5<1UY%&!N!D/3IQ^;81^"?F$98@T'L.G+ZH'5X+1$(()%$B&JT%K= $ M;]O1V>^I>0@(-M3;LSAQ["3# BP7!TJ%6EM&MMX$ M&:)Q3A1_^,J7YW'R;H.;K:YZM]') ([>B\<;B_>S)2Y6(TV.IOFJ#>:U2[%X M\>,%N1OTO7J==;;X0I^_NL/BK/:T]A8H<@J@BJB]@(RAL"F'&(+T2K79@/M2 M/LC,QPX8FO6HT $ ^"9'-_FY2(M+:2(ZI\ P5FOVN2!1$C?$(M87(ZSX-OT3 M'J>K7_ =%B/WTG*=*6P \'NQBL$N=N_EK6O ((PG]S9AI,-%2@].2@[>.10J ME%(:C7=;1TW?YW%WVK[[_'!?T0\ /I=!_!TNK'"!(O5(MM_5>GY9Q>(S8$I* M1\%E<&T*N]?3TW MYA!\QI>@^_A@G2ID "[2@P\E@T8>- M>)0E)ET@&S+@"GD!+Y4'RUE112FI4YL6$MW0W_?)VSZ9TH.>_PCH7O6)?Q66 MY_%8S+;PK!&"R@B*)5( 8@(;/'(5H[.Z:1:T(S[Z#E4.C\2N-\/NL/@C;(H; MQRE3G+LBZD1=4D(N"7RVN4[9-2K8'#2V2OMTQ<,@3/^SW@R[P>&Y;(3K\J41 M%N=U'2+M,YVZRB*=Q+I.J8\I)U,*D]BCDW--Z#.W[SOB:1=8[ZC^K@.0NDU+-)DMSN8W^I:(6ID6M8&L M:MJ,;!!X)SED46+!&+S@;8ZA5ASUZX0U0NW#3?QZA,, CZ$;-.ET,V%[6C[_QJ=_H'*ZB M?S.;?PZ3N[V;VO33V<;*I^-7=L&7?=N M%ENI;0"1XPT1OIR$Q6)"+('4^N@(/S7V:0Z$HO/Z2OFLPE^*'=/ MN9O[-(ALHX7(3(":%(5H/ <;4S316!Y%FV3U3N3VVQ_ZX*!MIN MG>9K">_\L&7;!3IT++=GZ/!N)V/"%&<3\! )L 5MG46C:Y],6;LNQ%9C"@_G M=JZ3_OE-47%>>>XU"$%^BJH9;E>XAA"2=SK'Q$L;'_-!DIZ-0[D-;NX:NFX4 M,H"C]VH6L"FYU!VZ5%^A+H8"]IJQ#-A!E4>#0<6\2BXRWR7T]0%"_ MJ.I(W;/N93\ "'V9A^F"5J[YH,\X_S9.J]N(-=RM7D(LUO_HHBS9!\]M=@$$ M^:J@4 <(L3YV=4[99-"*1B4Y77+1+U@[@=5L(#H> +Y?SDY.<%Y9^1A.<7Y1 M[,Y0N222 JF$)#<9ZU23%"%S(R6&$%"X)D!=2TZ_B.L/'?=>UN^KJ@'@[=>S M*0GP-$Q>S*;Y\FV%D[$$;QB0T\) 48Q&T9(*@$%3Y"1"_??YE]@WGTY6WJ!)D@QQSB;2]VAC*1\GJUW5LD\?I3@\# -7=R_$[5^"G%'D-QM M7=-28[LC[MP",+S*!E7*K2Y+>Z$_.&9S8-@MX%NAV]B'V3Z'?WMFFD* MZ5Q,Y*)D%FIE/W$>O?,@=-&&JRR+;5-MUPGY_<;PPP/T[KK='M#^'-#3VE;A MXG>[AO3-(H&; AA97B?[Q@(1"YTXQ@G:I0E!966$=,9*WZ8)[:84]AN^'PZ8 MG6AH9V/Z#>=QUKX>I]LV[IM^<(?U-P=OW+Y%_410.4C++0A3._]GH\A()4:' ML)8$4!.8:W,E<;BZFS=A//];F)SABQ\OPJ2^POK\%7%)MOOL=#P]/@\=8XJ: M:Y/!*MHUBM5Q4-)%VC_:2!:R"*)- +0)=<^F&F<;--TKI.A:30-P$F_P].LJ M9;6:A;@*X%:W^8HCDSEHB"Z+VK_-@R\I0(KD,CAM8VBT^YX@K.?:A\Z1\##4 M]E;+D%!V_6BKNAI')ZM&IQ<95R$TCTXH2%DD4+07P3LD;*!D$6MXY=KDM#>A M;C!XVQ\.#T&M*]T, &\?:S**5+.\8FX-EQ?9>&.B2$XS"H(TUN04!Y=\;5%J MZ3LZI]0H@;T%D0-!7V<(F1U&70- XLLPG_]8M6T^)28QGPOM8?8P,+N*QHVJ MCQ22SA UHRC,&!XXDQ95HU*([0CM%Y'- '.W]J&A]@8 SNMC98T3C4A M^V4XK5*_D2G(%M$H8C R63.BN3:0"AP"ZB2%-,YRV=@[W(WR?A/=!W0?#Z#8 M 0#Y\8>WGVYD\VL"=)1U+9]+ IS-=%89$2 FJ8&[G%E*.F&CJ1C;T3F04_\@ M&-KJ)?5>"AT 7#^&'^=5*+.C]%]GXSE^6'[%^8TLQLA%(1DG#K+U')3V=)!D MD4'*F*WTUGO1R"E]BK2A6,X>0-FMV@: P\O]\V%ZDXE 3HJ4*U_)DQ/C%8,0 MG0)GK K)B2!CFSA\+3G]WN#UBK?]U3, C-W-Q+[YV_NW[V=3^FN5_\CQI$ND M.-%+YD!)].#16,!H2\(LF-1M7M4^3E>_UW.]HJY#A3V35_3WFUT0VP=X7+_# MNBW>W._+_N&O!(T1UFH=H'BI"(.U_6J4#- Q[YGP#DN;CKJ'NQ)\_![]6D^U MX_]X^F&*_XEA?F4W1E&(4"^TP+"SN4;< M!H';E4ATJMH!G/^;.O[X9?UOQO;C!>&+>B(@052*9UP)Z M\G481%Z\X"K[W&A82& =[<*'SS2;Y0^%461H*4=S&RL;CPY[R&) M.I]%\/H0*;)&;\LZ+4X;0A.I=CC=45V=U;&W\7@ONF3-RN=E?=%Y/$ZWA-V! M;[O1"EUZL=NS='A_5?!4B\,]F%H]KBA.!Q^TK=/$,.;$G0S/W5_=Z$H#M4@% ME0-A'>TD%25$:10(J9BT(I.U_[\E;)VB::<2MFW4-(!S]ZGBF)0\SYSH=[Q> MQ4I/'D26&5A03BDM'2MMGN0\_Q*VK9"P90G;-FH9$LH>*X+Q*@M 44 M16A 3$H@-I,):*W"-L\.GG\)VU9PV*6$;1O=# !OVY2X"(V*UV':5L8(*M=W M/-5-34+%Y!D&P4#4:#?6'+6';"C#[EK!MH;T!@/-*C*N[^"]?PW0#>6H;4^8%@=6^6:M[ M5/KD!#JH8%,.UO$VEXZ[4-MOTO!0,&VNQP%@=>]K769\O>078'U-_1MFZ]3[ M1&CCS%IA&6-MNC#_-RBW[";4.8!B!P#D)TH$2)3!8G"0@A:T+76J;^P0DD,; MHR]U6.!0:SJ&6TZY%4:VJ^G81F$#@-_M_/P-/G+QF#6=!S8)1GLX)' Q6- Y M%_)D=&2F3>7:0Q0-Q>[U +E.E#0 L+V;T0F!\Y.;)7C:>U^J9YR]I[/"ZW+> MTM^KXJ7)5JC0YI'.&F*>>7WD/A#;5S4#+$^[DN>-'-D.-W+K/V;?:[<-B.OH M;FV-RW]]_U$4FFB-)]MA.*A VR1&%!0$%,$23QA28R]X#54-TLN+Z]%%,FKE M,VH*RG6M^2T.G"X6N#;%\ZB4L =[&KT8R$R_SC"R039Y1U4\%P.SZ[#1QSZL MB;%I.(#T43AEE;U%'R$PD<\'W45A-=1"),*6X$ZU26FV-#G7,].N5CF?K'LT MS>_&(8XG%TUK5_+/'Z:?JCLWIX-]=6MS9[J:"%A2;?3H#4;:=LF"J\T?M41A MLA'H99LW=9VR,6"3M@T&[YJT_E3]7$S@=1W1NI[0EX()UVG0V1T9[5P]U9:< M)F:XC; .8:-'<)WW'!/TR]0/#Z_ MO\5')426I;60)"??*7*D/9X]>3A6&!26<]VF,K4S%@9LP+?!WH,^Z4%5/(#T MR_JRD3=S_*\SG*8?J](1##83V238PND\DE*"B[E B#9P)0T+L3%J'R9N('@\ M+&PVJ@3;78=#@N4ZAB[*29)EP?A(D:=2Q)(3A=PDD<"'8E.0Q0?3^*QYF+B! MP+(K0#P$N(ZT,U# +:[V[<5]N'+%)*8CR*(T;=)2[W%<@E(DTL$C8HAMZLPW MH6X@D.L*$AM ;B_]# ES+WYX%@T9CHDG*FU0S?C>@;R!W<4$[@KC0Y)'S>W'/W^;O8W39J[3!Q4*(V+JAW M3CYJ2QP&SXL(VF+C'-XF9 [$2G:(DTT,92=*&Q(BWTY/SY:+E<3X9;%:")FS MS$ &K*.?,CDT0B9@,3KO#!TTNO';@/M$#01MW4/A(=#MJ9>!0DQ<^A(+:+7@8*,7DUNY"+[(L 05 @ M.=6>>\P%T+X8QSVWB;NUI*YM2XS"6H4[5A)"%TYIC:]%-8 M3T^_,#L<'N[.Y=U?.0. V!,SJZ461M0!@<11 ,6L X])0I%:!ITT+J@*4&"4:K&3@PA6!?)5[:(0@D3&Y79/T#0 M0)K"]IM)[D!7 X#ATY_2*N/W3<#:SW5M4 \/;K MV90$>!HF+V;7'G"Q)=K@.: *"E3PM6*8O!(LY @+&9-F;6X\UE'3KZ*P_WG%_:&S&:3"XO\PQ4D11R29Y F%"<)68\;_,\[%&R M^DTA#@9^W:EN #C\[?,OLV\XGZZ\E6,D<=WM'7O!5["*%2X1F& &%#<,@K ! MA$U!^Q)LMJV"Y\TH[#>R&0PZFRAT$$"]3!?IFDC,.K_!F#L1&D#@-]+G"_'94R_5L7U"D]GB_'RQ-F3RVP$+_='AE>WFAC 0=K%%<"[J]8[WOA8 N>05.WZ MQ8,'YR,CGU:PHGEMR-SXM4@7;/3K+0[D4J8W7 Q@4YSSO.;E[=7#6^^3U21' ML X+G1U:0HA*@DDZ8.(V&]=HWLY3I VD_OKPL+D[BZ=3'0X E.MO_M9TU:EH\\=[DPPKTL=:1HLI).J3=NA=N?93]FTY^31I'76*7+?0%6J4-HD) MF:$P7R^4J1XF\_<5XM/ &TD,R9PA&%1@T&)T,>H38Y6VW+_Q@O63\"DRKL$40UZDLZJV(.)@9$DHK4XBV,=]KYW7'AZ>]M#][)"*Z!EI M^".&Q>7LW1P8)N,9X.J!HO<)7+V6#$:44(),)J>G 73S(_N]Z&V'BYW%UJ^Z MWXR_H7\[39?M*I+TQ=H(R0?B/M=+&Y,Y>&ZY2&B"*4\71]_^S'ZO79LI? _! M]:CQQ7PY^A2FQ[@Z7450Q6I;G][9 "HI@FDJ$9@45H6,)I6-/%[ZU!N>"/WM MKA=R:]E^+! F*)=9B-4MP$ M:33;J/O=1HJ_M73/JM]%<;,NI-BW^L/W&X1'%GU2KD!2ILX)MP5BM)*PK[GG MVA?E.U3_S:7[.1DZ4__.4AQFZN+=5=%WT5ZX4CM'I%!?[ ?B1:H FOG(G9** M-RJM?XRJ?OW*OM-CNREGF$#[B/-4=7=,TOS;;#F>'K^=TH*X6"XN?/4\PN)H MV^D"I78P4:%D"J"-!6Z5DQ&5E[Q-EYG=Z!U<]F-'O#P-Q*Z5UV\XO.92Y=?Q MA)B93?%C^%&?*YZ_SS+HR03LT75N$^8VL%)@6-10YT_32$?XT;?&8B[ M)F#>=M7!Y5#V0U=KN0_ ZEWPL/@RN]@4EPSCXI?Y;+$82669"]Q!$9X\CY@# M1$9_C<[6)U?D<[@VS6.>HFQPZ9MN+%FG"AD P'Z9S?+OX\ED9.C#@[6K8OY" M?H8OX#/S%(4$EP+MC'#7('4$I$L*^BUY;P:8G00\ &"LL:R?,,V.I^-_8GZ; M2:3C,JX>ZL7ST(LS^_8S4?K9V4EMV;"D.&E\]4/MH]NO/(N=LB<8_FA;X_RI]HUGVB-.P6,( M*0%WA0P%!Y;8S\P#&!K7++W9CP=+_'= M^-O]D_'O.#[^NB0)?,-Y.,;?%EC.)N_&!46VRTD98\L\&2RWD.P ;MT9. MY\]YKQ+!;\F<8_XPK_^MIO_]6;TB^U ^?R5%7/QT1'SY%)4'GD2],(L%0DWK M!9D*"P*98K;I,;\?_9ME_-FS 6N/VAWB>Z8P"=.$G[\B+LFS.9U-5R[<+8(W M>LJT_G/V?L6T 7E[/F"J2?JUJUR].>'1QA B!ZOJ_-OB \1H!!AO0L@>DT'_ MY+'P^!I[OT4Z.R455;L;)C=7NGZ!M[A^@A><,HPY!5++!"HAH=47"71RIN2H0.4II=D:?7)L?+][-PK3V:+KH@SL]IN 8 M*;HE(5YC6D1A5I7C48H:+W"$J+('DT2=E(%!ZT:69W>BAVJ(MH'*PR\AV^IP M $[\)8/7K!Q-)K/?JV3?S.8OB:#Q\MUL<;[=K[E,7JI"OB4(8I.D6^KD-HD@ MK2WH/9T KHW3OAN]_11.M 7I 30W_%Z#=YB3=9!@40HP6_(^?*3-%RG:0":L M=B)POU'O]6W7[:=6H@V\V@M^ %;OXWQVBO/ECX\DON5%IOFT.I[7'"F-/-<; M&.%#I,!5>PA&DG\IHRC$CBEW7\!U59CS)&W]5%JTM68=:V0 &+MV(FXT3'P_ MFZ;S;73#(MOB>)VV$BE$HKV3!3CB%>6@I%1 *9O :6TIL!:*>24MWZ"4=S![VT*^"FB)@$6;+H M!1V7F3PU'W( :V20(G+MN3BLV]Q58N^^I,\+QG,N&'/-!-FVBK>28 M]:YHPM"A4B&;%^XW>X+4+4*>SGELKX,!G)\W$S6O9F=Q6-L/O<3ER@GS5:!045H=XUD=Z7C(#)@L65 R"F39O0-:2T^]S MI$,?@]O*?X@]R]=ZNI]FDTF9S7\/\TS.[MH+#MRCP_#^:[9Q\'=G^V">?DS" M>*8SR.P=**X#G7W)0L3H? 5;PD8O5YM[^AL=_C=4-%(R6AWJZ &K6*U.)PM> MB@<;T#&.)6%NTT)V:U*''AUL@ZK=G+9=]?9\X@;E$5F@\,>8.D[.&P_." G9 MH39%!)9=FXGJPX*GY=AONP^C+AY+EVDOS_A M-T)^F%QDOT=1>&+$.# NU6X@'B%$G4!&D4MF M5.0<73*_<\8_(@@#N$4IZ- M!?S[?+S$#Z6LGHV1(YTR&!D]*(D9@C,:K.?,*(QE!3>$5HSS,J!V@3 M=]/A@&+DS2Q_06-]21H4*D',<0XQT_X3-B5!+I /9J.F>WV>U>WF6 X0EUMI M;,^S^O4T'S#4OE/V%=:5?74<:6^S9)M >V>FF]>Z^R0PN&PA^ZCK PJ:UY RU M/GT;]=XOEMM7[@-PY3XA26*J!C!(!J*_Y,IWK'" M76J425E+SE#KQO))R0N'!VMK@*:Z3SWA0'MDC:"XQ9 M.J2E :,*5T('GECSL>#K"!MJI?@^@.I2%\."UB4'0I(UEI M;<-N<[_:);(^G@(VARR"*H[BMT+6*>5"H6/)0D/Z\+.(52SJH[(1 MLP3+Z[18I3B%NSH#EER2XUZ2?6W\=.!Q"H?J?6\#@H>?#G2HG0$$6W\KPV(&^B%^JZ V/A9 MWF[:Z?>%5#T(SNB3ZKN<4L8)K]BY&-YBBF4V2@:,^5Q[T];J UO 6VTY+YP5 M^?13J*=6&2AB=M7HK(UX!V":/L_*\G<2ZO\I[UM[VSIVM;^__X7 W"]?#I T M[3X%_CSK<2?21E8"L)#*4C4JB+ !2D (T9FA'11-&O\'86"3F.& M<4 [B9@/+3]L:T%KDYB4D3,?/;#DZ_X\[\ )BL.C]II8BU&'(W?MO+17[_A1 M1F/KN:LX3N:=\TW.P[SP^7*RFK]A8L@F%6U! M"R'IRK4<@G)#2:HIPD6&NCS-U>9OF/>-[H:MI>#*Z6"R!ZEKTP'1 DY&5P-L MR[5B2C::L/W$H7I]J=Q%U)NF9RP9G,SPGXW11TUJEI_\CC:6Y^5D-;<\1@N? M,N>0N%+7U>^NSBQSW#@KG%?D+DUL>1[MCK_CWIERREH*64B%?*BI'4;QBN20 M;7$4>"O.5)NBB6<.UJL%VD7D+YI4L*+:=J-?*Y4/ - KW.T#1MH+9>Q1I7E!ZC<"-K'%!,421 MUR+PCDB:H91X)27OR_63"_!^&4-X?>QNVCKUM.8!SMQ,<82[G 2QI M[\;GZ+F2&8;DDY()P<5Z@;JD/9)=LRBG=^,K!^^QZJ8Y ,*:XP#[Y,@4^P8 MN$P7OS9%12N%,XT>M+<>J5O7?0HDP95,@8F6R'BSDD*K.5ZFE'T:3 QD\:0W%*$)Q-";S9TWN'E_L+T]2%:X+>:<60=6:-.^D!Y]M'1>5DM#F61P] M_SW=.N?[P69DQG9PK7WXBDN2Q_S+4,5X0\_W&VJRR-+86E64!0.598$8*6BE MJ]L&;WB12C:YUIX^5Z^[9 ZYUD:41 >X>H=?%Y>SU0,RN(A6N5Q I&1!N:+! MH4A E[9QFJ>D76@"J"T'ZG5US"%(&H/W'4!H,+*/6%@=1*#H@(-B6E0'+T%( MDA3#9^Z]+Y''-H';E@/UNOWE(&,T N^[V&-UCX:;>_L1LH87(OJ%[FM>2PYK MZK]H"AQ$5,0XNKOY\U.2=OG&%V'&G09F6C+[!-.8FV3_MIBO*6^6MWS^*ULG M*GJ=K91 Q8J-FQ/0=@O1[KZJU\3C+E)\692V)WNGOP0HSWQ)KXG$/2$R)DL[=)7O46*8 MLJ*NYK98^RHL$1$89C"!6>Z8DJ7EU*E'S]1K+G$?+(TL@0[]'6+4Q6PU-+6& M>?YI,:\Y"IPG(G)W3^:I#SO41WGQ04=:;G+O^]YL?-^[V64Z7US6YLT;<$G/ MBJR]'\PXBIR,Y."K>^UC<5D$G:-HTS*QTS$/-40O^K*[W:$%;2S"9^".UY1Z M3.!XB)"5SUYKK!)N.TOE&F35_^>+BR0?)M?7R^SFF_[^X)7 =(?7%,$4R+L3\^ M?US.OH7T_:?S<%DI(ZIN9B4)(Y*-=96MI2A(18J,@G&*K'Z1(2!Y%:B?!=(3 M7S#M^(L&:!F+F1U<:YLNP/O;40PR*#19.C 6(V$[U.+C3.XFSSJ2"NALV5%\ M]/=]C)D:WUD:A_<=@&A3Q:ZJ)GPH[^@T\QR(LC-,0449#4AI-!%D:DF-Y("* M;OB<$MWZ;;;-/'NTOCSP/2'PC%MTF#SZ UC][:_SC\/JMC/C90ZZ,(C.&E#9 M%@A9&?#($',QY%^VR:,\<:B^+%434.TM@P[3G$,A>QU/2M]0IP;=+M!8??]U MGNC#9]^P3A7:(]OY\H\^-.FY)Q$CY3X??OMOB]5=VLICC-F19ZR+)4]92Z"D74L8Q,E??I33KSC83PT/9APW5)DIVS;!G^VI85; M?\'1[-QC!!W'VDG%I:%;#X1APXXN2V&EI+6[';1[IR^U1@3G MEX,(AV__\'6(AFM0_(V^?Q#"G3*A%)AL$D!Q$6ENT9)&5\;<=#"-(S\$E(Y5ST M)-'&6G%$D5/*?L=8\[PG>KZ_<++-F4%"-@J$/734IU"D@&%P*K MW?@VJT8)B>V'ZMK3W@4C3[@A!PFB!Y>"!#)8^8&$-4%#/09VAB-(N3-(O;#.-X#9A87%^0^#N47Z\*+ M8%"6J!!8,K;&9 :\T1*$"Y[^)*N8VHS->'B6B0N*#Y3N(QT/!["Z+["\O5DZ M:"+=U-Y#<4S6=2 !ZAX08,%[EQSS4K2YI!Z>9=JD2SNP[,/J#L#R^2I>SO(L M++_7'NG[%M?D('DB?T][++5M2%!(6@PXXQQ3S++D&CDVVX[4R]Z]D1V;4230 M Y3NCO];N* ??U]2T!N&> M/]O$CL\X(-B$UK@2Z0!COW[\L+:SB3G%? S53E>5W(D;TT) 5SH -51JWO0%-BH;>161SI! M$Y3\<(R)D^6-+J[].=T!3!Y/T-]/Y[_]_C#;/[R1W9(]SS6M6[5OK7#!)LN1 MKWL4E3827$1.&"DE,DPFH&ASO36@9EKS=@"X'JN FE+2':#]AQ'&U[4-:^NN M?*++P1HH 6MEM.7@-%=@0JXUKC'D1I'AUB--?*U.CI9%"]%U@,''B@X^??YC M38SDAG-T!>CB(6*L)PJ8R0Z<;K6Y\\E@31YR]87$\$>Z-QV^XC(L6 M5O%&J;(QW@D-4M5.$6X8A,(SB.Q4$$6$LMEEVL(>[H"^=FYC;^@[5%P=V,#[ MZBJIYEV^N5G\NEK._,9/UE2[P2@4/F8)]&2C8)U**S47F$JU) M;2H;GCA4/P]#>XK\T73_X?SO"TH?P_+#Y&_*4OB3$BAVBP??<'A^GE&&AU:H\ACXG4S3]1)WK3G/E8A=^:+ M*4%X!SQ@(BV*M:E2&7")\>2,H7#_^=D,^W[[M/[6>)@ZE@ Z,&.W/B$NO\WJ M'-?'?-;?%O-O%+G@M6-Z^7L=C+I9EOO;8O5_N/J$:?%E7NWY_2Z0,R^5%!D- M(8W7/F+C(#@MR-7,RLE@52IM'+2CD#>MPS>^*>T/$Z]94:Y;XG]9+-=_-,P/ M.F/&)BD#AR2S >6,IXA/.(@>G0E%F+2Y3*QWC7F4SFFV3IV@ZAR.DM>L0W>? M=/T?7:\I^#/,;XQ-\#HIQS.@J=.;:AF:"VA!,4:V)E"@D=MXXI.1/,T6KA/4 MK%&Q<\JM19^O+B["\ONBW+NF;_H9_YC3?_[(?]2^\^B04QVM,6DTUAVG;TGS M++0S&JP8XF"AP&E&>L@$ZF#(_])M1K4=8;K*4PGW;?GVM:9_N%I=KDC"L_F7 M3XOS<[ILZU^>"1]E*I$BNB@#* RNY@\"2.E\D([7,?#3%"7L1<_4#0JC(7/G M.H7VXN_ QQJ1"]=YCK.H.%KK/=A&7$$ M?+93F3W LK>V?!V"H<^KL%QUH3/_6M8AB3?3[?ZU7%R2KVN4R3$6$%XBJ)(R M>%5\71JB'5K)A(Y=:LTCQ'1>Q7%Z>G,H8'JX9^I%_NOEY17F=U=+XNTU+=?/ M>O<3?3__A"LC@NOFUE^_NOK;#E\PMW<4\:EU29X0!MJ M B$8B#81AUQ&HT(V ?N\%)XE;>*BEPX5IBLPO0K]>NAM4EA(4J%+,JF:4"P< MP26AP1A/BE""1M_H1IDD-&GV$/(*]>&_I?Q)P4K/0NU(5-X4#P*\()^:P3G)N98HI[( 1V5 MSE>383P)_6P'P5?@S#Z;:GJ26T8.*_KKON5.#&;7\[2T/)[EGQ$ MSK4'G;4D0^/JRC^10-:B!"MFHQ+D521-[G"?Q6G$ "%Z!-JROVCKJ8_WD M:7,IR48-7"8*9%TIX%QP-9JU3@N%Q?59;_* E(F]N7[1?YC07Q?JGW0]2Q&" M1R?!E,1 !<6)(^@A,RUS4AR-:;A*MSV!TS;\G8:&C :07O3F /=R.UNVN9?\ MS"H6,UZ?K2F'P.!5-)4_NC*W MG^[R0XYW_#;ST9AYG'[SR)A1-CE(3FE0GI-GA62DM,Z>*\>YM8U<[TGWV[_D M??IZ,&>RR+13#@0.*R),@)BSHU]*%H5;4[#1(M&Q2.BZJWP7_.VZ"KR-D#OP M@7Y<($"79\!B#& R=(U*.K=CN@"6D*W@A3O;QO/??0_(,39S'A,*3VX-V44N M'8!J?\8],1/;6BV("184KQOC8M#@++'48]$JZ\BMGZ@"Y<2WANP$KF-L#=E% MTAV@_9EQ_UZ*DIP#+:T#NI\D!!L9F8/BC3-)985-8'OXQH;3VAZR$VIVV]BP M@PA/HY9W&WO?WPYQJZT%(F:R!['0W96\ 2>E@J(C(U;D',Q$Q?//GKV;_9<3 MN@]'1D '5GAOBF^":+( 5X-4-D<#WHX;O-_TRH4*&(@G2D>R-H[X%!C]HNGF M).IT9KJSGN2]Z.S\GA@9Q6,I47M(G?8U\W+^K!^['4\F:M1 \7SMIBD!0@H% M)'FK3/$42VJ4.3D6B2>J:$= ^O&5<@_0G4Z#Y=[L^;'Y[8SYY,D'L22YNFM2 M6/I)DC1C]O1_Q;$<.IL7N".%)]I:^9HT\@#(O6J/]-^#_&[Y(J-@T=76EUR? MW2N'(A)?3+1%"8R&YU/S17^D\$2[*%^3*AX N=.>2O4L9]9M:_>8XT,TT20# M: HQ)UB2H&$6K)#!ZNA=B&W6$!R1R!/MC'Q-*GD8\%ZY5FXZ\P%%R(4I\"FH MN@$5(091(+K@D@M#P_>)Z>0^$61_G9"O22,/ 5U/?9!MF;-13CHX^>_(I/P2 M9LNA;NZ^H'TJ'I5PX'QTH#(S$$NVY'=(1U% $4)T-EJK#2-.-!H]F41L,U#^ M4S*USS+P#(O2C%L%5FH$Y74"QQ.'5(3Q2EGE9<-VYXFI?_7YW78*U*$QV G+ M_[C<\//L\XE983% BIXI_ M4'[Z><8E)A4+CD%RL8YC4QI:UE94^I&I*AJ%P?/'EQ1Y&@Y49CCSBC;6>'AJ/2_^KSZ*S $S?#\ MJJW #M&5DS6):PL$56J9M;;D2!D%F(WDQ7B'2IZ8#1@Y4W#*>?Q78 $:87G4 M-X#)=XL_:*G_^:_Z(\;O-UGA8^\5?_F))MHIOB?+CM/?74IF#(6&$ED$A<@@ M<.7J\KIY(RKB" 4 H%.0H"R/=42C R&Y-HZ7X$,C-[8%.5WW?>^" MR^U]WU,)OP.?CRS2X@(_DT"'6_']FL2A.;2PF(M% T475T>-8KW(%# T1*)V MSC#1!,=/'*J7_O#)(+-H([]^H;AN\?3%D+^7ZZ3#3+Z4=!*<$I$\0L6P1*=4 M:/."^.2QIH7C:,)_&:CVD$0'L*J*]J%\#N=XN>[IC=;QC"J"*(%8PTP-T'F& MXIE3GI6D7)L:S0='Z1(^^XAY,2;/.P#-)Y($'>#/-_/\#K_A^>)KY=#:(U^3 MI%BIKSX!L*A49P\;"-$5X,0P:;AD,K198_2"PTW[Q-@.6&/+I0.H?<9S^JLO M1-'_A.5_<$4__TA/\(64AR%$*PVH,M!#^F-,]):9[$IN,T7BN9--^W#5#F2C M2J0#A/T+Y[@,YT3/FWPQF\]J[%23$#\2A<&E9*0%QQ6ORY,E^%K;8ITWFBGR M0F6;Q.N+CC?MVT@[K(TOFPX -TYP]/ZN?M0[YQ1YL#8+TC;6\RSL;FYV.64"RJA!,+(>(D@3I,B$%A7*FS;#,)PXU M3O[MAX_^G5CYEOZ=_YQEXRK'>O$Z +UAO M863@M/>0!"/=X1@8;S358O]#]VN,=D'7]D?2ME+LVU;M7:SRR&>,:*U:%H0\ M!:B0;/W'0F)9@\J9+J&,$KP2/GO.96E4L]_<^WF_N+S\A92KKK>9S:]F\R\? MON)Z%?5;+(LEWF/_SW_1-Y-BS^9A^7T('WY;T-_.5R2G\^M=A4@27IUQ6]=0 M^PR6^PB*E ]B$A&LX460VX\FMUE5V9"H?LW=+NA\W/>:'@4=9">VV/BSG&QA M%H=<#R,R4 &%S!$GKI: ?$P[G< HI]+P;JUYDYA/H45 M/J979X(I(XSRD%5*H*0U$"E, JNU3B@T!M_F4GGY&7MX\!H?:HUDU*%']QNN MKFG\B,LA1_=FM5K.XM6J^JVK!7FX%XOY_8K#W1V^W;_B4'_P0*)&85Z1 M_16NCL-;O](%040;9U-DJD8\;1[JMQYIXMS\&)AX8*U&8?]K,$[[)M#V_:*C M&ZJ&R;BMT"PYJL"M ,9\JHG;#(ZY ((G9$X)4VRCI^9&YNK>J^_&-[P-E[-4 M"ZEFYUAHF&N4\-_SP)V:NEWP]$2# M0C/1=1 CW)'YAES.7$DB9_0SIJOE;#6K 78ZOR*5OX[(+[Y>K=9/N=NO J]- MMLDB8:N.J W*0I1! A/)6R,=W1)M.A?&IV7:\+8QKB<1^&NX^V]8N"CW&+0H M@UT(MW;AP?"Y*YU]QI7X>+ MM.DOG,A'>?O]6EX_G8?+==49VN11Z0C>!0LJD2&*2=<^%V,R]>C M=NJ7[(*A'?V2 \75@T=R4^@[D/#ANC][Z*IR0BKIO8<29!U)X K=,\I#DC8$ MJX7,N=&TJFU'ZJ8AL@44-H$WBEPZ -C]\Z^+R)4,PBG$NN"$@>)*@0O1@O>B M)&.4$KE-" ^8N=.D-^NV (=>AR0+B) E*.,#N*P< ML*"S)@?<%M_F*>[A6:;%S*'2?="^>!"K^P++VYM-MAJE]-F""9(8XIF&:$0$ MAI'Q[)+$9EVOFV>9-J9M!Y9]6-T!6!Z]NM_?EL1':RF@]ARL7;;62B2^)** L\UL49VBN((19(NGC- M>$(LQWDP_.%8?85QA\C_)=#:2Q@=(.LV/U,KN,Y"(6_1> 0OZQ)MZS2$&#(D MS%8J3!@;O!=C\;H#H'P,R]4LS;Z&VMQ]EWE^5_MO:YH0\YMY M_F.>[WY_P\A*[<#$,\U,\CEIR#$B*$8NH6?)0,E%%E'_B;8)O$8X?%^O"N.! M\MAR[6*3V@^:^.9;F)T/[X&/9+FO"321&V=LA,PM$9AEA)!X!BLBUZ@<>:]M M@+OC0:+&F,G-AZK##S'MI(GQ47=DL71PN>].8'3HG$$R]$8( MS"=$]V,1]9#:A5=S&NC49M\SS&9D0QH/U MO!#S4)&.:0.F#DQ#$9P0;::)/7.P#CW%-H'O(0+IP.AM3"._WD+ZH0RD77ZX M6EVN KF]\R_7+H6+*6A73UR9V2Q1K=)!N]TS+Y"YX, LCB6 MM+K8.;F%O#4''U!Y9IDK&ID%\N2(P)1(HT4=PL(+9R'R'.51X;CMH'T9PR, MJS[22 $9$T M90'PS>Z0CXM572D2SJ]M]%"_>O/OWA12EQ\+J1=E6SGK<]]ZQ/KA2>D[?OEQ M/^)L7;VLD[*620'1<5L'TTMP7BB0UEL6F2\8VQ2Z]5.]G#1G+#A>;=Z0*&$0 MR20"%U$;)*\^89L$_&NI7MX%0X=7+^\BK@XR 0A&T]Y1G!_C\A+5&(=7L M2W79_IC/5I>?/O]QL^0BTQ7(!8.@Z!?%G *G>(%:CNR2%+'54.@GC]4C,O=% MP,/-(R.)8T)L_7UQ]O%JF?X,E_BIYOLNZ^4R6Q%1?Y#+O_S]3_SY\\>/:YJR MD[HXHJ1P40M6982(/H/444G1=!_XWG^9;'\ MB:SY; @MZZBH(W52 :^YJ&_!EAD9>?+A6?"\Y)NF MS9FVPLWH/.[@0MO>V!6$R$F80(AW&E21"5S2$;1D/&:,B*71SN^#NBH[:BXX M)"881RX= .R1QAY;DF!>D6(@25\I4\!98\FJ"IV-4-XXW@19I]-5N9.0G^^J MW(7C/6#F8:M?(MNL12*1ROJT:1F",[D..11*DIKEP!IAIO^NRIVD^WQ7Y2ZL M[@LL-ZU^@6F=C&* 3GB@@#6"EY;LL%),:%=?P]N,R3J!KLJ1P+(/JSL RS// MH)9G2=@OH(E+=2B_!B>9 .=18%116-WF#6"$KLIF[O1Q'9\1)=0!W@[,R[VY M6%S-5V>8$K.EN+JD@8@.*"!894$G)DK=&\U%EPG^Z^/W]5QU")[&S=OO(=SV M4]+6?U%_B>$2_^O__7]02P,$% @ LH$?4TI:V IZ" IRH !4 !Z M;2TR,#(Q,##,Q,2YH=&WM6FM3&SD6_;Z_0N/49J#*K_8#$T.H@0W\ GI^SH M7X<_U6KD6$5YPE-+(LVIY8SD1J03\H%QA^XQVNM& MW6Z3]7HM&@3CX+\!&-F ZKZ-L0O)7U<2D=:F',?O=UKU7C>S!W/![+0?-)O_ MKKBJ1X>Q2BV,IZ&]_^J[6>O,\AM;HU),TKYSJ>*;EL61DDKW7S3=OP,LJ<4T M$7+1_WDD$F[(*9^3"Y70].>J@3#4#-@'RE27KH0 MM-#H\&8JQL*2=E /[EJ\ZCC5$_#=JLQWNV)[!)/-]5!T1$9G8/WP MW>#TEY ,AB-RK<&EV1P?'8^"H_)JH>7 MX= %K-UL8=!&[T)R.;AX,S@-+VMG?[P//SK7H:35;+8V!>4_Y.))E81:1.2R M3C[F-*V2B&LKX@6Q4VI?ONCN'VR\JC+*&)!>3?(85FNK7&GI;5?[^(TG) IG7&B^4SP.:0+.Q6&_)93#6"7"W+!,Z4M42EY MJW1"@F;M-Z)B\A^E$O*[8%Q!*DF2/!41Q?1EJN0DC>H0KE?/(5RMK0O7&VH@ M2!".9$&N4S67G$UXU4=-^U@Q!2:D"A0 C$!%2FBZ('EJ=<[! ] $3AY $"E) MX$D+*DE,(WBEB4H@@UGEZZU52'G$C:%Z@542>LUAW)4^#;QC8 P,*9VV@#&P M0B0T: FHED)SL(1Q3>93$4V)R?%CV7[.-2\Z00<2822(#M0O.0, MQ'XS,$TQ<',&S1@9+U:GX;E L/W]0)"36*009,3+,JA5P!]4AV*]4B[2&/C$ M<09\CV3.H$\ SDH$JP Z@1R40=P1L@AE*9>8+.!@[@T-L&=.2U>Q1BZA @!1 M 5H\13E[(FJF))9J;DJ4:CX1QH(0MX3B2V\W6%E= 9LIC5FS]KG@K;-U>!O= M"<[+%_NMH'=@"D05(@$I0L6Q@,<=L^LB=T*HY@XC$',QEAQC23@ <#("6 M+G()-9S$[.YP;X63F/CD'P5JR-2#%/LGR%TKV/580ELV'BB^,U , Z&?]Q$- M-3#/?X:."IK[6P13NCTP?55O]G >CKF!?0*$RV6UI[%4Q80;T=QLW@0SWY@# M+HJ1?"Y5N88.@*!FPCC:@UH\=?V@=EX2YBKI:BZI UJ13)=@J1:$C(4"R!-L M,4H*YDX33#XV@@FJ!3H@?,IW:2#%GG*#:=@M3>-RMB-)93@89(&4L5$&VE)$ MN:3([>"6,V*9SJ&%%P>KF@:^C3E6!/J%]IQ]!MUN%Y#'VP/D@F_OXGACQEJ# M\^94J,B[5N5N#W,\$V./PA@,\!\RQ M[<%<29H^FNNHP,UW(=UJNFU-Q*#:0_!WK.7%YP M\U%P]H)(<0)=)(JSE_"^2PEB!IL!R)L ^U\D.X!DX MV"#'PU^4U.4BY'_F LQW"RY/(W?*E/+@*=JSRN_;MRD:0!J/-?!&%<+.'=L! M<-PA=8&PJL^"(ITI.>.8"E,Z*<[:=4&0/,FD6G HG4^5IT1Z![^ MR^B$^I? M*OD%^PX$UNVUBB[&@%&N:Q .23/#^^67 Z#W3-)%7Z1N4EVC@V+ L;)6)7W\ MJ7^&:0+T1?'#JAO/%Q>W %ZUZ]V]'EX$L!K^LW+@XHY W=T1:%BV7K87U#O- MQXN;]>#1LK_JMKVW<;<-9[(N*Y3 ZOAI1-DN34;3UY5VI:Q3A*#?)(&K58ZQ M:=5BR*?:M+(;;+5ZYP"#?C\R(*'60KN['MN&4S8KXNK1RXHKPNO>?<=,^0N???]#S(RO MW8!<4J!33LUE$SH&'LSM>I,G+DT6G_X*I[M,>O1_4$L#!!0 ( +*!'U,. M+L4/<@@ +@J 5 >FTM,C R,3 W,S%X97@S,3(N:'1M[5IK4QLY%OV^ MOT+CU&:@RJ^V30!#J'*,F;B6 0:26WC_?5S)77;!L/$ MV;P<*JF*<;=>]^H>G7LDZ_BGT\O^Z(^K 9F81)"K=V_.AWU2J34:[]O]1N-T M=$K>CGX])YUZ,R C15/-#90*I(9$":H"17/-T3-XST+>D5BMJ M]64V5WP\,:35; 7DO52W?$I]N>%&P$G9SW'#/Q\WW"#'H63SDV/&IX2SUQ5^ M",U]QN"@U6Y#!X).2(,PBJ/]O79X$'3B]G\#-+*!U7T;;>8"7E<2GM8F8,?O M=EKU_;W,',TX,Y-NT&S^L^*JGAS',C4XGL+V_JOO9KTSJL;8GY$9-L>>#-R9 M&A5\G':=BQ7?55D]DD*J[HNF^W=D2VHQ3;B8=W\>\00TN8 9N98)37^N:@Q+ M38/BL:^H^?_ #^(>9]Z%?>Q'\!1*EX*6=6)P-^$A-Z0=U%OW/=C,]@@G']07 M-[[SJ/']P?5H>#;L]T;#RPMR>4;Z;X>#,W(VO.A=](>]N MWEW?O.M=C,CHD@Q^[[_M7?PR(+W^B%R_.Q_34:G))5#V\&?1>P=K-E@S9Z.R WO>LWO8O!3>WR]_/!'\YU+&DU MFQN#\ANY.*R2?X$0(S(-612&2)3P%2*N4&!@M12;HR4,%)E->#0A.KRJK9$+K(! E(@63U'.GHCJ"8F%G.D2I0K&7!M4YX90^]+;C596 M5\"F2V/6K'TN>.ML'=Y&]X+S\L5!*]@_T@6B"I%@*4+&,'!DBD9 M<8 VG,_=VP%OA=*9]\H_<"LG4@]3V3RQWK6#7 M8\G:LO% \;V!8AS(^OD0T5C#YOE/T%%!\V"+8$JW!Z:']>:^G8=3T+A9P'"Y MK/9A+%5MPHUHKC=O8C-?"(B+8B2?2V6NL ,DJ"G7CO:P%J2N'ZN=EX2Y2KH* M!'5 *Y+I$BS5@I!M(4?R1%NT%)RY(P:=AYHS3A6W#G"?\ET:2&U/N;9IV"U- M[7*V(TFI 0TR2,JV48;:DD>YH);;T2UGQ#*=8PLO#E8U#7X+P59$^L7VP#Z! M;K<+R.'V +G@V_LXWIBQUN"\.==MC&I<"5/<=&!3JF5*+:E3C4"WRM(BF"I6 MH@GQS6G(!3=SF^$?&]:N+0<\ARF_+.Y575&F+G?<%0YEN #K#8$*E3>YD9RMP\;<$F"8(N:H/5T/&'MSTD M+-6Y6X/@9P+M<7BS SP'S+'MP5Q)FCZ:ZZBPF^]"NKF21Z'W$51I$[J,HES9 MV*]DST=Z3:0V^-Z>7F)?.L*._O0'.V3GB28Q@AA)[$'MPG#<,X$[-[!'"FF^ ML&O76S6A>B$U+/TYT -S><'-1\'9HG3]$G GVK-F-[6X?S M_WLSYDX96;E*JDN>LK2YBM0E95FL?83\6!.R"^LHBEDCE5YD?/<"NTP2;@S MWR2%4**FL.6,HWVNDQW$,W*PMAR/?ZVD+ATV7VNW3%''! ;1;9>['UF0&]M^O6JS25@IS?=J6=Y-O11B"NV M*?Z4X1%NHPP;:EA0VY/H+%0J-D&(H9BL>@V@40#H/$& X"PY9XJ4\N@IVK/* M[]NW*>IA&H\5\D85PPZ.[1 X[I"Z0%C59T&>3J68@DV%*1T79^VJ($A(,B'G M@*6SB?242._A%_'V671"_7,EO^# @<"XO5;118@8!57#< B::>B67XZ0WC-! MYUV>NDEUC8Z* 4-IC$RZ]O?_J4T3J"^*7U?=>+ZXN!IPV*D?'+3M[0"C\#\K M!RXN#M3=Q8&&8>MEKX+Z8>OIXF8]>++L[[IM[Z%!FW7;<":KLD()K#T_C5:V M"YW1]'6E72GK%"'H-DG@:I5C;%JU&/)#;5K9G6VU>O' !OUA.'PDOO["=]=! M7KX(7C67R?+#$_%].-7!Q>L^UW_GON?K%XKDXH[-U_;\%+G1R1_2R\>Y-CZ\ M[:#J[B(]N.SS=+ +PG&8G"VR[:7? MX_R(X78YY7KL3MQ171]> "9";] M#="N_Q%F"FM7(I?,YU13<]F$ADA_N5EO\H%;E,6GO]/I;I>>_ 502P,$% M @ LH$?4R9/L;DP!0 1", !4 !Z;2TR,#(Q,##,R,2YH=&WM M6NMSVD80_]Z_8H.GCC.#GN 'CWB&@#RA=<$!.8]^Z1S2"6XLZ933R9C^]=T[ M@8-#[3C-HZ&%#QJDO=O;W[YWYMI/>L.N_^["@YE,8KBX?''>[T+%L*PWM:YE M]?P>O/1_.X>Z:3O@"Y+F3#*>DMBRO$$%*C,ILZ9ES>=SF2R9B>KOBTK?*];>E#VA,>+D[;(;L&%CZO,"M_*WS7&_G]LWZWX_>' QB>0?=EWSL#[ZW7O?3[KSW\A%1O!)U!;TD[ZP\Z M@VZ_<[ZBW0OZ1P%Y<3D:7W8&/OA#<$[@TAR;71/&7E>#=FJ']@\/H3.&3F]X MX7L]6$>SPM"PCY3Q_)<>C#NC%YV!-S:&;\^]=]#I^HKBVK;[6.>LW!N"M^'Y M'>$[+L+O5\$3+("Q">\*DE8AH$*R:%&%K! Y?I$@.<@9!4'?%TQ0G0ES*B'B M0LZ I3 J8HJV)H93/Y@\ Q[IY6,:% (3,(KJW00SDDXI= *IR$ZC5J\"R8$@ MLQ 3ZH':L+]WXKIV:WVQ_N2TG@%)PW7_HH%*[-J_2CXASU1B7A=YM4@9<"42 M$1.2TMP8WL1TL9)&&;"*='*+=$)S34D6<)7R>4S#*:UJRJN""'35> $CFB%^ MP /.N$C L8U7:LOOG"?PFH648T%(DB)E 5%BY%7HIX&IE*8912P/2 SO2WY0 MJN&7(E[L[SE'=JOF5,LR$A4Q'A;P)(N5)N<,5?Z1,7)U[@>5'! T@0#G\""\ MM<4= RA=:K0L16D2+1Z>D$J"SA$J@^9%,/L$U(@P11E M*6V2;=.YE_806]<\:=2_.M=: M'85]'%M+*Z)4!JH[STCZO%*KK#9D) RQ56JZV0TX=VMS3*,-C9?*_OYU0'=( M9>#=9N4E\@= V0I2Y?.7?B.=_1L51"NNAR&_OW=XTH).,2UR>3>#?=1I?EI7 MV^ K+Q8:\&L:'?*I[=/O# M%C+!I%K(S2V?N-&Q?);W2_1-E]._ %!+ 0(4 Q0 ( +*!'U/"7%+ET@P M )B . " 0 !E>&AI8FET,3 Q+FAT;5!+ 0(4 Q0 M ( +*!'U,4Y2&VA=\" -*?'@ / " ?X, !Z;2TR,#(Q M,#FTM,C R,3 W,S$N>'-D4$L! A0#% @ LH$?4S2Z4*BH M'P \S(! !, ( !UOH" 'IM+3(P,C$P-S,Q7V-A;"YX;6Q0 M2P$"% ,4 " "R@1]3*W:6?!- ".O ( $P @ &O&@, M>FTM,C R,3 W,S%?9&5F+GAM;%!+ 0(4 Q0 ( +*!'U.!>D@(]+D (G+ M!P 3 " ?-: P!Z;2TR,#(Q,#&UL4$L! A0# M% @ LH$?4UV#G:X/;P _0X% !, ( !&!4$ 'IM+3(P M,C$P-S,Q7W!R92YX;6Q02P$"% ,4 " "R@1]32EK8"GH( "G*@ %0 M @ %8A 0 >FTM,C R,3 W,S%X97@S,3$N:'1M4$L! A0#% M @ LH$?4PXNQ0]R" N"H !4 ( !!8T$ 'IM+3(P,C$P M-S,Q>&5X,S$R+FAT;5!+ 0(4 Q0 ( +*!'U,F3[&Y, 4 $0C 5 M " :J5! !Z;2TR,#(Q,##,R,2YH=&U02P4& H ,"@"# @ #9L$ end